diff --git a/CHANGELOG.md b/CHANGELOG.md index 7445afb..0e3d73b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,10 @@ +## 0.25.0 +* Renamed `upstream_proto` to `upstream_protocol` for `endpoint` resources ## 0.24.0 * Added support for Cloud Endpoints (currently in private beta). +* Renamed `principal_id` to `principal` for `endpoint` resources ## 0.23.0 * Renamed the Policy Module to the Traffic Policy Module on HTTP Edge Routes, TCP Edges, and TLS Edges, which allows you to configure rules that can be used to influence and control traffic to and from your upstream service. The Traffic Policy itself is now specified as either a JSON or YAML string. diff --git a/doc/NgrokAPI.html b/doc/NgrokAPI.html index 7c3522f..40b575c 100644 --- a/doc/NgrokAPI.html +++ b/doc/NgrokAPI.html @@ -79,7 +79,7 @@
Defined in:
lib/ngrokapi.rb,
- lib/ngrokapi/error.rb,
lib/ngrokapi/client.rb,
lib/ngrokapi/version.rb,
lib/ngrokapi/models/ref.rb,
lib/ngrokapi/http_client.rb,
lib/ngrokapi/models/tunnel.rb,
lib/ngrokapi/models/api_key.rb,
lib/ngrokapi/paged_iterator.rb,
lib/ngrokapi/models/aws_auth.rb,
lib/ngrokapi/models/aws_role.rb,
lib/ngrokapi/models/bot_user.rb,
lib/ngrokapi/models/endpoint.rb,
lib/ngrokapi/models/listable.rb,
lib/ngrokapi/models/location.rb,
lib/ngrokapi/models/tcp_edge.rb,
lib/ngrokapi/models/tls_edge.rb,
lib/ngrokapi/models/ip_policy.rb,
lib/ngrokapi/models/credential.rb,
lib/ngrokapi/models/https_edge.rb,
lib/ngrokapi/models/user_agent.rb,
lib/ngrokapi/models/abuse_report.rb,
lib/ngrokapi/models/event_source.rb,
lib/ngrokapi/models/event_target.rb,
lib/ngrokapi/models/agent_ingress.rb,
lib/ngrokapi/models/endpoint_oidc.rb,
lib/ngrokapi/models/endpoint_saml.rb,
lib/ngrokapi/models/reserved_addr.rb,
lib/ngrokapi/models/ip_policy_rule.rb,
lib/ngrokapi/models/ip_restriction.rb,
lib/ngrokapi/models/ssh_credential.rb,
lib/ngrokapi/models/static_backend.rb,
lib/ngrokapi/models/tunnel_session.rb,
lib/ngrokapi/errors/not_found_error.rb,
lib/ngrokapi/models/aws_credentials.rb,
lib/ngrokapi/models/browser_session.rb,
lib/ngrokapi/models/endpoint_o_auth.rb,
lib/ngrokapi/models/reserved_domain.rb,
lib/ngrokapi/models/tls_certificate.rb,
lib/ngrokapi/models/application_user.rb,
lib/ngrokapi/models/endpoint_backend.rb,
lib/ngrokapi/models/failover_backend.rb,
lib/ngrokapi/models/https_edge_route.rb,
lib/ngrokapi/models/weighted_backend.rb,
lib/ngrokapi/services/tunnels_client.rb,
lib/ngrokapi/models/event_destination.rb,
lib/ngrokapi/models/event_source_list.rb,
lib/ngrokapi/models/identity_provider.rb,
lib/ngrokapi/services/api_keys_client.rb,
lib/ngrokapi/models/endpoint_ip_policy.rb,
lib/ngrokapi/models/event_subscription.rb,
lib/ngrokapi/models/static_backend_tls.rb,
lib/ngrokapi/services/bot_users_client.rb,
lib/ngrokapi/services/edges_tcp_client.rb,
lib/ngrokapi/services/edges_tls_client.rb,
lib/ngrokapi/services/endpoints_client.rb,
lib/ngrokapi/models/application_session.rb,
lib/ngrokapi/models/endpoint_mutual_tls.rb,
lib/ngrokapi/models/endpoint_compression.rb,
lib/ngrokapi/models/endpoint_saml_mutate.rb,
lib/ngrokapi/models/event_source_replace.rb,
lib/ngrokapi/models/event_target_datadog.rb,
lib/ngrokapi/models/event_target_kinesis.rb,
lib/ngrokapi/models/ssh_host_certificate.rb,
lib/ngrokapi/models/ssh_user_certificate.rb,
lib/ngrokapi/models/tunnel_group_backend.rb,
lib/ngrokapi/services/credentials_client.rb,
lib/ngrokapi/services/edges_https_client.rb,
lib/ngrokapi/services/ip_policies_client.rb,
lib/ngrokapi/models/abuse_report_hostname.rb,
lib/ngrokapi/models/certificate_authority.rb,
lib/ngrokapi/models/event_target_firehose.rb,
lib/ngrokapi/models/http_response_backend.rb,
lib/ngrokapi/models/tls_certificate_sa_ns.rb,
lib/ngrokapi/models/agent_ingress_cert_job.rb,
lib/ngrokapi/models/endpoint_o_auth_amazon.rb,
lib/ngrokapi/models/endpoint_o_auth_google.rb,
lib/ngrokapi/models/endpoint_o_auth_twitch.rb,
lib/ngrokapi/services/abuse_reports_client.rb,
lib/ngrokapi/services/event_sources_client.rb,
lib/ngrokapi/models/endpoint_backend_mutate.rb,
lib/ngrokapi/models/endpoint_o_auth_git_hub.rb,
lib/ngrokapi/models/endpoint_o_auth_git_lab.rb,
lib/ngrokapi/models/endpoint_traffic_policy.rb,
lib/ngrokapi/services/reserved_addrs_client.rb,
lib/ngrokapi/models/endpoint_circuit_breaker.rb,
lib/ngrokapi/models/endpoint_o_auth_facebook.rb,
lib/ngrokapi/models/endpoint_o_auth_provider.rb,
lib/ngrokapi/models/endpoint_request_headers.rb,
lib/ngrokapi/models/endpoint_tls_termination.rb,
lib/ngrokapi/models/reserved_domain_cert_job.rb,
lib/ngrokapi/services/agent_ingresses_client.rb,
lib/ngrokapi/services/ip_policy_rules_client.rb,
lib/ngrokapi/services/ip_restrictions_client.rb,
lib/ngrokapi/services/ssh_credentials_client.rb,
lib/ngrokapi/services/static_backends_client.rb,
lib/ngrokapi/services/tunnel_sessions_client.rb,
lib/ngrokapi/models/agent_ingress_cert_policy.rb,
lib/ngrokapi/models/agent_ingress_cert_status.rb,
lib/ngrokapi/models/endpoint_ip_policy_mutate.rb,
lib/ngrokapi/models/endpoint_o_auth_linked_in.rb,
lib/ngrokapi/models/endpoint_o_auth_microsoft.rb,
lib/ngrokapi/models/endpoint_response_headers.rb,
lib/ngrokapi/models/ssh_certificate_authority.rb,
lib/ngrokapi/services/reserved_domains_client.rb,
lib/ngrokapi/services/tls_certificates_client.rb,
lib/ngrokapi/models/endpoint_mutual_tls_mutate.rb,
lib/ngrokapi/models/endpoint_user_agent_filter.rb,
lib/ngrokapi/services/application_users_client.rb,
lib/ngrokapi/services/failover_backends_client.rb,
lib/ngrokapi/services/weighted_backends_client.rb,
lib/ngrokapi/models/endpoint_webhook_validation.rb,
lib/ngrokapi/models/reserved_domain_cert_policy.rb,
lib/ngrokapi/models/reserved_domain_cert_status.rb,
lib/ngrokapi/services/edges_https_routes_client.rb,
lib/ngrokapi/services/event_destinations_client.rb,
lib/ngrokapi/models/event_target_cloudwatch_logs.rb,
lib/ngrokapi/services/event_subscriptions_client.rb,
lib/ngrokapi/services/application_sessions_client.rb,
lib/ngrokapi/services/ssh_host_certificates_client.rb,
lib/ngrokapi/services/ssh_user_certificates_client.rb,
lib/ngrokapi/services/tunnel_group_backends_client.rb,
lib/ngrokapi/services/edge_route_oidc_module_client.rb,
lib/ngrokapi/services/edge_route_saml_module_client.rb,
lib/ngrokapi/services/http_response_backends_client.rb,
lib/ngrokapi/models/endpoint_tls_termination_at_edge.rb,
lib/ngrokapi/models/endpoint_websocket_tcp_converter.rb,
lib/ngrokapi/services/certificate_authorities_client.rb,
lib/ngrokapi/services/tcp_edge_backend_module_client.rb,
lib/ngrokapi/services/tls_edge_backend_module_client.rb,
lib/ngrokapi/models/event_target_azure_logs_ingestion.rb,
lib/ngrokapi/services/edge_route_o_auth_module_client.rb,
lib/ngrokapi/services/edge_route_backend_module_client.rb,
lib/ngrokapi/services/tls_edge_mutual_tls_module_client.rb,
lib/ngrokapi/services/ssh_certificate_authorities_client.rb,
lib/ngrokapi/services/https_edge_mutual_tls_module_client.rb,
lib/ngrokapi/services/edge_route_compression_module_client.rb,
lib/ngrokapi/services/tcp_edge_ip_restriction_module_client.rb,
lib/ngrokapi/services/tcp_edge_traffic_policy_module_client.rb,
lib/ngrokapi/services/tls_edge_ip_restriction_module_client.rb,
lib/ngrokapi/services/tls_edge_traffic_policy_module_client.rb,
lib/ngrokapi/services/tls_edge_tls_termination_module_client.rb,
lib/ngrokapi/services/edge_route_ip_restriction_module_client.rb,
lib/ngrokapi/services/edge_route_traffic_policy_module_client.rb,
lib/ngrokapi/services/edge_route_circuit_breaker_module_client.rb,
lib/ngrokapi/services/edge_route_request_headers_module_client.rb,
lib/ngrokapi/services/https_edge_tls_termination_module_client.rb,
lib/ngrokapi/services/edge_route_response_headers_module_client.rb,
lib/ngrokapi/services/edge_route_user_agent_filter_module_client.rb,
lib/ngrokapi/services/edge_route_webhook_verification_module_client.rb,
lib/ngrokapi/services/edge_route_websocket_tcp_converter_module_client.rb
+ lib/ngrokapi/error.rb,
lib/ngrokapi/client.rb,
lib/ngrokapi/version.rb,
lib/ngrokapi/models/ref.rb,
lib/ngrokapi/http_client.rb,
lib/ngrokapi/models/tunnel.rb,
lib/ngrokapi/models/api_key.rb,
lib/ngrokapi/paged_iterator.rb,
lib/ngrokapi/models/aws_auth.rb,
lib/ngrokapi/models/aws_role.rb,
lib/ngrokapi/models/bot_user.rb,
lib/ngrokapi/models/endpoint.rb,
lib/ngrokapi/models/listable.rb,
lib/ngrokapi/models/location.rb,
lib/ngrokapi/models/tcp_edge.rb,
lib/ngrokapi/models/tls_edge.rb,
lib/ngrokapi/models/ip_policy.rb,
lib/ngrokapi/models/credential.rb,
lib/ngrokapi/models/https_edge.rb,
lib/ngrokapi/models/user_agent.rb,
lib/ngrokapi/models/abuse_report.rb,
lib/ngrokapi/models/event_source.rb,
lib/ngrokapi/models/event_target.rb,
lib/ngrokapi/models/agent_ingress.rb,
lib/ngrokapi/models/endpoint_oidc.rb,
lib/ngrokapi/models/endpoint_saml.rb,
lib/ngrokapi/models/reserved_addr.rb,
lib/ngrokapi/models/ip_policy_rule.rb,
lib/ngrokapi/models/ip_restriction.rb,
lib/ngrokapi/models/ssh_credential.rb,
lib/ngrokapi/models/static_backend.rb,
lib/ngrokapi/models/tunnel_session.rb,
lib/ngrokapi/errors/not_found_error.rb,
lib/ngrokapi/models/aws_credentials.rb,
lib/ngrokapi/models/browser_session.rb,
lib/ngrokapi/models/endpoint_o_auth.rb,
lib/ngrokapi/models/reserved_domain.rb,
lib/ngrokapi/models/tls_certificate.rb,
lib/ngrokapi/models/application_user.rb,
lib/ngrokapi/models/endpoint_backend.rb,
lib/ngrokapi/models/failover_backend.rb,
lib/ngrokapi/models/https_edge_route.rb,
lib/ngrokapi/models/weighted_backend.rb,
lib/ngrokapi/services/tunnels_client.rb,
lib/ngrokapi/models/event_destination.rb,
lib/ngrokapi/models/event_source_list.rb,
lib/ngrokapi/models/identity_provider.rb,
lib/ngrokapi/services/api_keys_client.rb,
lib/ngrokapi/models/endpoint_ip_policy.rb,
lib/ngrokapi/models/event_subscription.rb,
lib/ngrokapi/models/static_backend_tls.rb,
lib/ngrokapi/services/bot_users_client.rb,
lib/ngrokapi/services/edges_tcp_client.rb,
lib/ngrokapi/services/edges_tls_client.rb,
lib/ngrokapi/services/endpoints_client.rb,
lib/ngrokapi/models/application_session.rb,
lib/ngrokapi/models/endpoint_mutual_tls.rb,
lib/ngrokapi/models/kubernetes_operator.rb,
lib/ngrokapi/models/endpoint_compression.rb,
lib/ngrokapi/models/endpoint_saml_mutate.rb,
lib/ngrokapi/models/event_source_replace.rb,
lib/ngrokapi/models/event_target_datadog.rb,
lib/ngrokapi/models/event_target_kinesis.rb,
lib/ngrokapi/models/ssh_host_certificate.rb,
lib/ngrokapi/models/ssh_user_certificate.rb,
lib/ngrokapi/models/tunnel_group_backend.rb,
lib/ngrokapi/services/credentials_client.rb,
lib/ngrokapi/services/edges_https_client.rb,
lib/ngrokapi/services/ip_policies_client.rb,
lib/ngrokapi/models/abuse_report_hostname.rb,
lib/ngrokapi/models/certificate_authority.rb,
lib/ngrokapi/models/event_target_firehose.rb,
lib/ngrokapi/models/http_response_backend.rb,
lib/ngrokapi/models/tls_certificate_sa_ns.rb,
lib/ngrokapi/models/agent_ingress_cert_job.rb,
lib/ngrokapi/models/endpoint_o_auth_amazon.rb,
lib/ngrokapi/models/endpoint_o_auth_google.rb,
lib/ngrokapi/models/endpoint_o_auth_twitch.rb,
lib/ngrokapi/services/abuse_reports_client.rb,
lib/ngrokapi/services/event_sources_client.rb,
lib/ngrokapi/models/endpoint_backend_mutate.rb,
lib/ngrokapi/models/endpoint_o_auth_git_hub.rb,
lib/ngrokapi/models/endpoint_o_auth_git_lab.rb,
lib/ngrokapi/models/endpoint_traffic_policy.rb,
lib/ngrokapi/services/reserved_addrs_client.rb,
lib/ngrokapi/models/endpoint_circuit_breaker.rb,
lib/ngrokapi/models/endpoint_o_auth_facebook.rb,
lib/ngrokapi/models/endpoint_o_auth_provider.rb,
lib/ngrokapi/models/endpoint_request_headers.rb,
lib/ngrokapi/models/endpoint_tls_termination.rb,
lib/ngrokapi/models/kubernetes_operator_cert.rb,
lib/ngrokapi/models/reserved_domain_cert_job.rb,
lib/ngrokapi/services/agent_ingresses_client.rb,
lib/ngrokapi/services/ip_policy_rules_client.rb,
lib/ngrokapi/services/ip_restrictions_client.rb,
lib/ngrokapi/services/ssh_credentials_client.rb,
lib/ngrokapi/services/static_backends_client.rb,
lib/ngrokapi/services/tunnel_sessions_client.rb,
lib/ngrokapi/models/agent_ingress_cert_policy.rb,
lib/ngrokapi/models/agent_ingress_cert_status.rb,
lib/ngrokapi/models/endpoint_ip_policy_mutate.rb,
lib/ngrokapi/models/endpoint_o_auth_linked_in.rb,
lib/ngrokapi/models/endpoint_o_auth_microsoft.rb,
lib/ngrokapi/models/endpoint_response_headers.rb,
lib/ngrokapi/models/ssh_certificate_authority.rb,
lib/ngrokapi/services/reserved_domains_client.rb,
lib/ngrokapi/services/tls_certificates_client.rb,
lib/ngrokapi/models/endpoint_mutual_tls_mutate.rb,
lib/ngrokapi/models/endpoint_user_agent_filter.rb,
lib/ngrokapi/services/application_users_client.rb,
lib/ngrokapi/services/failover_backends_client.rb,
lib/ngrokapi/services/weighted_backends_client.rb,
lib/ngrokapi/models/endpoint_webhook_validation.rb,
lib/ngrokapi/models/kubernetes_operator_binding.rb,
lib/ngrokapi/models/reserved_domain_cert_policy.rb,
lib/ngrokapi/models/reserved_domain_cert_status.rb,
lib/ngrokapi/services/edges_https_routes_client.rb,
lib/ngrokapi/services/event_destinations_client.rb,
lib/ngrokapi/models/event_target_cloudwatch_logs.rb,
lib/ngrokapi/services/event_subscriptions_client.rb,
lib/ngrokapi/services/application_sessions_client.rb,
lib/ngrokapi/services/kubernetes_operators_client.rb,
lib/ngrokapi/models/kubernetes_operator_deployment.rb,
lib/ngrokapi/services/ssh_host_certificates_client.rb,
lib/ngrokapi/services/ssh_user_certificates_client.rb,
lib/ngrokapi/services/tunnel_group_backends_client.rb,
lib/ngrokapi/services/edge_route_oidc_module_client.rb,
lib/ngrokapi/services/edge_route_saml_module_client.rb,
lib/ngrokapi/services/http_response_backends_client.rb,
lib/ngrokapi/models/endpoint_tls_termination_at_edge.rb,
lib/ngrokapi/models/endpoint_websocket_tcp_converter.rb,
lib/ngrokapi/services/certificate_authorities_client.rb,
lib/ngrokapi/services/tcp_edge_backend_module_client.rb,
lib/ngrokapi/services/tls_edge_backend_module_client.rb,
lib/ngrokapi/models/event_target_azure_logs_ingestion.rb,
lib/ngrokapi/services/edge_route_o_auth_module_client.rb,
lib/ngrokapi/models/kubernetes_operator_binding_create.rb,
lib/ngrokapi/models/kubernetes_operator_binding_update.rb,
lib/ngrokapi/services/edge_route_backend_module_client.rb,
lib/ngrokapi/services/tls_edge_mutual_tls_module_client.rb,
lib/ngrokapi/services/ssh_certificate_authorities_client.rb,
lib/ngrokapi/models/kubernetes_operator_deployment_update.rb,
lib/ngrokapi/services/https_edge_mutual_tls_module_client.rb,
lib/ngrokapi/services/edge_route_compression_module_client.rb,
lib/ngrokapi/services/tcp_edge_ip_restriction_module_client.rb,
lib/ngrokapi/services/tcp_edge_traffic_policy_module_client.rb,
lib/ngrokapi/services/tls_edge_ip_restriction_module_client.rb,
lib/ngrokapi/services/tls_edge_traffic_policy_module_client.rb,
lib/ngrokapi/services/tls_edge_tls_termination_module_client.rb,
lib/ngrokapi/services/edge_route_ip_restriction_module_client.rb,
lib/ngrokapi/services/edge_route_traffic_policy_module_client.rb,
lib/ngrokapi/services/edge_route_circuit_breaker_module_client.rb,
lib/ngrokapi/services/edge_route_request_headers_module_client.rb,
lib/ngrokapi/services/https_edge_tls_termination_module_client.rb,
lib/ngrokapi/services/edge_route_response_headers_module_client.rb,
lib/ngrokapi/services/edge_route_user_agent_filter_module_client.rb,
lib/ngrokapi/services/edge_route_webhook_verification_module_client.rb,
lib/ngrokapi/services/edge_route_websocket_tcp_converter_module_client.rb
@@ -147,7 +147,7 @@ diff --git a/doc/NgrokAPI/Client.html b/doc/NgrokAPI/Client.html index 165f9d1..a4f7fac 100644 --- a/doc/NgrokAPI/Client.html +++ b/doc/NgrokAPI/Client.html @@ -560,6 +560,30 @@

An IP restriction is a restriction placed on the CIDRs that are allowed to initiate traffic to a specific aspect of your ngrok account.

+ + + +
  • + + + #kubernetes_operators ⇒ NgrokAPI::Services::KubernetesOperatorsClient + + + + + + + + + + + + + +
    +

    KubernetesOperators is used by the Kubernetes Operator to register and manage its own resource, as well as for users to see active kubernetes clusters.

    +
    +
  • @@ -1046,19 +1070,19 @@
     
     
    -221
    -222
    -223
    -224
    -225
    -226
    -227
    -228
    -229
    -230
    +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 -
    # File 'lib/ngrokapi/client.rb', line 221
    +      
    # File 'lib/ngrokapi/client.rb', line 231
     
     def backends
       ns = OpenStruct.new
    @@ -1228,16 +1252,6 @@
           
     
     
    -242
    -243
    -244
    -245
    -246
    -247
    -248
    -249
    -250
    -251
     252
     253
     254
    @@ -1255,10 +1269,20 @@
     266
     267
     268
    -269
    +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279
    -
    # File 'lib/ngrokapi/client.rb', line 242
    +      
    # File 'lib/ngrokapi/client.rb', line 252
     
     def edge_modules
       ns = OpenStruct.new
    @@ -1308,18 +1332,18 @@
           
     
     
    -232
    -233
    -234
    -235
    -236
    -237
    -238
    -239
    -240
    +242 +243 +244 +245 +246 +247 +248 +249 +250
    -
    # File 'lib/ngrokapi/client.rb', line 232
    +      
    # File 'lib/ngrokapi/client.rb', line 242
     
     def edges
       ns = OpenStruct.new
    @@ -1639,6 +1663,60 @@
         
       
     
    +
    +    
    +      
    +

    + + #kubernetes_operatorsNgrokAPI::Services::KubernetesOperatorsClient + + + + + +

    +
    + +

    KubernetesOperators is used by the Kubernetes Operator to register and manage its own resource, as well as for users to see active kubernetes clusters.

    + + +
    +
    +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +147
    +148
    +149
    +
    +
    # File 'lib/ngrokapi/client.rb', line 147
    +
    +def kubernetes_operators
    +  @_kubernetes_operators ||= NgrokAPI::Services::KubernetesOperatorsClient.new(client: @client)
    +end
    +
    @@ -1680,12 +1758,12 @@
     
     
    -147
    -148
    -149
    +157 +158 +159
    -
    # File 'lib/ngrokapi/client.rb', line 147
    +      
    # File 'lib/ngrokapi/client.rb', line 157
     
     def reserved_addrs
       @_reserved_addrs ||= NgrokAPI::Services::ReservedAddrsClient.new(client: @client)
    @@ -1734,12 +1812,12 @@
           
     
     
    -158
    -159
    -160
    +168 +169 +170
    -
    # File 'lib/ngrokapi/client.rb', line 158
    +      
    # File 'lib/ngrokapi/client.rb', line 168
     
     def reserved_domains
       @_reserved_domains ||= NgrokAPI::Services::ReservedDomainsClient.new(client: @client)
    @@ -1788,12 +1866,12 @@
           
     
     
    -167
    -168
    -169
    +177 +178 +179
    -
    # File 'lib/ngrokapi/client.rb', line 167
    +      
    # File 'lib/ngrokapi/client.rb', line 177
     
     def ssh_certificate_authorities
       @_ssh_certificate_authorities ||= NgrokAPI::Services::SSHCertificateAuthoritiesClient.new(client: @client)
    @@ -1842,12 +1920,12 @@
           
     
     
    -176
    -177
    -178
    +186 +187 +188
    -
    # File 'lib/ngrokapi/client.rb', line 176
    +      
    # File 'lib/ngrokapi/client.rb', line 186
     
     def ssh_credentials
       @_ssh_credentials ||= NgrokAPI::Services::SSHCredentialsClient.new(client: @client)
    @@ -1896,12 +1974,12 @@
           
     
     
    -186
    -187
    -188
    +196 +197 +198
    -
    # File 'lib/ngrokapi/client.rb', line 186
    +      
    # File 'lib/ngrokapi/client.rb', line 196
     
     def ssh_host_certificates
       @_ssh_host_certificates ||= NgrokAPI::Services::SSHHostCertificatesClient.new(client: @client)
    @@ -1950,12 +2028,12 @@
           
     
     
    -196
    -197
    -198
    +206 +207 +208
    -
    # File 'lib/ngrokapi/client.rb', line 196
    +      
    # File 'lib/ngrokapi/client.rb', line 206
     
     def ssh_user_certificates
       @_ssh_user_certificates ||= NgrokAPI::Services::SSHUserCertificatesClient.new(client: @client)
    @@ -2004,12 +2082,12 @@
           
     
     
    -208
    -209
    -210
    +218 +219 +220
    -
    # File 'lib/ngrokapi/client.rb', line 208
    +      
    # File 'lib/ngrokapi/client.rb', line 218
     
     def tls_certificates
       @_tls_certificates ||= NgrokAPI::Services::TLSCertificatesClient.new(client: @client)
    @@ -2112,12 +2190,12 @@
           
     
     
    -217
    -218
    -219
    +227 +228 +229
    -
    # File 'lib/ngrokapi/client.rb', line 217
    +      
    # File 'lib/ngrokapi/client.rb', line 227
     
     def tunnels
       @_tunnels ||= NgrokAPI::Services::TunnelsClient.new(client: @client)
    @@ -2132,7 +2210,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Error.html b/doc/NgrokAPI/Error.html
    index 9e61667..893c61b 100644
    --- a/doc/NgrokAPI/Error.html
    +++ b/doc/NgrokAPI/Error.html
    @@ -295,7 +295,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Errors.html b/doc/NgrokAPI/Errors.html
    index 58bba36..ae97dca 100644
    --- a/doc/NgrokAPI/Errors.html
    +++ b/doc/NgrokAPI/Errors.html
    @@ -105,7 +105,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Errors/NotFoundError.html b/doc/NgrokAPI/Errors/NotFoundError.html
    index 4bf441c..f93ab7e 100644
    --- a/doc/NgrokAPI/Errors/NotFoundError.html
    +++ b/doc/NgrokAPI/Errors/NotFoundError.html
    @@ -299,7 +299,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/HttpClient.html b/doc/NgrokAPI/HttpClient.html
    index c060d4e..c2d0717 100644
    --- a/doc/NgrokAPI/HttpClient.html
    +++ b/doc/NgrokAPI/HttpClient.html
    @@ -1267,7 +1267,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models.html b/doc/NgrokAPI/Models.html
    index 8c45abe..c18cff5 100644
    --- a/doc/NgrokAPI/Models.html
    +++ b/doc/NgrokAPI/Models.html
    @@ -79,7 +79,7 @@
       
    Defined in:
    lib/ngrokapi/models/ref.rb,
    - lib/ngrokapi/models/tunnel.rb,
    lib/ngrokapi/models/api_key.rb,
    lib/ngrokapi/models/aws_auth.rb,
    lib/ngrokapi/models/aws_role.rb,
    lib/ngrokapi/models/bot_user.rb,
    lib/ngrokapi/models/endpoint.rb,
    lib/ngrokapi/models/listable.rb,
    lib/ngrokapi/models/location.rb,
    lib/ngrokapi/models/tcp_edge.rb,
    lib/ngrokapi/models/tls_edge.rb,
    lib/ngrokapi/models/ip_policy.rb,
    lib/ngrokapi/models/credential.rb,
    lib/ngrokapi/models/https_edge.rb,
    lib/ngrokapi/models/user_agent.rb,
    lib/ngrokapi/models/abuse_report.rb,
    lib/ngrokapi/models/event_source.rb,
    lib/ngrokapi/models/event_target.rb,
    lib/ngrokapi/models/agent_ingress.rb,
    lib/ngrokapi/models/endpoint_oidc.rb,
    lib/ngrokapi/models/endpoint_saml.rb,
    lib/ngrokapi/models/reserved_addr.rb,
    lib/ngrokapi/models/ip_policy_rule.rb,
    lib/ngrokapi/models/ip_restriction.rb,
    lib/ngrokapi/models/ssh_credential.rb,
    lib/ngrokapi/models/static_backend.rb,
    lib/ngrokapi/models/tunnel_session.rb,
    lib/ngrokapi/models/aws_credentials.rb,
    lib/ngrokapi/models/browser_session.rb,
    lib/ngrokapi/models/endpoint_o_auth.rb,
    lib/ngrokapi/models/reserved_domain.rb,
    lib/ngrokapi/models/tls_certificate.rb,
    lib/ngrokapi/models/application_user.rb,
    lib/ngrokapi/models/endpoint_backend.rb,
    lib/ngrokapi/models/failover_backend.rb,
    lib/ngrokapi/models/https_edge_route.rb,
    lib/ngrokapi/models/weighted_backend.rb,
    lib/ngrokapi/models/event_destination.rb,
    lib/ngrokapi/models/event_source_list.rb,
    lib/ngrokapi/models/identity_provider.rb,
    lib/ngrokapi/models/endpoint_ip_policy.rb,
    lib/ngrokapi/models/event_subscription.rb,
    lib/ngrokapi/models/static_backend_tls.rb,
    lib/ngrokapi/models/application_session.rb,
    lib/ngrokapi/models/endpoint_mutual_tls.rb,
    lib/ngrokapi/models/endpoint_compression.rb,
    lib/ngrokapi/models/endpoint_saml_mutate.rb,
    lib/ngrokapi/models/event_source_replace.rb,
    lib/ngrokapi/models/event_target_datadog.rb,
    lib/ngrokapi/models/event_target_kinesis.rb,
    lib/ngrokapi/models/ssh_host_certificate.rb,
    lib/ngrokapi/models/ssh_user_certificate.rb,
    lib/ngrokapi/models/tunnel_group_backend.rb,
    lib/ngrokapi/models/abuse_report_hostname.rb,
    lib/ngrokapi/models/certificate_authority.rb,
    lib/ngrokapi/models/event_target_firehose.rb,
    lib/ngrokapi/models/http_response_backend.rb,
    lib/ngrokapi/models/tls_certificate_sa_ns.rb,
    lib/ngrokapi/models/agent_ingress_cert_job.rb,
    lib/ngrokapi/models/endpoint_o_auth_amazon.rb,
    lib/ngrokapi/models/endpoint_o_auth_google.rb,
    lib/ngrokapi/models/endpoint_o_auth_twitch.rb,
    lib/ngrokapi/models/endpoint_backend_mutate.rb,
    lib/ngrokapi/models/endpoint_o_auth_git_hub.rb,
    lib/ngrokapi/models/endpoint_o_auth_git_lab.rb,
    lib/ngrokapi/models/endpoint_traffic_policy.rb,
    lib/ngrokapi/models/endpoint_circuit_breaker.rb,
    lib/ngrokapi/models/endpoint_o_auth_facebook.rb,
    lib/ngrokapi/models/endpoint_o_auth_provider.rb,
    lib/ngrokapi/models/endpoint_request_headers.rb,
    lib/ngrokapi/models/endpoint_tls_termination.rb,
    lib/ngrokapi/models/reserved_domain_cert_job.rb,
    lib/ngrokapi/models/agent_ingress_cert_policy.rb,
    lib/ngrokapi/models/agent_ingress_cert_status.rb,
    lib/ngrokapi/models/endpoint_ip_policy_mutate.rb,
    lib/ngrokapi/models/endpoint_o_auth_linked_in.rb,
    lib/ngrokapi/models/endpoint_o_auth_microsoft.rb,
    lib/ngrokapi/models/endpoint_response_headers.rb,
    lib/ngrokapi/models/ssh_certificate_authority.rb,
    lib/ngrokapi/models/endpoint_mutual_tls_mutate.rb,
    lib/ngrokapi/models/endpoint_user_agent_filter.rb,
    lib/ngrokapi/models/endpoint_webhook_validation.rb,
    lib/ngrokapi/models/reserved_domain_cert_policy.rb,
    lib/ngrokapi/models/reserved_domain_cert_status.rb,
    lib/ngrokapi/models/event_target_cloudwatch_logs.rb,
    lib/ngrokapi/models/endpoint_tls_termination_at_edge.rb,
    lib/ngrokapi/models/endpoint_websocket_tcp_converter.rb,
    lib/ngrokapi/models/event_target_azure_logs_ingestion.rb
    + lib/ngrokapi/models/tunnel.rb,
    lib/ngrokapi/models/api_key.rb,
    lib/ngrokapi/models/aws_auth.rb,
    lib/ngrokapi/models/aws_role.rb,
    lib/ngrokapi/models/bot_user.rb,
    lib/ngrokapi/models/endpoint.rb,
    lib/ngrokapi/models/listable.rb,
    lib/ngrokapi/models/location.rb,
    lib/ngrokapi/models/tcp_edge.rb,
    lib/ngrokapi/models/tls_edge.rb,
    lib/ngrokapi/models/ip_policy.rb,
    lib/ngrokapi/models/credential.rb,
    lib/ngrokapi/models/https_edge.rb,
    lib/ngrokapi/models/user_agent.rb,
    lib/ngrokapi/models/abuse_report.rb,
    lib/ngrokapi/models/event_source.rb,
    lib/ngrokapi/models/event_target.rb,
    lib/ngrokapi/models/agent_ingress.rb,
    lib/ngrokapi/models/endpoint_oidc.rb,
    lib/ngrokapi/models/endpoint_saml.rb,
    lib/ngrokapi/models/reserved_addr.rb,
    lib/ngrokapi/models/ip_policy_rule.rb,
    lib/ngrokapi/models/ip_restriction.rb,
    lib/ngrokapi/models/ssh_credential.rb,
    lib/ngrokapi/models/static_backend.rb,
    lib/ngrokapi/models/tunnel_session.rb,
    lib/ngrokapi/models/aws_credentials.rb,
    lib/ngrokapi/models/browser_session.rb,
    lib/ngrokapi/models/endpoint_o_auth.rb,
    lib/ngrokapi/models/reserved_domain.rb,
    lib/ngrokapi/models/tls_certificate.rb,
    lib/ngrokapi/models/application_user.rb,
    lib/ngrokapi/models/endpoint_backend.rb,
    lib/ngrokapi/models/failover_backend.rb,
    lib/ngrokapi/models/https_edge_route.rb,
    lib/ngrokapi/models/weighted_backend.rb,
    lib/ngrokapi/models/event_destination.rb,
    lib/ngrokapi/models/event_source_list.rb,
    lib/ngrokapi/models/identity_provider.rb,
    lib/ngrokapi/models/endpoint_ip_policy.rb,
    lib/ngrokapi/models/event_subscription.rb,
    lib/ngrokapi/models/static_backend_tls.rb,
    lib/ngrokapi/models/application_session.rb,
    lib/ngrokapi/models/endpoint_mutual_tls.rb,
    lib/ngrokapi/models/kubernetes_operator.rb,
    lib/ngrokapi/models/endpoint_compression.rb,
    lib/ngrokapi/models/endpoint_saml_mutate.rb,
    lib/ngrokapi/models/event_source_replace.rb,
    lib/ngrokapi/models/event_target_datadog.rb,
    lib/ngrokapi/models/event_target_kinesis.rb,
    lib/ngrokapi/models/ssh_host_certificate.rb,
    lib/ngrokapi/models/ssh_user_certificate.rb,
    lib/ngrokapi/models/tunnel_group_backend.rb,
    lib/ngrokapi/models/abuse_report_hostname.rb,
    lib/ngrokapi/models/certificate_authority.rb,
    lib/ngrokapi/models/event_target_firehose.rb,
    lib/ngrokapi/models/http_response_backend.rb,
    lib/ngrokapi/models/tls_certificate_sa_ns.rb,
    lib/ngrokapi/models/agent_ingress_cert_job.rb,
    lib/ngrokapi/models/endpoint_o_auth_amazon.rb,
    lib/ngrokapi/models/endpoint_o_auth_google.rb,
    lib/ngrokapi/models/endpoint_o_auth_twitch.rb,
    lib/ngrokapi/models/endpoint_backend_mutate.rb,
    lib/ngrokapi/models/endpoint_o_auth_git_hub.rb,
    lib/ngrokapi/models/endpoint_o_auth_git_lab.rb,
    lib/ngrokapi/models/endpoint_traffic_policy.rb,
    lib/ngrokapi/models/endpoint_circuit_breaker.rb,
    lib/ngrokapi/models/endpoint_o_auth_facebook.rb,
    lib/ngrokapi/models/endpoint_o_auth_provider.rb,
    lib/ngrokapi/models/endpoint_request_headers.rb,
    lib/ngrokapi/models/endpoint_tls_termination.rb,
    lib/ngrokapi/models/kubernetes_operator_cert.rb,
    lib/ngrokapi/models/reserved_domain_cert_job.rb,
    lib/ngrokapi/models/agent_ingress_cert_policy.rb,
    lib/ngrokapi/models/agent_ingress_cert_status.rb,
    lib/ngrokapi/models/endpoint_ip_policy_mutate.rb,
    lib/ngrokapi/models/endpoint_o_auth_linked_in.rb,
    lib/ngrokapi/models/endpoint_o_auth_microsoft.rb,
    lib/ngrokapi/models/endpoint_response_headers.rb,
    lib/ngrokapi/models/ssh_certificate_authority.rb,
    lib/ngrokapi/models/endpoint_mutual_tls_mutate.rb,
    lib/ngrokapi/models/endpoint_user_agent_filter.rb,
    lib/ngrokapi/models/endpoint_webhook_validation.rb,
    lib/ngrokapi/models/kubernetes_operator_binding.rb,
    lib/ngrokapi/models/reserved_domain_cert_policy.rb,
    lib/ngrokapi/models/reserved_domain_cert_status.rb,
    lib/ngrokapi/models/event_target_cloudwatch_logs.rb,
    lib/ngrokapi/models/kubernetes_operator_deployment.rb,
    lib/ngrokapi/models/endpoint_tls_termination_at_edge.rb,
    lib/ngrokapi/models/endpoint_websocket_tcp_converter.rb,
    lib/ngrokapi/models/event_target_azure_logs_ingestion.rb,
    lib/ngrokapi/models/kubernetes_operator_binding_create.rb,
    lib/ngrokapi/models/kubernetes_operator_binding_update.rb,
    lib/ngrokapi/models/kubernetes_operator_deployment_update.rb
    @@ -91,7 +91,7 @@ - Classes: APIKey, AWSAuth, AWSCredentials, AWSRole, AbuseReport, AbuseReportHostname, AgentIngress, AgentIngressCertJob, AgentIngressCertPolicy, AgentIngressCertStatus, ApplicationSession, ApplicationUser, BotUser, BrowserSession, CertificateAuthority, Credential, Endpoint, EndpointBackend, EndpointBackendMutate, EndpointCircuitBreaker, EndpointCompression, EndpointIPPolicy, EndpointIPPolicyMutate, EndpointMutualTLS, EndpointMutualTLSMutate, EndpointOAuth, EndpointOAuthAmazon, EndpointOAuthFacebook, EndpointOAuthGitHub, EndpointOAuthGitLab, EndpointOAuthGoogle, EndpointOAuthLinkedIn, EndpointOAuthMicrosoft, EndpointOAuthProvider, EndpointOAuthTwitch, EndpointOIDC, EndpointRequestHeaders, EndpointResponseHeaders, EndpointSAML, EndpointSAMLMutate, EndpointTLSTermination, EndpointTLSTerminationAtEdge, EndpointTrafficPolicy, EndpointUserAgentFilter, EndpointWebhookValidation, EndpointWebsocketTCPConverter, EventDestination, EventSource, EventSourceList, EventSourceReplace, EventSubscription, EventTarget, EventTargetAzureLogsIngestion, EventTargetCloudwatchLogs, EventTargetDatadog, EventTargetFirehose, EventTargetKinesis, FailoverBackend, HTTPResponseBackend, HTTPSEdge, HTTPSEdgeRoute, IPPolicy, IPPolicyRule, IPRestriction, IdentityProvider, Listable, Location, Ref, ReservedAddr, ReservedDomain, ReservedDomainCertJob, ReservedDomainCertPolicy, ReservedDomainCertStatus, SSHCertificateAuthority, SSHCredential, SSHHostCertificate, SSHUserCertificate, StaticBackend, StaticBackendTLS, TCPEdge, TLSCertificate, TLSCertificateSANs, TLSEdge, Tunnel, TunnelGroupBackend, TunnelSession, UserAgent, WeightedBackend + Classes: APIKey, AWSAuth, AWSCredentials, AWSRole, AbuseReport, AbuseReportHostname, AgentIngress, AgentIngressCertJob, AgentIngressCertPolicy, AgentIngressCertStatus, ApplicationSession, ApplicationUser, BotUser, BrowserSession, CertificateAuthority, Credential, Endpoint, EndpointBackend, EndpointBackendMutate, EndpointCircuitBreaker, EndpointCompression, EndpointIPPolicy, EndpointIPPolicyMutate, EndpointMutualTLS, EndpointMutualTLSMutate, EndpointOAuth, EndpointOAuthAmazon, EndpointOAuthFacebook, EndpointOAuthGitHub, EndpointOAuthGitLab, EndpointOAuthGoogle, EndpointOAuthLinkedIn, EndpointOAuthMicrosoft, EndpointOAuthProvider, EndpointOAuthTwitch, EndpointOIDC, EndpointRequestHeaders, EndpointResponseHeaders, EndpointSAML, EndpointSAMLMutate, EndpointTLSTermination, EndpointTLSTerminationAtEdge, EndpointTrafficPolicy, EndpointUserAgentFilter, EndpointWebhookValidation, EndpointWebsocketTCPConverter, EventDestination, EventSource, EventSourceList, EventSourceReplace, EventSubscription, EventTarget, EventTargetAzureLogsIngestion, EventTargetCloudwatchLogs, EventTargetDatadog, EventTargetFirehose, EventTargetKinesis, FailoverBackend, HTTPResponseBackend, HTTPSEdge, HTTPSEdgeRoute, IPPolicy, IPPolicyRule, IPRestriction, IdentityProvider, KubernetesOperator, KubernetesOperatorBinding, KubernetesOperatorBindingCreate, KubernetesOperatorBindingUpdate, KubernetesOperatorCert, KubernetesOperatorDeployment, KubernetesOperatorDeploymentUpdate, Listable, Location, Ref, ReservedAddr, ReservedDomain, ReservedDomainCertJob, ReservedDomainCertPolicy, ReservedDomainCertStatus, SSHCertificateAuthority, SSHCredential, SSHHostCertificate, SSHUserCertificate, StaticBackend, StaticBackendTLS, TCPEdge, TLSCertificate, TLSCertificateSANs, TLSEdge, Tunnel, TunnelGroupBackend, TunnelSession, UserAgent, WeightedBackend

    @@ -107,7 +107,7 @@ diff --git a/doc/NgrokAPI/Models/APIKey.html b/doc/NgrokAPI/Models/APIKey.html index bc178a9..c8f768d 100644 --- a/doc/NgrokAPI/Models/APIKey.html +++ b/doc/NgrokAPI/Models/APIKey.html @@ -1189,7 +1189,7 @@ diff --git a/doc/NgrokAPI/Models/AWSAuth.html b/doc/NgrokAPI/Models/AWSAuth.html index fa0a030..e7314c5 100644 --- a/doc/NgrokAPI/Models/AWSAuth.html +++ b/doc/NgrokAPI/Models/AWSAuth.html @@ -659,7 +659,7 @@ diff --git a/doc/NgrokAPI/Models/AWSCredentials.html b/doc/NgrokAPI/Models/AWSCredentials.html index 91abc59..1a52e39 100644 --- a/doc/NgrokAPI/Models/AWSCredentials.html +++ b/doc/NgrokAPI/Models/AWSCredentials.html @@ -659,7 +659,7 @@ diff --git a/doc/NgrokAPI/Models/AWSRole.html b/doc/NgrokAPI/Models/AWSRole.html index a720648..645b446 100644 --- a/doc/NgrokAPI/Models/AWSRole.html +++ b/doc/NgrokAPI/Models/AWSRole.html @@ -585,7 +585,7 @@ diff --git a/doc/NgrokAPI/Models/AbuseReport.html b/doc/NgrokAPI/Models/AbuseReport.html index 1d49d6c..ec25a58 100644 --- a/doc/NgrokAPI/Models/AbuseReport.html +++ b/doc/NgrokAPI/Models/AbuseReport.html @@ -1033,7 +1033,7 @@ diff --git a/doc/NgrokAPI/Models/AbuseReportHostname.html b/doc/NgrokAPI/Models/AbuseReportHostname.html index 5037d6f..d8481e2 100644 --- a/doc/NgrokAPI/Models/AbuseReportHostname.html +++ b/doc/NgrokAPI/Models/AbuseReportHostname.html @@ -659,7 +659,7 @@ diff --git a/doc/NgrokAPI/Models/AgentIngress.html b/doc/NgrokAPI/Models/AgentIngress.html index a232266..3086aa5 100644 --- a/doc/NgrokAPI/Models/AgentIngress.html +++ b/doc/NgrokAPI/Models/AgentIngress.html @@ -1417,7 +1417,7 @@ diff --git a/doc/NgrokAPI/Models/AgentIngressCertJob.html b/doc/NgrokAPI/Models/AgentIngressCertJob.html index 8fc5860..8c1ba3b 100644 --- a/doc/NgrokAPI/Models/AgentIngressCertJob.html +++ b/doc/NgrokAPI/Models/AgentIngressCertJob.html @@ -807,7 +807,7 @@ diff --git a/doc/NgrokAPI/Models/AgentIngressCertPolicy.html b/doc/NgrokAPI/Models/AgentIngressCertPolicy.html index 83c9cd6..2988c62 100644 --- a/doc/NgrokAPI/Models/AgentIngressCertPolicy.html +++ b/doc/NgrokAPI/Models/AgentIngressCertPolicy.html @@ -659,7 +659,7 @@ diff --git a/doc/NgrokAPI/Models/AgentIngressCertStatus.html b/doc/NgrokAPI/Models/AgentIngressCertStatus.html index 3be9ff0..9d460d1 100644 --- a/doc/NgrokAPI/Models/AgentIngressCertStatus.html +++ b/doc/NgrokAPI/Models/AgentIngressCertStatus.html @@ -659,7 +659,7 @@ diff --git a/doc/NgrokAPI/Models/ApplicationSession.html b/doc/NgrokAPI/Models/ApplicationSession.html index 4d587f7..1c63e90 100644 --- a/doc/NgrokAPI/Models/ApplicationSession.html +++ b/doc/NgrokAPI/Models/ApplicationSession.html @@ -1404,7 +1404,7 @@ diff --git a/doc/NgrokAPI/Models/ApplicationUser.html b/doc/NgrokAPI/Models/ApplicationUser.html index 710c470..84ed30a 100644 --- a/doc/NgrokAPI/Models/ApplicationUser.html +++ b/doc/NgrokAPI/Models/ApplicationUser.html @@ -1326,7 +1326,7 @@ diff --git a/doc/NgrokAPI/Models/BotUser.html b/doc/NgrokAPI/Models/BotUser.html index 739a9f2..ae92e89 100644 --- a/doc/NgrokAPI/Models/BotUser.html +++ b/doc/NgrokAPI/Models/BotUser.html @@ -1041,7 +1041,7 @@ diff --git a/doc/NgrokAPI/Models/BrowserSession.html b/doc/NgrokAPI/Models/BrowserSession.html index 9e9c3c1..0740a91 100644 --- a/doc/NgrokAPI/Models/BrowserSession.html +++ b/doc/NgrokAPI/Models/BrowserSession.html @@ -733,7 +733,7 @@ diff --git a/doc/NgrokAPI/Models/CertificateAuthority.html b/doc/NgrokAPI/Models/CertificateAuthority.html index 37cce9d..f19907b 100644 --- a/doc/NgrokAPI/Models/CertificateAuthority.html +++ b/doc/NgrokAPI/Models/CertificateAuthority.html @@ -1485,7 +1485,7 @@ diff --git a/doc/NgrokAPI/Models/Credential.html b/doc/NgrokAPI/Models/Credential.html index f0e363e..22cac34 100644 --- a/doc/NgrokAPI/Models/Credential.html +++ b/doc/NgrokAPI/Models/Credential.html @@ -1269,7 +1269,7 @@ diff --git a/doc/NgrokAPI/Models/Endpoint.html b/doc/NgrokAPI/Models/Endpoint.html index fc85db0..ce1af04 100644 --- a/doc/NgrokAPI/Models/Endpoint.html +++ b/doc/NgrokAPI/Models/Endpoint.html @@ -509,35 +509,6 @@

    Returns the value of attribute principal.

    - - - -
  • - - - #principal_id ⇒ Object - - - - - - - - - readonly - - - - - - - - - -
    -

    Returns the value of attribute principal_id.

    -
    -
  • @@ -834,7 +805,7 @@
  • - #upstream_proto ⇒ Object + #upstream_protocol ⇒ Object @@ -854,7 +825,7 @@
    -

    Returns the value of attribute upstream_proto.

    +

    Returns the value of attribute upstream_protocol.

  • @@ -1132,6 +1103,7 @@
     
     
    +39
     40
     41
     42
    @@ -1164,12 +1136,10 @@
     69
     70
     71
    -72
    -73
    -74
    +72
    -
    # File 'lib/ngrokapi/models/endpoint.rb', line 40
    +      
    # File 'lib/ngrokapi/models/endpoint.rb', line 39
     
     def initialize(client: nil, attrs: {})
       @client = client
    @@ -1194,10 +1164,9 @@
       @tunnel = @attrs['tunnel']
       @edge = @attrs['edge']
       @upstream_url = @attrs['upstream_url']
    -  @upstream_proto = @attrs['upstream_proto']
    +  @upstream_protocol = @attrs['upstream_protocol']
       @url = @attrs['url']
       @principal = @attrs['principal']
    -  @principal_id = @attrs['principal_id']
       @traffic_policy = @attrs['traffic_policy']
       @bindings = @attrs['bindings']
       @tunnel_session = @attrs['tunnel_session']
    @@ -1819,49 +1788,6 @@
     
         
           
    -      
    -      
    -

    - - #principal_idObject (readonly) - - - - - -

    -
    - -

    Returns the value of attribute principal_id.

    - - -
    -
    -
    - - -
    - - - - -
    -
    -
    -
    -10
    -11
    -12
    -
    -
    # File 'lib/ngrokapi/models/endpoint.rb', line 10
    -
    -def principal_id
    -  @principal_id
    -end
    -
    -
    - -

    @@ -2294,9 +2220,9 @@
    -

    +

    - #upstream_protoObject (readonly) + #upstream_protocolObject (readonly) @@ -2305,7 +2231,7 @@

    -

    Returns the value of attribute upstream_proto.

    +

    Returns the value of attribute upstream_protocol.

    @@ -2326,8 +2252,8 @@
    # File 'lib/ngrokapi/models/endpoint.rb', line 10
     
    -def upstream_proto
    -  @upstream_proto
    +def upstream_protocol
    +  @upstream_protocol
     end
    @@ -2485,12 +2411,12 @@
     
     
    -76
    -77
    -78
    +74 +75 +76

    -
    # File 'lib/ngrokapi/models/endpoint.rb', line 76
    +      
    # File 'lib/ngrokapi/models/endpoint.rb', line 74
     
     def ==(other)
       @attrs == other.attrs
    @@ -2528,14 +2454,14 @@
           
     
     
    +116
    +117
     118
     119
    -120
    -121
    -122
    +120
    -
    # File 'lib/ngrokapi/models/endpoint.rb', line 118
    +      
    # File 'lib/ngrokapi/models/endpoint.rb', line 116
     
     def delete
       @client.delete(
    @@ -2562,12 +2488,12 @@
           
     
     
    -84
    -85
    -86
    +82 +83 +84
    -
    # File 'lib/ngrokapi/models/endpoint.rb', line 84
    +      
    # File 'lib/ngrokapi/models/endpoint.rb', line 82
     
     def to_h
       @attrs.to_h
    @@ -2592,12 +2518,12 @@
           
     
     
    -80
    -81
    -82
    +78 +79 +80
    -
    # File 'lib/ngrokapi/models/endpoint.rb', line 80
    +      
    # File 'lib/ngrokapi/models/endpoint.rb', line 78
     
     def to_s
       @attrs.to_s
    @@ -2635,6 +2561,8 @@
           
     
     
    +90
    +91
     92
     93
     94
    @@ -2653,12 +2581,10 @@
     107
     108
     109
    -110
    -111
    -112
    +110
    -
    # File 'lib/ngrokapi/models/endpoint.rb', line 92
    +      
    # File 'lib/ngrokapi/models/endpoint.rb', line 90
     
     def update(
       url: nil,
    @@ -2691,7 +2617,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointBackend.html b/doc/NgrokAPI/Models/EndpointBackend.html
    index d38fa2b..f767cfa 100644
    --- a/doc/NgrokAPI/Models/EndpointBackend.html
    +++ b/doc/NgrokAPI/Models/EndpointBackend.html
    @@ -659,7 +659,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointBackendMutate.html b/doc/NgrokAPI/Models/EndpointBackendMutate.html
    index 7e6db8d..9070d8c 100644
    --- a/doc/NgrokAPI/Models/EndpointBackendMutate.html
    +++ b/doc/NgrokAPI/Models/EndpointBackendMutate.html
    @@ -659,7 +659,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointCircuitBreaker.html b/doc/NgrokAPI/Models/EndpointCircuitBreaker.html
    index 2fda0dc..043d662 100644
    --- a/doc/NgrokAPI/Models/EndpointCircuitBreaker.html
    +++ b/doc/NgrokAPI/Models/EndpointCircuitBreaker.html
    @@ -955,7 +955,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointCompression.html b/doc/NgrokAPI/Models/EndpointCompression.html
    index 735e8c5..54d7023 100644
    --- a/doc/NgrokAPI/Models/EndpointCompression.html
    +++ b/doc/NgrokAPI/Models/EndpointCompression.html
    @@ -585,7 +585,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointIPPolicy.html b/doc/NgrokAPI/Models/EndpointIPPolicy.html
    index 54d757d..396f080 100644
    --- a/doc/NgrokAPI/Models/EndpointIPPolicy.html
    +++ b/doc/NgrokAPI/Models/EndpointIPPolicy.html
    @@ -659,7 +659,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointIPPolicyMutate.html b/doc/NgrokAPI/Models/EndpointIPPolicyMutate.html
    index 5054c23..26759ef 100644
    --- a/doc/NgrokAPI/Models/EndpointIPPolicyMutate.html
    +++ b/doc/NgrokAPI/Models/EndpointIPPolicyMutate.html
    @@ -659,7 +659,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointMutualTLS.html b/doc/NgrokAPI/Models/EndpointMutualTLS.html
    index 596b39d..4f47687 100644
    --- a/doc/NgrokAPI/Models/EndpointMutualTLS.html
    +++ b/doc/NgrokAPI/Models/EndpointMutualTLS.html
    @@ -659,7 +659,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointMutualTLSMutate.html b/doc/NgrokAPI/Models/EndpointMutualTLSMutate.html
    index 2a3da13..efe3c4d 100644
    --- a/doc/NgrokAPI/Models/EndpointMutualTLSMutate.html
    +++ b/doc/NgrokAPI/Models/EndpointMutualTLSMutate.html
    @@ -659,7 +659,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointOAuth.html b/doc/NgrokAPI/Models/EndpointOAuth.html
    index dcf0a72..6e5f81a 100644
    --- a/doc/NgrokAPI/Models/EndpointOAuth.html
    +++ b/doc/NgrokAPI/Models/EndpointOAuth.html
    @@ -1029,7 +1029,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointOAuthAmazon.html b/doc/NgrokAPI/Models/EndpointOAuthAmazon.html
    index 11c02d3..54d73a4 100644
    --- a/doc/NgrokAPI/Models/EndpointOAuthAmazon.html
    +++ b/doc/NgrokAPI/Models/EndpointOAuthAmazon.html
    @@ -881,7 +881,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointOAuthFacebook.html b/doc/NgrokAPI/Models/EndpointOAuthFacebook.html
    index fabde6e..17e846a 100644
    --- a/doc/NgrokAPI/Models/EndpointOAuthFacebook.html
    +++ b/doc/NgrokAPI/Models/EndpointOAuthFacebook.html
    @@ -881,7 +881,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointOAuthGitHub.html b/doc/NgrokAPI/Models/EndpointOAuthGitHub.html
    index 68ed0da..37756f3 100644
    --- a/doc/NgrokAPI/Models/EndpointOAuthGitHub.html
    +++ b/doc/NgrokAPI/Models/EndpointOAuthGitHub.html
    @@ -1029,7 +1029,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointOAuthGitLab.html b/doc/NgrokAPI/Models/EndpointOAuthGitLab.html
    index a799864..90eda38 100644
    --- a/doc/NgrokAPI/Models/EndpointOAuthGitLab.html
    +++ b/doc/NgrokAPI/Models/EndpointOAuthGitLab.html
    @@ -881,7 +881,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointOAuthGoogle.html b/doc/NgrokAPI/Models/EndpointOAuthGoogle.html
    index 0bc9bcf..c6417d2 100644
    --- a/doc/NgrokAPI/Models/EndpointOAuthGoogle.html
    +++ b/doc/NgrokAPI/Models/EndpointOAuthGoogle.html
    @@ -881,7 +881,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointOAuthLinkedIn.html b/doc/NgrokAPI/Models/EndpointOAuthLinkedIn.html
    index 107fdbb..5c2d7e6 100644
    --- a/doc/NgrokAPI/Models/EndpointOAuthLinkedIn.html
    +++ b/doc/NgrokAPI/Models/EndpointOAuthLinkedIn.html
    @@ -881,7 +881,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointOAuthMicrosoft.html b/doc/NgrokAPI/Models/EndpointOAuthMicrosoft.html
    index 0bc5255..4e33dab 100644
    --- a/doc/NgrokAPI/Models/EndpointOAuthMicrosoft.html
    +++ b/doc/NgrokAPI/Models/EndpointOAuthMicrosoft.html
    @@ -881,7 +881,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointOAuthProvider.html b/doc/NgrokAPI/Models/EndpointOAuthProvider.html
    index da946cf..ce9d8a0 100644
    --- a/doc/NgrokAPI/Models/EndpointOAuthProvider.html
    +++ b/doc/NgrokAPI/Models/EndpointOAuthProvider.html
    @@ -1103,7 +1103,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointOAuthTwitch.html b/doc/NgrokAPI/Models/EndpointOAuthTwitch.html
    index 638c9a2..c4c02ee 100644
    --- a/doc/NgrokAPI/Models/EndpointOAuthTwitch.html
    +++ b/doc/NgrokAPI/Models/EndpointOAuthTwitch.html
    @@ -881,7 +881,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointOIDC.html b/doc/NgrokAPI/Models/EndpointOIDC.html
    index 64e1639..a2a33c9 100644
    --- a/doc/NgrokAPI/Models/EndpointOIDC.html
    +++ b/doc/NgrokAPI/Models/EndpointOIDC.html
    @@ -1177,7 +1177,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointRequestHeaders.html b/doc/NgrokAPI/Models/EndpointRequestHeaders.html
    index e98dbc4..508cb5b 100644
    --- a/doc/NgrokAPI/Models/EndpointRequestHeaders.html
    +++ b/doc/NgrokAPI/Models/EndpointRequestHeaders.html
    @@ -733,7 +733,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointResponseHeaders.html b/doc/NgrokAPI/Models/EndpointResponseHeaders.html
    index 027a4c5..e0f9c6b 100644
    --- a/doc/NgrokAPI/Models/EndpointResponseHeaders.html
    +++ b/doc/NgrokAPI/Models/EndpointResponseHeaders.html
    @@ -733,7 +733,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointSAML.html b/doc/NgrokAPI/Models/EndpointSAML.html
    index 21676c7..9ff9ea2 100644
    --- a/doc/NgrokAPI/Models/EndpointSAML.html
    +++ b/doc/NgrokAPI/Models/EndpointSAML.html
    @@ -1633,7 +1633,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointSAMLMutate.html b/doc/NgrokAPI/Models/EndpointSAMLMutate.html
    index eeaf698..29108c7 100644
    --- a/doc/NgrokAPI/Models/EndpointSAMLMutate.html
    +++ b/doc/NgrokAPI/Models/EndpointSAMLMutate.html
    @@ -1251,7 +1251,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointTLSTermination.html b/doc/NgrokAPI/Models/EndpointTLSTermination.html
    index 5e858c2..962cc10 100644
    --- a/doc/NgrokAPI/Models/EndpointTLSTermination.html
    +++ b/doc/NgrokAPI/Models/EndpointTLSTermination.html
    @@ -733,7 +733,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointTLSTerminationAtEdge.html b/doc/NgrokAPI/Models/EndpointTLSTerminationAtEdge.html
    index 561862b..8737145 100644
    --- a/doc/NgrokAPI/Models/EndpointTLSTerminationAtEdge.html
    +++ b/doc/NgrokAPI/Models/EndpointTLSTerminationAtEdge.html
    @@ -659,7 +659,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointTrafficPolicy.html b/doc/NgrokAPI/Models/EndpointTrafficPolicy.html
    index c5f6953..1f3baae 100644
    --- a/doc/NgrokAPI/Models/EndpointTrafficPolicy.html
    +++ b/doc/NgrokAPI/Models/EndpointTrafficPolicy.html
    @@ -659,7 +659,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointUserAgentFilter.html b/doc/NgrokAPI/Models/EndpointUserAgentFilter.html
    index 60b9d74..a618547 100644
    --- a/doc/NgrokAPI/Models/EndpointUserAgentFilter.html
    +++ b/doc/NgrokAPI/Models/EndpointUserAgentFilter.html
    @@ -733,7 +733,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointWebhookValidation.html b/doc/NgrokAPI/Models/EndpointWebhookValidation.html
    index d569936..8f22025 100644
    --- a/doc/NgrokAPI/Models/EndpointWebhookValidation.html
    +++ b/doc/NgrokAPI/Models/EndpointWebhookValidation.html
    @@ -733,7 +733,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EndpointWebsocketTCPConverter.html b/doc/NgrokAPI/Models/EndpointWebsocketTCPConverter.html
    index 31093b8..02ed2ba 100644
    --- a/doc/NgrokAPI/Models/EndpointWebsocketTCPConverter.html
    +++ b/doc/NgrokAPI/Models/EndpointWebsocketTCPConverter.html
    @@ -585,7 +585,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EventDestination.html b/doc/NgrokAPI/Models/EventDestination.html
    index 06c493c..161b7ad 100644
    --- a/doc/NgrokAPI/Models/EventDestination.html
    +++ b/doc/NgrokAPI/Models/EventDestination.html
    @@ -1104,7 +1104,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EventSource.html b/doc/NgrokAPI/Models/EventSource.html
    index a8100c9..87b8c6f 100644
    --- a/doc/NgrokAPI/Models/EventSource.html
    +++ b/doc/NgrokAPI/Models/EventSource.html
    @@ -663,7 +663,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EventSourceList.html b/doc/NgrokAPI/Models/EventSourceList.html
    index 2eff9fe..39a7f74 100644
    --- a/doc/NgrokAPI/Models/EventSourceList.html
    +++ b/doc/NgrokAPI/Models/EventSourceList.html
    @@ -663,7 +663,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EventSourceReplace.html b/doc/NgrokAPI/Models/EventSourceReplace.html
    index d6dc417..aea3182 100644
    --- a/doc/NgrokAPI/Models/EventSourceReplace.html
    +++ b/doc/NgrokAPI/Models/EventSourceReplace.html
    @@ -585,7 +585,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EventSubscription.html b/doc/NgrokAPI/Models/EventSubscription.html
    index 387db49..b6b8918 100644
    --- a/doc/NgrokAPI/Models/EventSubscription.html
    +++ b/doc/NgrokAPI/Models/EventSubscription.html
    @@ -1104,7 +1104,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EventTarget.html b/doc/NgrokAPI/Models/EventTarget.html
    index 0253d56..e703198 100644
    --- a/doc/NgrokAPI/Models/EventTarget.html
    +++ b/doc/NgrokAPI/Models/EventTarget.html
    @@ -881,7 +881,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EventTargetAzureLogsIngestion.html b/doc/NgrokAPI/Models/EventTargetAzureLogsIngestion.html
    index dca6e70..9c1d135 100644
    --- a/doc/NgrokAPI/Models/EventTargetAzureLogsIngestion.html
    +++ b/doc/NgrokAPI/Models/EventTargetAzureLogsIngestion.html
    @@ -955,7 +955,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EventTargetCloudwatchLogs.html b/doc/NgrokAPI/Models/EventTargetCloudwatchLogs.html
    index 9c86df7..70a1390 100644
    --- a/doc/NgrokAPI/Models/EventTargetCloudwatchLogs.html
    +++ b/doc/NgrokAPI/Models/EventTargetCloudwatchLogs.html
    @@ -659,7 +659,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EventTargetDatadog.html b/doc/NgrokAPI/Models/EventTargetDatadog.html
    index e9ae451..e54ef6e 100644
    --- a/doc/NgrokAPI/Models/EventTargetDatadog.html
    +++ b/doc/NgrokAPI/Models/EventTargetDatadog.html
    @@ -807,7 +807,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EventTargetFirehose.html b/doc/NgrokAPI/Models/EventTargetFirehose.html
    index 01be2cc..2909837 100644
    --- a/doc/NgrokAPI/Models/EventTargetFirehose.html
    +++ b/doc/NgrokAPI/Models/EventTargetFirehose.html
    @@ -659,7 +659,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/EventTargetKinesis.html b/doc/NgrokAPI/Models/EventTargetKinesis.html
    index a5de573..d156580 100644
    --- a/doc/NgrokAPI/Models/EventTargetKinesis.html
    +++ b/doc/NgrokAPI/Models/EventTargetKinesis.html
    @@ -659,7 +659,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/FailoverBackend.html b/doc/NgrokAPI/Models/FailoverBackend.html
    index 13ab656..10a4688 100644
    --- a/doc/NgrokAPI/Models/FailoverBackend.html
    +++ b/doc/NgrokAPI/Models/FailoverBackend.html
    @@ -1121,7 +1121,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/HTTPResponseBackend.html b/doc/NgrokAPI/Models/HTTPResponseBackend.html
    index 22cdef6..7d01081 100644
    --- a/doc/NgrokAPI/Models/HTTPResponseBackend.html
    +++ b/doc/NgrokAPI/Models/HTTPResponseBackend.html
    @@ -1277,7 +1277,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/HTTPSEdge.html b/doc/NgrokAPI/Models/HTTPSEdge.html
    index db541a6..5e51626 100644
    --- a/doc/NgrokAPI/Models/HTTPSEdge.html
    +++ b/doc/NgrokAPI/Models/HTTPSEdge.html
    @@ -1355,7 +1355,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/HTTPSEdgeRoute.html b/doc/NgrokAPI/Models/HTTPSEdgeRoute.html
    index 4338ffc..1fbfec1 100644
    --- a/doc/NgrokAPI/Models/HTTPSEdgeRoute.html
    +++ b/doc/NgrokAPI/Models/HTTPSEdgeRoute.html
    @@ -2321,7 +2321,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/IPPolicy.html b/doc/NgrokAPI/Models/IPPolicy.html
    index ceae175..d99d36f 100644
    --- a/doc/NgrokAPI/Models/IPPolicy.html
    +++ b/doc/NgrokAPI/Models/IPPolicy.html
    @@ -1041,7 +1041,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/IPPolicyRule.html b/doc/NgrokAPI/Models/IPPolicyRule.html
    index b3645d7..cd1aa50 100644
    --- a/doc/NgrokAPI/Models/IPPolicyRule.html
    +++ b/doc/NgrokAPI/Models/IPPolicyRule.html
    @@ -1269,7 +1269,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/IPRestriction.html b/doc/NgrokAPI/Models/IPRestriction.html
    index 3560292..15987dd 100644
    --- a/doc/NgrokAPI/Models/IPRestriction.html
    +++ b/doc/NgrokAPI/Models/IPRestriction.html
    @@ -1178,7 +1178,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/IdentityProvider.html b/doc/NgrokAPI/Models/IdentityProvider.html
    index 98661eb..e0f4ffe 100644
    --- a/doc/NgrokAPI/Models/IdentityProvider.html
    +++ b/doc/NgrokAPI/Models/IdentityProvider.html
    @@ -659,7 +659,7 @@
     
     
           
    diff --git a/doc/NgrokAPI/Models/KubernetesOperator.html b/doc/NgrokAPI/Models/KubernetesOperator.html
    new file mode 100644
    index 0000000..411dc2d
    --- /dev/null
    +++ b/doc/NgrokAPI/Models/KubernetesOperator.html
    @@ -0,0 +1,1519 @@
    +
    +
    +  
    +    
    +
    +
    +  Class: NgrokAPI::Models::KubernetesOperator
    +  
    +    — Documentation by YARD 0.9.36
    +  
    +
    +
    +  
    +
    +  
    +
    +
    +
    +
    +  
    +
    +  
    +
    +
    +  
    +  
    +    
    +
    +    
    + + +

    Class: NgrokAPI::Models::KubernetesOperator + + + +

    +
    + +
    +
    Inherits:
    +
    + Object + +
      +
    • Object
    • + + + +
    + show all + +
    +
    + + + + + + + + + + + +
    +
    Defined in:
    +
    lib/ngrokapi/models/kubernetes_operator.rb
    +
    + +
    + + + + + +

    Instance Attribute Summary collapse

    +
      + +
    • + + + #attrs ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute attrs.

      +
      + +
    • + + +
    • + + + #binding ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute binding.

      +
      + +
    • + + +
    • + + + #client ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute client.

      +
      + +
    • + + +
    • + + + #created_at ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute created_at.

      +
      + +
    • + + +
    • + + + #deployment ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute deployment.

      +
      + +
    • + + +
    • + + + #description ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute description.

      +
      + +
    • + + +
    • + + + #enabled_features ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute enabled_features.

      +
      + +
    • + + +
    • + + + #id ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute id.

      +
      + +
    • + + +
    • + + + #metadata ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute metadata.

      +
      + +
    • + + +
    • + + + #principal ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute principal.

      +
      + +
    • + + +
    • + + + #region ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute region.

      +
      + +
    • + + +
    • + + + #updated_at ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute updated_at.

      +
      + +
    • + + +
    • + + + #uri ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute uri.

      +
      + +
    • + + +
    + + + + + +

    + Instance Method Summary + collapse +

    + + + + +
    +

    Constructor Details

    + +
    +

    + + #initialize(client: nil, attrs: {}) ⇒ KubernetesOperator + + + + + +

    +
    + +

    Returns a new instance of KubernetesOperator.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +24
    +25
    +26
    +27
    +28
    +29
    +30
    +31
    +32
    +33
    +34
    +35
    +36
    +37
    +38
    +39
    +40
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 24
    +
    +def initialize(client: nil, attrs: {})
    +  @client = client
    +  @attrs = attrs
    +  @id = @attrs['id']
    +  unless @attrs['uri'].nil?
    +    @uri = URI(@attrs['uri'])
    +  end
    +  @created_at = @attrs['created_at']
    +  @updated_at = @attrs['updated_at']
    +  @description = @attrs['description']
    +  @metadata = @attrs['metadata']
    +  @principal = @attrs['principal']
    +  @enabled_features = @attrs['enabled_features']
    +  @region = @attrs['region']
    +  @deployment = @attrs['deployment']
    +  @binding = @attrs['binding']
    +end
    +
    +
    + +
    + +
    +

    Instance Attribute Details

    + + + +
    +

    + + #attrsObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute attrs.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 10
    +
    +def attrs
    +  @attrs
    +end
    +
    +
    + + + +
    +

    + + #bindingObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute binding.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 10
    +
    +def binding
    +  @binding
    +end
    +
    +
    + + + +
    +

    + + #clientObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute client.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 10
    +
    +def client
    +  @client
    +end
    +
    +
    + + + +
    +

    + + #created_atObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute created_at.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 10
    +
    +def created_at
    +  @created_at
    +end
    +
    +
    + + + +
    +

    + + #deploymentObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute deployment.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 10
    +
    +def deployment
    +  @deployment
    +end
    +
    +
    + + + +
    +

    + + #descriptionObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute description.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 10
    +
    +def description
    +  @description
    +end
    +
    +
    + + + +
    +

    + + #enabled_featuresObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute enabled_features.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 10
    +
    +def enabled_features
    +  @enabled_features
    +end
    +
    +
    + + + +
    +

    + + #idObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute id.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 10
    +
    +def id
    +  @id
    +end
    +
    +
    + + + +
    +

    + + #metadataObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute metadata.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 10
    +
    +def 
    +  @metadata
    +end
    +
    +
    + + + +
    +

    + + #principalObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute principal.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 10
    +
    +def principal
    +  @principal
    +end
    +
    +
    + + + +
    +

    + + #regionObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute region.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 10
    +
    +def region
    +  @region
    +end
    +
    +
    + + + +
    +

    + + #updated_atObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute updated_at.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 10
    +
    +def updated_at
    +  @updated_at
    +end
    +
    +
    + + + +
    +

    + + #uriObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute uri.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 10
    +
    +def uri
    +  @uri
    +end
    +
    +
    + +
    + + +
    +

    Instance Method Details

    + + +
    +

    + + #==(other) ⇒ Object + + + + + +

    + + + + +
    +
    +
    +
    +42
    +43
    +44
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 42
    +
    +def ==(other)
    +  @attrs == other.attrs
    +end
    +
    +
    + +
    +

    + + #deleteObject + + + + + +

    +
    + +

    Delete a Kubernetes Operator

    + +

    ngrok.com/docs/api#api-kubernetes-operators-delete

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +87
    +88
    +89
    +90
    +91
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 87
    +
    +def delete
    +  @client.delete(
    +    id: @id
    +  )
    +end
    +
    +
    + +
    +

    + + #to_hObject + + + + + +

    + + + + +
    +
    +
    +
    +50
    +51
    +52
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 50
    +
    +def to_h
    +  @attrs.to_h
    +end
    +
    +
    + +
    +

    + + #to_sObject + + + + + +

    + + + + +
    +
    +
    +
    +46
    +47
    +48
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 46
    +
    +def to_s
    +  @attrs.to_s
    +end
    +
    +
    + +
    +

    + + #update(description: nil, metadata: nil, enabled_features: nil, region: nil, binding: nil, deployment: nil) ⇒ Object + + + + + +

    +
    + +

    Update an existing Kubernetes operator by ID.

    + +

    ngrok.com/docs/api#api-kubernetes-operators-update

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +58
    +59
    +60
    +61
    +62
    +63
    +64
    +65
    +66
    +67
    +68
    +69
    +70
    +71
    +72
    +73
    +74
    +75
    +76
    +77
    +78
    +79
    +80
    +81
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 58
    +
    +def update(
    +  description: nil,
    +  metadata: nil,
    +  enabled_features: nil,
    +  region: nil,
    +  binding: nil,
    +  deployment: nil
    +)
    +  @description = description if description
    +  @metadata =  if 
    +  @enabled_features = enabled_features if enabled_features
    +  @region = region if region
    +  @binding = binding if binding
    +  @deployment = deployment if deployment
    +  @client.update(
    +    id: @id,
    +    description: description,
    +    metadata: ,
    +    enabled_features: enabled_features,
    +    region: region,
    +    binding: binding,
    +    deployment: deployment
    +  )
    +end
    +
    +
    + +
    + +
    + + + +
    + + \ No newline at end of file diff --git a/doc/NgrokAPI/Models/KubernetesOperatorBinding.html b/doc/NgrokAPI/Models/KubernetesOperatorBinding.html new file mode 100644 index 0000000..fcc1844 --- /dev/null +++ b/doc/NgrokAPI/Models/KubernetesOperatorBinding.html @@ -0,0 +1,817 @@ + + + + + + + Class: NgrokAPI::Models::KubernetesOperatorBinding + + — Documentation by YARD 0.9.36 + + + + + + + + + + + + + + + + + + + +
    + + +

    Class: NgrokAPI::Models::KubernetesOperatorBinding + + + +

    +
    + +
    +
    Inherits:
    +
    + Object + +
      +
    • Object
    • + + + +
    + show all + +
    +
    + + + + + + + + + + + +
    +
    Defined in:
    +
    lib/ngrokapi/models/kubernetes_operator_binding.rb
    +
    + +
    + + + + + +

    Instance Attribute Summary collapse

    +
      + +
    • + + + #allowed_urls ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute allowed_urls.

      +
      + +
    • + + +
    • + + + #attrs ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute attrs.

      +
      + +
    • + + +
    • + + + #cert ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute cert.

      +
      + +
    • + + +
    • + + + #client ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute client.

      +
      + +
    • + + +
    • + + + #ingress_endpoint ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute ingress_endpoint.

      +
      + +
    • + + +
    • + + + #name ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute name.

      +
      + +
    • + + +
    + + + + + +

    + Instance Method Summary + collapse +

    + + + + +
    +

    Constructor Details

    + +
    +

    + + #initialize(client: nil, attrs: {}) ⇒ KubernetesOperatorBinding + + + + + +

    +
    + +

    Returns a new instance of KubernetesOperatorBinding.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +15
    +16
    +17
    +18
    +19
    +20
    +21
    +22
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding.rb', line 15
    +
    +def initialize(client: nil, attrs: {})
    +  @client = client
    +  @attrs = attrs
    +  @name = @attrs['name']
    +  @allowed_urls = @attrs['allowed_urls']
    +  @cert = @attrs['cert']
    +  @ingress_endpoint = @attrs['ingress_endpoint']
    +end
    +
    +
    + +
    + +
    +

    Instance Attribute Details

    + + + +
    +

    + + #allowed_urlsObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute allowed_urls.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding.rb', line 8
    +
    +def allowed_urls
    +  @allowed_urls
    +end
    +
    +
    + + + +
    +

    + + #attrsObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute attrs.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding.rb', line 8
    +
    +def attrs
    +  @attrs
    +end
    +
    +
    + + + +
    +

    + + #certObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute cert.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding.rb', line 8
    +
    +def cert
    +  @cert
    +end
    +
    +
    + + + +
    +

    + + #clientObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute client.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding.rb', line 8
    +
    +def client
    +  @client
    +end
    +
    +
    + + + +
    +

    + + #ingress_endpointObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute ingress_endpoint.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding.rb', line 8
    +
    +def ingress_endpoint
    +  @ingress_endpoint
    +end
    +
    +
    + + + +
    +

    + + #nameObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute name.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding.rb', line 8
    +
    +def name
    +  @name
    +end
    +
    +
    + +
    + + +
    +

    Instance Method Details

    + + +
    +

    + + #==(other) ⇒ Object + + + + + +

    + + + + +
    +
    +
    +
    +24
    +25
    +26
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding.rb', line 24
    +
    +def ==(other)
    +  @attrs == other.attrs
    +end
    +
    +
    + +
    +

    + + #to_hObject + + + + + +

    + + + + +
    +
    +
    +
    +32
    +33
    +34
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding.rb', line 32
    +
    +def to_h
    +  @attrs.to_h
    +end
    +
    +
    + +
    +

    + + #to_sObject + + + + + +

    + + + + +
    +
    +
    +
    +28
    +29
    +30
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding.rb', line 28
    +
    +def to_s
    +  @attrs.to_s
    +end
    +
    +
    + +
    + +
    + + + +
    + + \ No newline at end of file diff --git a/doc/NgrokAPI/Models/KubernetesOperatorBindingCreate.html b/doc/NgrokAPI/Models/KubernetesOperatorBindingCreate.html new file mode 100644 index 0000000..b4e1998 --- /dev/null +++ b/doc/NgrokAPI/Models/KubernetesOperatorBindingCreate.html @@ -0,0 +1,817 @@ + + + + + + + Class: NgrokAPI::Models::KubernetesOperatorBindingCreate + + — Documentation by YARD 0.9.36 + + + + + + + + + + + + + + + + + + + +
    + + +

    Class: NgrokAPI::Models::KubernetesOperatorBindingCreate + + + +

    +
    + +
    +
    Inherits:
    +
    + Object + +
      +
    • Object
    • + + + +
    + show all + +
    +
    + + + + + + + + + + + +
    +
    Defined in:
    +
    lib/ngrokapi/models/kubernetes_operator_binding_create.rb
    +
    + +
    + + + + + +

    Instance Attribute Summary collapse

    +
      + +
    • + + + #allowed_urls ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute allowed_urls.

      +
      + +
    • + + +
    • + + + #attrs ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute attrs.

      +
      + +
    • + + +
    • + + + #client ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute client.

      +
      + +
    • + + +
    • + + + #csr ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute csr.

      +
      + +
    • + + +
    • + + + #ingress_endpoint ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute ingress_endpoint.

      +
      + +
    • + + +
    • + + + #name ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute name.

      +
      + +
    • + + +
    + + + + + +

    + Instance Method Summary + collapse +

    + + + + +
    +

    Constructor Details

    + +
    +

    + + #initialize(client: nil, attrs: {}) ⇒ KubernetesOperatorBindingCreate + + + + + +

    +
    + +

    Returns a new instance of KubernetesOperatorBindingCreate.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +15
    +16
    +17
    +18
    +19
    +20
    +21
    +22
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_create.rb', line 15
    +
    +def initialize(client: nil, attrs: {})
    +  @client = client
    +  @attrs = attrs
    +  @name = @attrs['name']
    +  @allowed_urls = @attrs['allowed_urls']
    +  @csr = @attrs['csr']
    +  @ingress_endpoint = @attrs['ingress_endpoint']
    +end
    +
    +
    + +
    + +
    +

    Instance Attribute Details

    + + + +
    +

    + + #allowed_urlsObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute allowed_urls.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_create.rb', line 8
    +
    +def allowed_urls
    +  @allowed_urls
    +end
    +
    +
    + + + +
    +

    + + #attrsObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute attrs.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_create.rb', line 8
    +
    +def attrs
    +  @attrs
    +end
    +
    +
    + + + +
    +

    + + #clientObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute client.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_create.rb', line 8
    +
    +def client
    +  @client
    +end
    +
    +
    + + + +
    +

    + + #csrObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute csr.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_create.rb', line 8
    +
    +def csr
    +  @csr
    +end
    +
    +
    + + + +
    +

    + + #ingress_endpointObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute ingress_endpoint.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_create.rb', line 8
    +
    +def ingress_endpoint
    +  @ingress_endpoint
    +end
    +
    +
    + + + +
    +

    + + #nameObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute name.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_create.rb', line 8
    +
    +def name
    +  @name
    +end
    +
    +
    + +
    + + +
    +

    Instance Method Details

    + + +
    +

    + + #==(other) ⇒ Object + + + + + +

    + + + + +
    +
    +
    +
    +24
    +25
    +26
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_create.rb', line 24
    +
    +def ==(other)
    +  @attrs == other.attrs
    +end
    +
    +
    + +
    +

    + + #to_hObject + + + + + +

    + + + + +
    +
    +
    +
    +32
    +33
    +34
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_create.rb', line 32
    +
    +def to_h
    +  @attrs.to_h
    +end
    +
    +
    + +
    +

    + + #to_sObject + + + + + +

    + + + + +
    +
    +
    +
    +28
    +29
    +30
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_create.rb', line 28
    +
    +def to_s
    +  @attrs.to_s
    +end
    +
    +
    + +
    + +
    + + + +
    + + \ No newline at end of file diff --git a/doc/NgrokAPI/Models/KubernetesOperatorBindingUpdate.html b/doc/NgrokAPI/Models/KubernetesOperatorBindingUpdate.html new file mode 100644 index 0000000..5d64396 --- /dev/null +++ b/doc/NgrokAPI/Models/KubernetesOperatorBindingUpdate.html @@ -0,0 +1,817 @@ + + + + + + + Class: NgrokAPI::Models::KubernetesOperatorBindingUpdate + + — Documentation by YARD 0.9.36 + + + + + + + + + + + + + + + + + + + +
    + + +

    Class: NgrokAPI::Models::KubernetesOperatorBindingUpdate + + + +

    +
    + +
    +
    Inherits:
    +
    + Object + +
      +
    • Object
    • + + + +
    + show all + +
    +
    + + + + + + + + + + + +
    +
    Defined in:
    +
    lib/ngrokapi/models/kubernetes_operator_binding_update.rb
    +
    + +
    + + + + + +

    Instance Attribute Summary collapse

    +
      + +
    • + + + #allowed_urls ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute allowed_urls.

      +
      + +
    • + + +
    • + + + #attrs ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute attrs.

      +
      + +
    • + + +
    • + + + #client ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute client.

      +
      + +
    • + + +
    • + + + #csr ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute csr.

      +
      + +
    • + + +
    • + + + #ingress_endpoint ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute ingress_endpoint.

      +
      + +
    • + + +
    • + + + #name ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute name.

      +
      + +
    • + + +
    + + + + + +

    + Instance Method Summary + collapse +

    + + + + +
    +

    Constructor Details

    + +
    +

    + + #initialize(client: nil, attrs: {}) ⇒ KubernetesOperatorBindingUpdate + + + + + +

    +
    + +

    Returns a new instance of KubernetesOperatorBindingUpdate.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +15
    +16
    +17
    +18
    +19
    +20
    +21
    +22
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_update.rb', line 15
    +
    +def initialize(client: nil, attrs: {})
    +  @client = client
    +  @attrs = attrs
    +  @name = @attrs['name']
    +  @allowed_urls = @attrs['allowed_urls']
    +  @csr = @attrs['csr']
    +  @ingress_endpoint = @attrs['ingress_endpoint']
    +end
    +
    +
    + +
    + +
    +

    Instance Attribute Details

    + + + +
    +

    + + #allowed_urlsObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute allowed_urls.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_update.rb', line 8
    +
    +def allowed_urls
    +  @allowed_urls
    +end
    +
    +
    + + + +
    +

    + + #attrsObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute attrs.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_update.rb', line 8
    +
    +def attrs
    +  @attrs
    +end
    +
    +
    + + + +
    +

    + + #clientObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute client.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_update.rb', line 8
    +
    +def client
    +  @client
    +end
    +
    +
    + + + +
    +

    + + #csrObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute csr.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_update.rb', line 8
    +
    +def csr
    +  @csr
    +end
    +
    +
    + + + +
    +

    + + #ingress_endpointObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute ingress_endpoint.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_update.rb', line 8
    +
    +def ingress_endpoint
    +  @ingress_endpoint
    +end
    +
    +
    + + + +
    +

    + + #nameObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute name.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_update.rb', line 8
    +
    +def name
    +  @name
    +end
    +
    +
    + +
    + + +
    +

    Instance Method Details

    + + +
    +

    + + #==(other) ⇒ Object + + + + + +

    + + + + +
    +
    +
    +
    +24
    +25
    +26
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_update.rb', line 24
    +
    +def ==(other)
    +  @attrs == other.attrs
    +end
    +
    +
    + +
    +

    + + #to_hObject + + + + + +

    + + + + +
    +
    +
    +
    +32
    +33
    +34
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_update.rb', line 32
    +
    +def to_h
    +  @attrs.to_h
    +end
    +
    +
    + +
    +

    + + #to_sObject + + + + + +

    + + + + +
    +
    +
    +
    +28
    +29
    +30
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_update.rb', line 28
    +
    +def to_s
    +  @attrs.to_s
    +end
    +
    +
    + +
    + +
    + + + +
    + + \ No newline at end of file diff --git a/doc/NgrokAPI/Models/KubernetesOperatorCert.html b/doc/NgrokAPI/Models/KubernetesOperatorCert.html new file mode 100644 index 0000000..2a891e7 --- /dev/null +++ b/doc/NgrokAPI/Models/KubernetesOperatorCert.html @@ -0,0 +1,743 @@ + + + + + + + Class: NgrokAPI::Models::KubernetesOperatorCert + + — Documentation by YARD 0.9.36 + + + + + + + + + + + + + + + + + + + +
    + + +

    Class: NgrokAPI::Models::KubernetesOperatorCert + + + +

    +
    + +
    +
    Inherits:
    +
    + Object + +
      +
    • Object
    • + + + +
    + show all + +
    +
    + + + + + + + + + + + +
    +
    Defined in:
    +
    lib/ngrokapi/models/kubernetes_operator_cert.rb
    +
    + +
    + + + + + +

    Instance Attribute Summary collapse

    +
      + +
    • + + + #attrs ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute attrs.

      +
      + +
    • + + +
    • + + + #cert ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute cert.

      +
      + +
    • + + +
    • + + + #client ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute client.

      +
      + +
    • + + +
    • + + + #not_after ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute not_after.

      +
      + +
    • + + +
    • + + + #not_before ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute not_before.

      +
      + +
    • + + +
    + + + + + +

    + Instance Method Summary + collapse +

    + + + + +
    +

    Constructor Details

    + +
    +

    + + #initialize(client: nil, attrs: {}) ⇒ KubernetesOperatorCert + + + + + +

    +
    + +

    Returns a new instance of KubernetesOperatorCert.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +14
    +15
    +16
    +17
    +18
    +19
    +20
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_cert.rb', line 14
    +
    +def initialize(client: nil, attrs: {})
    +  @client = client
    +  @attrs = attrs
    +  @cert = @attrs['cert']
    +  @not_before = @attrs['not_before']
    +  @not_after = @attrs['not_after']
    +end
    +
    +
    + +
    + +
    +

    Instance Attribute Details

    + + + +
    +

    + + #attrsObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute attrs.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_cert.rb', line 8
    +
    +def attrs
    +  @attrs
    +end
    +
    +
    + + + +
    +

    + + #certObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute cert.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_cert.rb', line 8
    +
    +def cert
    +  @cert
    +end
    +
    +
    + + + +
    +

    + + #clientObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute client.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_cert.rb', line 8
    +
    +def client
    +  @client
    +end
    +
    +
    + + + +
    +

    + + #not_afterObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute not_after.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_cert.rb', line 8
    +
    +def not_after
    +  @not_after
    +end
    +
    +
    + + + +
    +

    + + #not_beforeObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute not_before.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_cert.rb', line 8
    +
    +def not_before
    +  @not_before
    +end
    +
    +
    + +
    + + +
    +

    Instance Method Details

    + + +
    +

    + + #==(other) ⇒ Object + + + + + +

    + + + + +
    +
    +
    +
    +22
    +23
    +24
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_cert.rb', line 22
    +
    +def ==(other)
    +  @attrs == other.attrs
    +end
    +
    +
    + +
    +

    + + #to_hObject + + + + + +

    + + + + +
    +
    +
    +
    +30
    +31
    +32
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_cert.rb', line 30
    +
    +def to_h
    +  @attrs.to_h
    +end
    +
    +
    + +
    +

    + + #to_sObject + + + + + +

    + + + + +
    +
    +
    +
    +26
    +27
    +28
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_cert.rb', line 26
    +
    +def to_s
    +  @attrs.to_s
    +end
    +
    +
    + +
    + +
    + + + +
    + + \ No newline at end of file diff --git a/doc/NgrokAPI/Models/KubernetesOperatorDeployment.html b/doc/NgrokAPI/Models/KubernetesOperatorDeployment.html new file mode 100644 index 0000000..9de4bb4 --- /dev/null +++ b/doc/NgrokAPI/Models/KubernetesOperatorDeployment.html @@ -0,0 +1,817 @@ + + + + + + + Class: NgrokAPI::Models::KubernetesOperatorDeployment + + — Documentation by YARD 0.9.36 + + + + + + + + + + + + + + + + + + + +
    + + +

    Class: NgrokAPI::Models::KubernetesOperatorDeployment + + + +

    +
    + +
    +
    Inherits:
    +
    + Object + +
      +
    • Object
    • + + + +
    + show all + +
    +
    + + + + + + + + + + + +
    +
    Defined in:
    +
    lib/ngrokapi/models/kubernetes_operator_deployment.rb
    +
    + +
    + + + + + +

    Instance Attribute Summary collapse

    +
      + +
    • + + + #attrs ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute attrs.

      +
      + +
    • + + +
    • + + + #client ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute client.

      +
      + +
    • + + +
    • + + + #cluster_name ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute cluster_name.

      +
      + +
    • + + +
    • + + + #name ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute name.

      +
      + +
    • + + +
    • + + + #namespace ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute namespace.

      +
      + +
    • + + +
    • + + + #version ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute version.

      +
      + +
    • + + +
    + + + + + +

    + Instance Method Summary + collapse +

    + + + + +
    +

    Constructor Details

    + +
    +

    + + #initialize(client: nil, attrs: {}) ⇒ KubernetesOperatorDeployment + + + + + +

    +
    + +

    Returns a new instance of KubernetesOperatorDeployment.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +15
    +16
    +17
    +18
    +19
    +20
    +21
    +22
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment.rb', line 15
    +
    +def initialize(client: nil, attrs: {})
    +  @client = client
    +  @attrs = attrs
    +  @name = @attrs['name']
    +  @namespace = @attrs['namespace']
    +  @version = @attrs['version']
    +  @cluster_name = @attrs['cluster_name']
    +end
    +
    +
    + +
    + +
    +

    Instance Attribute Details

    + + + +
    +

    + + #attrsObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute attrs.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment.rb', line 8
    +
    +def attrs
    +  @attrs
    +end
    +
    +
    + + + +
    +

    + + #clientObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute client.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment.rb', line 8
    +
    +def client
    +  @client
    +end
    +
    +
    + + + +
    +

    + + #cluster_nameObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute cluster_name.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment.rb', line 8
    +
    +def cluster_name
    +  @cluster_name
    +end
    +
    +
    + + + +
    +

    + + #nameObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute name.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment.rb', line 8
    +
    +def name
    +  @name
    +end
    +
    +
    + + + +
    +

    + + #namespaceObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute namespace.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment.rb', line 8
    +
    +def namespace
    +  @namespace
    +end
    +
    +
    + + + +
    +

    + + #versionObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute version.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment.rb', line 8
    +
    +def version
    +  @version
    +end
    +
    +
    + +
    + + +
    +

    Instance Method Details

    + + +
    +

    + + #==(other) ⇒ Object + + + + + +

    + + + + +
    +
    +
    +
    +24
    +25
    +26
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment.rb', line 24
    +
    +def ==(other)
    +  @attrs == other.attrs
    +end
    +
    +
    + +
    +

    + + #to_hObject + + + + + +

    + + + + +
    +
    +
    +
    +32
    +33
    +34
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment.rb', line 32
    +
    +def to_h
    +  @attrs.to_h
    +end
    +
    +
    + +
    +

    + + #to_sObject + + + + + +

    + + + + +
    +
    +
    +
    +28
    +29
    +30
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment.rb', line 28
    +
    +def to_s
    +  @attrs.to_s
    +end
    +
    +
    + +
    + +
    + + + +
    + + \ No newline at end of file diff --git a/doc/NgrokAPI/Models/KubernetesOperatorDeploymentUpdate.html b/doc/NgrokAPI/Models/KubernetesOperatorDeploymentUpdate.html new file mode 100644 index 0000000..b4ae9a7 --- /dev/null +++ b/doc/NgrokAPI/Models/KubernetesOperatorDeploymentUpdate.html @@ -0,0 +1,595 @@ + + + + + + + Class: NgrokAPI::Models::KubernetesOperatorDeploymentUpdate + + — Documentation by YARD 0.9.36 + + + + + + + + + + + + + + + + + + + +
    + + +

    Class: NgrokAPI::Models::KubernetesOperatorDeploymentUpdate + + + +

    +
    + +
    +
    Inherits:
    +
    + Object + +
      +
    • Object
    • + + + +
    + show all + +
    +
    + + + + + + + + + + + +
    +
    Defined in:
    +
    lib/ngrokapi/models/kubernetes_operator_deployment_update.rb
    +
    + +
    + + + + + +

    Instance Attribute Summary collapse

    +
      + +
    • + + + #attrs ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute attrs.

      +
      + +
    • + + +
    • + + + #client ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute client.

      +
      + +
    • + + +
    • + + + #name ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute name.

      +
      + +
    • + + +
    + + + + + +

    + Instance Method Summary + collapse +

    + + + + +
    +

    Constructor Details

    + +
    +

    + + #initialize(client: nil, attrs: {}) ⇒ KubernetesOperatorDeploymentUpdate + + + + + +

    +
    + +

    Returns a new instance of KubernetesOperatorDeploymentUpdate.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +12
    +13
    +14
    +15
    +16
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment_update.rb', line 12
    +
    +def initialize(client: nil, attrs: {})
    +  @client = client
    +  @attrs = attrs
    +  @name = @attrs['name']
    +end
    +
    +
    + +
    + +
    +

    Instance Attribute Details

    + + + +
    +

    + + #attrsObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute attrs.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment_update.rb', line 8
    +
    +def attrs
    +  @attrs
    +end
    +
    +
    + + + +
    +

    + + #clientObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute client.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment_update.rb', line 8
    +
    +def client
    +  @client
    +end
    +
    +
    + + + +
    +

    + + #nameObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute name.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment_update.rb', line 8
    +
    +def name
    +  @name
    +end
    +
    +
    + +
    + + +
    +

    Instance Method Details

    + + +
    +

    + + #==(other) ⇒ Object + + + + + +

    + + + + +
    +
    +
    +
    +18
    +19
    +20
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment_update.rb', line 18
    +
    +def ==(other)
    +  @attrs == other.attrs
    +end
    +
    +
    + +
    +

    + + #to_hObject + + + + + +

    + + + + +
    +
    +
    +
    +26
    +27
    +28
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment_update.rb', line 26
    +
    +def to_h
    +  @attrs.to_h
    +end
    +
    +
    + +
    +

    + + #to_sObject + + + + + +

    + + + + +
    +
    +
    +
    +22
    +23
    +24
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment_update.rb', line 22
    +
    +def to_s
    +  @attrs.to_s
    +end
    +
    +
    + +
    + +
    + + + +
    + + \ No newline at end of file diff --git a/doc/NgrokAPI/Models/Listable.html b/doc/NgrokAPI/Models/Listable.html index b201256..835ef89 100644 --- a/doc/NgrokAPI/Models/Listable.html +++ b/doc/NgrokAPI/Models/Listable.html @@ -992,7 +992,7 @@ diff --git a/doc/NgrokAPI/Models/Location.html b/doc/NgrokAPI/Models/Location.html index 3174235..ed1b235 100644 --- a/doc/NgrokAPI/Models/Location.html +++ b/doc/NgrokAPI/Models/Location.html @@ -807,7 +807,7 @@ diff --git a/doc/NgrokAPI/Models/Ref.html b/doc/NgrokAPI/Models/Ref.html index 5cccf8b..73cfcec 100644 --- a/doc/NgrokAPI/Models/Ref.html +++ b/doc/NgrokAPI/Models/Ref.html @@ -663,7 +663,7 @@ diff --git a/doc/NgrokAPI/Models/ReservedAddr.html b/doc/NgrokAPI/Models/ReservedAddr.html index 5a5f00d..1dd9652 100644 --- a/doc/NgrokAPI/Models/ReservedAddr.html +++ b/doc/NgrokAPI/Models/ReservedAddr.html @@ -1104,7 +1104,7 @@ diff --git a/doc/NgrokAPI/Models/ReservedDomain.html b/doc/NgrokAPI/Models/ReservedDomain.html index 082b1a4..1e8ede0 100644 --- a/doc/NgrokAPI/Models/ReservedDomain.html +++ b/doc/NgrokAPI/Models/ReservedDomain.html @@ -1474,7 +1474,7 @@ diff --git a/doc/NgrokAPI/Models/ReservedDomainCertJob.html b/doc/NgrokAPI/Models/ReservedDomainCertJob.html index 843130b..ae4570b 100644 --- a/doc/NgrokAPI/Models/ReservedDomainCertJob.html +++ b/doc/NgrokAPI/Models/ReservedDomainCertJob.html @@ -807,7 +807,7 @@ diff --git a/doc/NgrokAPI/Models/ReservedDomainCertPolicy.html b/doc/NgrokAPI/Models/ReservedDomainCertPolicy.html index bad3e3f..adfbb83 100644 --- a/doc/NgrokAPI/Models/ReservedDomainCertPolicy.html +++ b/doc/NgrokAPI/Models/ReservedDomainCertPolicy.html @@ -659,7 +659,7 @@ diff --git a/doc/NgrokAPI/Models/ReservedDomainCertStatus.html b/doc/NgrokAPI/Models/ReservedDomainCertStatus.html index d78e9b7..2bb043b 100644 --- a/doc/NgrokAPI/Models/ReservedDomainCertStatus.html +++ b/doc/NgrokAPI/Models/ReservedDomainCertStatus.html @@ -659,7 +659,7 @@ diff --git a/doc/NgrokAPI/Models/SSHCertificateAuthority.html b/doc/NgrokAPI/Models/SSHCertificateAuthority.html index 7d3a991..740de87 100644 --- a/doc/NgrokAPI/Models/SSHCertificateAuthority.html +++ b/doc/NgrokAPI/Models/SSHCertificateAuthority.html @@ -1189,7 +1189,7 @@ diff --git a/doc/NgrokAPI/Models/SSHCredential.html b/doc/NgrokAPI/Models/SSHCredential.html index f8e0015..9c0dc0e 100644 --- a/doc/NgrokAPI/Models/SSHCredential.html +++ b/doc/NgrokAPI/Models/SSHCredential.html @@ -1269,7 +1269,7 @@ diff --git a/doc/NgrokAPI/Models/SSHHostCertificate.html b/doc/NgrokAPI/Models/SSHHostCertificate.html index c9103d3..10fa574 100644 --- a/doc/NgrokAPI/Models/SSHHostCertificate.html +++ b/doc/NgrokAPI/Models/SSHHostCertificate.html @@ -1559,7 +1559,7 @@ diff --git a/doc/NgrokAPI/Models/SSHUserCertificate.html b/doc/NgrokAPI/Models/SSHUserCertificate.html index f29e62f..72478a8 100644 --- a/doc/NgrokAPI/Models/SSHUserCertificate.html +++ b/doc/NgrokAPI/Models/SSHUserCertificate.html @@ -1707,7 +1707,7 @@ diff --git a/doc/NgrokAPI/Models/StaticBackend.html b/doc/NgrokAPI/Models/StaticBackend.html index 25668cd..7716e74 100644 --- a/doc/NgrokAPI/Models/StaticBackend.html +++ b/doc/NgrokAPI/Models/StaticBackend.html @@ -1201,7 +1201,7 @@ diff --git a/doc/NgrokAPI/Models/StaticBackendTLS.html b/doc/NgrokAPI/Models/StaticBackendTLS.html index e331c3b..e475f29 100644 --- a/doc/NgrokAPI/Models/StaticBackendTLS.html +++ b/doc/NgrokAPI/Models/StaticBackendTLS.html @@ -585,7 +585,7 @@ diff --git a/doc/NgrokAPI/Models/TCPEdge.html b/doc/NgrokAPI/Models/TCPEdge.html index a709742..681e400 100644 --- a/doc/NgrokAPI/Models/TCPEdge.html +++ b/doc/NgrokAPI/Models/TCPEdge.html @@ -1361,7 +1361,7 @@ diff --git a/doc/NgrokAPI/Models/TLSCertificate.html b/doc/NgrokAPI/Models/TLSCertificate.html index 69065b4..e261c67 100644 --- a/doc/NgrokAPI/Models/TLSCertificate.html +++ b/doc/NgrokAPI/Models/TLSCertificate.html @@ -2225,7 +2225,7 @@ diff --git a/doc/NgrokAPI/Models/TLSCertificateSANs.html b/doc/NgrokAPI/Models/TLSCertificateSANs.html index 3db90af..036e44f 100644 --- a/doc/NgrokAPI/Models/TLSCertificateSANs.html +++ b/doc/NgrokAPI/Models/TLSCertificateSANs.html @@ -659,7 +659,7 @@ diff --git a/doc/NgrokAPI/Models/TLSEdge.html b/doc/NgrokAPI/Models/TLSEdge.html index d8a7139..e43c7fe 100644 --- a/doc/NgrokAPI/Models/TLSEdge.html +++ b/doc/NgrokAPI/Models/TLSEdge.html @@ -1521,7 +1521,7 @@ diff --git a/doc/NgrokAPI/Models/Tunnel.html b/doc/NgrokAPI/Models/Tunnel.html index f65dfd6..5915b38 100644 --- a/doc/NgrokAPI/Models/Tunnel.html +++ b/doc/NgrokAPI/Models/Tunnel.html @@ -1329,7 +1329,7 @@ diff --git a/doc/NgrokAPI/Models/TunnelGroupBackend.html b/doc/NgrokAPI/Models/TunnelGroupBackend.html index 05d40f3..f0ca162 100644 --- a/doc/NgrokAPI/Models/TunnelGroupBackend.html +++ b/doc/NgrokAPI/Models/TunnelGroupBackend.html @@ -1195,7 +1195,7 @@ diff --git a/doc/NgrokAPI/Models/TunnelSession.html b/doc/NgrokAPI/Models/TunnelSession.html index 70d2b83..6bbf79e 100644 --- a/doc/NgrokAPI/Models/TunnelSession.html +++ b/doc/NgrokAPI/Models/TunnelSession.html @@ -1255,7 +1255,7 @@ diff --git a/doc/NgrokAPI/Models/UserAgent.html b/doc/NgrokAPI/Models/UserAgent.html index 9d4da3a..6c4beac 100644 --- a/doc/NgrokAPI/Models/UserAgent.html +++ b/doc/NgrokAPI/Models/UserAgent.html @@ -955,7 +955,7 @@ diff --git a/doc/NgrokAPI/Models/WeightedBackend.html b/doc/NgrokAPI/Models/WeightedBackend.html index 94ec998..9616a04 100644 --- a/doc/NgrokAPI/Models/WeightedBackend.html +++ b/doc/NgrokAPI/Models/WeightedBackend.html @@ -1121,7 +1121,7 @@ diff --git a/doc/NgrokAPI/PagedIterator.html b/doc/NgrokAPI/PagedIterator.html index daa5957..5998be9 100644 --- a/doc/NgrokAPI/PagedIterator.html +++ b/doc/NgrokAPI/PagedIterator.html @@ -625,7 +625,7 @@ diff --git a/doc/NgrokAPI/Services.html b/doc/NgrokAPI/Services.html index 5b21f28..a0ce304 100644 --- a/doc/NgrokAPI/Services.html +++ b/doc/NgrokAPI/Services.html @@ -79,7 +79,7 @@
    Defined in:
    lib/ngrokapi/services/tunnels_client.rb,
    - lib/ngrokapi/services/api_keys_client.rb,
    lib/ngrokapi/services/bot_users_client.rb,
    lib/ngrokapi/services/edges_tcp_client.rb,
    lib/ngrokapi/services/edges_tls_client.rb,
    lib/ngrokapi/services/endpoints_client.rb,
    lib/ngrokapi/services/credentials_client.rb,
    lib/ngrokapi/services/edges_https_client.rb,
    lib/ngrokapi/services/ip_policies_client.rb,
    lib/ngrokapi/services/abuse_reports_client.rb,
    lib/ngrokapi/services/event_sources_client.rb,
    lib/ngrokapi/services/reserved_addrs_client.rb,
    lib/ngrokapi/services/agent_ingresses_client.rb,
    lib/ngrokapi/services/ip_policy_rules_client.rb,
    lib/ngrokapi/services/ip_restrictions_client.rb,
    lib/ngrokapi/services/ssh_credentials_client.rb,
    lib/ngrokapi/services/static_backends_client.rb,
    lib/ngrokapi/services/tunnel_sessions_client.rb,
    lib/ngrokapi/services/reserved_domains_client.rb,
    lib/ngrokapi/services/tls_certificates_client.rb,
    lib/ngrokapi/services/application_users_client.rb,
    lib/ngrokapi/services/failover_backends_client.rb,
    lib/ngrokapi/services/weighted_backends_client.rb,
    lib/ngrokapi/services/edges_https_routes_client.rb,
    lib/ngrokapi/services/event_destinations_client.rb,
    lib/ngrokapi/services/event_subscriptions_client.rb,
    lib/ngrokapi/services/application_sessions_client.rb,
    lib/ngrokapi/services/ssh_host_certificates_client.rb,
    lib/ngrokapi/services/ssh_user_certificates_client.rb,
    lib/ngrokapi/services/tunnel_group_backends_client.rb,
    lib/ngrokapi/services/edge_route_oidc_module_client.rb,
    lib/ngrokapi/services/edge_route_saml_module_client.rb,
    lib/ngrokapi/services/http_response_backends_client.rb,
    lib/ngrokapi/services/certificate_authorities_client.rb,
    lib/ngrokapi/services/tcp_edge_backend_module_client.rb,
    lib/ngrokapi/services/tls_edge_backend_module_client.rb,
    lib/ngrokapi/services/edge_route_o_auth_module_client.rb,
    lib/ngrokapi/services/edge_route_backend_module_client.rb,
    lib/ngrokapi/services/tls_edge_mutual_tls_module_client.rb,
    lib/ngrokapi/services/ssh_certificate_authorities_client.rb,
    lib/ngrokapi/services/https_edge_mutual_tls_module_client.rb,
    lib/ngrokapi/services/edge_route_compression_module_client.rb,
    lib/ngrokapi/services/tcp_edge_ip_restriction_module_client.rb,
    lib/ngrokapi/services/tcp_edge_traffic_policy_module_client.rb,
    lib/ngrokapi/services/tls_edge_ip_restriction_module_client.rb,
    lib/ngrokapi/services/tls_edge_traffic_policy_module_client.rb,
    lib/ngrokapi/services/tls_edge_tls_termination_module_client.rb,
    lib/ngrokapi/services/edge_route_ip_restriction_module_client.rb,
    lib/ngrokapi/services/edge_route_traffic_policy_module_client.rb,
    lib/ngrokapi/services/edge_route_circuit_breaker_module_client.rb,
    lib/ngrokapi/services/edge_route_request_headers_module_client.rb,
    lib/ngrokapi/services/https_edge_tls_termination_module_client.rb,
    lib/ngrokapi/services/edge_route_response_headers_module_client.rb,
    lib/ngrokapi/services/edge_route_user_agent_filter_module_client.rb,
    lib/ngrokapi/services/edge_route_webhook_verification_module_client.rb,
    lib/ngrokapi/services/edge_route_websocket_tcp_converter_module_client.rb
    + lib/ngrokapi/services/api_keys_client.rb,
    lib/ngrokapi/services/bot_users_client.rb,
    lib/ngrokapi/services/edges_tcp_client.rb,
    lib/ngrokapi/services/edges_tls_client.rb,
    lib/ngrokapi/services/endpoints_client.rb,
    lib/ngrokapi/services/credentials_client.rb,
    lib/ngrokapi/services/edges_https_client.rb,
    lib/ngrokapi/services/ip_policies_client.rb,
    lib/ngrokapi/services/abuse_reports_client.rb,
    lib/ngrokapi/services/event_sources_client.rb,
    lib/ngrokapi/services/reserved_addrs_client.rb,
    lib/ngrokapi/services/agent_ingresses_client.rb,
    lib/ngrokapi/services/ip_policy_rules_client.rb,
    lib/ngrokapi/services/ip_restrictions_client.rb,
    lib/ngrokapi/services/ssh_credentials_client.rb,
    lib/ngrokapi/services/static_backends_client.rb,
    lib/ngrokapi/services/tunnel_sessions_client.rb,
    lib/ngrokapi/services/reserved_domains_client.rb,
    lib/ngrokapi/services/tls_certificates_client.rb,
    lib/ngrokapi/services/application_users_client.rb,
    lib/ngrokapi/services/failover_backends_client.rb,
    lib/ngrokapi/services/weighted_backends_client.rb,
    lib/ngrokapi/services/edges_https_routes_client.rb,
    lib/ngrokapi/services/event_destinations_client.rb,
    lib/ngrokapi/services/event_subscriptions_client.rb,
    lib/ngrokapi/services/application_sessions_client.rb,
    lib/ngrokapi/services/kubernetes_operators_client.rb,
    lib/ngrokapi/services/ssh_host_certificates_client.rb,
    lib/ngrokapi/services/ssh_user_certificates_client.rb,
    lib/ngrokapi/services/tunnel_group_backends_client.rb,
    lib/ngrokapi/services/edge_route_oidc_module_client.rb,
    lib/ngrokapi/services/edge_route_saml_module_client.rb,
    lib/ngrokapi/services/http_response_backends_client.rb,
    lib/ngrokapi/services/certificate_authorities_client.rb,
    lib/ngrokapi/services/tcp_edge_backend_module_client.rb,
    lib/ngrokapi/services/tls_edge_backend_module_client.rb,
    lib/ngrokapi/services/edge_route_o_auth_module_client.rb,
    lib/ngrokapi/services/edge_route_backend_module_client.rb,
    lib/ngrokapi/services/tls_edge_mutual_tls_module_client.rb,
    lib/ngrokapi/services/ssh_certificate_authorities_client.rb,
    lib/ngrokapi/services/https_edge_mutual_tls_module_client.rb,
    lib/ngrokapi/services/edge_route_compression_module_client.rb,
    lib/ngrokapi/services/tcp_edge_ip_restriction_module_client.rb,
    lib/ngrokapi/services/tcp_edge_traffic_policy_module_client.rb,
    lib/ngrokapi/services/tls_edge_ip_restriction_module_client.rb,
    lib/ngrokapi/services/tls_edge_traffic_policy_module_client.rb,
    lib/ngrokapi/services/tls_edge_tls_termination_module_client.rb,
    lib/ngrokapi/services/edge_route_ip_restriction_module_client.rb,
    lib/ngrokapi/services/edge_route_traffic_policy_module_client.rb,
    lib/ngrokapi/services/edge_route_circuit_breaker_module_client.rb,
    lib/ngrokapi/services/edge_route_request_headers_module_client.rb,
    lib/ngrokapi/services/https_edge_tls_termination_module_client.rb,
    lib/ngrokapi/services/edge_route_response_headers_module_client.rb,
    lib/ngrokapi/services/edge_route_user_agent_filter_module_client.rb,
    lib/ngrokapi/services/edge_route_webhook_verification_module_client.rb,
    lib/ngrokapi/services/edge_route_websocket_tcp_converter_module_client.rb
    @@ -91,7 +91,7 @@ - Classes: APIKeysClient, AbuseReportsClient, AgentIngressesClient, ApplicationSessionsClient, ApplicationUsersClient, BotUsersClient, CertificateAuthoritiesClient, CredentialsClient, EdgeRouteBackendModuleClient, EdgeRouteCircuitBreakerModuleClient, EdgeRouteCompressionModuleClient, EdgeRouteIPRestrictionModuleClient, EdgeRouteOAuthModuleClient, EdgeRouteOIDCModuleClient, EdgeRouteRequestHeadersModuleClient, EdgeRouteResponseHeadersModuleClient, EdgeRouteSAMLModuleClient, EdgeRouteTrafficPolicyModuleClient, EdgeRouteUserAgentFilterModuleClient, EdgeRouteWebhookVerificationModuleClient, EdgeRouteWebsocketTCPConverterModuleClient, EdgesHTTPSClient, EdgesHTTPSRoutesClient, EdgesTCPClient, EdgesTLSClient, EndpointsClient, EventDestinationsClient, EventSourcesClient, EventSubscriptionsClient, FailoverBackendsClient, HTTPResponseBackendsClient, HTTPSEdgeMutualTLSModuleClient, HTTPSEdgeTLSTerminationModuleClient, IPPoliciesClient, IPPolicyRulesClient, IPRestrictionsClient, ReservedAddrsClient, ReservedDomainsClient, SSHCertificateAuthoritiesClient, SSHCredentialsClient, SSHHostCertificatesClient, SSHUserCertificatesClient, StaticBackendsClient, TCPEdgeBackendModuleClient, TCPEdgeIPRestrictionModuleClient, TCPEdgeTrafficPolicyModuleClient, TLSCertificatesClient, TLSEdgeBackendModuleClient, TLSEdgeIPRestrictionModuleClient, TLSEdgeMutualTLSModuleClient, TLSEdgeTLSTerminationModuleClient, TLSEdgeTrafficPolicyModuleClient, TunnelGroupBackendsClient, TunnelSessionsClient, TunnelsClient, WeightedBackendsClient + Classes: APIKeysClient, AbuseReportsClient, AgentIngressesClient, ApplicationSessionsClient, ApplicationUsersClient, BotUsersClient, CertificateAuthoritiesClient, CredentialsClient, EdgeRouteBackendModuleClient, EdgeRouteCircuitBreakerModuleClient, EdgeRouteCompressionModuleClient, EdgeRouteIPRestrictionModuleClient, EdgeRouteOAuthModuleClient, EdgeRouteOIDCModuleClient, EdgeRouteRequestHeadersModuleClient, EdgeRouteResponseHeadersModuleClient, EdgeRouteSAMLModuleClient, EdgeRouteTrafficPolicyModuleClient, EdgeRouteUserAgentFilterModuleClient, EdgeRouteWebhookVerificationModuleClient, EdgeRouteWebsocketTCPConverterModuleClient, EdgesHTTPSClient, EdgesHTTPSRoutesClient, EdgesTCPClient, EdgesTLSClient, EndpointsClient, EventDestinationsClient, EventSourcesClient, EventSubscriptionsClient, FailoverBackendsClient, HTTPResponseBackendsClient, HTTPSEdgeMutualTLSModuleClient, HTTPSEdgeTLSTerminationModuleClient, IPPoliciesClient, IPPolicyRulesClient, IPRestrictionsClient, KubernetesOperatorsClient, ReservedAddrsClient, ReservedDomainsClient, SSHCertificateAuthoritiesClient, SSHCredentialsClient, SSHHostCertificatesClient, SSHUserCertificatesClient, StaticBackendsClient, TCPEdgeBackendModuleClient, TCPEdgeIPRestrictionModuleClient, TCPEdgeTrafficPolicyModuleClient, TLSCertificatesClient, TLSEdgeBackendModuleClient, TLSEdgeIPRestrictionModuleClient, TLSEdgeMutualTLSModuleClient, TLSEdgeTLSTerminationModuleClient, TLSEdgeTrafficPolicyModuleClient, TunnelGroupBackendsClient, TunnelSessionsClient, TunnelsClient, WeightedBackendsClient

    @@ -107,7 +107,7 @@ diff --git a/doc/NgrokAPI/Services/APIKeysClient.html b/doc/NgrokAPI/Services/APIKeysClient.html index 7687f84..b4aef27 100644 --- a/doc/NgrokAPI/Services/APIKeysClient.html +++ b/doc/NgrokAPI/Services/APIKeysClient.html @@ -1749,7 +1749,7 @@ diff --git a/doc/NgrokAPI/Services/AbuseReportsClient.html b/doc/NgrokAPI/Services/AbuseReportsClient.html index 7d63260..cad21b2 100644 --- a/doc/NgrokAPI/Services/AbuseReportsClient.html +++ b/doc/NgrokAPI/Services/AbuseReportsClient.html @@ -833,7 +833,7 @@ diff --git a/doc/NgrokAPI/Services/AgentIngressesClient.html b/doc/NgrokAPI/Services/AgentIngressesClient.html index b6e2752..bb9b214 100644 --- a/doc/NgrokAPI/Services/AgentIngressesClient.html +++ b/doc/NgrokAPI/Services/AgentIngressesClient.html @@ -1823,7 +1823,7 @@ diff --git a/doc/NgrokAPI/Services/ApplicationSessionsClient.html b/doc/NgrokAPI/Services/ApplicationSessionsClient.html index 6c1d119..780f78a 100644 --- a/doc/NgrokAPI/Services/ApplicationSessionsClient.html +++ b/doc/NgrokAPI/Services/ApplicationSessionsClient.html @@ -1121,7 +1121,7 @@ diff --git a/doc/NgrokAPI/Services/ApplicationUsersClient.html b/doc/NgrokAPI/Services/ApplicationUsersClient.html index f3205ab..f75534b 100644 --- a/doc/NgrokAPI/Services/ApplicationUsersClient.html +++ b/doc/NgrokAPI/Services/ApplicationUsersClient.html @@ -1121,7 +1121,7 @@ diff --git a/doc/NgrokAPI/Services/BotUsersClient.html b/doc/NgrokAPI/Services/BotUsersClient.html index 3e1ad1a..7e19090 100644 --- a/doc/NgrokAPI/Services/BotUsersClient.html +++ b/doc/NgrokAPI/Services/BotUsersClient.html @@ -1707,7 +1707,7 @@ diff --git a/doc/NgrokAPI/Services/CertificateAuthoritiesClient.html b/doc/NgrokAPI/Services/CertificateAuthoritiesClient.html index 19b83ba..ded032b 100644 --- a/doc/NgrokAPI/Services/CertificateAuthoritiesClient.html +++ b/doc/NgrokAPI/Services/CertificateAuthoritiesClient.html @@ -1745,7 +1745,7 @@ diff --git a/doc/NgrokAPI/Services/CredentialsClient.html b/doc/NgrokAPI/Services/CredentialsClient.html index 996f4a0..002337d 100644 --- a/doc/NgrokAPI/Services/CredentialsClient.html +++ b/doc/NgrokAPI/Services/CredentialsClient.html @@ -1829,7 +1829,7 @@ diff --git a/doc/NgrokAPI/Services/EdgeRouteBackendModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteBackendModuleClient.html index d85b82c..7a64c26 100644 --- a/doc/NgrokAPI/Services/EdgeRouteBackendModuleClient.html +++ b/doc/NgrokAPI/Services/EdgeRouteBackendModuleClient.html @@ -1139,7 +1139,7 @@ diff --git a/doc/NgrokAPI/Services/EdgeRouteCircuitBreakerModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteCircuitBreakerModuleClient.html index 361820a..8d510b2 100644 --- a/doc/NgrokAPI/Services/EdgeRouteCircuitBreakerModuleClient.html +++ b/doc/NgrokAPI/Services/EdgeRouteCircuitBreakerModuleClient.html @@ -1139,7 +1139,7 @@ diff --git a/doc/NgrokAPI/Services/EdgeRouteCompressionModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteCompressionModuleClient.html index f18da52..2c174dc 100644 --- a/doc/NgrokAPI/Services/EdgeRouteCompressionModuleClient.html +++ b/doc/NgrokAPI/Services/EdgeRouteCompressionModuleClient.html @@ -1139,7 +1139,7 @@ diff --git a/doc/NgrokAPI/Services/EdgeRouteIPRestrictionModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteIPRestrictionModuleClient.html index be57d58..27c39c3 100644 --- a/doc/NgrokAPI/Services/EdgeRouteIPRestrictionModuleClient.html +++ b/doc/NgrokAPI/Services/EdgeRouteIPRestrictionModuleClient.html @@ -1139,7 +1139,7 @@ diff --git a/doc/NgrokAPI/Services/EdgeRouteOAuthModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteOAuthModuleClient.html index 4033ba5..a99c49a 100644 --- a/doc/NgrokAPI/Services/EdgeRouteOAuthModuleClient.html +++ b/doc/NgrokAPI/Services/EdgeRouteOAuthModuleClient.html @@ -1139,7 +1139,7 @@ diff --git a/doc/NgrokAPI/Services/EdgeRouteOIDCModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteOIDCModuleClient.html index 76afda7..a09d050 100644 --- a/doc/NgrokAPI/Services/EdgeRouteOIDCModuleClient.html +++ b/doc/NgrokAPI/Services/EdgeRouteOIDCModuleClient.html @@ -1139,7 +1139,7 @@ diff --git a/doc/NgrokAPI/Services/EdgeRouteRequestHeadersModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteRequestHeadersModuleClient.html index 83b8195..1ff47ef 100644 --- a/doc/NgrokAPI/Services/EdgeRouteRequestHeadersModuleClient.html +++ b/doc/NgrokAPI/Services/EdgeRouteRequestHeadersModuleClient.html @@ -1139,7 +1139,7 @@ diff --git a/doc/NgrokAPI/Services/EdgeRouteResponseHeadersModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteResponseHeadersModuleClient.html index 649f9a2..a57c0fe 100644 --- a/doc/NgrokAPI/Services/EdgeRouteResponseHeadersModuleClient.html +++ b/doc/NgrokAPI/Services/EdgeRouteResponseHeadersModuleClient.html @@ -1139,7 +1139,7 @@ diff --git a/doc/NgrokAPI/Services/EdgeRouteSAMLModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteSAMLModuleClient.html index d02796e..8a03e81 100644 --- a/doc/NgrokAPI/Services/EdgeRouteSAMLModuleClient.html +++ b/doc/NgrokAPI/Services/EdgeRouteSAMLModuleClient.html @@ -1139,7 +1139,7 @@ diff --git a/doc/NgrokAPI/Services/EdgeRouteTrafficPolicyModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteTrafficPolicyModuleClient.html index 788f772..fdff2de 100644 --- a/doc/NgrokAPI/Services/EdgeRouteTrafficPolicyModuleClient.html +++ b/doc/NgrokAPI/Services/EdgeRouteTrafficPolicyModuleClient.html @@ -1139,7 +1139,7 @@ diff --git a/doc/NgrokAPI/Services/EdgeRouteUserAgentFilterModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteUserAgentFilterModuleClient.html index 73e5580..2dfd465 100644 --- a/doc/NgrokAPI/Services/EdgeRouteUserAgentFilterModuleClient.html +++ b/doc/NgrokAPI/Services/EdgeRouteUserAgentFilterModuleClient.html @@ -1139,7 +1139,7 @@ diff --git a/doc/NgrokAPI/Services/EdgeRouteWebhookVerificationModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteWebhookVerificationModuleClient.html index e69edea..0e56b3d 100644 --- a/doc/NgrokAPI/Services/EdgeRouteWebhookVerificationModuleClient.html +++ b/doc/NgrokAPI/Services/EdgeRouteWebhookVerificationModuleClient.html @@ -1139,7 +1139,7 @@ diff --git a/doc/NgrokAPI/Services/EdgeRouteWebsocketTCPConverterModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteWebsocketTCPConverterModuleClient.html index da9150a..3370e9a 100644 --- a/doc/NgrokAPI/Services/EdgeRouteWebsocketTCPConverterModuleClient.html +++ b/doc/NgrokAPI/Services/EdgeRouteWebsocketTCPConverterModuleClient.html @@ -1139,7 +1139,7 @@ diff --git a/doc/NgrokAPI/Services/EdgesHTTPSClient.html b/doc/NgrokAPI/Services/EdgesHTTPSClient.html index 75ec4e6..91a8bce 100644 --- a/doc/NgrokAPI/Services/EdgesHTTPSClient.html +++ b/doc/NgrokAPI/Services/EdgesHTTPSClient.html @@ -1937,7 +1937,7 @@ diff --git a/doc/NgrokAPI/Services/EdgesHTTPSRoutesClient.html b/doc/NgrokAPI/Services/EdgesHTTPSRoutesClient.html index fa70669..c071307 100644 --- a/doc/NgrokAPI/Services/EdgesHTTPSRoutesClient.html +++ b/doc/NgrokAPI/Services/EdgesHTTPSRoutesClient.html @@ -2715,7 +2715,7 @@ diff --git a/doc/NgrokAPI/Services/EdgesTCPClient.html b/doc/NgrokAPI/Services/EdgesTCPClient.html index 490efa2..757597a 100644 --- a/doc/NgrokAPI/Services/EdgesTCPClient.html +++ b/doc/NgrokAPI/Services/EdgesTCPClient.html @@ -2017,7 +2017,7 @@ diff --git a/doc/NgrokAPI/Services/EdgesTLSClient.html b/doc/NgrokAPI/Services/EdgesTLSClient.html index ca3f7bc..e8b3162 100644 --- a/doc/NgrokAPI/Services/EdgesTLSClient.html +++ b/doc/NgrokAPI/Services/EdgesTLSClient.html @@ -2137,7 +2137,7 @@ diff --git a/doc/NgrokAPI/Services/EndpointsClient.html b/doc/NgrokAPI/Services/EndpointsClient.html index 41818e2..e48dc79 100644 --- a/doc/NgrokAPI/Services/EndpointsClient.html +++ b/doc/NgrokAPI/Services/EndpointsClient.html @@ -207,7 +207,7 @@
  • - #create(url: "", type: "", traffic_policy: "", description: nil, metadata: nil, bindings: nil) ⇒ NgrokAPI::Models::Endpoint + #create(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil) ⇒ NgrokAPI::Models::Endpoint @@ -231,7 +231,7 @@
  • - #create!(url: "", type: "", traffic_policy: "", description: nil, metadata: nil, bindings: nil) ⇒ NgrokAPI::Models::Endpoint + #create!(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil) ⇒ NgrokAPI::Models::Endpoint @@ -575,7 +575,7 @@

    - #create(url: "", type: "", traffic_policy: "", description: nil, metadata: nil, bindings: nil) ⇒ NgrokAPI::Models::Endpoint + #create(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil) ⇒ NgrokAPI::Models::Endpoint @@ -603,8 +603,6 @@ (string) - (defaults to: "") - —
    @@ -621,8 +619,6 @@ (string) - (defaults to: "") - —
    @@ -639,8 +635,6 @@ (string) - (defaults to: "") - —
    @@ -748,7 +742,7 @@
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 37
     
    -def create(url: "", type: "", traffic_policy: "", description: nil, metadata: nil, bindings: nil)
    +def create(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil)
       path = '/endpoints'
       replacements = {
       }
    @@ -770,7 +764,7 @@
           

    - #create!(url: "", type: "", traffic_policy: "", description: nil, metadata: nil, bindings: nil) ⇒ NgrokAPI::Models::Endpoint + #create!(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil) ⇒ NgrokAPI::Models::Endpoint @@ -798,8 +792,6 @@ (string) - (defaults to: "") - —
    @@ -816,8 +808,6 @@ (string) - (defaults to: "") - —
    @@ -834,8 +824,6 @@ (string) - (defaults to: "") - —
    @@ -943,7 +931,7 @@
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 65
     
    -def create!(url: "", type: "", traffic_policy: "", description: nil, metadata: nil, bindings: nil)
    +def create!(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil)
       path = '/endpoints'
       replacements = {
       }
    @@ -1999,7 +1987,7 @@
     
    diff --git a/doc/NgrokAPI/Services/EventDestinationsClient.html b/doc/NgrokAPI/Services/EventDestinationsClient.html index 5b0cf97..b405d24 100644 --- a/doc/NgrokAPI/Services/EventDestinationsClient.html +++ b/doc/NgrokAPI/Services/EventDestinationsClient.html @@ -1877,7 +1877,7 @@
    diff --git a/doc/NgrokAPI/Services/EventSourcesClient.html b/doc/NgrokAPI/Services/EventSourcesClient.html index a58771a..6650daf 100644 --- a/doc/NgrokAPI/Services/EventSourcesClient.html +++ b/doc/NgrokAPI/Services/EventSourcesClient.html @@ -1661,7 +1661,7 @@
    diff --git a/doc/NgrokAPI/Services/EventSubscriptionsClient.html b/doc/NgrokAPI/Services/EventSubscriptionsClient.html index de22f57..5264f89 100644 --- a/doc/NgrokAPI/Services/EventSubscriptionsClient.html +++ b/doc/NgrokAPI/Services/EventSubscriptionsClient.html @@ -1877,7 +1877,7 @@

    diff --git a/doc/NgrokAPI/Services/FailoverBackendsClient.html b/doc/NgrokAPI/Services/FailoverBackendsClient.html index 35b23e1..bd3768d 100644 --- a/doc/NgrokAPI/Services/FailoverBackendsClient.html +++ b/doc/NgrokAPI/Services/FailoverBackendsClient.html @@ -1789,7 +1789,7 @@
    diff --git a/doc/NgrokAPI/Services/HTTPResponseBackendsClient.html b/doc/NgrokAPI/Services/HTTPResponseBackendsClient.html index ed82101..04ef5e8 100644 --- a/doc/NgrokAPI/Services/HTTPResponseBackendsClient.html +++ b/doc/NgrokAPI/Services/HTTPResponseBackendsClient.html @@ -1927,7 +1927,7 @@
    diff --git a/doc/NgrokAPI/Services/HTTPSEdgeMutualTLSModuleClient.html b/doc/NgrokAPI/Services/HTTPSEdgeMutualTLSModuleClient.html index b030a93..e330dfd 100644 --- a/doc/NgrokAPI/Services/HTTPSEdgeMutualTLSModuleClient.html +++ b/doc/NgrokAPI/Services/HTTPSEdgeMutualTLSModuleClient.html @@ -1029,7 +1029,7 @@
    diff --git a/doc/NgrokAPI/Services/HTTPSEdgeTLSTerminationModuleClient.html b/doc/NgrokAPI/Services/HTTPSEdgeTLSTerminationModuleClient.html index b7933f6..80270a8 100644 --- a/doc/NgrokAPI/Services/HTTPSEdgeTLSTerminationModuleClient.html +++ b/doc/NgrokAPI/Services/HTTPSEdgeTLSTerminationModuleClient.html @@ -1029,7 +1029,7 @@

    diff --git a/doc/NgrokAPI/Services/IPPoliciesClient.html b/doc/NgrokAPI/Services/IPPoliciesClient.html index fe2d841..e8a42ae 100644 --- a/doc/NgrokAPI/Services/IPPoliciesClient.html +++ b/doc/NgrokAPI/Services/IPPoliciesClient.html @@ -1709,7 +1709,7 @@ diff --git a/doc/NgrokAPI/Services/IPPolicyRulesClient.html b/doc/NgrokAPI/Services/IPPolicyRulesClient.html index 3c81647..abcc11d 100644 --- a/doc/NgrokAPI/Services/IPPolicyRulesClient.html +++ b/doc/NgrokAPI/Services/IPPolicyRulesClient.html @@ -1857,7 +1857,7 @@ diff --git a/doc/NgrokAPI/Services/IPRestrictionsClient.html b/doc/NgrokAPI/Services/IPRestrictionsClient.html index d111f0a..90892ca 100644 --- a/doc/NgrokAPI/Services/IPRestrictionsClient.html +++ b/doc/NgrokAPI/Services/IPRestrictionsClient.html @@ -1901,7 +1901,7 @@ diff --git a/doc/NgrokAPI/Services/KubernetesOperatorsClient.html b/doc/NgrokAPI/Services/KubernetesOperatorsClient.html new file mode 100644 index 0000000..750619c --- /dev/null +++ b/doc/NgrokAPI/Services/KubernetesOperatorsClient.html @@ -0,0 +1,2423 @@ + + + + + + + Class: NgrokAPI::Services::KubernetesOperatorsClient + + — Documentation by YARD 0.9.36 + + + + + + + + + + + + + + + + + + + +
    + + +

    Class: NgrokAPI::Services::KubernetesOperatorsClient + + + +

    +
    + +
    +
    Inherits:
    +
    + Object + +
      +
    • Object
    • + + + +
    + show all + +
    +
    + + + + + + + + + + + +
    +
    Defined in:
    +
    lib/ngrokapi/services/kubernetes_operators_client.rb
    +
    + +
    + +

    Overview

    +
    + +

    KubernetesOperators is used by the Kubernetes Operator to register and manage its own resource, as well as for users to see active kubernetes clusters.

    + +

    ngrok.com/docs/api#api-kubernetes-operators

    + + +
    +
    +
    + + +
    + +

    + Constant Summary + collapse +

    + +
    + +
    PATH = +
    +
    + +

    The API path for the requests

    + + +
    +
    +
    + + +
    +
    +
    '/kubernetes_operators'
    + +
    LIST_PROPERTY = +
    +
    + +

    The List Property from the resulting API for list calls

    + + +
    +
    +
    + + +
    +
    +
    'operators'
    + +
    + + + + + +

    Instance Attribute Summary collapse

    +
      + +
    • + + + #client ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute client.

      +
      + +
    • + + +
    + + + + + +

    + Instance Method Summary + collapse +

    + + + + +
    +

    Constructor Details

    + +
    +

    + + #initialize(client:) ⇒ KubernetesOperatorsClient + + + + + +

    +
    + +

    Returns a new instance of KubernetesOperatorsClient.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +21
    +22
    +23
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 21
    +
    +def initialize(client:)
    +  @client = client
    +end
    +
    +
    + +
    + +
    +

    Instance Attribute Details

    + + + +
    +

    + + #clientObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute client.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +19
    +20
    +21
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 19
    +
    +def client
    +  @client
    +end
    +
    +
    + +
    + + +
    +

    Instance Method Details

    + + +
    +

    + + #create(description: "", metadata: "", enabled_features: [], region: "", deployment: nil, binding: nil) ⇒ NgrokAPI::Models::KubernetesOperator + + + + + +

    +
    + +

    Create a new Kubernetes Operator

    + +

    ngrok.com/docs/api#api-kubernetes-operators-create

    + + +
    +
    +
    +

    Parameters:

    +
      + +
    • + + description + + + (string) + + + (defaults to: "") + + + — +
      +

      human-readable description of this Kubernetes Operator. optional, max 255 bytes.

      +
      + +
    • + +
    • + + metadata + + + (string) + + + (defaults to: "") + + + — +
      +

      arbitrary user-defined machine-readable data of this Kubernetes Operator. optional, max 4096 bytes.

      +
      + +
    • + +
    • + + enabled_features + + + (List<string>) + + + (defaults to: []) + + + — +
      +

      features enabled for this Kubernetes Operator. a subset of “ingress”, and “gateway”

      +
      + +
    • + +
    • + + region + + + (string) + + + (defaults to: "") + + + — +
      +

      the ngrok region in which the ingress for this operator is served. defaults to “global”

      +
      + +
    • + +
    • + + deployment + + + (KubernetesOperatorDeployment) + + + (defaults to: nil) + + + — +
      +

      information about the deployment of this Kubernetes Operator

      +
      + +
    • + +
    • + + binding + + + (KubernetesOperatorBindingCreate) + + + (defaults to: nil) + + + — +
      +

      configuration for the Bindings feature of this Kubernetes Operator. set only if enabling the “bindings” feature

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +37
    +38
    +39
    +40
    +41
    +42
    +43
    +44
    +45
    +46
    +47
    +48
    +49
    +50
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 37
    +
    +def create(description: "", metadata: "", enabled_features: [], region: "", deployment: nil, binding: nil)
    +  path = '/kubernetes_operators'
    +  replacements = {
    +  }
    +  data = {}
    +  data[:description] = description if description
    +  data[:metadata] =  if 
    +  data[:enabled_features] = enabled_features if enabled_features
    +  data[:region] = region if region
    +  data[:deployment] = deployment if deployment
    +  data[:binding] = binding if binding
    +  result = @client.post(path % replacements, data: data)
    +  NgrokAPI::Models::KubernetesOperator.new(client: self, attrs: result)
    +end
    +
    +
    + +
    +

    + + #create!(description: "", metadata: "", enabled_features: [], region: "", deployment: nil, binding: nil) ⇒ NgrokAPI::Models::KubernetesOperator + + + + + +

    +
    + +

    Create a new Kubernetes Operator Throws an exception if API error.

    + +

    ngrok.com/docs/api#api-kubernetes-operators-create

    + + +
    +
    +
    +

    Parameters:

    +
      + +
    • + + description + + + (string) + + + (defaults to: "") + + + — +
      +

      human-readable description of this Kubernetes Operator. optional, max 255 bytes.

      +
      + +
    • + +
    • + + metadata + + + (string) + + + (defaults to: "") + + + — +
      +

      arbitrary user-defined machine-readable data of this Kubernetes Operator. optional, max 4096 bytes.

      +
      + +
    • + +
    • + + enabled_features + + + (List<string>) + + + (defaults to: []) + + + — +
      +

      features enabled for this Kubernetes Operator. a subset of “ingress”, and “gateway”

      +
      + +
    • + +
    • + + region + + + (string) + + + (defaults to: "") + + + — +
      +

      the ngrok region in which the ingress for this operator is served. defaults to “global”

      +
      + +
    • + +
    • + + deployment + + + (KubernetesOperatorDeployment) + + + (defaults to: nil) + + + — +
      +

      information about the deployment of this Kubernetes Operator

      +
      + +
    • + +
    • + + binding + + + (KubernetesOperatorBindingCreate) + + + (defaults to: nil) + + + — +
      +

      configuration for the Bindings feature of this Kubernetes Operator. set only if enabling the “bindings” feature

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +65
    +66
    +67
    +68
    +69
    +70
    +71
    +72
    +73
    +74
    +75
    +76
    +77
    +78
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 65
    +
    +def create!(description: "", metadata: "", enabled_features: [], region: "", deployment: nil, binding: nil)
    +  path = '/kubernetes_operators'
    +  replacements = {
    +  }
    +  data = {}
    +  data[:description] = description if description
    +  data[:metadata] =  if 
    +  data[:enabled_features] = enabled_features if enabled_features
    +  data[:region] = region if region
    +  data[:deployment] = deployment if deployment
    +  data[:binding] = binding if binding
    +  result = @client.post(path % replacements, data: data, danger: true)
    +  NgrokAPI::Models::KubernetesOperator.new(client: self, attrs: result)
    +end
    +
    +
    + +
    +

    + + #delete(id: "") ⇒ NgrokAPI::Models::Empty + + + + + +

    +
    + +

    Delete a Kubernetes Operator

    + +

    ngrok.com/docs/api#api-kubernetes-operators-delete

    + + +
    +
    +
    +

    Parameters:

    +
      + +
    • + + id + + + (string) + + + (defaults to: "") + + + — +
      +

      a resource identifier

      +
      + +
    • + +
    + +

    Returns:

    +
      + +
    • + + + (NgrokAPI::Models::Empty) + + + + — +
      +

      result from the API request

      +
      + +
    • + +
    + +
    + + + + +
    +
    +
    +
    +146
    +147
    +148
    +149
    +150
    +151
    +152
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 146
    +
    +def delete(id: "")
    +  path = '/kubernetes_operators/%{id}'
    +  replacements = {
    +    id: id,
    +  }
    +  @client.delete(path % replacements)
    +end
    +
    +
    + +
    +

    + + #delete!(id: "") ⇒ NgrokAPI::Models::Empty + + + + + +

    +
    + +

    Delete a Kubernetes Operator Throws an exception if API error.

    + +

    ngrok.com/docs/api#api-kubernetes-operators-delete

    + + +
    +
    +
    +

    Parameters:

    +
      + +
    • + + id + + + (string) + + + (defaults to: "") + + + — +
      +

      a resource identifier

      +
      + +
    • + +
    + +

    Returns:

    +
      + +
    • + + + (NgrokAPI::Models::Empty) + + + + — +
      +

      result from the API request

      +
      + +
    • + +
    + +
    + + + + +
    +
    +
    +
    +162
    +163
    +164
    +165
    +166
    +167
    +168
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 162
    +
    +def delete!(id: "")
    +  path = '/kubernetes_operators/%{id}'
    +  replacements = {
    +    id: id,
    +  }
    +  @client.delete(path % replacements, danger: true)
    +end
    +
    +
    + +
    +

    + + #get(id: "") ⇒ NgrokAPI::Models::KubernetesOperator + + + + + +

    +
    + +

    Get of a Kubernetes Operator

    + +

    ngrok.com/docs/api#api-kubernetes-operators-get

    + + +
    +
    +
    +

    Parameters:

    +
      + +
    • + + id + + + (string) + + + (defaults to: "") + + + — +
      +

      a resource identifier

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +177
    +178
    +179
    +180
    +181
    +182
    +183
    +184
    +185
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 177
    +
    +def get(id: "")
    +  path = '/kubernetes_operators/%{id}'
    +  replacements = {
    +    id: id,
    +  }
    +  data = {}
    +  result = @client.get(path % replacements, data: data)
    +  NgrokAPI::Models::KubernetesOperator.new(client: self, attrs: result)
    +end
    +
    +
    + +
    +

    + + #get!(id: "") ⇒ NgrokAPI::Models::KubernetesOperator + + + + + +

    +
    + +

    Get of a Kubernetes Operator Throws an exception if API error.

    + +

    ngrok.com/docs/api#api-kubernetes-operators-get

    + + +
    +
    +
    +

    Parameters:

    +
      + +
    • + + id + + + (string) + + + (defaults to: "") + + + — +
      +

      a resource identifier

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +195
    +196
    +197
    +198
    +199
    +200
    +201
    +202
    +203
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 195
    +
    +def get!(id: "")
    +  path = '/kubernetes_operators/%{id}'
    +  replacements = {
    +    id: id,
    +  }
    +  data = {}
    +  result = @client.get(path % replacements, data: data, danger: true)
    +  NgrokAPI::Models::KubernetesOperator.new(client: self, attrs: result)
    +end
    +
    +
    + +
    +

    + + #get_bound_endpoints(id: "", before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + + + + + +

    +
    + +

    List Endpoints bound to a Kubernetes Operator

    + +

    ngrok.com/docs/api#api-kubernetes-operators-get-bound-endpoints

    + + +
    +
    +
    +

    Parameters:

    +
      + +
    • + + id + + + (string) + + + (defaults to: "") + + + — +
      +

      a resource identifier

      +
      + +
    • + +
    • + + before_id + + + (string) + + + (defaults to: nil) + + +
    • + +
    • + + limit + + + (string) + + + (defaults to: nil) + + +
    • + +
    • + + url + + + (string) + + + (defaults to: nil) + + + — +
      +

      optional and mutually exclusive from before_id and limit

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +268
    +269
    +270
    +271
    +272
    +273
    +274
    +275
    +276
    +277
    +278
    +279
    +280
    +281
    +282
    +283
    +284
    +285
    +286
    +287
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 268
    +
    +def get_bound_endpoints(id: "", before_id: nil, limit: nil, url: nil)
    +  path = '/kubernetes_operators/%{id}/bound_endpoints'
    +  replacements = {
    +    id: id,
    +  }
    +  result = @client.list(
    +    id: id,
    +    before_id: before_id,
    +    limit: limit,
    +    url: url,
    +    path: path % replacements
    +  )
    +
    +  NgrokAPI::Models::Listable.new(
    +    client: self,
    +    attrs: result,
    +    list_property: 'endpoints',
    +    klass: NgrokAPI::Models::Endpoint
    +  )
    +end
    +
    +
    + +
    +

    + + #get_bound_endpoints!(id: "", before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + + + + + +

    +
    + +

    List Endpoints bound to a Kubernetes Operator Throws an exception if API error.

    + +

    ngrok.com/docs/api#api-kubernetes-operators-get-bound-endpoints

    + + +
    +
    +
    +

    Parameters:

    +
      + +
    • + + id + + + (string) + + + (defaults to: "") + + + — +
      +

      a resource identifier

      +
      + +
    • + +
    • + + before_id + + + (string) + + + (defaults to: nil) + + +
    • + +
    • + + limit + + + (string) + + + (defaults to: nil) + + +
    • + +
    • + + url + + + (string) + + + (defaults to: nil) + + + — +
      +

      optional and mutually exclusive from before_id and limit

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +300
    +301
    +302
    +303
    +304
    +305
    +306
    +307
    +308
    +309
    +310
    +311
    +312
    +313
    +314
    +315
    +316
    +317
    +318
    +319
    +320
    +321
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 300
    +
    +def get_bound_endpoints!(id: "", before_id: nil, limit: nil, url: nil)
    +  path = '/kubernetes_operators/%{id}/bound_endpoints'
    +  replacements = {
    +    id: id,
    +  }
    +  result = @client.list(
    +    id: id,
    +    before_id: before_id,
    +    limit: limit,
    +    danger: true,
    +    url: url,
    +    path: path % replacements
    +  )
    +
    +  NgrokAPI::Models::Listable.new(
    +    client: self,
    +    attrs: result,
    +    list_property: 'endpoints',
    +    klass: NgrokAPI::Models::Endpoint,
    +    danger: true
    +  )
    +end
    +
    +
    + +
    +

    + + #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + + + + + +

    +
    + +

    List all Kubernetes Operators owned by this account

    + +

    ngrok.com/docs/api#api-kubernetes-operators-list

    + + +
    +
    +
    +

    Parameters:

    +
      + +
    • + + before_id + + + (string) + + + (defaults to: nil) + + +
    • + +
    • + + limit + + + (string) + + + (defaults to: nil) + + +
    • + +
    • + + url + + + (string) + + + (defaults to: nil) + + + — +
      +

      optional and mutually exclusive from before_id and limit

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +214
    +215
    +216
    +217
    +218
    +219
    +220
    +221
    +222
    +223
    +224
    +225
    +226
    +227
    +228
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 214
    +
    +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::KubernetesOperator
    +  )
    +end
    +
    +
    + +
    +

    + + #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + + + + + +

    +
    + +

    List all Kubernetes Operators owned by this account Throws an exception if API error.

    + +

    ngrok.com/docs/api#api-kubernetes-operators-list

    + + +
    +
    +
    +

    Parameters:

    +
      + +
    • + + before_id + + + (string) + + + (defaults to: nil) + + +
    • + +
    • + + limit + + + (string) + + + (defaults to: nil) + + +
    • + +
    • + + url + + + (string) + + + (defaults to: nil) + + + — +
      +

      optional and mutually exclusive from before_id and limit

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +240
    +241
    +242
    +243
    +244
    +245
    +246
    +247
    +248
    +249
    +250
    +251
    +252
    +253
    +254
    +255
    +256
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 240
    +
    +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::KubernetesOperator,
    +    danger: true
    +  )
    +end
    +
    +
    + +
    +

    + + #update(id: "", description: nil, metadata: nil, enabled_features: nil, region: nil, binding: nil, deployment: nil) ⇒ NgrokAPI::Models::KubernetesOperator + + + + + +

    +
    + +

    Update an existing Kubernetes operator by ID.

    + +

    ngrok.com/docs/api#api-kubernetes-operators-update

    + + +
    +
    +
    +

    Parameters:

    +
      + +
    • + + id + + + (string) + + + (defaults to: "") + + + — +
      +

      unique identifier for this Kubernetes Operator

      +
      + +
    • + +
    • + + description + + + (string) + + + (defaults to: nil) + + + — +
      +

      human-readable description of this Kubernetes Operator. optional, max 255 bytes.

      +
      + +
    • + +
    • + + metadata + + + (string) + + + (defaults to: nil) + + + — +
      +

      arbitrary user-defined machine-readable data of this Kubernetes Operator. optional, max 4096 bytes.

      +
      + +
    • + +
    • + + enabled_features + + + (List<string>) + + + (defaults to: nil) + + + — +
      +

      features enabled for this Kubernetes Operator. a subset of “ingress”, and “gateway”

      +
      + +
    • + +
    • + + region + + + (string) + + + (defaults to: nil) + + + — +
      +

      the ngrok region in which the ingress for this operator is served. defaults to “global”

      +
      + +
    • + +
    • + + binding + + + (KubernetesOperatorBindingUpdate) + + + (defaults to: nil) + + + — +
      +

      configuration for the Bindings feature of this Kubernetes Operator. set only if enabling the “bindings” feature

      +
      + +
    • + +
    • + + deployment + + + (KubernetesOperatorDeploymentUpdate) + + + (defaults to: nil) + + + — +
      +

      configuration for the Deployment info

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +93
    +94
    +95
    +96
    +97
    +98
    +99
    +100
    +101
    +102
    +103
    +104
    +105
    +106
    +107
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 93
    +
    +def update(id: "", description: nil, metadata: nil, enabled_features: nil, region: nil, binding: nil, deployment: nil)
    +  path = '/kubernetes_operators/%{id}'
    +  replacements = {
    +    id: id,
    +  }
    +  data = {}
    +  data[:description] = description if description
    +  data[:metadata] =  if 
    +  data[:enabled_features] = enabled_features if enabled_features
    +  data[:region] = region if region
    +  data[:binding] = binding if binding
    +  data[:deployment] = deployment if deployment
    +  result = @client.patch(path % replacements, data: data)
    +  NgrokAPI::Models::KubernetesOperator.new(client: self, attrs: result)
    +end
    +
    +
    + +
    +

    + + #update!(id: "", description: nil, metadata: nil, enabled_features: nil, region: nil, binding: nil, deployment: nil) ⇒ NgrokAPI::Models::KubernetesOperator + + + + + +

    +
    + +

    Update an existing Kubernetes operator by ID. Throws an exception if API error.

    + +

    ngrok.com/docs/api#api-kubernetes-operators-update

    + + +
    +
    +
    +

    Parameters:

    +
      + +
    • + + id + + + (string) + + + (defaults to: "") + + + — +
      +

      unique identifier for this Kubernetes Operator

      +
      + +
    • + +
    • + + description + + + (string) + + + (defaults to: nil) + + + — +
      +

      human-readable description of this Kubernetes Operator. optional, max 255 bytes.

      +
      + +
    • + +
    • + + metadata + + + (string) + + + (defaults to: nil) + + + — +
      +

      arbitrary user-defined machine-readable data of this Kubernetes Operator. optional, max 4096 bytes.

      +
      + +
    • + +
    • + + enabled_features + + + (List<string>) + + + (defaults to: nil) + + + — +
      +

      features enabled for this Kubernetes Operator. a subset of “ingress”, and “gateway”

      +
      + +
    • + +
    • + + region + + + (string) + + + (defaults to: nil) + + + — +
      +

      the ngrok region in which the ingress for this operator is served. defaults to “global”

      +
      + +
    • + +
    • + + binding + + + (KubernetesOperatorBindingUpdate) + + + (defaults to: nil) + + + — +
      +

      configuration for the Bindings feature of this Kubernetes Operator. set only if enabling the “bindings” feature

      +
      + +
    • + +
    • + + deployment + + + (KubernetesOperatorDeploymentUpdate) + + + (defaults to: nil) + + + — +
      +

      configuration for the Deployment info

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +123
    +124
    +125
    +126
    +127
    +128
    +129
    +130
    +131
    +132
    +133
    +134
    +135
    +136
    +137
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 123
    +
    +def update!(id: "", description: nil, metadata: nil, enabled_features: nil, region: nil, binding: nil, deployment: nil)
    +  path = '/kubernetes_operators/%{id}'
    +  replacements = {
    +    id: id,
    +  }
    +  data = {}
    +  data[:description] = description if description
    +  data[:metadata] =  if 
    +  data[:enabled_features] = enabled_features if enabled_features
    +  data[:region] = region if region
    +  data[:binding] = binding if binding
    +  data[:deployment] = deployment if deployment
    +  result = @client.patch(path % replacements, data: data, danger: true)
    +  NgrokAPI::Models::KubernetesOperator.new(client: self, attrs: result)
    +end
    +
    +
    + +
    + +
    + + + +
    + + \ No newline at end of file diff --git a/doc/NgrokAPI/Services/ReservedAddrsClient.html b/doc/NgrokAPI/Services/ReservedAddrsClient.html index 8f50432..c9582b3 100644 --- a/doc/NgrokAPI/Services/ReservedAddrsClient.html +++ b/doc/NgrokAPI/Services/ReservedAddrsClient.html @@ -1749,7 +1749,7 @@ diff --git a/doc/NgrokAPI/Services/ReservedDomainsClient.html b/doc/NgrokAPI/Services/ReservedDomainsClient.html index dddae27..4cf4afd 100644 --- a/doc/NgrokAPI/Services/ReservedDomainsClient.html +++ b/doc/NgrokAPI/Services/ReservedDomainsClient.html @@ -2409,7 +2409,7 @@ diff --git a/doc/NgrokAPI/Services/SSHCertificateAuthoritiesClient.html b/doc/NgrokAPI/Services/SSHCertificateAuthoritiesClient.html index 1c411ff..72d6a66 100644 --- a/doc/NgrokAPI/Services/SSHCertificateAuthoritiesClient.html +++ b/doc/NgrokAPI/Services/SSHCertificateAuthoritiesClient.html @@ -1829,7 +1829,7 @@ diff --git a/doc/NgrokAPI/Services/SSHCredentialsClient.html b/doc/NgrokAPI/Services/SSHCredentialsClient.html index c3417e3..b771c7a 100644 --- a/doc/NgrokAPI/Services/SSHCredentialsClient.html +++ b/doc/NgrokAPI/Services/SSHCredentialsClient.html @@ -1865,7 +1865,7 @@ diff --git a/doc/NgrokAPI/Services/SSHHostCertificatesClient.html b/doc/NgrokAPI/Services/SSHHostCertificatesClient.html index 310be8f..b5c2dc6 100644 --- a/doc/NgrokAPI/Services/SSHHostCertificatesClient.html +++ b/doc/NgrokAPI/Services/SSHHostCertificatesClient.html @@ -1901,7 +1901,7 @@ diff --git a/doc/NgrokAPI/Services/SSHUserCertificatesClient.html b/doc/NgrokAPI/Services/SSHUserCertificatesClient.html index 5f469da..8da7cc9 100644 --- a/doc/NgrokAPI/Services/SSHUserCertificatesClient.html +++ b/doc/NgrokAPI/Services/SSHUserCertificatesClient.html @@ -1981,7 +1981,7 @@ diff --git a/doc/NgrokAPI/Services/StaticBackendsClient.html b/doc/NgrokAPI/Services/StaticBackendsClient.html index 4267ed3..b56a2a7 100644 --- a/doc/NgrokAPI/Services/StaticBackendsClient.html +++ b/doc/NgrokAPI/Services/StaticBackendsClient.html @@ -1869,7 +1869,7 @@ diff --git a/doc/NgrokAPI/Services/TCPEdgeBackendModuleClient.html b/doc/NgrokAPI/Services/TCPEdgeBackendModuleClient.html index b1f6e95..bfdc173 100644 --- a/doc/NgrokAPI/Services/TCPEdgeBackendModuleClient.html +++ b/doc/NgrokAPI/Services/TCPEdgeBackendModuleClient.html @@ -1029,7 +1029,7 @@ diff --git a/doc/NgrokAPI/Services/TCPEdgeIPRestrictionModuleClient.html b/doc/NgrokAPI/Services/TCPEdgeIPRestrictionModuleClient.html index 27cb374..e273d75 100644 --- a/doc/NgrokAPI/Services/TCPEdgeIPRestrictionModuleClient.html +++ b/doc/NgrokAPI/Services/TCPEdgeIPRestrictionModuleClient.html @@ -1029,7 +1029,7 @@ diff --git a/doc/NgrokAPI/Services/TCPEdgeTrafficPolicyModuleClient.html b/doc/NgrokAPI/Services/TCPEdgeTrafficPolicyModuleClient.html index 240689e..2c4ecb4 100644 --- a/doc/NgrokAPI/Services/TCPEdgeTrafficPolicyModuleClient.html +++ b/doc/NgrokAPI/Services/TCPEdgeTrafficPolicyModuleClient.html @@ -1029,7 +1029,7 @@ diff --git a/doc/NgrokAPI/Services/TLSCertificatesClient.html b/doc/NgrokAPI/Services/TLSCertificatesClient.html index b1ef4d9..ee4a55c 100644 --- a/doc/NgrokAPI/Services/TLSCertificatesClient.html +++ b/doc/NgrokAPI/Services/TLSCertificatesClient.html @@ -1781,7 +1781,7 @@ diff --git a/doc/NgrokAPI/Services/TLSEdgeBackendModuleClient.html b/doc/NgrokAPI/Services/TLSEdgeBackendModuleClient.html index df3f351..27520cc 100644 --- a/doc/NgrokAPI/Services/TLSEdgeBackendModuleClient.html +++ b/doc/NgrokAPI/Services/TLSEdgeBackendModuleClient.html @@ -1029,7 +1029,7 @@ diff --git a/doc/NgrokAPI/Services/TLSEdgeIPRestrictionModuleClient.html b/doc/NgrokAPI/Services/TLSEdgeIPRestrictionModuleClient.html index 25fcbbf..ad31da2 100644 --- a/doc/NgrokAPI/Services/TLSEdgeIPRestrictionModuleClient.html +++ b/doc/NgrokAPI/Services/TLSEdgeIPRestrictionModuleClient.html @@ -1029,7 +1029,7 @@ diff --git a/doc/NgrokAPI/Services/TLSEdgeMutualTLSModuleClient.html b/doc/NgrokAPI/Services/TLSEdgeMutualTLSModuleClient.html index 0c7604d..224c77b 100644 --- a/doc/NgrokAPI/Services/TLSEdgeMutualTLSModuleClient.html +++ b/doc/NgrokAPI/Services/TLSEdgeMutualTLSModuleClient.html @@ -1029,7 +1029,7 @@ diff --git a/doc/NgrokAPI/Services/TLSEdgeTLSTerminationModuleClient.html b/doc/NgrokAPI/Services/TLSEdgeTLSTerminationModuleClient.html index b01ce10..89eb519 100644 --- a/doc/NgrokAPI/Services/TLSEdgeTLSTerminationModuleClient.html +++ b/doc/NgrokAPI/Services/TLSEdgeTLSTerminationModuleClient.html @@ -1029,7 +1029,7 @@ diff --git a/doc/NgrokAPI/Services/TLSEdgeTrafficPolicyModuleClient.html b/doc/NgrokAPI/Services/TLSEdgeTrafficPolicyModuleClient.html index 173f984..f0c797c 100644 --- a/doc/NgrokAPI/Services/TLSEdgeTrafficPolicyModuleClient.html +++ b/doc/NgrokAPI/Services/TLSEdgeTrafficPolicyModuleClient.html @@ -1029,7 +1029,7 @@ diff --git a/doc/NgrokAPI/Services/TunnelGroupBackendsClient.html b/doc/NgrokAPI/Services/TunnelGroupBackendsClient.html index 183ddec..653ed24 100644 --- a/doc/NgrokAPI/Services/TunnelGroupBackendsClient.html +++ b/doc/NgrokAPI/Services/TunnelGroupBackendsClient.html @@ -1789,7 +1789,7 @@ diff --git a/doc/NgrokAPI/Services/TunnelSessionsClient.html b/doc/NgrokAPI/Services/TunnelSessionsClient.html index 6e07eb8..2cf3872 100644 --- a/doc/NgrokAPI/Services/TunnelSessionsClient.html +++ b/doc/NgrokAPI/Services/TunnelSessionsClient.html @@ -1573,7 +1573,7 @@ diff --git a/doc/NgrokAPI/Services/TunnelsClient.html b/doc/NgrokAPI/Services/TunnelsClient.html index 8686d42..a76d6aa 100644 --- a/doc/NgrokAPI/Services/TunnelsClient.html +++ b/doc/NgrokAPI/Services/TunnelsClient.html @@ -893,7 +893,7 @@ diff --git a/doc/NgrokAPI/Services/WeightedBackendsClient.html b/doc/NgrokAPI/Services/WeightedBackendsClient.html index 303ad75..e70b8d9 100644 --- a/doc/NgrokAPI/Services/WeightedBackendsClient.html +++ b/doc/NgrokAPI/Services/WeightedBackendsClient.html @@ -1789,7 +1789,7 @@ diff --git a/doc/_index.html b/doc/_index.html index 0451f5b..031fab5 100644 --- a/doc/_index.html +++ b/doc/_index.html @@ -870,6 +870,70 @@ + + +
    • L
      • @@ -1239,6 +1303,9 @@
      + + +
      • U
        • @@ -1254,9 +1321,6 @@
        - - -
        • W
          • @@ -1287,7 +1351,7 @@ diff --git a/doc/class_list.html b/doc/class_list.html index 4b8aadf..f979f06 100644 --- a/doc/class_list.html +++ b/doc/class_list.html @@ -43,7 +43,7 @@ diff --git a/doc/file.README.html b/doc/file.README.html index 796d62b..be7e8f7 100644 --- a/doc/file.README.html +++ b/doc/file.README.html @@ -166,7 +166,7 @@ diff --git a/doc/index.html b/doc/index.html index e12cc3e..2a23ce6 100644 --- a/doc/index.html +++ b/doc/index.html @@ -166,7 +166,7 @@ diff --git a/doc/method_list.html b/doc/method_list.html index 6b54529..c247d99 100644 --- a/doc/method_list.html +++ b/doc/method_list.html @@ -405,6 +405,14 @@
          • +
            + #== + NgrokAPI::Models::KubernetesOperator +
            +
          • + + +
          • #== NgrokAPI::Models::EndpointCompression @@ -412,7 +420,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EndpointSAMLMutate @@ -420,7 +428,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EventSourceReplace @@ -428,7 +436,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EventTargetDatadog @@ -436,7 +444,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EventTargetKinesis @@ -444,7 +452,7 @@
          • -
          • +
          • #== NgrokAPI::Models::SSHHostCertificate @@ -452,7 +460,7 @@
          • -
          • +
          • #== NgrokAPI::Models::SSHUserCertificate @@ -460,7 +468,7 @@
          • -
          • +
          • #== NgrokAPI::Models::TunnelGroupBackend @@ -468,7 +476,7 @@
          • -
          • +
          • #== NgrokAPI::Models::AbuseReportHostname @@ -476,7 +484,7 @@
          • -
          • +
          • #== NgrokAPI::Models::CertificateAuthority @@ -484,7 +492,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EventTargetFirehose @@ -492,7 +500,7 @@
          • -
          • +
          • #== NgrokAPI::Models::HTTPResponseBackend @@ -500,7 +508,7 @@
          • -
          • +
          • #== NgrokAPI::Models::TLSCertificateSANs @@ -508,7 +516,7 @@
          • -
          • +
          • #== NgrokAPI::Models::AgentIngressCertJob @@ -516,7 +524,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EndpointOAuthAmazon @@ -524,7 +532,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EndpointOAuthGoogle @@ -532,7 +540,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EndpointOAuthTwitch @@ -540,7 +548,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EndpointBackendMutate @@ -548,7 +556,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EndpointOAuthGitHub @@ -556,7 +564,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EndpointOAuthGitLab @@ -564,7 +572,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EndpointTrafficPolicy @@ -572,7 +580,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EndpointCircuitBreaker @@ -580,7 +588,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EndpointOAuthFacebook @@ -588,7 +596,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EndpointOAuthProvider @@ -596,7 +604,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EndpointRequestHeaders @@ -604,7 +612,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EndpointTLSTermination @@ -612,6 +620,14 @@
          • +
          • +
            + #== + NgrokAPI::Models::KubernetesOperatorCert +
            +
          • + +
          • #== @@ -701,6 +717,14 @@
          • +
            + #== + NgrokAPI::Models::KubernetesOperatorBinding +
            +
          • + + +
          • #== NgrokAPI::Models::ReservedDomainCertPolicy @@ -708,7 +732,7 @@
          • -
          • +
          • #== NgrokAPI::Models::ReservedDomainCertStatus @@ -716,7 +740,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EventTargetCloudwatchLogs @@ -724,6 +748,14 @@
          • +
          • +
            + #== + NgrokAPI::Models::KubernetesOperatorDeployment +
            +
          • + +
          • #== @@ -749,6 +781,30 @@
          • +
            + #== + NgrokAPI::Models::KubernetesOperatorBindingCreate +
            +
          • + + +
          • +
            + #== + NgrokAPI::Models::KubernetesOperatorBindingUpdate +
            +
          • + + +
          • +
            + #== + NgrokAPI::Models::KubernetesOperatorDeploymentUpdate +
            +
          • + + +
          • #abuse_reports NgrokAPI::Client @@ -756,7 +812,7 @@
          • -
          • +
          • #acl NgrokAPI::Models::Credential @@ -764,7 +820,7 @@
          • -
          • +
          • #acl NgrokAPI::Models::SSHCredential @@ -772,7 +828,7 @@
          • -
          • +
          • #acme_challenge_cname_target NgrokAPI::Models::ReservedDomain @@ -780,7 +836,7 @@
          • -
          • +
          • #action NgrokAPI::Models::IPPolicyRule @@ -788,7 +844,7 @@
          • -
          • +
          • #active NgrokAPI::Models::BotUser @@ -796,7 +852,7 @@
          • -
          • +
          • #add NgrokAPI::Models::EndpointRequestHeaders @@ -804,7 +860,7 @@
          • -
          • +
          • #add NgrokAPI::Models::EndpointResponseHeaders @@ -812,7 +868,7 @@
          • -
          • +
          • #addr NgrokAPI::Models::ReservedAddr @@ -820,7 +876,7 @@
          • -
          • +
          • #address NgrokAPI::Models::StaticBackend @@ -828,7 +884,7 @@
          • -
          • +
          • #agent_ingresses NgrokAPI::Client @@ -836,7 +892,7 @@
          • -
          • +
          • #agent_version NgrokAPI::Models::TunnelSession @@ -844,7 +900,7 @@
          • -
          • +
          • #allow NgrokAPI::Models::EndpointUserAgentFilter @@ -852,7 +908,7 @@
          • -
          • +
          • #allow_idp_initiated NgrokAPI::Models::EndpointSAML @@ -860,7 +916,7 @@
          • -
          • +
          • #allow_idp_initiated NgrokAPI::Models::EndpointSAMLMutate @@ -868,6 +924,30 @@
          • +
          • +
            + #allowed_urls + NgrokAPI::Models::KubernetesOperatorBinding +
            +
          • + + +
          • +
            + #allowed_urls + NgrokAPI::Models::KubernetesOperatorBindingCreate +
            +
          • + + +
          • +
            + #allowed_urls + NgrokAPI::Models::KubernetesOperatorBindingUpdate +
            +
          • + +
          • #amazon @@ -1293,6 +1373,14 @@
          • +
            + #attrs + NgrokAPI::Models::KubernetesOperator +
            +
          • + + +
          • #attrs NgrokAPI::Models::EndpointCompression @@ -1300,7 +1388,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EndpointSAMLMutate @@ -1308,7 +1396,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EventSourceReplace @@ -1316,7 +1404,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EventTargetDatadog @@ -1324,7 +1412,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EventTargetKinesis @@ -1332,7 +1420,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::SSHHostCertificate @@ -1340,7 +1428,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::SSHUserCertificate @@ -1348,7 +1436,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::TunnelGroupBackend @@ -1356,7 +1444,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::AbuseReportHostname @@ -1364,7 +1452,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::CertificateAuthority @@ -1372,7 +1460,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EventTargetFirehose @@ -1380,7 +1468,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::HTTPResponseBackend @@ -1388,7 +1476,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::TLSCertificateSANs @@ -1396,7 +1484,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::AgentIngressCertJob @@ -1404,7 +1492,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EndpointOAuthAmazon @@ -1412,7 +1500,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EndpointOAuthGoogle @@ -1420,7 +1508,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EndpointOAuthTwitch @@ -1428,7 +1516,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EndpointBackendMutate @@ -1436,7 +1524,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EndpointOAuthGitHub @@ -1444,7 +1532,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EndpointOAuthGitLab @@ -1452,7 +1540,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EndpointTrafficPolicy @@ -1460,7 +1548,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EndpointCircuitBreaker @@ -1468,7 +1556,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EndpointOAuthFacebook @@ -1476,7 +1564,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EndpointOAuthProvider @@ -1484,7 +1572,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EndpointRequestHeaders @@ -1492,7 +1580,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EndpointTLSTermination @@ -1500,6 +1588,14 @@
          • +
          • +
            + #attrs + NgrokAPI::Models::KubernetesOperatorCert +
            +
          • + +
          • #attrs @@ -1589,6 +1685,14 @@
          • +
            + #attrs + NgrokAPI::Models::KubernetesOperatorBinding +
            +
          • + + +
          • #attrs NgrokAPI::Models::ReservedDomainCertPolicy @@ -1596,7 +1700,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::ReservedDomainCertStatus @@ -1604,7 +1708,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EventTargetCloudwatchLogs @@ -1612,6 +1716,14 @@
          • +
          • +
            + #attrs + NgrokAPI::Models::KubernetesOperatorDeployment +
            +
          • + +
          • #attrs @@ -1637,6 +1749,30 @@
          • +
            + #attrs + NgrokAPI::Models::KubernetesOperatorBindingCreate +
            +
          • + + +
          • +
            + #attrs + NgrokAPI::Models::KubernetesOperatorBindingUpdate +
            +
          • + + +
          • +
            + #attrs + NgrokAPI::Models::KubernetesOperatorDeploymentUpdate +
            +
          • + + +
          • #auth NgrokAPI::Models::EventTargetKinesis @@ -1644,7 +1780,7 @@
          • -
          • +
          • #auth NgrokAPI::Models::EventTargetFirehose @@ -1652,7 +1788,7 @@
          • -
          • +
          • #auth NgrokAPI::Models::EventTargetCloudwatchLogs @@ -1660,7 +1796,7 @@
          • -
          • +
          • #auth_check_interval NgrokAPI::Models::EndpointOAuth @@ -1668,7 +1804,7 @@
          • -
          • +
          • #authority NgrokAPI::Models::AgentIngressCertPolicy @@ -1676,7 +1812,7 @@
          • -
          • +
          • #authority NgrokAPI::Models::ReservedDomainCertPolicy @@ -1684,7 +1820,7 @@
          • -
          • +
          • #authorized_groups NgrokAPI::Models::EndpointSAML @@ -1692,7 +1828,7 @@
          • -
          • +
          • #authorized_groups NgrokAPI::Models::EndpointSAMLMutate @@ -1700,7 +1836,7 @@
          • -
          • +
          • #aws_access_key_id NgrokAPI::Models::AWSCredentials @@ -1708,7 +1844,7 @@
          • -
          • +
          • #aws_secret_access_key NgrokAPI::Models::AWSCredentials @@ -1716,7 +1852,7 @@
          • -
          • +
          • #azure_logs_ingestion NgrokAPI::Models::EventTarget @@ -1724,7 +1860,7 @@
          • -
          • +
          • #backend NgrokAPI::Models::TCPEdge @@ -1732,7 +1868,7 @@
          • -
          • +
          • #backend NgrokAPI::Models::TLSEdge @@ -1740,7 +1876,7 @@
          • -
          • +
          • #backend NgrokAPI::Models::EndpointBackend @@ -1748,7 +1884,7 @@
          • -
          • +
          • #backend NgrokAPI::Models::HTTPSEdgeRoute @@ -1756,7 +1892,7 @@
          • -
          • +
          • #backend_id NgrokAPI::Models::EndpointBackendMutate @@ -1764,7 +1900,7 @@
          • -
          • +
          • #backends NgrokAPI::Client @@ -1772,7 +1908,7 @@
          • -
          • +
          • #backends NgrokAPI::Models::Tunnel @@ -1780,7 +1916,7 @@
          • -
          • +
          • #backends NgrokAPI::Models::FailoverBackend @@ -1788,7 +1924,7 @@
          • -
          • +
          • #backends NgrokAPI::Models::WeightedBackend @@ -1796,7 +1932,7 @@
          • -
          • +
          • #base_url NgrokAPI::HttpClient @@ -1804,6 +1940,14 @@
          • +
          • +
            + #binding + NgrokAPI::Models::KubernetesOperator +
            +
          • + +
          • #bindings @@ -1860,6 +2004,22 @@
          • +
          • +
            + #cert + NgrokAPI::Models::KubernetesOperatorCert +
            +
          • + + +
          • +
            + #cert + NgrokAPI::Models::KubernetesOperatorBinding +
            +
          • + +
          • #certificate @@ -2381,6 +2541,14 @@
          • +
            + #client + NgrokAPI::Models::KubernetesOperator +
            +
          • + + +
          • #client NgrokAPI::Models::EndpointCompression @@ -2388,7 +2556,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointSAMLMutate @@ -2396,7 +2564,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EventSourceReplace @@ -2404,7 +2572,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EventTargetDatadog @@ -2412,7 +2580,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EventTargetKinesis @@ -2420,7 +2588,7 @@
          • -
          • +
          • #client NgrokAPI::Models::SSHHostCertificate @@ -2428,7 +2596,7 @@
          • -
          • +
          • #client NgrokAPI::Models::SSHUserCertificate @@ -2436,7 +2604,7 @@
          • -
          • +
          • #client NgrokAPI::Models::TunnelGroupBackend @@ -2444,7 +2612,7 @@
          • -
          • +
          • #client NgrokAPI::Services::CredentialsClient @@ -2452,7 +2620,7 @@
          • -
          • +
          • #client NgrokAPI::Services::EdgesHTTPSClient @@ -2460,7 +2628,7 @@
          • -
          • +
          • #client NgrokAPI::Services::IPPoliciesClient @@ -2468,7 +2636,7 @@
          • -
          • +
          • #client NgrokAPI::Models::AbuseReportHostname @@ -2476,7 +2644,7 @@
          • -
          • +
          • #client NgrokAPI::Models::CertificateAuthority @@ -2484,7 +2652,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EventTargetFirehose @@ -2492,7 +2660,7 @@
          • -
          • +
          • #client NgrokAPI::Models::HTTPResponseBackend @@ -2500,7 +2668,7 @@
          • -
          • +
          • #client NgrokAPI::Models::TLSCertificateSANs @@ -2508,7 +2676,7 @@
          • -
          • +
          • #client NgrokAPI::Models::AgentIngressCertJob @@ -2516,7 +2684,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointOAuthAmazon @@ -2524,7 +2692,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointOAuthGoogle @@ -2532,7 +2700,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointOAuthTwitch @@ -2540,7 +2708,7 @@
          • -
          • +
          • #client NgrokAPI::Services::AbuseReportsClient @@ -2548,7 +2716,7 @@
          • -
          • +
          • #client NgrokAPI::Services::EventSourcesClient @@ -2556,7 +2724,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointBackendMutate @@ -2564,7 +2732,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointOAuthGitHub @@ -2572,7 +2740,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointOAuthGitLab @@ -2580,7 +2748,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointTrafficPolicy @@ -2588,7 +2756,7 @@
          • -
          • +
          • #client NgrokAPI::Services::ReservedAddrsClient @@ -2596,7 +2764,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointCircuitBreaker @@ -2604,7 +2772,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointOAuthFacebook @@ -2612,7 +2780,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointOAuthProvider @@ -2620,7 +2788,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointRequestHeaders @@ -2628,7 +2796,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointTLSTermination @@ -2636,6 +2804,14 @@
          • +
          • +
            + #client + NgrokAPI::Models::KubernetesOperatorCert +
            +
          • + +
          • #client @@ -2813,6 +2989,14 @@
          • +
            + #client + NgrokAPI::Models::KubernetesOperatorBinding +
            +
          • + + +
          • #client NgrokAPI::Models::ReservedDomainCertPolicy @@ -2820,7 +3004,7 @@
          • -
          • +
          • #client NgrokAPI::Models::ReservedDomainCertStatus @@ -2828,7 +3012,7 @@
          • -
          • +
          • #client NgrokAPI::Services::EdgesHTTPSRoutesClient @@ -2836,7 +3020,7 @@
          • -
          • +
          • #client NgrokAPI::Services::EventDestinationsClient @@ -2844,7 +3028,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EventTargetCloudwatchLogs @@ -2852,7 +3036,7 @@
          • -
          • +
          • #client NgrokAPI::Services::EventSubscriptionsClient @@ -2860,7 +3044,7 @@
          • -
          • +
          • #client NgrokAPI::Services::ApplicationSessionsClient @@ -2868,7 +3052,23 @@
          • +
          • +
            + #client + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + +
          • +
            + #client + NgrokAPI::Models::KubernetesOperatorDeployment +
            +
          • + + +
          • #client NgrokAPI::Services::SSHHostCertificatesClient @@ -2876,7 +3076,7 @@
          • -
          • +
          • #client NgrokAPI::Services::SSHUserCertificatesClient @@ -2884,7 +3084,7 @@
          • -
          • +
          • #client NgrokAPI::Services::TunnelGroupBackendsClient @@ -2892,7 +3092,7 @@
          • -
          • +
          • #client NgrokAPI::Services::EdgeRouteOIDCModuleClient @@ -2900,7 +3100,7 @@
          • -
          • +
          • #client NgrokAPI::Services::EdgeRouteSAMLModuleClient @@ -2908,7 +3108,7 @@
          • -
          • +
          • #client NgrokAPI::Services::HTTPResponseBackendsClient @@ -2916,7 +3116,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointTLSTerminationAtEdge @@ -2924,7 +3124,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointWebsocketTCPConverter @@ -2932,7 +3132,7 @@
          • -
          • +
          • #client NgrokAPI::Services::CertificateAuthoritiesClient @@ -2940,7 +3140,7 @@
          • -
          • +
          • #client NgrokAPI::Services::TCPEdgeBackendModuleClient @@ -2948,7 +3148,7 @@
          • -
          • +
          • #client NgrokAPI::Services::TLSEdgeBackendModuleClient @@ -2956,7 +3156,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EventTargetAzureLogsIngestion @@ -2964,7 +3164,7 @@
          • -
          • +
          • #client NgrokAPI::Services::EdgeRouteOAuthModuleClient @@ -2972,7 +3172,23 @@
          • +
          • +
            + #client + NgrokAPI::Models::KubernetesOperatorBindingCreate +
            +
          • + +
          • +
            + #client + NgrokAPI::Models::KubernetesOperatorBindingUpdate +
            +
          • + + +
          • #client NgrokAPI::Services::EdgeRouteBackendModuleClient @@ -2980,7 +3196,7 @@
          • -
          • +
          • #client NgrokAPI::Services::TLSEdgeMutualTLSModuleClient @@ -2988,7 +3204,7 @@
          • -
          • +
          • #client NgrokAPI::Services::SSHCertificateAuthoritiesClient @@ -2996,6 +3212,14 @@
          • +
          • +
            + #client + NgrokAPI::Models::KubernetesOperatorDeploymentUpdate +
            +
          • + +
          • #client @@ -3293,6 +3517,14 @@
          • +
            + #cluster_name + NgrokAPI::Models::KubernetesOperatorDeployment +
            +
          • + + +
          • #cname_target NgrokAPI::Models::ReservedDomain @@ -3300,7 +3532,7 @@
          • -
          • +
          • #compression NgrokAPI::Models::HTTPSEdgeRoute @@ -3308,7 +3540,7 @@
          • -
          • +
          • #cookie_prefix NgrokAPI::Models::EndpointOIDC @@ -3316,7 +3548,7 @@
          • -
          • +
          • #cookie_prefix NgrokAPI::Models::EndpointSAML @@ -3324,7 +3556,7 @@
          • -
          • +
          • #cookie_prefix NgrokAPI::Models::EndpointOAuth @@ -3332,7 +3564,7 @@
          • -
          • +
          • #cookie_prefix NgrokAPI::Models::EndpointSAMLMutate @@ -3340,7 +3572,7 @@
          • -
          • +
          • #country_code NgrokAPI::Models::Location @@ -3348,7 +3580,7 @@
          • -
          • +
          • #create NgrokAPI::Services::APIKeysClient @@ -3356,7 +3588,7 @@
          • -
          • +
          • #create NgrokAPI::Services::BotUsersClient @@ -3364,7 +3596,7 @@
          • -
          • +
          • #create NgrokAPI::Services::EdgesTCPClient @@ -3372,7 +3604,7 @@
          • -
          • +
          • #create NgrokAPI::Services::EdgesTLSClient @@ -3380,7 +3612,7 @@
          • -
          • +
          • #create NgrokAPI::Services::EndpointsClient @@ -3388,7 +3620,7 @@
          • -
          • +
          • #create NgrokAPI::Services::CredentialsClient @@ -3396,7 +3628,7 @@
          • -
          • +
          • #create NgrokAPI::Services::EdgesHTTPSClient @@ -3404,7 +3636,7 @@
          • -
          • +
          • #create NgrokAPI::Services::IPPoliciesClient @@ -3412,7 +3644,7 @@
          • -
          • +
          • #create NgrokAPI::Services::AbuseReportsClient @@ -3420,7 +3652,7 @@
          • -
          • +
          • #create NgrokAPI::Services::EventSourcesClient @@ -3428,7 +3660,7 @@
          • -
          • +
          • #create NgrokAPI::Services::ReservedAddrsClient @@ -3436,7 +3668,7 @@
          • -
          • +
          • #create NgrokAPI::Services::AgentIngressesClient @@ -3444,7 +3676,7 @@
          • -
          • +
          • #create NgrokAPI::Services::IPPolicyRulesClient @@ -3452,7 +3684,7 @@
          • -
          • +
          • #create NgrokAPI::Services::IPRestrictionsClient @@ -3460,7 +3692,7 @@
          • -
          • +
          • #create NgrokAPI::Services::SSHCredentialsClient @@ -3468,7 +3700,7 @@
          • -
          • +
          • #create NgrokAPI::Services::StaticBackendsClient @@ -3476,7 +3708,7 @@
          • -
          • +
          • #create NgrokAPI::Services::ReservedDomainsClient @@ -3484,7 +3716,7 @@
          • -
          • +
          • #create NgrokAPI::Services::TLSCertificatesClient @@ -3492,7 +3724,7 @@
          • -
          • +
          • #create NgrokAPI::Services::FailoverBackendsClient @@ -3500,7 +3732,7 @@
          • -
          • +
          • #create NgrokAPI::Services::WeightedBackendsClient @@ -3508,7 +3740,7 @@
          • -
          • +
          • #create NgrokAPI::Services::EdgesHTTPSRoutesClient @@ -3516,7 +3748,7 @@
          • -
          • +
          • #create NgrokAPI::Services::EventDestinationsClient @@ -3524,7 +3756,7 @@
          • -
          • +
          • #create NgrokAPI::Services::EventSubscriptionsClient @@ -3532,6 +3764,14 @@
          • +
          • +
            + #create + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + +
          • #create @@ -3765,6 +4005,14 @@
          • +
            + #create! + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + + +
          • #create! NgrokAPI::Services::SSHHostCertificatesClient @@ -3772,7 +4020,7 @@
          • -
          • +
          • #create! NgrokAPI::Services::SSHUserCertificatesClient @@ -3780,7 +4028,7 @@
          • -
          • +
          • #create! NgrokAPI::Services::TunnelGroupBackendsClient @@ -3788,7 +4036,7 @@
          • -
          • +
          • #create! NgrokAPI::Services::HTTPResponseBackendsClient @@ -3796,7 +4044,7 @@
          • -
          • +
          • #create! NgrokAPI::Services::CertificateAuthoritiesClient @@ -3804,7 +4052,7 @@
          • -
          • +
          • #create! NgrokAPI::Services::SSHCertificateAuthoritiesClient @@ -3812,7 +4060,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::APIKey @@ -3820,7 +4068,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::BotUser @@ -3828,7 +4076,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::Endpoint @@ -3836,7 +4084,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::TCPEdge @@ -3844,7 +4092,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::TLSEdge @@ -3852,7 +4100,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::IPPolicy @@ -3860,7 +4108,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::Credential @@ -3868,7 +4116,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::HTTPSEdge @@ -3876,7 +4124,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::AbuseReport @@ -3884,7 +4132,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::AgentIngress @@ -3892,7 +4140,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::ReservedAddr @@ -3900,7 +4148,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::IPPolicyRule @@ -3908,7 +4156,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::IPRestriction @@ -3916,7 +4164,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::SSHCredential @@ -3924,7 +4172,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::StaticBackend @@ -3932,7 +4180,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::ReservedDomain @@ -3940,7 +4188,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::TLSCertificate @@ -3948,7 +4196,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::ApplicationUser @@ -3956,7 +4204,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::FailoverBackend @@ -3964,7 +4212,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::HTTPSEdgeRoute @@ -3972,7 +4220,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::WeightedBackend @@ -3980,7 +4228,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::EventDestination @@ -3988,7 +4236,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::EventSubscription @@ -3996,7 +4244,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::ApplicationSession @@ -4004,6 +4252,14 @@
          • +
          • +
            + #created_at + NgrokAPI::Models::KubernetesOperator +
            +
          • + +
          • #created_at @@ -4084,6 +4340,22 @@
          • +
          • +
            + #csr + NgrokAPI::Models::KubernetesOperatorBindingCreate +
            +
          • + + +
          • +
            + #csr + NgrokAPI::Models::KubernetesOperatorBindingUpdate +
            +
          • + +
          • #data_collection_rule_id @@ -4357,6 +4629,14 @@
          • +
            + #delete + NgrokAPI::Models::KubernetesOperator +
            +
          • + + +
          • #delete NgrokAPI::Models::SSHHostCertificate @@ -4364,7 +4644,7 @@
          • -
          • +
          • #delete NgrokAPI::Models::SSHUserCertificate @@ -4372,7 +4652,7 @@
          • -
          • +
          • #delete NgrokAPI::Models::TunnelGroupBackend @@ -4380,7 +4660,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::CredentialsClient @@ -4388,7 +4668,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::EdgesHTTPSClient @@ -4396,7 +4676,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::IPPoliciesClient @@ -4404,7 +4684,7 @@
          • -
          • +
          • #delete NgrokAPI::Models::CertificateAuthority @@ -4412,7 +4692,7 @@
          • -
          • +
          • #delete NgrokAPI::Models::HTTPResponseBackend @@ -4420,7 +4700,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::EventSourcesClient @@ -4428,7 +4708,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::ReservedAddrsClient @@ -4436,7 +4716,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::AgentIngressesClient @@ -4444,7 +4724,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::IPPolicyRulesClient @@ -4452,7 +4732,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::IPRestrictionsClient @@ -4460,7 +4740,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::SSHCredentialsClient @@ -4468,7 +4748,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::StaticBackendsClient @@ -4476,7 +4756,7 @@
          • -
          • +
          • #delete NgrokAPI::Models::SSHCertificateAuthority @@ -4484,7 +4764,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::ReservedDomainsClient @@ -4492,7 +4772,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::TLSCertificatesClient @@ -4500,7 +4780,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::ApplicationUsersClient @@ -4508,7 +4788,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::FailoverBackendsClient @@ -4516,7 +4796,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::WeightedBackendsClient @@ -4524,7 +4804,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::EdgesHTTPSRoutesClient @@ -4532,7 +4812,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::EventDestinationsClient @@ -4540,7 +4820,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::EventSubscriptionsClient @@ -4548,7 +4828,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::ApplicationSessionsClient @@ -4556,6 +4836,14 @@
          • +
          • +
            + #delete + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + +
          • #delete @@ -4981,6 +5269,14 @@
          • +
            + #delete! + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + + +
          • #delete! NgrokAPI::Services::SSHHostCertificatesClient @@ -4988,7 +5284,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::SSHUserCertificatesClient @@ -4996,7 +5292,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::TunnelGroupBackendsClient @@ -5004,7 +5300,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::EdgeRouteOIDCModuleClient @@ -5012,7 +5308,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::EdgeRouteSAMLModuleClient @@ -5020,7 +5316,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::HTTPResponseBackendsClient @@ -5028,7 +5324,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::CertificateAuthoritiesClient @@ -5036,7 +5332,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::TCPEdgeBackendModuleClient @@ -5044,7 +5340,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::TLSEdgeBackendModuleClient @@ -5052,7 +5348,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::EdgeRouteOAuthModuleClient @@ -5060,7 +5356,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::EdgeRouteBackendModuleClient @@ -5068,7 +5364,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::TLSEdgeMutualTLSModuleClient @@ -5076,7 +5372,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::SSHCertificateAuthoritiesClient @@ -5084,7 +5380,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::HTTPSEdgeMutualTLSModuleClient @@ -5092,7 +5388,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::EdgeRouteCompressionModuleClient @@ -5100,7 +5396,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::TCPEdgeIPRestrictionModuleClient @@ -5108,7 +5404,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::TCPEdgeTrafficPolicyModuleClient @@ -5116,7 +5412,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::TLSEdgeIPRestrictionModuleClient @@ -5124,7 +5420,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::TLSEdgeTrafficPolicyModuleClient @@ -5132,7 +5428,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::TLSEdgeTLSTerminationModuleClient @@ -5140,7 +5436,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::EdgeRouteIPRestrictionModuleClient @@ -5148,7 +5444,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::EdgeRouteTrafficPolicyModuleClient @@ -5156,7 +5452,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::EdgeRouteCircuitBreakerModuleClient @@ -5164,7 +5460,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::EdgeRouteRequestHeadersModuleClient @@ -5172,7 +5468,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::HTTPSEdgeTLSTerminationModuleClient @@ -5180,7 +5476,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::EdgeRouteResponseHeadersModuleClient @@ -5188,7 +5484,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::EdgeRouteUserAgentFilterModuleClient @@ -5196,7 +5492,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::EdgeRouteWebhookVerificationModuleClient @@ -5204,7 +5500,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::EdgeRouteWebsocketTCPConverterModuleClient @@ -5212,7 +5508,7 @@
          • -
          • +
          • #delete_certificate NgrokAPI::Services::ReservedDomainsClient @@ -5220,7 +5516,7 @@
          • -
          • +
          • #delete_certificate! NgrokAPI::Services::ReservedDomainsClient @@ -5228,7 +5524,7 @@
          • -
          • +
          • #delete_certificate_management_policy NgrokAPI::Services::ReservedDomainsClient @@ -5236,7 +5532,7 @@
          • -
          • +
          • #delete_certificate_management_policy! NgrokAPI::Services::ReservedDomainsClient @@ -5244,7 +5540,7 @@
          • -
          • +
          • #delivery_stream_arn NgrokAPI::Models::EventTargetFirehose @@ -5252,7 +5548,7 @@
          • -
          • +
          • #deny NgrokAPI::Models::EndpointUserAgentFilter @@ -5260,6 +5556,14 @@
          • +
          • +
            + #deployment + NgrokAPI::Models::KubernetesOperator +
            +
          • + +
          • #description @@ -5421,6 +5725,14 @@
          • +
            + #description + NgrokAPI::Models::KubernetesOperator +
            +
          • + + +
          • #description NgrokAPI::Models::SSHHostCertificate @@ -5428,7 +5740,7 @@
          • -
          • +
          • #description NgrokAPI::Models::SSHUserCertificate @@ -5436,7 +5748,7 @@
          • -
          • +
          • #description NgrokAPI::Models::TunnelGroupBackend @@ -5444,7 +5756,7 @@
          • -
          • +
          • #description NgrokAPI::Models::CertificateAuthority @@ -5452,7 +5764,7 @@
          • -
          • +
          • #description NgrokAPI::Models::HTTPResponseBackend @@ -5460,7 +5772,7 @@
          • -
          • +
          • #description NgrokAPI::Models::SSHCertificateAuthority @@ -5468,7 +5780,7 @@
          • -
          • +
          • #destinations NgrokAPI::Models::EventSubscription @@ -5476,7 +5788,7 @@
          • -
          • +
          • #device_type NgrokAPI::Models::UserAgent @@ -5484,7 +5796,7 @@
          • -
          • +
          • #dns_names NgrokAPI::Models::TLSCertificateSANs @@ -5492,7 +5804,7 @@
          • -
          • +
          • #domain NgrokAPI::Models::Endpoint @@ -5500,7 +5812,7 @@
          • -
          • +
          • #domain NgrokAPI::Models::AgentIngress @@ -5508,7 +5820,7 @@
          • -
          • +
          • #domain NgrokAPI::Models::ReservedDomain @@ -5516,7 +5828,7 @@
          • -
          • +
          • #each NgrokAPI::Models::Listable @@ -5524,7 +5836,7 @@
          • -
          • +
          • #edge NgrokAPI::Models::Endpoint @@ -5532,7 +5844,7 @@
          • -
          • +
          • #edge NgrokAPI::Models::ApplicationSession @@ -5540,7 +5852,7 @@
          • -
          • +
          • #edge_id NgrokAPI::Models::HTTPSEdgeRoute @@ -5548,7 +5860,7 @@
          • -
          • +
          • #edge_modules NgrokAPI::Client @@ -5556,7 +5868,7 @@
          • -
          • +
          • #edges NgrokAPI::Client @@ -5564,7 +5876,7 @@
          • -
          • +
          • #email NgrokAPI::Models::ApplicationUser @@ -5572,7 +5884,7 @@
          • -
          • +
          • #email_addresses NgrokAPI::Models::EndpointOAuthAmazon @@ -5580,7 +5892,7 @@
          • -
          • +
          • #email_addresses NgrokAPI::Models::EndpointOAuthGoogle @@ -5588,7 +5900,7 @@
          • -
          • +
          • #email_addresses NgrokAPI::Models::EndpointOAuthTwitch @@ -5596,7 +5908,7 @@
          • -
          • +
          • #email_addresses NgrokAPI::Models::EndpointOAuthGitHub @@ -5604,7 +5916,7 @@
          • -
          • +
          • #email_addresses NgrokAPI::Models::EndpointOAuthGitLab @@ -5612,7 +5924,7 @@
          • -
          • +
          • #email_addresses NgrokAPI::Models::EndpointOAuthFacebook @@ -5620,7 +5932,7 @@
          • -
          • +
          • #email_addresses NgrokAPI::Models::EndpointOAuthLinkedIn @@ -5628,7 +5940,7 @@
          • -
          • +
          • #email_addresses NgrokAPI::Models::EndpointOAuthMicrosoft @@ -5636,7 +5948,7 @@
          • -
          • +
          • #email_domains NgrokAPI::Models::EndpointOAuthAmazon @@ -5644,7 +5956,7 @@
          • -
          • +
          • #email_domains NgrokAPI::Models::EndpointOAuthGoogle @@ -5652,7 +5964,7 @@
          • -
          • +
          • #email_domains NgrokAPI::Models::EndpointOAuthTwitch @@ -5660,7 +5972,7 @@
          • -
          • +
          • #email_domains NgrokAPI::Models::EndpointOAuthGitHub @@ -5668,7 +5980,7 @@
          • -
          • +
          • #email_domains NgrokAPI::Models::EndpointOAuthGitLab @@ -5676,7 +5988,7 @@
          • -
          • +
          • #email_domains NgrokAPI::Models::EndpointOAuthFacebook @@ -5684,7 +5996,7 @@
          • -
          • +
          • #email_domains NgrokAPI::Models::EndpointOAuthLinkedIn @@ -5692,7 +6004,7 @@
          • -
          • +
          • #email_domains NgrokAPI::Models::EndpointOAuthMicrosoft @@ -5700,7 +6012,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointOIDC @@ -5708,7 +6020,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointSAML @@ -5716,7 +6028,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointOAuth @@ -5724,7 +6036,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointBackend @@ -5732,7 +6044,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointIPPolicy @@ -5740,7 +6052,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::StaticBackendTLS @@ -5748,7 +6060,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointMutualTLS @@ -5756,7 +6068,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointCompression @@ -5764,7 +6076,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointSAMLMutate @@ -5772,7 +6084,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointBackendMutate @@ -5780,7 +6092,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointTrafficPolicy @@ -5788,7 +6100,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointCircuitBreaker @@ -5796,7 +6108,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointRequestHeaders @@ -5804,7 +6116,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointTLSTermination @@ -5812,7 +6124,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointIPPolicyMutate @@ -5820,7 +6132,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointResponseHeaders @@ -5828,7 +6140,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointMutualTLSMutate @@ -5836,7 +6148,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointUserAgentFilter @@ -5844,7 +6156,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointWebhookValidation @@ -5852,7 +6164,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointTLSTerminationAtEdge @@ -5860,7 +6172,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointWebsocketTCPConverter @@ -5868,6 +6180,14 @@
          • +
          • +
            + #enabled_features + NgrokAPI::Models::KubernetesOperator +
            +
          • + +
          • #endpoint @@ -6261,6 +6581,14 @@
          • +
            + #get + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + + +
          • #get NgrokAPI::Services::SSHHostCertificatesClient @@ -6268,7 +6596,7 @@
          • -
          • +
          • #get NgrokAPI::Services::SSHUserCertificatesClient @@ -6276,7 +6604,7 @@
          • -
          • +
          • #get NgrokAPI::Services::TunnelGroupBackendsClient @@ -6284,7 +6612,7 @@
          • -
          • +
          • #get NgrokAPI::Services::EdgeRouteOIDCModuleClient @@ -6292,7 +6620,7 @@
          • -
          • +
          • #get NgrokAPI::Services::EdgeRouteSAMLModuleClient @@ -6300,7 +6628,7 @@
          • -
          • +
          • #get NgrokAPI::Services::HTTPResponseBackendsClient @@ -6308,7 +6636,7 @@
          • -
          • +
          • #get NgrokAPI::Services::CertificateAuthoritiesClient @@ -6316,7 +6644,7 @@
          • -
          • +
          • #get NgrokAPI::Services::TCPEdgeBackendModuleClient @@ -6324,7 +6652,7 @@
          • -
          • +
          • #get NgrokAPI::Services::TLSEdgeBackendModuleClient @@ -6332,7 +6660,7 @@
          • -
          • +
          • #get NgrokAPI::Services::EdgeRouteOAuthModuleClient @@ -6340,7 +6668,7 @@
          • -
          • +
          • #get NgrokAPI::Services::EdgeRouteBackendModuleClient @@ -6348,7 +6676,7 @@
          • -
          • +
          • #get NgrokAPI::Services::TLSEdgeMutualTLSModuleClient @@ -6356,7 +6684,7 @@
          • -
          • +
          • #get NgrokAPI::Services::SSHCertificateAuthoritiesClient @@ -6364,7 +6692,7 @@
          • -
          • +
          • #get NgrokAPI::Services::HTTPSEdgeMutualTLSModuleClient @@ -6372,7 +6700,7 @@
          • -
          • +
          • #get NgrokAPI::Services::EdgeRouteCompressionModuleClient @@ -6380,7 +6708,7 @@
          • -
          • +
          • #get NgrokAPI::Services::TCPEdgeIPRestrictionModuleClient @@ -6388,7 +6716,7 @@
          • -
          • +
          • #get NgrokAPI::Services::TCPEdgeTrafficPolicyModuleClient @@ -6396,7 +6724,7 @@
          • -
          • +
          • #get NgrokAPI::Services::TLSEdgeIPRestrictionModuleClient @@ -6404,7 +6732,7 @@
          • -
          • +
          • #get NgrokAPI::Services::TLSEdgeTrafficPolicyModuleClient @@ -6412,7 +6740,7 @@
          • -
          • +
          • #get NgrokAPI::Services::TLSEdgeTLSTerminationModuleClient @@ -6420,7 +6748,7 @@
          • -
          • +
          • #get NgrokAPI::Services::EdgeRouteIPRestrictionModuleClient @@ -6428,7 +6756,7 @@
          • -
          • +
          • #get NgrokAPI::Services::EdgeRouteTrafficPolicyModuleClient @@ -6436,7 +6764,7 @@
          • -
          • +
          • #get NgrokAPI::Services::EdgeRouteCircuitBreakerModuleClient @@ -6444,7 +6772,7 @@
          • -
          • +
          • #get NgrokAPI::Services::EdgeRouteRequestHeadersModuleClient @@ -6452,7 +6780,7 @@
          • -
          • +
          • #get NgrokAPI::Services::HTTPSEdgeTLSTerminationModuleClient @@ -6460,7 +6788,7 @@
          • -
          • +
          • #get NgrokAPI::Services::EdgeRouteResponseHeadersModuleClient @@ -6468,7 +6796,7 @@
          • -
          • +
          • #get NgrokAPI::Services::EdgeRouteUserAgentFilterModuleClient @@ -6476,7 +6804,7 @@
          • -
          • +
          • #get NgrokAPI::Services::EdgeRouteWebhookVerificationModuleClient @@ -6484,7 +6812,7 @@
          • -
          • +
          • #get NgrokAPI::Services::EdgeRouteWebsocketTCPConverterModuleClient @@ -6492,7 +6820,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::TunnelsClient @@ -6500,7 +6828,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::APIKeysClient @@ -6508,7 +6836,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::BotUsersClient @@ -6516,7 +6844,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::EdgesTCPClient @@ -6524,7 +6852,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::EdgesTLSClient @@ -6532,7 +6860,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::EndpointsClient @@ -6540,7 +6868,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::CredentialsClient @@ -6548,7 +6876,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::EdgesHTTPSClient @@ -6556,7 +6884,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::IPPoliciesClient @@ -6564,7 +6892,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::AbuseReportsClient @@ -6572,7 +6900,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::EventSourcesClient @@ -6580,7 +6908,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::ReservedAddrsClient @@ -6588,7 +6916,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::AgentIngressesClient @@ -6596,7 +6924,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::IPPolicyRulesClient @@ -6604,7 +6932,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::IPRestrictionsClient @@ -6612,7 +6940,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::SSHCredentialsClient @@ -6620,7 +6948,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::StaticBackendsClient @@ -6628,7 +6956,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::TunnelSessionsClient @@ -6636,7 +6964,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::ReservedDomainsClient @@ -6644,7 +6972,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::TLSCertificatesClient @@ -6652,7 +6980,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::ApplicationUsersClient @@ -6660,7 +6988,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::FailoverBackendsClient @@ -6668,7 +6996,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::WeightedBackendsClient @@ -6676,7 +7004,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::EdgesHTTPSRoutesClient @@ -6684,7 +7012,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::EventDestinationsClient @@ -6692,7 +7020,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::EventSubscriptionsClient @@ -6700,7 +7028,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::ApplicationSessionsClient @@ -6708,6 +7036,14 @@
          • +
          • +
            + #get! + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + +
          • #get! @@ -6940,6 +7276,22 @@
          • +
          • +
            + #get_bound_endpoints + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + + +
          • +
            + #get_bound_endpoints! + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + +
          • #get_next @@ -7253,6 +7605,14 @@
          • +
            + #id + NgrokAPI::Models::KubernetesOperator +
            +
          • + + +
          • #id NgrokAPI::Models::SSHHostCertificate @@ -7260,7 +7620,7 @@
          • -
          • +
          • #id NgrokAPI::Models::SSHUserCertificate @@ -7268,7 +7628,7 @@
          • -
          • +
          • #id NgrokAPI::Models::TunnelGroupBackend @@ -7276,7 +7636,7 @@
          • -
          • +
          • #id NgrokAPI::Models::CertificateAuthority @@ -7284,7 +7644,7 @@
          • -
          • +
          • #id NgrokAPI::Models::HTTPResponseBackend @@ -7292,7 +7652,7 @@
          • -
          • +
          • #id NgrokAPI::Models::SSHCertificateAuthority @@ -7300,7 +7660,7 @@
          • -
          • +
          • #identity_provider NgrokAPI::Models::ApplicationUser @@ -7308,7 +7668,7 @@
          • -
          • +
          • #idp_metadata NgrokAPI::Models::EndpointSAML @@ -7316,7 +7676,7 @@
          • -
          • +
          • #idp_metadata NgrokAPI::Models::EndpointSAMLMutate @@ -7324,7 +7684,7 @@
          • -
          • +
          • #inactivity_timeout NgrokAPI::Models::EndpointOIDC @@ -7332,7 +7692,7 @@
          • -
          • +
          • #inactivity_timeout NgrokAPI::Models::EndpointSAML @@ -7340,7 +7700,7 @@
          • -
          • +
          • #inactivity_timeout NgrokAPI::Models::EndpointOAuth @@ -7348,7 +7708,7 @@
          • -
          • +
          • #inactivity_timeout NgrokAPI::Models::EndpointSAMLMutate @@ -7356,6 +7716,30 @@
          • +
          • +
            + #ingress_endpoint + NgrokAPI::Models::KubernetesOperatorBinding +
            +
          • + + +
          • +
            + #ingress_endpoint + NgrokAPI::Models::KubernetesOperatorBindingCreate +
            +
          • + + +
          • +
            + #ingress_endpoint + NgrokAPI::Models::KubernetesOperatorBindingUpdate +
            +
          • + +
          • #initialize @@ -7805,6 +8189,14 @@
          • +
            + #initialize + NgrokAPI::Models::KubernetesOperator +
            +
          • + + +
          • #initialize NgrokAPI::Models::EndpointCompression @@ -7812,7 +8204,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointSAMLMutate @@ -7820,7 +8212,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EventSourceReplace @@ -7828,7 +8220,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EventTargetDatadog @@ -7836,7 +8228,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EventTargetKinesis @@ -7844,7 +8236,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::SSHHostCertificate @@ -7852,7 +8244,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::SSHUserCertificate @@ -7860,7 +8252,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::TunnelGroupBackend @@ -7868,7 +8260,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::CredentialsClient @@ -7876,7 +8268,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::EdgesHTTPSClient @@ -7884,7 +8276,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::IPPoliciesClient @@ -7892,7 +8284,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::AbuseReportHostname @@ -7900,7 +8292,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::CertificateAuthority @@ -7908,7 +8300,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EventTargetFirehose @@ -7916,7 +8308,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::HTTPResponseBackend @@ -7924,7 +8316,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::TLSCertificateSANs @@ -7932,7 +8324,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::AgentIngressCertJob @@ -7940,7 +8332,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointOAuthAmazon @@ -7948,7 +8340,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointOAuthGoogle @@ -7956,7 +8348,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointOAuthTwitch @@ -7964,7 +8356,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::AbuseReportsClient @@ -7972,7 +8364,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::EventSourcesClient @@ -7980,7 +8372,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointBackendMutate @@ -7988,7 +8380,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointOAuthGitHub @@ -7996,7 +8388,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointOAuthGitLab @@ -8004,7 +8396,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointTrafficPolicy @@ -8012,7 +8404,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::ReservedAddrsClient @@ -8020,7 +8412,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointCircuitBreaker @@ -8028,7 +8420,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointOAuthFacebook @@ -8036,7 +8428,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointOAuthProvider @@ -8044,7 +8436,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointRequestHeaders @@ -8052,7 +8444,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointTLSTermination @@ -8060,6 +8452,14 @@
          • +
          • +
            + #initialize + NgrokAPI::Models::KubernetesOperatorCert +
            +
          • + +
          • #initialize @@ -8237,6 +8637,14 @@
          • +
            + #initialize + NgrokAPI::Models::KubernetesOperatorBinding +
            +
          • + + +
          • #initialize NgrokAPI::Models::ReservedDomainCertPolicy @@ -8244,7 +8652,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::ReservedDomainCertStatus @@ -8252,7 +8660,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::EdgesHTTPSRoutesClient @@ -8260,7 +8668,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::EventDestinationsClient @@ -8268,7 +8676,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EventTargetCloudwatchLogs @@ -8276,7 +8684,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::EventSubscriptionsClient @@ -8284,7 +8692,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::ApplicationSessionsClient @@ -8292,7 +8700,23 @@
          • +
          • +
            + #initialize + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + +
          • +
            + #initialize + NgrokAPI::Models::KubernetesOperatorDeployment +
            +
          • + + +
          • #initialize NgrokAPI::Services::SSHHostCertificatesClient @@ -8300,7 +8724,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::SSHUserCertificatesClient @@ -8308,7 +8732,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::TunnelGroupBackendsClient @@ -8316,7 +8740,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::EdgeRouteOIDCModuleClient @@ -8324,7 +8748,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::EdgeRouteSAMLModuleClient @@ -8332,7 +8756,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::HTTPResponseBackendsClient @@ -8340,7 +8764,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointTLSTerminationAtEdge @@ -8348,7 +8772,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointWebsocketTCPConverter @@ -8356,7 +8780,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::CertificateAuthoritiesClient @@ -8364,7 +8788,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::TCPEdgeBackendModuleClient @@ -8372,7 +8796,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::TLSEdgeBackendModuleClient @@ -8380,7 +8804,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EventTargetAzureLogsIngestion @@ -8388,7 +8812,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::EdgeRouteOAuthModuleClient @@ -8396,7 +8820,23 @@
          • +
          • +
            + #initialize + NgrokAPI::Models::KubernetesOperatorBindingCreate +
            +
          • + +
          • +
            + #initialize + NgrokAPI::Models::KubernetesOperatorBindingUpdate +
            +
          • + + +
          • #initialize NgrokAPI::Services::EdgeRouteBackendModuleClient @@ -8404,7 +8844,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::TLSEdgeMutualTLSModuleClient @@ -8412,7 +8852,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::SSHCertificateAuthoritiesClient @@ -8420,6 +8860,14 @@
          • +
          • +
            + #initialize + NgrokAPI::Models::KubernetesOperatorDeploymentUpdate +
            +
          • + +
          • #initialize @@ -8749,6 +9197,14 @@
          • +
            + #kubernetes_operators + NgrokAPI::Client +
            +
          • + + +
          • #labels NgrokAPI::Models::Tunnel @@ -8756,7 +9212,7 @@
          • -
          • +
          • #labels NgrokAPI::Models::TunnelGroupBackend @@ -8764,7 +9220,7 @@
          • -
          • +
          • #last_active NgrokAPI::Models::ApplicationUser @@ -8772,7 +9228,7 @@
          • -
          • +
          • #last_active NgrokAPI::Models::ApplicationSession @@ -8780,7 +9236,7 @@
          • -
          • +
          • #last_login NgrokAPI::Models::ApplicationUser @@ -8788,7 +9244,7 @@
          • -
          • +
          • #lat_long_radius_km NgrokAPI::Models::Location @@ -8796,7 +9252,7 @@
          • -
          • +
          • #latitude NgrokAPI::Models::Location @@ -8804,7 +9260,7 @@
          • -
          • +
          • #linkedin NgrokAPI::Models::EndpointOAuthProvider @@ -8812,7 +9268,7 @@
          • -
          • +
          • #list NgrokAPI::HttpClient @@ -8820,7 +9276,7 @@
          • -
          • +
          • #list NgrokAPI::Services::TunnelsClient @@ -8828,7 +9284,7 @@
          • -
          • +
          • #list NgrokAPI::Services::APIKeysClient @@ -8836,7 +9292,7 @@
          • -
          • +
          • #list NgrokAPI::Services::BotUsersClient @@ -8844,7 +9300,7 @@
          • -
          • +
          • #list NgrokAPI::Services::EdgesTCPClient @@ -8852,7 +9308,7 @@
          • -
          • +
          • #list NgrokAPI::Services::EdgesTLSClient @@ -8860,7 +9316,7 @@
          • -
          • +
          • #list NgrokAPI::Services::EndpointsClient @@ -8868,7 +9324,7 @@
          • -
          • +
          • #list NgrokAPI::Services::CredentialsClient @@ -8876,7 +9332,7 @@
          • -
          • +
          • #list NgrokAPI::Services::EdgesHTTPSClient @@ -8884,7 +9340,7 @@
          • -
          • +
          • #list NgrokAPI::Services::IPPoliciesClient @@ -8892,7 +9348,7 @@
          • -
          • +
          • #list NgrokAPI::Services::EventSourcesClient @@ -8900,7 +9356,7 @@
          • -
          • +
          • #list NgrokAPI::Services::ReservedAddrsClient @@ -8908,7 +9364,7 @@
          • -
          • +
          • #list NgrokAPI::Services::AgentIngressesClient @@ -8916,7 +9372,7 @@
          • -
          • +
          • #list NgrokAPI::Services::IPPolicyRulesClient @@ -8924,7 +9380,7 @@
          • -
          • +
          • #list NgrokAPI::Services::IPRestrictionsClient @@ -8932,7 +9388,7 @@
          • -
          • +
          • #list NgrokAPI::Services::SSHCredentialsClient @@ -8940,7 +9396,7 @@
          • -
          • +
          • #list NgrokAPI::Services::StaticBackendsClient @@ -8948,7 +9404,7 @@
          • -
          • +
          • #list NgrokAPI::Services::TunnelSessionsClient @@ -8956,7 +9412,7 @@
          • -
          • +
          • #list NgrokAPI::Services::ReservedDomainsClient @@ -8964,7 +9420,7 @@
          • -
          • +
          • #list NgrokAPI::Services::TLSCertificatesClient @@ -8972,7 +9428,7 @@
          • -
          • +
          • #list NgrokAPI::Services::ApplicationUsersClient @@ -8980,7 +9436,7 @@
          • -
          • +
          • #list NgrokAPI::Services::FailoverBackendsClient @@ -8988,7 +9444,7 @@
          • -
          • +
          • #list NgrokAPI::Services::WeightedBackendsClient @@ -8996,7 +9452,7 @@
          • -
          • +
          • #list NgrokAPI::Services::EventDestinationsClient @@ -9004,7 +9460,7 @@
          • -
          • +
          • #list NgrokAPI::Services::EventSubscriptionsClient @@ -9012,7 +9468,7 @@
          • -
          • +
          • #list NgrokAPI::Services::ApplicationSessionsClient @@ -9020,6 +9476,14 @@
          • +
          • +
            + #list + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + +
          • #list @@ -9269,6 +9733,14 @@
          • +
            + #list! + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + + +
          • #list! NgrokAPI::Services::SSHHostCertificatesClient @@ -9276,7 +9748,7 @@
          • -
          • +
          • #list! NgrokAPI::Services::SSHUserCertificatesClient @@ -9284,7 +9756,7 @@
          • -
          • +
          • #list! NgrokAPI::Services::TunnelGroupBackendsClient @@ -9292,7 +9764,7 @@
          • -
          • +
          • #list! NgrokAPI::Services::HTTPResponseBackendsClient @@ -9300,7 +9772,7 @@
          • -
          • +
          • #list! NgrokAPI::Services::CertificateAuthoritiesClient @@ -9308,7 +9780,7 @@
          • -
          • +
          • #list! NgrokAPI::Services::SSHCertificateAuthoritiesClient @@ -9316,7 +9788,7 @@
          • -
          • +
          • #list_property NgrokAPI::PagedIterator @@ -9324,7 +9796,7 @@
          • -
          • +
          • #list_property NgrokAPI::Models::Listable @@ -9332,7 +9804,7 @@
          • -
          • +
          • #location NgrokAPI::Models::BrowserSession @@ -9340,7 +9812,7 @@
          • -
          • +
          • #log_group_arn NgrokAPI::Models::EventTargetCloudwatchLogs @@ -9348,7 +9820,7 @@
          • -
          • +
          • #logs_ingestion_uri NgrokAPI::Models::EventTargetAzureLogsIngestion @@ -9356,7 +9828,7 @@
          • -
          • +
          • #longitude NgrokAPI::Models::Location @@ -9364,7 +9836,7 @@
          • -
          • +
          • #match NgrokAPI::Models::HTTPSEdgeRoute @@ -9372,7 +9844,7 @@
          • -
          • +
          • #match_type NgrokAPI::Models::HTTPSEdgeRoute @@ -9380,7 +9852,7 @@
          • -
          • +
          • #maximum_duration NgrokAPI::Models::EndpointOIDC @@ -9388,7 +9860,7 @@
          • -
          • +
          • #maximum_duration NgrokAPI::Models::EndpointSAML @@ -9396,7 +9868,7 @@
          • -
          • +
          • #maximum_duration NgrokAPI::Models::EndpointOAuth @@ -9404,7 +9876,7 @@
          • -
          • +
          • #maximum_duration NgrokAPI::Models::EndpointSAMLMutate @@ -9412,7 +9884,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::Tunnel @@ -9420,7 +9892,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::APIKey @@ -9428,7 +9900,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::Endpoint @@ -9436,7 +9908,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::TCPEdge @@ -9444,7 +9916,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::TLSEdge @@ -9452,7 +9924,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::IPPolicy @@ -9460,7 +9932,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::Credential @@ -9468,7 +9940,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::HTTPSEdge @@ -9476,7 +9948,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::AbuseReport @@ -9484,7 +9956,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::AgentIngress @@ -9492,7 +9964,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::ReservedAddr @@ -9500,7 +9972,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::IPPolicyRule @@ -9508,7 +9980,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::IPRestriction @@ -9516,7 +9988,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::SSHCredential @@ -9524,7 +9996,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::StaticBackend @@ -9532,7 +10004,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::TunnelSession @@ -9540,7 +10012,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::ReservedDomain @@ -9548,7 +10020,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::TLSCertificate @@ -9556,7 +10028,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::FailoverBackend @@ -9564,7 +10036,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::HTTPSEdgeRoute @@ -9572,7 +10044,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::WeightedBackend @@ -9580,7 +10052,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::EventDestination @@ -9588,7 +10060,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::EventSubscription @@ -9596,6 +10068,14 @@
          • +
          • +
            + #metadata + NgrokAPI::Models::KubernetesOperator +
            +
          • + +
          • #metadata @@ -9750,13 +10230,53 @@
          • - #nameid_format - NgrokAPI::Models::EndpointSAML + #name + NgrokAPI::Models::KubernetesOperatorBinding
          • +
            + #name + NgrokAPI::Models::KubernetesOperatorDeployment +
            +
          • + + +
          • +
            + #name + NgrokAPI::Models::KubernetesOperatorBindingCreate +
            +
          • + + +
          • +
            + #name + NgrokAPI::Models::KubernetesOperatorBindingUpdate +
            +
          • + + +
          • +
            + #name + NgrokAPI::Models::KubernetesOperatorDeploymentUpdate +
            +
          • + + +
          • +
            + #nameid_format + NgrokAPI::Models::EndpointSAML +
            +
          • + + +
          • #nameid_format NgrokAPI::Models::EndpointSAMLMutate @@ -9764,6 +10284,14 @@
          • +
          • +
            + #namespace + NgrokAPI::Models::KubernetesOperatorDeployment +
            +
          • + +
          • #next_page_uri @@ -9790,13 +10318,21 @@
          • - #not_before - NgrokAPI::Models::TLSCertificate + #not_after + NgrokAPI::Models::KubernetesOperatorCert
          • +
            + #not_before + NgrokAPI::Models::TLSCertificate +
            +
          • + + +
          • #not_before NgrokAPI::Models::CertificateAuthority @@ -9804,6 +10340,14 @@
          • +
          • +
            + #not_before + NgrokAPI::Models::KubernetesOperatorCert +
            +
          • + +
          • #ns_targets @@ -9966,8 +10510,8 @@
          • - #principal_id - NgrokAPI::Models::Endpoint + #principal + NgrokAPI::Models::KubernetesOperator
          • @@ -10181,6 +10725,14 @@
          • +
            + #region + NgrokAPI::Models::KubernetesOperator +
            +
          • + + +
          • #region_domains NgrokAPI::Models::AgentIngress @@ -10188,7 +10740,7 @@
          • -
          • +
          • #remove NgrokAPI::Models::EndpointRequestHeaders @@ -10196,7 +10748,7 @@
          • -
          • +
          • #remove NgrokAPI::Models::EndpointResponseHeaders @@ -10204,7 +10756,7 @@
          • -
          • +
          • #renews_at NgrokAPI::Models::AgentIngressCertStatus @@ -10212,7 +10764,7 @@
          • -
          • +
          • #renews_at NgrokAPI::Models::ReservedDomainCertStatus @@ -10220,7 +10772,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::EdgeRouteOIDCModuleClient @@ -10228,7 +10780,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::EdgeRouteSAMLModuleClient @@ -10236,7 +10788,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::TCPEdgeBackendModuleClient @@ -10244,7 +10796,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::TLSEdgeBackendModuleClient @@ -10252,7 +10804,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::EdgeRouteOAuthModuleClient @@ -10260,7 +10812,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::EdgeRouteBackendModuleClient @@ -10268,7 +10820,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::TLSEdgeMutualTLSModuleClient @@ -10276,7 +10828,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::HTTPSEdgeMutualTLSModuleClient @@ -10284,7 +10836,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::EdgeRouteCompressionModuleClient @@ -10292,7 +10844,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::TCPEdgeIPRestrictionModuleClient @@ -10300,7 +10852,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::TCPEdgeTrafficPolicyModuleClient @@ -10308,7 +10860,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::TLSEdgeIPRestrictionModuleClient @@ -10316,7 +10868,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::TLSEdgeTrafficPolicyModuleClient @@ -10324,7 +10876,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::TLSEdgeTLSTerminationModuleClient @@ -10332,7 +10884,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::EdgeRouteIPRestrictionModuleClient @@ -10340,7 +10892,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::EdgeRouteTrafficPolicyModuleClient @@ -10348,7 +10900,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::EdgeRouteCircuitBreakerModuleClient @@ -10356,7 +10908,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::EdgeRouteRequestHeadersModuleClient @@ -10364,7 +10916,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::HTTPSEdgeTLSTerminationModuleClient @@ -10372,7 +10924,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::EdgeRouteResponseHeadersModuleClient @@ -10380,7 +10932,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::EdgeRouteUserAgentFilterModuleClient @@ -10388,7 +10940,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::EdgeRouteWebhookVerificationModuleClient @@ -10396,7 +10948,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::EdgeRouteWebsocketTCPConverterModuleClient @@ -10404,7 +10956,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::EdgeRouteOIDCModuleClient @@ -10412,7 +10964,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::EdgeRouteSAMLModuleClient @@ -10420,7 +10972,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::TCPEdgeBackendModuleClient @@ -10428,7 +10980,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::TLSEdgeBackendModuleClient @@ -10436,7 +10988,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::EdgeRouteOAuthModuleClient @@ -10444,7 +10996,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::EdgeRouteBackendModuleClient @@ -10452,7 +11004,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::TLSEdgeMutualTLSModuleClient @@ -10460,7 +11012,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::HTTPSEdgeMutualTLSModuleClient @@ -10468,7 +11020,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::EdgeRouteCompressionModuleClient @@ -10476,7 +11028,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::TCPEdgeIPRestrictionModuleClient @@ -10484,7 +11036,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::TCPEdgeTrafficPolicyModuleClient @@ -10492,7 +11044,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::TLSEdgeIPRestrictionModuleClient @@ -10500,7 +11052,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::TLSEdgeTrafficPolicyModuleClient @@ -10508,7 +11060,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::TLSEdgeTLSTerminationModuleClient @@ -10516,7 +11068,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::EdgeRouteIPRestrictionModuleClient @@ -10524,7 +11076,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::EdgeRouteTrafficPolicyModuleClient @@ -10532,7 +11084,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::EdgeRouteCircuitBreakerModuleClient @@ -10540,7 +11092,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::EdgeRouteRequestHeadersModuleClient @@ -10548,7 +11100,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::HTTPSEdgeTLSTerminationModuleClient @@ -10556,7 +11108,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::EdgeRouteResponseHeadersModuleClient @@ -10564,7 +11116,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::EdgeRouteUserAgentFilterModuleClient @@ -10572,7 +11124,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::EdgeRouteWebhookVerificationModuleClient @@ -10580,7 +11132,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::EdgeRouteWebsocketTCPConverterModuleClient @@ -10588,7 +11140,7 @@
          • -
          • +
          • #request_headers NgrokAPI::Models::HTTPSEdgeRoute @@ -10596,7 +11148,7 @@
          • -
          • +
          • #request_signing_certificate_pem NgrokAPI::Models::EndpointSAML @@ -10604,7 +11156,7 @@
          • -
          • +
          • #reserved_addrs NgrokAPI::Client @@ -10612,7 +11164,7 @@
          • -
          • +
          • #reserved_domains NgrokAPI::Client @@ -10620,7 +11172,7 @@
          • -
          • +
          • #response NgrokAPI::Error @@ -10628,7 +11180,7 @@
          • -
          • +
          • #response NgrokAPI::Errors::NotFoundError @@ -10636,7 +11188,7 @@
          • -
          • +
          • #response_headers NgrokAPI::Models::HTTPSEdgeRoute @@ -10644,7 +11196,7 @@
          • -
          • +
          • #restart NgrokAPI::Services::TunnelSessionsClient @@ -10652,7 +11204,7 @@
          • -
          • +
          • #restart! NgrokAPI::Services::TunnelSessionsClient @@ -10660,7 +11212,7 @@
          • -
          • +
          • #retries_at NgrokAPI::Models::AgentIngressCertJob @@ -10668,7 +11220,7 @@
          • -
          • +
          • #retries_at NgrokAPI::Models::ReservedDomainCertJob @@ -10676,7 +11228,7 @@
          • -
          • +
          • #role NgrokAPI::Models::AWSAuth @@ -10684,7 +11236,7 @@
          • -
          • +
          • #role_arn NgrokAPI::Models::AWSRole @@ -10692,7 +11244,7 @@
          • -
          • +
          • #rolling_window NgrokAPI::Models::EndpointCircuitBreaker @@ -10700,7 +11252,7 @@
          • -
          • +
          • #route NgrokAPI::Models::ApplicationSession @@ -10708,7 +11260,7 @@
          • -
          • +
          • #routes NgrokAPI::Models::HTTPSEdge @@ -10716,7 +11268,7 @@
          • -
          • +
          • #saml NgrokAPI::Models::HTTPSEdgeRoute @@ -10724,7 +11276,7 @@
          • -
          • +
          • #scheme NgrokAPI::Models::Endpoint @@ -10732,7 +11284,7 @@
          • -
          • +
          • #scopes NgrokAPI::Models::EndpointOIDC @@ -10740,7 +11292,7 @@
          • -
          • +
          • #scopes NgrokAPI::Models::EndpointOAuthAmazon @@ -10748,7 +11300,7 @@
          • -
          • +
          • #scopes NgrokAPI::Models::EndpointOAuthGoogle @@ -10756,7 +11308,7 @@
          • -
          • +
          • #scopes NgrokAPI::Models::EndpointOAuthTwitch @@ -10764,7 +11316,7 @@
          • -
          • +
          • #scopes NgrokAPI::Models::EndpointOAuthGitHub @@ -10772,7 +11324,7 @@
          • -
          • +
          • #scopes NgrokAPI::Models::EndpointOAuthGitLab @@ -10780,7 +11332,7 @@
          • -
          • +
          • #scopes NgrokAPI::Models::EndpointOAuthFacebook @@ -10788,7 +11340,7 @@
          • -
          • +
          • #scopes NgrokAPI::Models::EndpointOAuthLinkedIn @@ -10796,7 +11348,7 @@
          • -
          • +
          • #scopes NgrokAPI::Models::EndpointOAuthMicrosoft @@ -10804,7 +11356,7 @@
          • -
          • +
          • #secret NgrokAPI::Models::EndpointWebhookValidation @@ -10812,7 +11364,7 @@
          • -
          • +
          • #serial_number NgrokAPI::Models::TLSCertificate @@ -10820,7 +11372,7 @@
          • -
          • +
          • #service NgrokAPI::Models::EventTargetDatadog @@ -10828,7 +11380,7 @@
          • -
          • +
          • #single_logout_url NgrokAPI::Models::EndpointSAML @@ -10836,7 +11388,7 @@
          • -
          • +
          • #sources NgrokAPI::Models::EventSourceList @@ -10844,7 +11396,7 @@
          • -
          • +
          • #sources NgrokAPI::Models::EventSubscription @@ -10852,7 +11404,7 @@
          • -
          • +
          • #ssh_certificate_authorities NgrokAPI::Client @@ -10860,7 +11412,7 @@
          • -
          • +
          • #ssh_certificate_authority_id NgrokAPI::Models::SSHHostCertificate @@ -10868,7 +11420,7 @@
          • -
          • +
          • #ssh_certificate_authority_id NgrokAPI::Models::SSHUserCertificate @@ -10876,7 +11428,7 @@
          • -
          • +
          • #ssh_credentials NgrokAPI::Client @@ -10884,7 +11436,7 @@
          • -
          • +
          • #ssh_host_certificates NgrokAPI::Client @@ -10892,7 +11444,7 @@
          • -
          • +
          • #ssh_user_certificates NgrokAPI::Client @@ -10900,7 +11452,7 @@
          • -
          • +
          • #started_at NgrokAPI::Models::Tunnel @@ -10908,7 +11460,7 @@
          • -
          • +
          • #started_at NgrokAPI::Models::TunnelSession @@ -10916,7 +11468,7 @@
          • -
          • +
          • #started_at NgrokAPI::Models::AgentIngressCertJob @@ -10924,7 +11476,7 @@
          • -
          • +
          • #started_at NgrokAPI::Models::ReservedDomainCertJob @@ -10932,7 +11484,7 @@
          • -
          • +
          • #status NgrokAPI::Models::AbuseReport @@ -10940,7 +11492,7 @@
          • -
          • +
          • #status NgrokAPI::Models::AbuseReportHostname @@ -10948,7 +11500,7 @@
          • -
          • +
          • #status_code NgrokAPI::Models::HTTPResponseBackend @@ -10956,7 +11508,7 @@
          • -
          • +
          • #stop NgrokAPI::Services::TunnelSessionsClient @@ -10964,7 +11516,7 @@
          • -
          • +
          • #stop! NgrokAPI::Services::TunnelSessionsClient @@ -10972,7 +11524,7 @@
          • -
          • +
          • #stream_arn NgrokAPI::Models::EventTargetKinesis @@ -10980,7 +11532,7 @@
          • -
          • +
          • #subject_alternative_names NgrokAPI::Models::TLSCertificate @@ -10988,7 +11540,7 @@
          • -
          • +
          • #subject_common_name NgrokAPI::Models::TLSCertificate @@ -10996,7 +11548,7 @@
          • -
          • +
          • #subject_common_name NgrokAPI::Models::CertificateAuthority @@ -11004,7 +11556,7 @@
          • -
          • +
          • #subject_country NgrokAPI::Models::TLSCertificate @@ -11012,7 +11564,7 @@
          • -
          • +
          • #subject_locality NgrokAPI::Models::TLSCertificate @@ -11020,7 +11572,7 @@
          • -
          • +
          • #subject_organization NgrokAPI::Models::TLSCertificate @@ -11028,7 +11580,7 @@
          • -
          • +
          • #subject_organizational_unit NgrokAPI::Models::TLSCertificate @@ -11036,7 +11588,7 @@
          • -
          • +
          • #subject_province NgrokAPI::Models::TLSCertificate @@ -11044,7 +11596,7 @@
          • -
          • +
          • #target NgrokAPI::Models::EventDestination @@ -11052,7 +11604,7 @@
          • -
          • +
          • #tcp_addr NgrokAPI::Models::Endpoint @@ -11060,7 +11612,7 @@
          • -
          • +
          • #teams NgrokAPI::Models::EndpointOAuthGitHub @@ -11068,7 +11620,7 @@
          • -
          • +
          • #tenant_id NgrokAPI::Models::EventTargetAzureLogsIngestion @@ -11076,7 +11628,7 @@
          • -
          • +
          • #terminate_at NgrokAPI::Models::EndpointTLSTermination @@ -11084,7 +11636,7 @@
          • -
          • +
          • #tls NgrokAPI::Models::StaticBackend @@ -11092,7 +11644,7 @@
          • -
          • +
          • #tls_certificates NgrokAPI::Client @@ -11100,7 +11652,7 @@
          • -
          • +
          • #tls_termination NgrokAPI::Models::TLSEdge @@ -11108,7 +11660,7 @@
          • -
          • +
          • #tls_termination NgrokAPI::Models::HTTPSEdge @@ -11116,7 +11668,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::Ref @@ -11124,7 +11676,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::Tunnel @@ -11132,7 +11684,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::APIKey @@ -11140,7 +11692,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::AWSAuth @@ -11148,7 +11700,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::AWSRole @@ -11156,7 +11708,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::BotUser @@ -11164,7 +11716,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::Endpoint @@ -11172,7 +11724,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::Location @@ -11180,7 +11732,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::TCPEdge @@ -11188,7 +11740,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::TLSEdge @@ -11196,7 +11748,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::IPPolicy @@ -11204,7 +11756,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::Credential @@ -11212,7 +11764,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::HTTPSEdge @@ -11220,7 +11772,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::UserAgent @@ -11228,7 +11780,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::AbuseReport @@ -11236,7 +11788,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EventSource @@ -11244,7 +11796,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EventTarget @@ -11252,7 +11804,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::AgentIngress @@ -11260,7 +11812,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointOIDC @@ -11268,7 +11820,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointSAML @@ -11276,7 +11828,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::ReservedAddr @@ -11284,7 +11836,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::IPPolicyRule @@ -11292,7 +11844,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::IPRestriction @@ -11300,7 +11852,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::SSHCredential @@ -11308,7 +11860,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::StaticBackend @@ -11316,7 +11868,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::TunnelSession @@ -11324,7 +11876,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::AWSCredentials @@ -11332,7 +11884,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::BrowserSession @@ -11340,7 +11892,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointOAuth @@ -11348,7 +11900,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::ReservedDomain @@ -11356,7 +11908,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::TLSCertificate @@ -11364,7 +11916,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::ApplicationUser @@ -11372,7 +11924,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointBackend @@ -11380,7 +11932,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::FailoverBackend @@ -11388,7 +11940,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::HTTPSEdgeRoute @@ -11396,7 +11948,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::WeightedBackend @@ -11404,7 +11956,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EventDestination @@ -11412,7 +11964,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EventSourceList @@ -11420,7 +11972,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::IdentityProvider @@ -11428,7 +11980,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointIPPolicy @@ -11436,7 +11988,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EventSubscription @@ -11444,7 +11996,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::StaticBackendTLS @@ -11452,7 +12004,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::ApplicationSession @@ -11460,7 +12012,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointMutualTLS @@ -11468,6 +12020,14 @@
          • +
          • +
            + #to_h + NgrokAPI::Models::KubernetesOperator +
            +
          • + +
          • #to_h @@ -11677,6 +12237,14 @@
          • +
            + #to_h + NgrokAPI::Models::KubernetesOperatorCert +
            +
          • + + +
          • #to_h NgrokAPI::Models::ReservedDomainCertJob @@ -11684,7 +12252,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::AgentIngressCertPolicy @@ -11692,7 +12260,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::AgentIngressCertStatus @@ -11700,7 +12268,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointIPPolicyMutate @@ -11708,7 +12276,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointOAuthLinkedIn @@ -11716,7 +12284,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointOAuthMicrosoft @@ -11724,7 +12292,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointResponseHeaders @@ -11732,7 +12300,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::SSHCertificateAuthority @@ -11740,7 +12308,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointMutualTLSMutate @@ -11748,7 +12316,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointUserAgentFilter @@ -11756,7 +12324,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointWebhookValidation @@ -11764,6 +12332,14 @@
          • +
          • +
            + #to_h + NgrokAPI::Models::KubernetesOperatorBinding +
            +
          • + +
          • #to_h @@ -11789,6 +12365,14 @@
          • +
            + #to_h + NgrokAPI::Models::KubernetesOperatorDeployment +
            +
          • + + +
          • #to_h NgrokAPI::Models::EndpointTLSTerminationAtEdge @@ -11796,7 +12380,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointWebsocketTCPConverter @@ -11804,7 +12388,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EventTargetAzureLogsIngestion @@ -11812,6 +12396,30 @@
          • +
          • +
            + #to_h + NgrokAPI::Models::KubernetesOperatorBindingCreate +
            +
          • + + +
          • +
            + #to_h + NgrokAPI::Models::KubernetesOperatorBindingUpdate +
            +
          • + + +
          • +
            + #to_h + NgrokAPI::Models::KubernetesOperatorDeploymentUpdate +
            +
          • + +
          • #to_s @@ -12173,6 +12781,14 @@
          • +
            + #to_s + NgrokAPI::Models::KubernetesOperator +
            +
          • + + +
          • #to_s NgrokAPI::Models::EndpointCompression @@ -12180,7 +12796,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EndpointSAMLMutate @@ -12188,7 +12804,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EventSourceReplace @@ -12196,7 +12812,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EventTargetDatadog @@ -12204,7 +12820,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EventTargetKinesis @@ -12212,7 +12828,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::SSHHostCertificate @@ -12220,7 +12836,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::SSHUserCertificate @@ -12228,7 +12844,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::TunnelGroupBackend @@ -12236,7 +12852,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::AbuseReportHostname @@ -12244,7 +12860,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::CertificateAuthority @@ -12252,7 +12868,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EventTargetFirehose @@ -12260,7 +12876,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::HTTPResponseBackend @@ -12268,7 +12884,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::TLSCertificateSANs @@ -12276,7 +12892,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::AgentIngressCertJob @@ -12284,7 +12900,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EndpointOAuthAmazon @@ -12292,7 +12908,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EndpointOAuthGoogle @@ -12300,7 +12916,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EndpointOAuthTwitch @@ -12308,7 +12924,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EndpointBackendMutate @@ -12316,7 +12932,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EndpointOAuthGitHub @@ -12324,7 +12940,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EndpointOAuthGitLab @@ -12332,7 +12948,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EndpointTrafficPolicy @@ -12340,7 +12956,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EndpointCircuitBreaker @@ -12348,7 +12964,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EndpointOAuthFacebook @@ -12356,7 +12972,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EndpointOAuthProvider @@ -12364,7 +12980,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EndpointRequestHeaders @@ -12372,7 +12988,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EndpointTLSTermination @@ -12380,6 +12996,14 @@
          • +
          • +
            + #to_s + NgrokAPI::Models::KubernetesOperatorCert +
            +
          • + +
          • #to_s @@ -12469,6 +13093,14 @@
          • +
            + #to_s + NgrokAPI::Models::KubernetesOperatorBinding +
            +
          • + + +
          • #to_s NgrokAPI::Models::ReservedDomainCertPolicy @@ -12476,7 +13108,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::ReservedDomainCertStatus @@ -12484,7 +13116,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EventTargetCloudwatchLogs @@ -12492,6 +13124,14 @@
          • +
          • +
            + #to_s + NgrokAPI::Models::KubernetesOperatorDeployment +
            +
          • + +
          • #to_s @@ -12517,6 +13157,30 @@
          • +
            + #to_s + NgrokAPI::Models::KubernetesOperatorBindingCreate +
            +
          • + + +
          • +
            + #to_s + NgrokAPI::Models::KubernetesOperatorBindingUpdate +
            +
          • + + +
          • +
            + #to_s + NgrokAPI::Models::KubernetesOperatorDeploymentUpdate +
            +
          • + + +
          • #token NgrokAPI::Models::APIKey @@ -12524,7 +13188,7 @@
          • -
          • +
          • #token NgrokAPI::Models::Credential @@ -12532,7 +13196,7 @@
          • -
          • +
          • #traffic_policy NgrokAPI::Models::Endpoint @@ -12540,7 +13204,7 @@
          • -
          • +
          • #traffic_policy NgrokAPI::Models::TCPEdge @@ -12548,7 +13212,7 @@
          • -
          • +
          • #traffic_policy NgrokAPI::Models::TLSEdge @@ -12556,7 +13220,7 @@
          • -
          • +
          • #traffic_policy NgrokAPI::Models::HTTPSEdgeRoute @@ -12564,7 +13228,7 @@
          • -
          • +
          • #transport NgrokAPI::Models::TunnelSession @@ -12572,7 +13236,7 @@
          • -
          • +
          • #tripped_duration NgrokAPI::Models::EndpointCircuitBreaker @@ -12580,7 +13244,7 @@
          • -
          • +
          • #tunnel NgrokAPI::Models::Endpoint @@ -12588,7 +13252,7 @@
          • -
          • +
          • #tunnel_session NgrokAPI::Models::Tunnel @@ -12596,7 +13260,7 @@
          • -
          • +
          • #tunnel_session NgrokAPI::Models::Endpoint @@ -12604,7 +13268,7 @@
          • -
          • +
          • #tunnel_sessions NgrokAPI::Client @@ -12612,7 +13276,7 @@
          • -
          • +
          • #tunnels NgrokAPI::Client @@ -12620,7 +13284,7 @@
          • -
          • +
          • #tunnels NgrokAPI::Models::TunnelGroupBackend @@ -12628,7 +13292,7 @@
          • -
          • +
          • #twitch NgrokAPI::Models::EndpointOAuthProvider @@ -12636,7 +13300,7 @@
          • -
          • +
          • #type NgrokAPI::Models::Endpoint @@ -12644,7 +13308,7 @@
          • -
          • +
          • #type NgrokAPI::Models::EventSource @@ -12652,7 +13316,7 @@
          • -
          • +
          • #type NgrokAPI::Models::IPRestriction @@ -12660,7 +13324,7 @@
          • -
          • +
          • #type NgrokAPI::Models::EventSourceReplace @@ -12668,7 +13332,7 @@
          • -
          • +
          • #update NgrokAPI::Models::APIKey @@ -12676,7 +13340,7 @@
          • -
          • +
          • #update NgrokAPI::Models::BotUser @@ -12684,7 +13348,7 @@
          • -
          • +
          • #update NgrokAPI::Models::Endpoint @@ -12692,7 +13356,7 @@
          • -
          • +
          • #update NgrokAPI::Models::TCPEdge @@ -12700,7 +13364,7 @@
          • -
          • +
          • #update NgrokAPI::Models::TLSEdge @@ -12708,7 +13372,7 @@
          • -
          • +
          • #update NgrokAPI::Models::IPPolicy @@ -12716,7 +13380,7 @@
          • -
          • +
          • #update NgrokAPI::Models::Credential @@ -12724,7 +13388,7 @@
          • -
          • +
          • #update NgrokAPI::Models::HTTPSEdge @@ -12732,7 +13396,7 @@
          • -
          • +
          • #update NgrokAPI::Models::AgentIngress @@ -12740,7 +13404,7 @@
          • -
          • +
          • #update NgrokAPI::Models::IPPolicyRule @@ -12748,7 +13412,7 @@
          • -
          • +
          • #update NgrokAPI::Models::SSHCredential @@ -12756,7 +13420,7 @@
          • -
          • +
          • #update NgrokAPI::Models::StaticBackend @@ -12764,7 +13428,7 @@
          • -
          • +
          • #update NgrokAPI::Models::TLSCertificate @@ -12772,7 +13436,7 @@
          • -
          • +
          • #update NgrokAPI::Models::FailoverBackend @@ -12780,7 +13444,7 @@
          • -
          • +
          • #update NgrokAPI::Models::HTTPSEdgeRoute @@ -12788,7 +13452,7 @@
          • -
          • +
          • #update NgrokAPI::Models::WeightedBackend @@ -12796,7 +13460,7 @@
          • -
          • +
          • #update NgrokAPI::Services::APIKeysClient @@ -12804,7 +13468,7 @@
          • -
          • +
          • #update NgrokAPI::Services::BotUsersClient @@ -12812,7 +13476,7 @@
          • -
          • +
          • #update NgrokAPI::Services::EdgesTCPClient @@ -12820,7 +13484,7 @@
          • -
          • +
          • #update NgrokAPI::Services::EdgesTLSClient @@ -12828,7 +13492,7 @@
          • -
          • +
          • #update NgrokAPI::Services::EndpointsClient @@ -12836,6 +13500,14 @@
          • +
          • +
            + #update + NgrokAPI::Models::KubernetesOperator +
            +
          • + +
          • #update @@ -13029,6 +13701,14 @@
          • +
            + #update + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + + +
          • #update NgrokAPI::Services::SSHHostCertificatesClient @@ -13036,7 +13716,7 @@
          • -
          • +
          • #update NgrokAPI::Services::SSHUserCertificatesClient @@ -13044,7 +13724,7 @@
          • -
          • +
          • #update NgrokAPI::Services::TunnelGroupBackendsClient @@ -13052,7 +13732,7 @@
          • -
          • +
          • #update NgrokAPI::Services::HTTPResponseBackendsClient @@ -13060,7 +13740,7 @@
          • -
          • +
          • #update NgrokAPI::Services::CertificateAuthoritiesClient @@ -13068,7 +13748,7 @@
          • -
          • +
          • #update NgrokAPI::Services::SSHCertificateAuthoritiesClient @@ -13076,7 +13756,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::APIKeysClient @@ -13084,7 +13764,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::BotUsersClient @@ -13092,7 +13772,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::EdgesTCPClient @@ -13100,7 +13780,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::EdgesTLSClient @@ -13108,7 +13788,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::EndpointsClient @@ -13116,7 +13796,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::CredentialsClient @@ -13124,7 +13804,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::EdgesHTTPSClient @@ -13132,7 +13812,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::IPPoliciesClient @@ -13140,7 +13820,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::EventSourcesClient @@ -13148,7 +13828,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::ReservedAddrsClient @@ -13156,7 +13836,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::AgentIngressesClient @@ -13164,7 +13844,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::IPPolicyRulesClient @@ -13172,7 +13852,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::IPRestrictionsClient @@ -13180,7 +13860,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::SSHCredentialsClient @@ -13188,7 +13868,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::StaticBackendsClient @@ -13196,7 +13876,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::TunnelSessionsClient @@ -13204,7 +13884,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::ReservedDomainsClient @@ -13212,7 +13892,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::TLSCertificatesClient @@ -13220,7 +13900,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::FailoverBackendsClient @@ -13228,7 +13908,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::WeightedBackendsClient @@ -13236,7 +13916,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::EdgesHTTPSRoutesClient @@ -13244,7 +13924,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::EventDestinationsClient @@ -13252,7 +13932,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::EventSubscriptionsClient @@ -13260,6 +13940,14 @@
          • +
          • +
            + #update! + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + +
          • #update! @@ -13318,13 +14006,21 @@
          • - #upstream_proto - NgrokAPI::Models::Endpoint + #updated_at + NgrokAPI::Models::KubernetesOperator
          • +
            + #upstream_protocol + NgrokAPI::Models::Endpoint +
            +
          • + + +
          • #upstream_url NgrokAPI::Models::Endpoint @@ -13332,7 +14028,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::Ref @@ -13340,7 +14036,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::APIKey @@ -13348,7 +14044,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::BotUser @@ -13356,7 +14052,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::Endpoint @@ -13364,7 +14060,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::Listable @@ -13372,7 +14068,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::TCPEdge @@ -13380,7 +14076,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::TLSEdge @@ -13388,7 +14084,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::IPPolicy @@ -13396,7 +14092,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::Credential @@ -13404,7 +14100,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::HTTPSEdge @@ -13412,7 +14108,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::AbuseReport @@ -13420,7 +14116,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::EventSource @@ -13428,7 +14124,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::AgentIngress @@ -13436,7 +14132,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::ReservedAddr @@ -13444,7 +14140,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::IPPolicyRule @@ -13452,7 +14148,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::IPRestriction @@ -13460,7 +14156,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::SSHCredential @@ -13468,7 +14164,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::StaticBackend @@ -13476,7 +14172,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::TunnelSession @@ -13484,7 +14180,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::ReservedDomain @@ -13492,7 +14188,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::TLSCertificate @@ -13500,7 +14196,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::ApplicationUser @@ -13508,7 +14204,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::FailoverBackend @@ -13516,7 +14212,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::HTTPSEdgeRoute @@ -13524,7 +14220,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::WeightedBackend @@ -13532,7 +14228,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::EventDestination @@ -13540,7 +14236,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::EventSourceList @@ -13548,7 +14244,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::EventSubscription @@ -13556,7 +14252,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::ApplicationSession @@ -13564,6 +14260,14 @@
          • +
          • +
            + #uri + NgrokAPI::Models::KubernetesOperator +
            +
          • + +
          • #uri @@ -13701,6 +14405,14 @@
          • +
            + #version + NgrokAPI::Models::KubernetesOperatorDeployment +
            +
          • + + +
          • #volume_threshold NgrokAPI::Models::EndpointCircuitBreaker @@ -13708,7 +14420,7 @@
          • -
          • +
          • #webhook_verification NgrokAPI::Models::HTTPSEdgeRoute @@ -13716,7 +14428,7 @@
          • -
          • +
          • #websocket_tcp_converter NgrokAPI::Models::HTTPSEdgeRoute diff --git a/doc/top-level-namespace.html b/doc/top-level-namespace.html index e2d1678..c2b83db 100644 --- a/doc/top-level-namespace.html +++ b/doc/top-level-namespace.html @@ -100,7 +100,7 @@
            diff --git a/docs/NgrokAPI.html b/docs/NgrokAPI.html index 7c3522f..40b575c 100644 --- a/docs/NgrokAPI.html +++ b/docs/NgrokAPI.html @@ -79,7 +79,7 @@
            Defined in:
            lib/ngrokapi.rb,
            - lib/ngrokapi/error.rb,
            lib/ngrokapi/client.rb,
            lib/ngrokapi/version.rb,
            lib/ngrokapi/models/ref.rb,
            lib/ngrokapi/http_client.rb,
            lib/ngrokapi/models/tunnel.rb,
            lib/ngrokapi/models/api_key.rb,
            lib/ngrokapi/paged_iterator.rb,
            lib/ngrokapi/models/aws_auth.rb,
            lib/ngrokapi/models/aws_role.rb,
            lib/ngrokapi/models/bot_user.rb,
            lib/ngrokapi/models/endpoint.rb,
            lib/ngrokapi/models/listable.rb,
            lib/ngrokapi/models/location.rb,
            lib/ngrokapi/models/tcp_edge.rb,
            lib/ngrokapi/models/tls_edge.rb,
            lib/ngrokapi/models/ip_policy.rb,
            lib/ngrokapi/models/credential.rb,
            lib/ngrokapi/models/https_edge.rb,
            lib/ngrokapi/models/user_agent.rb,
            lib/ngrokapi/models/abuse_report.rb,
            lib/ngrokapi/models/event_source.rb,
            lib/ngrokapi/models/event_target.rb,
            lib/ngrokapi/models/agent_ingress.rb,
            lib/ngrokapi/models/endpoint_oidc.rb,
            lib/ngrokapi/models/endpoint_saml.rb,
            lib/ngrokapi/models/reserved_addr.rb,
            lib/ngrokapi/models/ip_policy_rule.rb,
            lib/ngrokapi/models/ip_restriction.rb,
            lib/ngrokapi/models/ssh_credential.rb,
            lib/ngrokapi/models/static_backend.rb,
            lib/ngrokapi/models/tunnel_session.rb,
            lib/ngrokapi/errors/not_found_error.rb,
            lib/ngrokapi/models/aws_credentials.rb,
            lib/ngrokapi/models/browser_session.rb,
            lib/ngrokapi/models/endpoint_o_auth.rb,
            lib/ngrokapi/models/reserved_domain.rb,
            lib/ngrokapi/models/tls_certificate.rb,
            lib/ngrokapi/models/application_user.rb,
            lib/ngrokapi/models/endpoint_backend.rb,
            lib/ngrokapi/models/failover_backend.rb,
            lib/ngrokapi/models/https_edge_route.rb,
            lib/ngrokapi/models/weighted_backend.rb,
            lib/ngrokapi/services/tunnels_client.rb,
            lib/ngrokapi/models/event_destination.rb,
            lib/ngrokapi/models/event_source_list.rb,
            lib/ngrokapi/models/identity_provider.rb,
            lib/ngrokapi/services/api_keys_client.rb,
            lib/ngrokapi/models/endpoint_ip_policy.rb,
            lib/ngrokapi/models/event_subscription.rb,
            lib/ngrokapi/models/static_backend_tls.rb,
            lib/ngrokapi/services/bot_users_client.rb,
            lib/ngrokapi/services/edges_tcp_client.rb,
            lib/ngrokapi/services/edges_tls_client.rb,
            lib/ngrokapi/services/endpoints_client.rb,
            lib/ngrokapi/models/application_session.rb,
            lib/ngrokapi/models/endpoint_mutual_tls.rb,
            lib/ngrokapi/models/endpoint_compression.rb,
            lib/ngrokapi/models/endpoint_saml_mutate.rb,
            lib/ngrokapi/models/event_source_replace.rb,
            lib/ngrokapi/models/event_target_datadog.rb,
            lib/ngrokapi/models/event_target_kinesis.rb,
            lib/ngrokapi/models/ssh_host_certificate.rb,
            lib/ngrokapi/models/ssh_user_certificate.rb,
            lib/ngrokapi/models/tunnel_group_backend.rb,
            lib/ngrokapi/services/credentials_client.rb,
            lib/ngrokapi/services/edges_https_client.rb,
            lib/ngrokapi/services/ip_policies_client.rb,
            lib/ngrokapi/models/abuse_report_hostname.rb,
            lib/ngrokapi/models/certificate_authority.rb,
            lib/ngrokapi/models/event_target_firehose.rb,
            lib/ngrokapi/models/http_response_backend.rb,
            lib/ngrokapi/models/tls_certificate_sa_ns.rb,
            lib/ngrokapi/models/agent_ingress_cert_job.rb,
            lib/ngrokapi/models/endpoint_o_auth_amazon.rb,
            lib/ngrokapi/models/endpoint_o_auth_google.rb,
            lib/ngrokapi/models/endpoint_o_auth_twitch.rb,
            lib/ngrokapi/services/abuse_reports_client.rb,
            lib/ngrokapi/services/event_sources_client.rb,
            lib/ngrokapi/models/endpoint_backend_mutate.rb,
            lib/ngrokapi/models/endpoint_o_auth_git_hub.rb,
            lib/ngrokapi/models/endpoint_o_auth_git_lab.rb,
            lib/ngrokapi/models/endpoint_traffic_policy.rb,
            lib/ngrokapi/services/reserved_addrs_client.rb,
            lib/ngrokapi/models/endpoint_circuit_breaker.rb,
            lib/ngrokapi/models/endpoint_o_auth_facebook.rb,
            lib/ngrokapi/models/endpoint_o_auth_provider.rb,
            lib/ngrokapi/models/endpoint_request_headers.rb,
            lib/ngrokapi/models/endpoint_tls_termination.rb,
            lib/ngrokapi/models/reserved_domain_cert_job.rb,
            lib/ngrokapi/services/agent_ingresses_client.rb,
            lib/ngrokapi/services/ip_policy_rules_client.rb,
            lib/ngrokapi/services/ip_restrictions_client.rb,
            lib/ngrokapi/services/ssh_credentials_client.rb,
            lib/ngrokapi/services/static_backends_client.rb,
            lib/ngrokapi/services/tunnel_sessions_client.rb,
            lib/ngrokapi/models/agent_ingress_cert_policy.rb,
            lib/ngrokapi/models/agent_ingress_cert_status.rb,
            lib/ngrokapi/models/endpoint_ip_policy_mutate.rb,
            lib/ngrokapi/models/endpoint_o_auth_linked_in.rb,
            lib/ngrokapi/models/endpoint_o_auth_microsoft.rb,
            lib/ngrokapi/models/endpoint_response_headers.rb,
            lib/ngrokapi/models/ssh_certificate_authority.rb,
            lib/ngrokapi/services/reserved_domains_client.rb,
            lib/ngrokapi/services/tls_certificates_client.rb,
            lib/ngrokapi/models/endpoint_mutual_tls_mutate.rb,
            lib/ngrokapi/models/endpoint_user_agent_filter.rb,
            lib/ngrokapi/services/application_users_client.rb,
            lib/ngrokapi/services/failover_backends_client.rb,
            lib/ngrokapi/services/weighted_backends_client.rb,
            lib/ngrokapi/models/endpoint_webhook_validation.rb,
            lib/ngrokapi/models/reserved_domain_cert_policy.rb,
            lib/ngrokapi/models/reserved_domain_cert_status.rb,
            lib/ngrokapi/services/edges_https_routes_client.rb,
            lib/ngrokapi/services/event_destinations_client.rb,
            lib/ngrokapi/models/event_target_cloudwatch_logs.rb,
            lib/ngrokapi/services/event_subscriptions_client.rb,
            lib/ngrokapi/services/application_sessions_client.rb,
            lib/ngrokapi/services/ssh_host_certificates_client.rb,
            lib/ngrokapi/services/ssh_user_certificates_client.rb,
            lib/ngrokapi/services/tunnel_group_backends_client.rb,
            lib/ngrokapi/services/edge_route_oidc_module_client.rb,
            lib/ngrokapi/services/edge_route_saml_module_client.rb,
            lib/ngrokapi/services/http_response_backends_client.rb,
            lib/ngrokapi/models/endpoint_tls_termination_at_edge.rb,
            lib/ngrokapi/models/endpoint_websocket_tcp_converter.rb,
            lib/ngrokapi/services/certificate_authorities_client.rb,
            lib/ngrokapi/services/tcp_edge_backend_module_client.rb,
            lib/ngrokapi/services/tls_edge_backend_module_client.rb,
            lib/ngrokapi/models/event_target_azure_logs_ingestion.rb,
            lib/ngrokapi/services/edge_route_o_auth_module_client.rb,
            lib/ngrokapi/services/edge_route_backend_module_client.rb,
            lib/ngrokapi/services/tls_edge_mutual_tls_module_client.rb,
            lib/ngrokapi/services/ssh_certificate_authorities_client.rb,
            lib/ngrokapi/services/https_edge_mutual_tls_module_client.rb,
            lib/ngrokapi/services/edge_route_compression_module_client.rb,
            lib/ngrokapi/services/tcp_edge_ip_restriction_module_client.rb,
            lib/ngrokapi/services/tcp_edge_traffic_policy_module_client.rb,
            lib/ngrokapi/services/tls_edge_ip_restriction_module_client.rb,
            lib/ngrokapi/services/tls_edge_traffic_policy_module_client.rb,
            lib/ngrokapi/services/tls_edge_tls_termination_module_client.rb,
            lib/ngrokapi/services/edge_route_ip_restriction_module_client.rb,
            lib/ngrokapi/services/edge_route_traffic_policy_module_client.rb,
            lib/ngrokapi/services/edge_route_circuit_breaker_module_client.rb,
            lib/ngrokapi/services/edge_route_request_headers_module_client.rb,
            lib/ngrokapi/services/https_edge_tls_termination_module_client.rb,
            lib/ngrokapi/services/edge_route_response_headers_module_client.rb,
            lib/ngrokapi/services/edge_route_user_agent_filter_module_client.rb,
            lib/ngrokapi/services/edge_route_webhook_verification_module_client.rb,
            lib/ngrokapi/services/edge_route_websocket_tcp_converter_module_client.rb
            + lib/ngrokapi/error.rb,
            lib/ngrokapi/client.rb,
            lib/ngrokapi/version.rb,
            lib/ngrokapi/models/ref.rb,
            lib/ngrokapi/http_client.rb,
            lib/ngrokapi/models/tunnel.rb,
            lib/ngrokapi/models/api_key.rb,
            lib/ngrokapi/paged_iterator.rb,
            lib/ngrokapi/models/aws_auth.rb,
            lib/ngrokapi/models/aws_role.rb,
            lib/ngrokapi/models/bot_user.rb,
            lib/ngrokapi/models/endpoint.rb,
            lib/ngrokapi/models/listable.rb,
            lib/ngrokapi/models/location.rb,
            lib/ngrokapi/models/tcp_edge.rb,
            lib/ngrokapi/models/tls_edge.rb,
            lib/ngrokapi/models/ip_policy.rb,
            lib/ngrokapi/models/credential.rb,
            lib/ngrokapi/models/https_edge.rb,
            lib/ngrokapi/models/user_agent.rb,
            lib/ngrokapi/models/abuse_report.rb,
            lib/ngrokapi/models/event_source.rb,
            lib/ngrokapi/models/event_target.rb,
            lib/ngrokapi/models/agent_ingress.rb,
            lib/ngrokapi/models/endpoint_oidc.rb,
            lib/ngrokapi/models/endpoint_saml.rb,
            lib/ngrokapi/models/reserved_addr.rb,
            lib/ngrokapi/models/ip_policy_rule.rb,
            lib/ngrokapi/models/ip_restriction.rb,
            lib/ngrokapi/models/ssh_credential.rb,
            lib/ngrokapi/models/static_backend.rb,
            lib/ngrokapi/models/tunnel_session.rb,
            lib/ngrokapi/errors/not_found_error.rb,
            lib/ngrokapi/models/aws_credentials.rb,
            lib/ngrokapi/models/browser_session.rb,
            lib/ngrokapi/models/endpoint_o_auth.rb,
            lib/ngrokapi/models/reserved_domain.rb,
            lib/ngrokapi/models/tls_certificate.rb,
            lib/ngrokapi/models/application_user.rb,
            lib/ngrokapi/models/endpoint_backend.rb,
            lib/ngrokapi/models/failover_backend.rb,
            lib/ngrokapi/models/https_edge_route.rb,
            lib/ngrokapi/models/weighted_backend.rb,
            lib/ngrokapi/services/tunnels_client.rb,
            lib/ngrokapi/models/event_destination.rb,
            lib/ngrokapi/models/event_source_list.rb,
            lib/ngrokapi/models/identity_provider.rb,
            lib/ngrokapi/services/api_keys_client.rb,
            lib/ngrokapi/models/endpoint_ip_policy.rb,
            lib/ngrokapi/models/event_subscription.rb,
            lib/ngrokapi/models/static_backend_tls.rb,
            lib/ngrokapi/services/bot_users_client.rb,
            lib/ngrokapi/services/edges_tcp_client.rb,
            lib/ngrokapi/services/edges_tls_client.rb,
            lib/ngrokapi/services/endpoints_client.rb,
            lib/ngrokapi/models/application_session.rb,
            lib/ngrokapi/models/endpoint_mutual_tls.rb,
            lib/ngrokapi/models/kubernetes_operator.rb,
            lib/ngrokapi/models/endpoint_compression.rb,
            lib/ngrokapi/models/endpoint_saml_mutate.rb,
            lib/ngrokapi/models/event_source_replace.rb,
            lib/ngrokapi/models/event_target_datadog.rb,
            lib/ngrokapi/models/event_target_kinesis.rb,
            lib/ngrokapi/models/ssh_host_certificate.rb,
            lib/ngrokapi/models/ssh_user_certificate.rb,
            lib/ngrokapi/models/tunnel_group_backend.rb,
            lib/ngrokapi/services/credentials_client.rb,
            lib/ngrokapi/services/edges_https_client.rb,
            lib/ngrokapi/services/ip_policies_client.rb,
            lib/ngrokapi/models/abuse_report_hostname.rb,
            lib/ngrokapi/models/certificate_authority.rb,
            lib/ngrokapi/models/event_target_firehose.rb,
            lib/ngrokapi/models/http_response_backend.rb,
            lib/ngrokapi/models/tls_certificate_sa_ns.rb,
            lib/ngrokapi/models/agent_ingress_cert_job.rb,
            lib/ngrokapi/models/endpoint_o_auth_amazon.rb,
            lib/ngrokapi/models/endpoint_o_auth_google.rb,
            lib/ngrokapi/models/endpoint_o_auth_twitch.rb,
            lib/ngrokapi/services/abuse_reports_client.rb,
            lib/ngrokapi/services/event_sources_client.rb,
            lib/ngrokapi/models/endpoint_backend_mutate.rb,
            lib/ngrokapi/models/endpoint_o_auth_git_hub.rb,
            lib/ngrokapi/models/endpoint_o_auth_git_lab.rb,
            lib/ngrokapi/models/endpoint_traffic_policy.rb,
            lib/ngrokapi/services/reserved_addrs_client.rb,
            lib/ngrokapi/models/endpoint_circuit_breaker.rb,
            lib/ngrokapi/models/endpoint_o_auth_facebook.rb,
            lib/ngrokapi/models/endpoint_o_auth_provider.rb,
            lib/ngrokapi/models/endpoint_request_headers.rb,
            lib/ngrokapi/models/endpoint_tls_termination.rb,
            lib/ngrokapi/models/kubernetes_operator_cert.rb,
            lib/ngrokapi/models/reserved_domain_cert_job.rb,
            lib/ngrokapi/services/agent_ingresses_client.rb,
            lib/ngrokapi/services/ip_policy_rules_client.rb,
            lib/ngrokapi/services/ip_restrictions_client.rb,
            lib/ngrokapi/services/ssh_credentials_client.rb,
            lib/ngrokapi/services/static_backends_client.rb,
            lib/ngrokapi/services/tunnel_sessions_client.rb,
            lib/ngrokapi/models/agent_ingress_cert_policy.rb,
            lib/ngrokapi/models/agent_ingress_cert_status.rb,
            lib/ngrokapi/models/endpoint_ip_policy_mutate.rb,
            lib/ngrokapi/models/endpoint_o_auth_linked_in.rb,
            lib/ngrokapi/models/endpoint_o_auth_microsoft.rb,
            lib/ngrokapi/models/endpoint_response_headers.rb,
            lib/ngrokapi/models/ssh_certificate_authority.rb,
            lib/ngrokapi/services/reserved_domains_client.rb,
            lib/ngrokapi/services/tls_certificates_client.rb,
            lib/ngrokapi/models/endpoint_mutual_tls_mutate.rb,
            lib/ngrokapi/models/endpoint_user_agent_filter.rb,
            lib/ngrokapi/services/application_users_client.rb,
            lib/ngrokapi/services/failover_backends_client.rb,
            lib/ngrokapi/services/weighted_backends_client.rb,
            lib/ngrokapi/models/endpoint_webhook_validation.rb,
            lib/ngrokapi/models/kubernetes_operator_binding.rb,
            lib/ngrokapi/models/reserved_domain_cert_policy.rb,
            lib/ngrokapi/models/reserved_domain_cert_status.rb,
            lib/ngrokapi/services/edges_https_routes_client.rb,
            lib/ngrokapi/services/event_destinations_client.rb,
            lib/ngrokapi/models/event_target_cloudwatch_logs.rb,
            lib/ngrokapi/services/event_subscriptions_client.rb,
            lib/ngrokapi/services/application_sessions_client.rb,
            lib/ngrokapi/services/kubernetes_operators_client.rb,
            lib/ngrokapi/models/kubernetes_operator_deployment.rb,
            lib/ngrokapi/services/ssh_host_certificates_client.rb,
            lib/ngrokapi/services/ssh_user_certificates_client.rb,
            lib/ngrokapi/services/tunnel_group_backends_client.rb,
            lib/ngrokapi/services/edge_route_oidc_module_client.rb,
            lib/ngrokapi/services/edge_route_saml_module_client.rb,
            lib/ngrokapi/services/http_response_backends_client.rb,
            lib/ngrokapi/models/endpoint_tls_termination_at_edge.rb,
            lib/ngrokapi/models/endpoint_websocket_tcp_converter.rb,
            lib/ngrokapi/services/certificate_authorities_client.rb,
            lib/ngrokapi/services/tcp_edge_backend_module_client.rb,
            lib/ngrokapi/services/tls_edge_backend_module_client.rb,
            lib/ngrokapi/models/event_target_azure_logs_ingestion.rb,
            lib/ngrokapi/services/edge_route_o_auth_module_client.rb,
            lib/ngrokapi/models/kubernetes_operator_binding_create.rb,
            lib/ngrokapi/models/kubernetes_operator_binding_update.rb,
            lib/ngrokapi/services/edge_route_backend_module_client.rb,
            lib/ngrokapi/services/tls_edge_mutual_tls_module_client.rb,
            lib/ngrokapi/services/ssh_certificate_authorities_client.rb,
            lib/ngrokapi/models/kubernetes_operator_deployment_update.rb,
            lib/ngrokapi/services/https_edge_mutual_tls_module_client.rb,
            lib/ngrokapi/services/edge_route_compression_module_client.rb,
            lib/ngrokapi/services/tcp_edge_ip_restriction_module_client.rb,
            lib/ngrokapi/services/tcp_edge_traffic_policy_module_client.rb,
            lib/ngrokapi/services/tls_edge_ip_restriction_module_client.rb,
            lib/ngrokapi/services/tls_edge_traffic_policy_module_client.rb,
            lib/ngrokapi/services/tls_edge_tls_termination_module_client.rb,
            lib/ngrokapi/services/edge_route_ip_restriction_module_client.rb,
            lib/ngrokapi/services/edge_route_traffic_policy_module_client.rb,
            lib/ngrokapi/services/edge_route_circuit_breaker_module_client.rb,
            lib/ngrokapi/services/edge_route_request_headers_module_client.rb,
            lib/ngrokapi/services/https_edge_tls_termination_module_client.rb,
            lib/ngrokapi/services/edge_route_response_headers_module_client.rb,
            lib/ngrokapi/services/edge_route_user_agent_filter_module_client.rb,
            lib/ngrokapi/services/edge_route_webhook_verification_module_client.rb,
            lib/ngrokapi/services/edge_route_websocket_tcp_converter_module_client.rb
            @@ -147,7 +147,7 @@ diff --git a/docs/NgrokAPI/Client.html b/docs/NgrokAPI/Client.html index 165f9d1..a4f7fac 100644 --- a/docs/NgrokAPI/Client.html +++ b/docs/NgrokAPI/Client.html @@ -560,6 +560,30 @@

            An IP restriction is a restriction placed on the CIDRs that are allowed to initiate traffic to a specific aspect of your ngrok account.

            +
          • + + +
          • + + + #kubernetes_operators ⇒ NgrokAPI::Services::KubernetesOperatorsClient + + + + + + + + + + + + + +
            +

            KubernetesOperators is used by the Kubernetes Operator to register and manage its own resource, as well as for users to see active kubernetes clusters.

            +
            +
          • @@ -1046,19 +1070,19 @@
             
             
            -221
            -222
            -223
            -224
            -225
            -226
            -227
            -228
            -229
            -230
            +231 +232 +233 +234 +235 +236 +237 +238 +239 +240
  • -
    # File 'lib/ngrokapi/client.rb', line 221
    +      
    # File 'lib/ngrokapi/client.rb', line 231
     
     def backends
       ns = OpenStruct.new
    @@ -1228,16 +1252,6 @@
           
     
     
    -242
    -243
    -244
    -245
    -246
    -247
    -248
    -249
    -250
    -251
     252
     253
     254
    @@ -1255,10 +1269,20 @@
     266
     267
     268
    -269
    +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279
    -
    # File 'lib/ngrokapi/client.rb', line 242
    +      
    # File 'lib/ngrokapi/client.rb', line 252
     
     def edge_modules
       ns = OpenStruct.new
    @@ -1308,18 +1332,18 @@
           
     
     
    -232
    -233
    -234
    -235
    -236
    -237
    -238
    -239
    -240
    +242 +243 +244 +245 +246 +247 +248 +249 +250
    -
    # File 'lib/ngrokapi/client.rb', line 232
    +      
    # File 'lib/ngrokapi/client.rb', line 242
     
     def edges
       ns = OpenStruct.new
    @@ -1639,6 +1663,60 @@
         
       
     
    +
    +    
    +      
    +

    + + #kubernetes_operatorsNgrokAPI::Services::KubernetesOperatorsClient + + + + + +

    +
    + +

    KubernetesOperators is used by the Kubernetes Operator to register and manage its own resource, as well as for users to see active kubernetes clusters.

    + + +
    +
    +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +147
    +148
    +149
    +
    +
    # File 'lib/ngrokapi/client.rb', line 147
    +
    +def kubernetes_operators
    +  @_kubernetes_operators ||= NgrokAPI::Services::KubernetesOperatorsClient.new(client: @client)
    +end
    +
    @@ -1680,12 +1758,12 @@
     
     
    -147
    -148
    -149
    +157 +158 +159
    -
    # File 'lib/ngrokapi/client.rb', line 147
    +      
    # File 'lib/ngrokapi/client.rb', line 157
     
     def reserved_addrs
       @_reserved_addrs ||= NgrokAPI::Services::ReservedAddrsClient.new(client: @client)
    @@ -1734,12 +1812,12 @@
           
     
     
    -158
    -159
    -160
    +168 +169 +170
    -
    # File 'lib/ngrokapi/client.rb', line 158
    +      
    # File 'lib/ngrokapi/client.rb', line 168
     
     def reserved_domains
       @_reserved_domains ||= NgrokAPI::Services::ReservedDomainsClient.new(client: @client)
    @@ -1788,12 +1866,12 @@
           
     
     
    -167
    -168
    -169
    +177 +178 +179
    -
    # File 'lib/ngrokapi/client.rb', line 167
    +      
    # File 'lib/ngrokapi/client.rb', line 177
     
     def ssh_certificate_authorities
       @_ssh_certificate_authorities ||= NgrokAPI::Services::SSHCertificateAuthoritiesClient.new(client: @client)
    @@ -1842,12 +1920,12 @@
           
     
     
    -176
    -177
    -178
    +186 +187 +188
    -
    # File 'lib/ngrokapi/client.rb', line 176
    +      
    # File 'lib/ngrokapi/client.rb', line 186
     
     def ssh_credentials
       @_ssh_credentials ||= NgrokAPI::Services::SSHCredentialsClient.new(client: @client)
    @@ -1896,12 +1974,12 @@
           
     
     
    -186
    -187
    -188
    +196 +197 +198
    -
    # File 'lib/ngrokapi/client.rb', line 186
    +      
    # File 'lib/ngrokapi/client.rb', line 196
     
     def ssh_host_certificates
       @_ssh_host_certificates ||= NgrokAPI::Services::SSHHostCertificatesClient.new(client: @client)
    @@ -1950,12 +2028,12 @@
           
     
     
    -196
    -197
    -198
    +206 +207 +208
    -
    # File 'lib/ngrokapi/client.rb', line 196
    +      
    # File 'lib/ngrokapi/client.rb', line 206
     
     def ssh_user_certificates
       @_ssh_user_certificates ||= NgrokAPI::Services::SSHUserCertificatesClient.new(client: @client)
    @@ -2004,12 +2082,12 @@
           
     
     
    -208
    -209
    -210
    +218 +219 +220
    -
    # File 'lib/ngrokapi/client.rb', line 208
    +      
    # File 'lib/ngrokapi/client.rb', line 218
     
     def tls_certificates
       @_tls_certificates ||= NgrokAPI::Services::TLSCertificatesClient.new(client: @client)
    @@ -2112,12 +2190,12 @@
           
     
     
    -217
    -218
    -219
    +227 +228 +229
    -
    # File 'lib/ngrokapi/client.rb', line 217
    +      
    # File 'lib/ngrokapi/client.rb', line 227
     
     def tunnels
       @_tunnels ||= NgrokAPI::Services::TunnelsClient.new(client: @client)
    @@ -2132,7 +2210,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Error.html b/docs/NgrokAPI/Error.html
    index 9e61667..893c61b 100644
    --- a/docs/NgrokAPI/Error.html
    +++ b/docs/NgrokAPI/Error.html
    @@ -295,7 +295,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Errors.html b/docs/NgrokAPI/Errors.html
    index 58bba36..ae97dca 100644
    --- a/docs/NgrokAPI/Errors.html
    +++ b/docs/NgrokAPI/Errors.html
    @@ -105,7 +105,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Errors/NotFoundError.html b/docs/NgrokAPI/Errors/NotFoundError.html
    index 4bf441c..f93ab7e 100644
    --- a/docs/NgrokAPI/Errors/NotFoundError.html
    +++ b/docs/NgrokAPI/Errors/NotFoundError.html
    @@ -299,7 +299,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/HttpClient.html b/docs/NgrokAPI/HttpClient.html
    index c060d4e..c2d0717 100644
    --- a/docs/NgrokAPI/HttpClient.html
    +++ b/docs/NgrokAPI/HttpClient.html
    @@ -1267,7 +1267,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models.html b/docs/NgrokAPI/Models.html
    index 8c45abe..c18cff5 100644
    --- a/docs/NgrokAPI/Models.html
    +++ b/docs/NgrokAPI/Models.html
    @@ -79,7 +79,7 @@
       
    Defined in:
    lib/ngrokapi/models/ref.rb,
    - lib/ngrokapi/models/tunnel.rb,
    lib/ngrokapi/models/api_key.rb,
    lib/ngrokapi/models/aws_auth.rb,
    lib/ngrokapi/models/aws_role.rb,
    lib/ngrokapi/models/bot_user.rb,
    lib/ngrokapi/models/endpoint.rb,
    lib/ngrokapi/models/listable.rb,
    lib/ngrokapi/models/location.rb,
    lib/ngrokapi/models/tcp_edge.rb,
    lib/ngrokapi/models/tls_edge.rb,
    lib/ngrokapi/models/ip_policy.rb,
    lib/ngrokapi/models/credential.rb,
    lib/ngrokapi/models/https_edge.rb,
    lib/ngrokapi/models/user_agent.rb,
    lib/ngrokapi/models/abuse_report.rb,
    lib/ngrokapi/models/event_source.rb,
    lib/ngrokapi/models/event_target.rb,
    lib/ngrokapi/models/agent_ingress.rb,
    lib/ngrokapi/models/endpoint_oidc.rb,
    lib/ngrokapi/models/endpoint_saml.rb,
    lib/ngrokapi/models/reserved_addr.rb,
    lib/ngrokapi/models/ip_policy_rule.rb,
    lib/ngrokapi/models/ip_restriction.rb,
    lib/ngrokapi/models/ssh_credential.rb,
    lib/ngrokapi/models/static_backend.rb,
    lib/ngrokapi/models/tunnel_session.rb,
    lib/ngrokapi/models/aws_credentials.rb,
    lib/ngrokapi/models/browser_session.rb,
    lib/ngrokapi/models/endpoint_o_auth.rb,
    lib/ngrokapi/models/reserved_domain.rb,
    lib/ngrokapi/models/tls_certificate.rb,
    lib/ngrokapi/models/application_user.rb,
    lib/ngrokapi/models/endpoint_backend.rb,
    lib/ngrokapi/models/failover_backend.rb,
    lib/ngrokapi/models/https_edge_route.rb,
    lib/ngrokapi/models/weighted_backend.rb,
    lib/ngrokapi/models/event_destination.rb,
    lib/ngrokapi/models/event_source_list.rb,
    lib/ngrokapi/models/identity_provider.rb,
    lib/ngrokapi/models/endpoint_ip_policy.rb,
    lib/ngrokapi/models/event_subscription.rb,
    lib/ngrokapi/models/static_backend_tls.rb,
    lib/ngrokapi/models/application_session.rb,
    lib/ngrokapi/models/endpoint_mutual_tls.rb,
    lib/ngrokapi/models/endpoint_compression.rb,
    lib/ngrokapi/models/endpoint_saml_mutate.rb,
    lib/ngrokapi/models/event_source_replace.rb,
    lib/ngrokapi/models/event_target_datadog.rb,
    lib/ngrokapi/models/event_target_kinesis.rb,
    lib/ngrokapi/models/ssh_host_certificate.rb,
    lib/ngrokapi/models/ssh_user_certificate.rb,
    lib/ngrokapi/models/tunnel_group_backend.rb,
    lib/ngrokapi/models/abuse_report_hostname.rb,
    lib/ngrokapi/models/certificate_authority.rb,
    lib/ngrokapi/models/event_target_firehose.rb,
    lib/ngrokapi/models/http_response_backend.rb,
    lib/ngrokapi/models/tls_certificate_sa_ns.rb,
    lib/ngrokapi/models/agent_ingress_cert_job.rb,
    lib/ngrokapi/models/endpoint_o_auth_amazon.rb,
    lib/ngrokapi/models/endpoint_o_auth_google.rb,
    lib/ngrokapi/models/endpoint_o_auth_twitch.rb,
    lib/ngrokapi/models/endpoint_backend_mutate.rb,
    lib/ngrokapi/models/endpoint_o_auth_git_hub.rb,
    lib/ngrokapi/models/endpoint_o_auth_git_lab.rb,
    lib/ngrokapi/models/endpoint_traffic_policy.rb,
    lib/ngrokapi/models/endpoint_circuit_breaker.rb,
    lib/ngrokapi/models/endpoint_o_auth_facebook.rb,
    lib/ngrokapi/models/endpoint_o_auth_provider.rb,
    lib/ngrokapi/models/endpoint_request_headers.rb,
    lib/ngrokapi/models/endpoint_tls_termination.rb,
    lib/ngrokapi/models/reserved_domain_cert_job.rb,
    lib/ngrokapi/models/agent_ingress_cert_policy.rb,
    lib/ngrokapi/models/agent_ingress_cert_status.rb,
    lib/ngrokapi/models/endpoint_ip_policy_mutate.rb,
    lib/ngrokapi/models/endpoint_o_auth_linked_in.rb,
    lib/ngrokapi/models/endpoint_o_auth_microsoft.rb,
    lib/ngrokapi/models/endpoint_response_headers.rb,
    lib/ngrokapi/models/ssh_certificate_authority.rb,
    lib/ngrokapi/models/endpoint_mutual_tls_mutate.rb,
    lib/ngrokapi/models/endpoint_user_agent_filter.rb,
    lib/ngrokapi/models/endpoint_webhook_validation.rb,
    lib/ngrokapi/models/reserved_domain_cert_policy.rb,
    lib/ngrokapi/models/reserved_domain_cert_status.rb,
    lib/ngrokapi/models/event_target_cloudwatch_logs.rb,
    lib/ngrokapi/models/endpoint_tls_termination_at_edge.rb,
    lib/ngrokapi/models/endpoint_websocket_tcp_converter.rb,
    lib/ngrokapi/models/event_target_azure_logs_ingestion.rb
    + lib/ngrokapi/models/tunnel.rb,
    lib/ngrokapi/models/api_key.rb,
    lib/ngrokapi/models/aws_auth.rb,
    lib/ngrokapi/models/aws_role.rb,
    lib/ngrokapi/models/bot_user.rb,
    lib/ngrokapi/models/endpoint.rb,
    lib/ngrokapi/models/listable.rb,
    lib/ngrokapi/models/location.rb,
    lib/ngrokapi/models/tcp_edge.rb,
    lib/ngrokapi/models/tls_edge.rb,
    lib/ngrokapi/models/ip_policy.rb,
    lib/ngrokapi/models/credential.rb,
    lib/ngrokapi/models/https_edge.rb,
    lib/ngrokapi/models/user_agent.rb,
    lib/ngrokapi/models/abuse_report.rb,
    lib/ngrokapi/models/event_source.rb,
    lib/ngrokapi/models/event_target.rb,
    lib/ngrokapi/models/agent_ingress.rb,
    lib/ngrokapi/models/endpoint_oidc.rb,
    lib/ngrokapi/models/endpoint_saml.rb,
    lib/ngrokapi/models/reserved_addr.rb,
    lib/ngrokapi/models/ip_policy_rule.rb,
    lib/ngrokapi/models/ip_restriction.rb,
    lib/ngrokapi/models/ssh_credential.rb,
    lib/ngrokapi/models/static_backend.rb,
    lib/ngrokapi/models/tunnel_session.rb,
    lib/ngrokapi/models/aws_credentials.rb,
    lib/ngrokapi/models/browser_session.rb,
    lib/ngrokapi/models/endpoint_o_auth.rb,
    lib/ngrokapi/models/reserved_domain.rb,
    lib/ngrokapi/models/tls_certificate.rb,
    lib/ngrokapi/models/application_user.rb,
    lib/ngrokapi/models/endpoint_backend.rb,
    lib/ngrokapi/models/failover_backend.rb,
    lib/ngrokapi/models/https_edge_route.rb,
    lib/ngrokapi/models/weighted_backend.rb,
    lib/ngrokapi/models/event_destination.rb,
    lib/ngrokapi/models/event_source_list.rb,
    lib/ngrokapi/models/identity_provider.rb,
    lib/ngrokapi/models/endpoint_ip_policy.rb,
    lib/ngrokapi/models/event_subscription.rb,
    lib/ngrokapi/models/static_backend_tls.rb,
    lib/ngrokapi/models/application_session.rb,
    lib/ngrokapi/models/endpoint_mutual_tls.rb,
    lib/ngrokapi/models/kubernetes_operator.rb,
    lib/ngrokapi/models/endpoint_compression.rb,
    lib/ngrokapi/models/endpoint_saml_mutate.rb,
    lib/ngrokapi/models/event_source_replace.rb,
    lib/ngrokapi/models/event_target_datadog.rb,
    lib/ngrokapi/models/event_target_kinesis.rb,
    lib/ngrokapi/models/ssh_host_certificate.rb,
    lib/ngrokapi/models/ssh_user_certificate.rb,
    lib/ngrokapi/models/tunnel_group_backend.rb,
    lib/ngrokapi/models/abuse_report_hostname.rb,
    lib/ngrokapi/models/certificate_authority.rb,
    lib/ngrokapi/models/event_target_firehose.rb,
    lib/ngrokapi/models/http_response_backend.rb,
    lib/ngrokapi/models/tls_certificate_sa_ns.rb,
    lib/ngrokapi/models/agent_ingress_cert_job.rb,
    lib/ngrokapi/models/endpoint_o_auth_amazon.rb,
    lib/ngrokapi/models/endpoint_o_auth_google.rb,
    lib/ngrokapi/models/endpoint_o_auth_twitch.rb,
    lib/ngrokapi/models/endpoint_backend_mutate.rb,
    lib/ngrokapi/models/endpoint_o_auth_git_hub.rb,
    lib/ngrokapi/models/endpoint_o_auth_git_lab.rb,
    lib/ngrokapi/models/endpoint_traffic_policy.rb,
    lib/ngrokapi/models/endpoint_circuit_breaker.rb,
    lib/ngrokapi/models/endpoint_o_auth_facebook.rb,
    lib/ngrokapi/models/endpoint_o_auth_provider.rb,
    lib/ngrokapi/models/endpoint_request_headers.rb,
    lib/ngrokapi/models/endpoint_tls_termination.rb,
    lib/ngrokapi/models/kubernetes_operator_cert.rb,
    lib/ngrokapi/models/reserved_domain_cert_job.rb,
    lib/ngrokapi/models/agent_ingress_cert_policy.rb,
    lib/ngrokapi/models/agent_ingress_cert_status.rb,
    lib/ngrokapi/models/endpoint_ip_policy_mutate.rb,
    lib/ngrokapi/models/endpoint_o_auth_linked_in.rb,
    lib/ngrokapi/models/endpoint_o_auth_microsoft.rb,
    lib/ngrokapi/models/endpoint_response_headers.rb,
    lib/ngrokapi/models/ssh_certificate_authority.rb,
    lib/ngrokapi/models/endpoint_mutual_tls_mutate.rb,
    lib/ngrokapi/models/endpoint_user_agent_filter.rb,
    lib/ngrokapi/models/endpoint_webhook_validation.rb,
    lib/ngrokapi/models/kubernetes_operator_binding.rb,
    lib/ngrokapi/models/reserved_domain_cert_policy.rb,
    lib/ngrokapi/models/reserved_domain_cert_status.rb,
    lib/ngrokapi/models/event_target_cloudwatch_logs.rb,
    lib/ngrokapi/models/kubernetes_operator_deployment.rb,
    lib/ngrokapi/models/endpoint_tls_termination_at_edge.rb,
    lib/ngrokapi/models/endpoint_websocket_tcp_converter.rb,
    lib/ngrokapi/models/event_target_azure_logs_ingestion.rb,
    lib/ngrokapi/models/kubernetes_operator_binding_create.rb,
    lib/ngrokapi/models/kubernetes_operator_binding_update.rb,
    lib/ngrokapi/models/kubernetes_operator_deployment_update.rb
    @@ -91,7 +91,7 @@ - Classes: APIKey, AWSAuth, AWSCredentials, AWSRole, AbuseReport, AbuseReportHostname, AgentIngress, AgentIngressCertJob, AgentIngressCertPolicy, AgentIngressCertStatus, ApplicationSession, ApplicationUser, BotUser, BrowserSession, CertificateAuthority, Credential, Endpoint, EndpointBackend, EndpointBackendMutate, EndpointCircuitBreaker, EndpointCompression, EndpointIPPolicy, EndpointIPPolicyMutate, EndpointMutualTLS, EndpointMutualTLSMutate, EndpointOAuth, EndpointOAuthAmazon, EndpointOAuthFacebook, EndpointOAuthGitHub, EndpointOAuthGitLab, EndpointOAuthGoogle, EndpointOAuthLinkedIn, EndpointOAuthMicrosoft, EndpointOAuthProvider, EndpointOAuthTwitch, EndpointOIDC, EndpointRequestHeaders, EndpointResponseHeaders, EndpointSAML, EndpointSAMLMutate, EndpointTLSTermination, EndpointTLSTerminationAtEdge, EndpointTrafficPolicy, EndpointUserAgentFilter, EndpointWebhookValidation, EndpointWebsocketTCPConverter, EventDestination, EventSource, EventSourceList, EventSourceReplace, EventSubscription, EventTarget, EventTargetAzureLogsIngestion, EventTargetCloudwatchLogs, EventTargetDatadog, EventTargetFirehose, EventTargetKinesis, FailoverBackend, HTTPResponseBackend, HTTPSEdge, HTTPSEdgeRoute, IPPolicy, IPPolicyRule, IPRestriction, IdentityProvider, Listable, Location, Ref, ReservedAddr, ReservedDomain, ReservedDomainCertJob, ReservedDomainCertPolicy, ReservedDomainCertStatus, SSHCertificateAuthority, SSHCredential, SSHHostCertificate, SSHUserCertificate, StaticBackend, StaticBackendTLS, TCPEdge, TLSCertificate, TLSCertificateSANs, TLSEdge, Tunnel, TunnelGroupBackend, TunnelSession, UserAgent, WeightedBackend + Classes: APIKey, AWSAuth, AWSCredentials, AWSRole, AbuseReport, AbuseReportHostname, AgentIngress, AgentIngressCertJob, AgentIngressCertPolicy, AgentIngressCertStatus, ApplicationSession, ApplicationUser, BotUser, BrowserSession, CertificateAuthority, Credential, Endpoint, EndpointBackend, EndpointBackendMutate, EndpointCircuitBreaker, EndpointCompression, EndpointIPPolicy, EndpointIPPolicyMutate, EndpointMutualTLS, EndpointMutualTLSMutate, EndpointOAuth, EndpointOAuthAmazon, EndpointOAuthFacebook, EndpointOAuthGitHub, EndpointOAuthGitLab, EndpointOAuthGoogle, EndpointOAuthLinkedIn, EndpointOAuthMicrosoft, EndpointOAuthProvider, EndpointOAuthTwitch, EndpointOIDC, EndpointRequestHeaders, EndpointResponseHeaders, EndpointSAML, EndpointSAMLMutate, EndpointTLSTermination, EndpointTLSTerminationAtEdge, EndpointTrafficPolicy, EndpointUserAgentFilter, EndpointWebhookValidation, EndpointWebsocketTCPConverter, EventDestination, EventSource, EventSourceList, EventSourceReplace, EventSubscription, EventTarget, EventTargetAzureLogsIngestion, EventTargetCloudwatchLogs, EventTargetDatadog, EventTargetFirehose, EventTargetKinesis, FailoverBackend, HTTPResponseBackend, HTTPSEdge, HTTPSEdgeRoute, IPPolicy, IPPolicyRule, IPRestriction, IdentityProvider, KubernetesOperator, KubernetesOperatorBinding, KubernetesOperatorBindingCreate, KubernetesOperatorBindingUpdate, KubernetesOperatorCert, KubernetesOperatorDeployment, KubernetesOperatorDeploymentUpdate, Listable, Location, Ref, ReservedAddr, ReservedDomain, ReservedDomainCertJob, ReservedDomainCertPolicy, ReservedDomainCertStatus, SSHCertificateAuthority, SSHCredential, SSHHostCertificate, SSHUserCertificate, StaticBackend, StaticBackendTLS, TCPEdge, TLSCertificate, TLSCertificateSANs, TLSEdge, Tunnel, TunnelGroupBackend, TunnelSession, UserAgent, WeightedBackend

    @@ -107,7 +107,7 @@ diff --git a/docs/NgrokAPI/Models/APIKey.html b/docs/NgrokAPI/Models/APIKey.html index bc178a9..c8f768d 100644 --- a/docs/NgrokAPI/Models/APIKey.html +++ b/docs/NgrokAPI/Models/APIKey.html @@ -1189,7 +1189,7 @@ diff --git a/docs/NgrokAPI/Models/AWSAuth.html b/docs/NgrokAPI/Models/AWSAuth.html index fa0a030..e7314c5 100644 --- a/docs/NgrokAPI/Models/AWSAuth.html +++ b/docs/NgrokAPI/Models/AWSAuth.html @@ -659,7 +659,7 @@ diff --git a/docs/NgrokAPI/Models/AWSCredentials.html b/docs/NgrokAPI/Models/AWSCredentials.html index 91abc59..1a52e39 100644 --- a/docs/NgrokAPI/Models/AWSCredentials.html +++ b/docs/NgrokAPI/Models/AWSCredentials.html @@ -659,7 +659,7 @@ diff --git a/docs/NgrokAPI/Models/AWSRole.html b/docs/NgrokAPI/Models/AWSRole.html index a720648..645b446 100644 --- a/docs/NgrokAPI/Models/AWSRole.html +++ b/docs/NgrokAPI/Models/AWSRole.html @@ -585,7 +585,7 @@ diff --git a/docs/NgrokAPI/Models/AbuseReport.html b/docs/NgrokAPI/Models/AbuseReport.html index 1d49d6c..ec25a58 100644 --- a/docs/NgrokAPI/Models/AbuseReport.html +++ b/docs/NgrokAPI/Models/AbuseReport.html @@ -1033,7 +1033,7 @@ diff --git a/docs/NgrokAPI/Models/AbuseReportHostname.html b/docs/NgrokAPI/Models/AbuseReportHostname.html index 5037d6f..d8481e2 100644 --- a/docs/NgrokAPI/Models/AbuseReportHostname.html +++ b/docs/NgrokAPI/Models/AbuseReportHostname.html @@ -659,7 +659,7 @@ diff --git a/docs/NgrokAPI/Models/AgentIngress.html b/docs/NgrokAPI/Models/AgentIngress.html index a232266..3086aa5 100644 --- a/docs/NgrokAPI/Models/AgentIngress.html +++ b/docs/NgrokAPI/Models/AgentIngress.html @@ -1417,7 +1417,7 @@ diff --git a/docs/NgrokAPI/Models/AgentIngressCertJob.html b/docs/NgrokAPI/Models/AgentIngressCertJob.html index 8fc5860..8c1ba3b 100644 --- a/docs/NgrokAPI/Models/AgentIngressCertJob.html +++ b/docs/NgrokAPI/Models/AgentIngressCertJob.html @@ -807,7 +807,7 @@ diff --git a/docs/NgrokAPI/Models/AgentIngressCertPolicy.html b/docs/NgrokAPI/Models/AgentIngressCertPolicy.html index 83c9cd6..2988c62 100644 --- a/docs/NgrokAPI/Models/AgentIngressCertPolicy.html +++ b/docs/NgrokAPI/Models/AgentIngressCertPolicy.html @@ -659,7 +659,7 @@ diff --git a/docs/NgrokAPI/Models/AgentIngressCertStatus.html b/docs/NgrokAPI/Models/AgentIngressCertStatus.html index 3be9ff0..9d460d1 100644 --- a/docs/NgrokAPI/Models/AgentIngressCertStatus.html +++ b/docs/NgrokAPI/Models/AgentIngressCertStatus.html @@ -659,7 +659,7 @@ diff --git a/docs/NgrokAPI/Models/ApplicationSession.html b/docs/NgrokAPI/Models/ApplicationSession.html index 4d587f7..1c63e90 100644 --- a/docs/NgrokAPI/Models/ApplicationSession.html +++ b/docs/NgrokAPI/Models/ApplicationSession.html @@ -1404,7 +1404,7 @@ diff --git a/docs/NgrokAPI/Models/ApplicationUser.html b/docs/NgrokAPI/Models/ApplicationUser.html index 710c470..84ed30a 100644 --- a/docs/NgrokAPI/Models/ApplicationUser.html +++ b/docs/NgrokAPI/Models/ApplicationUser.html @@ -1326,7 +1326,7 @@ diff --git a/docs/NgrokAPI/Models/BotUser.html b/docs/NgrokAPI/Models/BotUser.html index 739a9f2..ae92e89 100644 --- a/docs/NgrokAPI/Models/BotUser.html +++ b/docs/NgrokAPI/Models/BotUser.html @@ -1041,7 +1041,7 @@ diff --git a/docs/NgrokAPI/Models/BrowserSession.html b/docs/NgrokAPI/Models/BrowserSession.html index 9e9c3c1..0740a91 100644 --- a/docs/NgrokAPI/Models/BrowserSession.html +++ b/docs/NgrokAPI/Models/BrowserSession.html @@ -733,7 +733,7 @@ diff --git a/docs/NgrokAPI/Models/CertificateAuthority.html b/docs/NgrokAPI/Models/CertificateAuthority.html index 37cce9d..f19907b 100644 --- a/docs/NgrokAPI/Models/CertificateAuthority.html +++ b/docs/NgrokAPI/Models/CertificateAuthority.html @@ -1485,7 +1485,7 @@ diff --git a/docs/NgrokAPI/Models/Credential.html b/docs/NgrokAPI/Models/Credential.html index f0e363e..22cac34 100644 --- a/docs/NgrokAPI/Models/Credential.html +++ b/docs/NgrokAPI/Models/Credential.html @@ -1269,7 +1269,7 @@ diff --git a/docs/NgrokAPI/Models/Endpoint.html b/docs/NgrokAPI/Models/Endpoint.html index fc85db0..ce1af04 100644 --- a/docs/NgrokAPI/Models/Endpoint.html +++ b/docs/NgrokAPI/Models/Endpoint.html @@ -509,35 +509,6 @@

    Returns the value of attribute principal.

    - - - -
  • - - - #principal_id ⇒ Object - - - - - - - - - readonly - - - - - - - - - -
    -

    Returns the value of attribute principal_id.

    -
    -
  • @@ -834,7 +805,7 @@
  • - #upstream_proto ⇒ Object + #upstream_protocol ⇒ Object @@ -854,7 +825,7 @@
    -

    Returns the value of attribute upstream_proto.

    +

    Returns the value of attribute upstream_protocol.

  • @@ -1132,6 +1103,7 @@
     
     
    +39
     40
     41
     42
    @@ -1164,12 +1136,10 @@
     69
     70
     71
    -72
    -73
    -74
    +72
    -
    # File 'lib/ngrokapi/models/endpoint.rb', line 40
    +      
    # File 'lib/ngrokapi/models/endpoint.rb', line 39
     
     def initialize(client: nil, attrs: {})
       @client = client
    @@ -1194,10 +1164,9 @@
       @tunnel = @attrs['tunnel']
       @edge = @attrs['edge']
       @upstream_url = @attrs['upstream_url']
    -  @upstream_proto = @attrs['upstream_proto']
    +  @upstream_protocol = @attrs['upstream_protocol']
       @url = @attrs['url']
       @principal = @attrs['principal']
    -  @principal_id = @attrs['principal_id']
       @traffic_policy = @attrs['traffic_policy']
       @bindings = @attrs['bindings']
       @tunnel_session = @attrs['tunnel_session']
    @@ -1819,49 +1788,6 @@
     
         
           
    -      
    -      
    -

    - - #principal_idObject (readonly) - - - - - -

    -
    - -

    Returns the value of attribute principal_id.

    - - -
    -
    -
    - - -
    - - - - -
    -
    -
    -
    -10
    -11
    -12
    -
    -
    # File 'lib/ngrokapi/models/endpoint.rb', line 10
    -
    -def principal_id
    -  @principal_id
    -end
    -
    -
    - -

    @@ -2294,9 +2220,9 @@
    -

    +

    - #upstream_protoObject (readonly) + #upstream_protocolObject (readonly) @@ -2305,7 +2231,7 @@

    -

    Returns the value of attribute upstream_proto.

    +

    Returns the value of attribute upstream_protocol.

    @@ -2326,8 +2252,8 @@
    # File 'lib/ngrokapi/models/endpoint.rb', line 10
     
    -def upstream_proto
    -  @upstream_proto
    +def upstream_protocol
    +  @upstream_protocol
     end
    @@ -2485,12 +2411,12 @@
     
     
    -76
    -77
    -78
    +74 +75 +76

    -
    # File 'lib/ngrokapi/models/endpoint.rb', line 76
    +      
    # File 'lib/ngrokapi/models/endpoint.rb', line 74
     
     def ==(other)
       @attrs == other.attrs
    @@ -2528,14 +2454,14 @@
           
     
     
    +116
    +117
     118
     119
    -120
    -121
    -122
    +120
    -
    # File 'lib/ngrokapi/models/endpoint.rb', line 118
    +      
    # File 'lib/ngrokapi/models/endpoint.rb', line 116
     
     def delete
       @client.delete(
    @@ -2562,12 +2488,12 @@
           
     
     
    -84
    -85
    -86
    +82 +83 +84
    -
    # File 'lib/ngrokapi/models/endpoint.rb', line 84
    +      
    # File 'lib/ngrokapi/models/endpoint.rb', line 82
     
     def to_h
       @attrs.to_h
    @@ -2592,12 +2518,12 @@
           
     
     
    -80
    -81
    -82
    +78 +79 +80
    -
    # File 'lib/ngrokapi/models/endpoint.rb', line 80
    +      
    # File 'lib/ngrokapi/models/endpoint.rb', line 78
     
     def to_s
       @attrs.to_s
    @@ -2635,6 +2561,8 @@
           
     
     
    +90
    +91
     92
     93
     94
    @@ -2653,12 +2581,10 @@
     107
     108
     109
    -110
    -111
    -112
    +110
    -
    # File 'lib/ngrokapi/models/endpoint.rb', line 92
    +      
    # File 'lib/ngrokapi/models/endpoint.rb', line 90
     
     def update(
       url: nil,
    @@ -2691,7 +2617,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointBackend.html b/docs/NgrokAPI/Models/EndpointBackend.html
    index d38fa2b..f767cfa 100644
    --- a/docs/NgrokAPI/Models/EndpointBackend.html
    +++ b/docs/NgrokAPI/Models/EndpointBackend.html
    @@ -659,7 +659,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointBackendMutate.html b/docs/NgrokAPI/Models/EndpointBackendMutate.html
    index 7e6db8d..9070d8c 100644
    --- a/docs/NgrokAPI/Models/EndpointBackendMutate.html
    +++ b/docs/NgrokAPI/Models/EndpointBackendMutate.html
    @@ -659,7 +659,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointCircuitBreaker.html b/docs/NgrokAPI/Models/EndpointCircuitBreaker.html
    index 2fda0dc..043d662 100644
    --- a/docs/NgrokAPI/Models/EndpointCircuitBreaker.html
    +++ b/docs/NgrokAPI/Models/EndpointCircuitBreaker.html
    @@ -955,7 +955,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointCompression.html b/docs/NgrokAPI/Models/EndpointCompression.html
    index 735e8c5..54d7023 100644
    --- a/docs/NgrokAPI/Models/EndpointCompression.html
    +++ b/docs/NgrokAPI/Models/EndpointCompression.html
    @@ -585,7 +585,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointIPPolicy.html b/docs/NgrokAPI/Models/EndpointIPPolicy.html
    index 54d757d..396f080 100644
    --- a/docs/NgrokAPI/Models/EndpointIPPolicy.html
    +++ b/docs/NgrokAPI/Models/EndpointIPPolicy.html
    @@ -659,7 +659,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointIPPolicyMutate.html b/docs/NgrokAPI/Models/EndpointIPPolicyMutate.html
    index 5054c23..26759ef 100644
    --- a/docs/NgrokAPI/Models/EndpointIPPolicyMutate.html
    +++ b/docs/NgrokAPI/Models/EndpointIPPolicyMutate.html
    @@ -659,7 +659,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointMutualTLS.html b/docs/NgrokAPI/Models/EndpointMutualTLS.html
    index 596b39d..4f47687 100644
    --- a/docs/NgrokAPI/Models/EndpointMutualTLS.html
    +++ b/docs/NgrokAPI/Models/EndpointMutualTLS.html
    @@ -659,7 +659,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointMutualTLSMutate.html b/docs/NgrokAPI/Models/EndpointMutualTLSMutate.html
    index 2a3da13..efe3c4d 100644
    --- a/docs/NgrokAPI/Models/EndpointMutualTLSMutate.html
    +++ b/docs/NgrokAPI/Models/EndpointMutualTLSMutate.html
    @@ -659,7 +659,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointOAuth.html b/docs/NgrokAPI/Models/EndpointOAuth.html
    index dcf0a72..6e5f81a 100644
    --- a/docs/NgrokAPI/Models/EndpointOAuth.html
    +++ b/docs/NgrokAPI/Models/EndpointOAuth.html
    @@ -1029,7 +1029,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointOAuthAmazon.html b/docs/NgrokAPI/Models/EndpointOAuthAmazon.html
    index 11c02d3..54d73a4 100644
    --- a/docs/NgrokAPI/Models/EndpointOAuthAmazon.html
    +++ b/docs/NgrokAPI/Models/EndpointOAuthAmazon.html
    @@ -881,7 +881,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointOAuthFacebook.html b/docs/NgrokAPI/Models/EndpointOAuthFacebook.html
    index fabde6e..17e846a 100644
    --- a/docs/NgrokAPI/Models/EndpointOAuthFacebook.html
    +++ b/docs/NgrokAPI/Models/EndpointOAuthFacebook.html
    @@ -881,7 +881,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointOAuthGitHub.html b/docs/NgrokAPI/Models/EndpointOAuthGitHub.html
    index 68ed0da..37756f3 100644
    --- a/docs/NgrokAPI/Models/EndpointOAuthGitHub.html
    +++ b/docs/NgrokAPI/Models/EndpointOAuthGitHub.html
    @@ -1029,7 +1029,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointOAuthGitLab.html b/docs/NgrokAPI/Models/EndpointOAuthGitLab.html
    index a799864..90eda38 100644
    --- a/docs/NgrokAPI/Models/EndpointOAuthGitLab.html
    +++ b/docs/NgrokAPI/Models/EndpointOAuthGitLab.html
    @@ -881,7 +881,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointOAuthGoogle.html b/docs/NgrokAPI/Models/EndpointOAuthGoogle.html
    index 0bc9bcf..c6417d2 100644
    --- a/docs/NgrokAPI/Models/EndpointOAuthGoogle.html
    +++ b/docs/NgrokAPI/Models/EndpointOAuthGoogle.html
    @@ -881,7 +881,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointOAuthLinkedIn.html b/docs/NgrokAPI/Models/EndpointOAuthLinkedIn.html
    index 107fdbb..5c2d7e6 100644
    --- a/docs/NgrokAPI/Models/EndpointOAuthLinkedIn.html
    +++ b/docs/NgrokAPI/Models/EndpointOAuthLinkedIn.html
    @@ -881,7 +881,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointOAuthMicrosoft.html b/docs/NgrokAPI/Models/EndpointOAuthMicrosoft.html
    index 0bc5255..4e33dab 100644
    --- a/docs/NgrokAPI/Models/EndpointOAuthMicrosoft.html
    +++ b/docs/NgrokAPI/Models/EndpointOAuthMicrosoft.html
    @@ -881,7 +881,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointOAuthProvider.html b/docs/NgrokAPI/Models/EndpointOAuthProvider.html
    index da946cf..ce9d8a0 100644
    --- a/docs/NgrokAPI/Models/EndpointOAuthProvider.html
    +++ b/docs/NgrokAPI/Models/EndpointOAuthProvider.html
    @@ -1103,7 +1103,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointOAuthTwitch.html b/docs/NgrokAPI/Models/EndpointOAuthTwitch.html
    index 638c9a2..c4c02ee 100644
    --- a/docs/NgrokAPI/Models/EndpointOAuthTwitch.html
    +++ b/docs/NgrokAPI/Models/EndpointOAuthTwitch.html
    @@ -881,7 +881,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointOIDC.html b/docs/NgrokAPI/Models/EndpointOIDC.html
    index 64e1639..a2a33c9 100644
    --- a/docs/NgrokAPI/Models/EndpointOIDC.html
    +++ b/docs/NgrokAPI/Models/EndpointOIDC.html
    @@ -1177,7 +1177,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointRequestHeaders.html b/docs/NgrokAPI/Models/EndpointRequestHeaders.html
    index e98dbc4..508cb5b 100644
    --- a/docs/NgrokAPI/Models/EndpointRequestHeaders.html
    +++ b/docs/NgrokAPI/Models/EndpointRequestHeaders.html
    @@ -733,7 +733,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointResponseHeaders.html b/docs/NgrokAPI/Models/EndpointResponseHeaders.html
    index 027a4c5..e0f9c6b 100644
    --- a/docs/NgrokAPI/Models/EndpointResponseHeaders.html
    +++ b/docs/NgrokAPI/Models/EndpointResponseHeaders.html
    @@ -733,7 +733,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointSAML.html b/docs/NgrokAPI/Models/EndpointSAML.html
    index 21676c7..9ff9ea2 100644
    --- a/docs/NgrokAPI/Models/EndpointSAML.html
    +++ b/docs/NgrokAPI/Models/EndpointSAML.html
    @@ -1633,7 +1633,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointSAMLMutate.html b/docs/NgrokAPI/Models/EndpointSAMLMutate.html
    index eeaf698..29108c7 100644
    --- a/docs/NgrokAPI/Models/EndpointSAMLMutate.html
    +++ b/docs/NgrokAPI/Models/EndpointSAMLMutate.html
    @@ -1251,7 +1251,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointTLSTermination.html b/docs/NgrokAPI/Models/EndpointTLSTermination.html
    index 5e858c2..962cc10 100644
    --- a/docs/NgrokAPI/Models/EndpointTLSTermination.html
    +++ b/docs/NgrokAPI/Models/EndpointTLSTermination.html
    @@ -733,7 +733,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointTLSTerminationAtEdge.html b/docs/NgrokAPI/Models/EndpointTLSTerminationAtEdge.html
    index 561862b..8737145 100644
    --- a/docs/NgrokAPI/Models/EndpointTLSTerminationAtEdge.html
    +++ b/docs/NgrokAPI/Models/EndpointTLSTerminationAtEdge.html
    @@ -659,7 +659,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointTrafficPolicy.html b/docs/NgrokAPI/Models/EndpointTrafficPolicy.html
    index c5f6953..1f3baae 100644
    --- a/docs/NgrokAPI/Models/EndpointTrafficPolicy.html
    +++ b/docs/NgrokAPI/Models/EndpointTrafficPolicy.html
    @@ -659,7 +659,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointUserAgentFilter.html b/docs/NgrokAPI/Models/EndpointUserAgentFilter.html
    index 60b9d74..a618547 100644
    --- a/docs/NgrokAPI/Models/EndpointUserAgentFilter.html
    +++ b/docs/NgrokAPI/Models/EndpointUserAgentFilter.html
    @@ -733,7 +733,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointWebhookValidation.html b/docs/NgrokAPI/Models/EndpointWebhookValidation.html
    index d569936..8f22025 100644
    --- a/docs/NgrokAPI/Models/EndpointWebhookValidation.html
    +++ b/docs/NgrokAPI/Models/EndpointWebhookValidation.html
    @@ -733,7 +733,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EndpointWebsocketTCPConverter.html b/docs/NgrokAPI/Models/EndpointWebsocketTCPConverter.html
    index 31093b8..02ed2ba 100644
    --- a/docs/NgrokAPI/Models/EndpointWebsocketTCPConverter.html
    +++ b/docs/NgrokAPI/Models/EndpointWebsocketTCPConverter.html
    @@ -585,7 +585,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EventDestination.html b/docs/NgrokAPI/Models/EventDestination.html
    index 06c493c..161b7ad 100644
    --- a/docs/NgrokAPI/Models/EventDestination.html
    +++ b/docs/NgrokAPI/Models/EventDestination.html
    @@ -1104,7 +1104,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EventSource.html b/docs/NgrokAPI/Models/EventSource.html
    index a8100c9..87b8c6f 100644
    --- a/docs/NgrokAPI/Models/EventSource.html
    +++ b/docs/NgrokAPI/Models/EventSource.html
    @@ -663,7 +663,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EventSourceList.html b/docs/NgrokAPI/Models/EventSourceList.html
    index 2eff9fe..39a7f74 100644
    --- a/docs/NgrokAPI/Models/EventSourceList.html
    +++ b/docs/NgrokAPI/Models/EventSourceList.html
    @@ -663,7 +663,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EventSourceReplace.html b/docs/NgrokAPI/Models/EventSourceReplace.html
    index d6dc417..aea3182 100644
    --- a/docs/NgrokAPI/Models/EventSourceReplace.html
    +++ b/docs/NgrokAPI/Models/EventSourceReplace.html
    @@ -585,7 +585,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EventSubscription.html b/docs/NgrokAPI/Models/EventSubscription.html
    index 387db49..b6b8918 100644
    --- a/docs/NgrokAPI/Models/EventSubscription.html
    +++ b/docs/NgrokAPI/Models/EventSubscription.html
    @@ -1104,7 +1104,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EventTarget.html b/docs/NgrokAPI/Models/EventTarget.html
    index 0253d56..e703198 100644
    --- a/docs/NgrokAPI/Models/EventTarget.html
    +++ b/docs/NgrokAPI/Models/EventTarget.html
    @@ -881,7 +881,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EventTargetAzureLogsIngestion.html b/docs/NgrokAPI/Models/EventTargetAzureLogsIngestion.html
    index dca6e70..9c1d135 100644
    --- a/docs/NgrokAPI/Models/EventTargetAzureLogsIngestion.html
    +++ b/docs/NgrokAPI/Models/EventTargetAzureLogsIngestion.html
    @@ -955,7 +955,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EventTargetCloudwatchLogs.html b/docs/NgrokAPI/Models/EventTargetCloudwatchLogs.html
    index 9c86df7..70a1390 100644
    --- a/docs/NgrokAPI/Models/EventTargetCloudwatchLogs.html
    +++ b/docs/NgrokAPI/Models/EventTargetCloudwatchLogs.html
    @@ -659,7 +659,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EventTargetDatadog.html b/docs/NgrokAPI/Models/EventTargetDatadog.html
    index e9ae451..e54ef6e 100644
    --- a/docs/NgrokAPI/Models/EventTargetDatadog.html
    +++ b/docs/NgrokAPI/Models/EventTargetDatadog.html
    @@ -807,7 +807,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EventTargetFirehose.html b/docs/NgrokAPI/Models/EventTargetFirehose.html
    index 01be2cc..2909837 100644
    --- a/docs/NgrokAPI/Models/EventTargetFirehose.html
    +++ b/docs/NgrokAPI/Models/EventTargetFirehose.html
    @@ -659,7 +659,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/EventTargetKinesis.html b/docs/NgrokAPI/Models/EventTargetKinesis.html
    index a5de573..d156580 100644
    --- a/docs/NgrokAPI/Models/EventTargetKinesis.html
    +++ b/docs/NgrokAPI/Models/EventTargetKinesis.html
    @@ -659,7 +659,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/FailoverBackend.html b/docs/NgrokAPI/Models/FailoverBackend.html
    index 13ab656..10a4688 100644
    --- a/docs/NgrokAPI/Models/FailoverBackend.html
    +++ b/docs/NgrokAPI/Models/FailoverBackend.html
    @@ -1121,7 +1121,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/HTTPResponseBackend.html b/docs/NgrokAPI/Models/HTTPResponseBackend.html
    index 22cdef6..7d01081 100644
    --- a/docs/NgrokAPI/Models/HTTPResponseBackend.html
    +++ b/docs/NgrokAPI/Models/HTTPResponseBackend.html
    @@ -1277,7 +1277,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/HTTPSEdge.html b/docs/NgrokAPI/Models/HTTPSEdge.html
    index db541a6..5e51626 100644
    --- a/docs/NgrokAPI/Models/HTTPSEdge.html
    +++ b/docs/NgrokAPI/Models/HTTPSEdge.html
    @@ -1355,7 +1355,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/HTTPSEdgeRoute.html b/docs/NgrokAPI/Models/HTTPSEdgeRoute.html
    index 4338ffc..1fbfec1 100644
    --- a/docs/NgrokAPI/Models/HTTPSEdgeRoute.html
    +++ b/docs/NgrokAPI/Models/HTTPSEdgeRoute.html
    @@ -2321,7 +2321,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/IPPolicy.html b/docs/NgrokAPI/Models/IPPolicy.html
    index ceae175..d99d36f 100644
    --- a/docs/NgrokAPI/Models/IPPolicy.html
    +++ b/docs/NgrokAPI/Models/IPPolicy.html
    @@ -1041,7 +1041,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/IPPolicyRule.html b/docs/NgrokAPI/Models/IPPolicyRule.html
    index b3645d7..cd1aa50 100644
    --- a/docs/NgrokAPI/Models/IPPolicyRule.html
    +++ b/docs/NgrokAPI/Models/IPPolicyRule.html
    @@ -1269,7 +1269,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/IPRestriction.html b/docs/NgrokAPI/Models/IPRestriction.html
    index 3560292..15987dd 100644
    --- a/docs/NgrokAPI/Models/IPRestriction.html
    +++ b/docs/NgrokAPI/Models/IPRestriction.html
    @@ -1178,7 +1178,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/IdentityProvider.html b/docs/NgrokAPI/Models/IdentityProvider.html
    index 98661eb..e0f4ffe 100644
    --- a/docs/NgrokAPI/Models/IdentityProvider.html
    +++ b/docs/NgrokAPI/Models/IdentityProvider.html
    @@ -659,7 +659,7 @@
     
     
           
    diff --git a/docs/NgrokAPI/Models/KubernetesOperator.html b/docs/NgrokAPI/Models/KubernetesOperator.html
    new file mode 100644
    index 0000000..411dc2d
    --- /dev/null
    +++ b/docs/NgrokAPI/Models/KubernetesOperator.html
    @@ -0,0 +1,1519 @@
    +
    +
    +  
    +    
    +
    +
    +  Class: NgrokAPI::Models::KubernetesOperator
    +  
    +    — Documentation by YARD 0.9.36
    +  
    +
    +
    +  
    +
    +  
    +
    +
    +
    +
    +  
    +
    +  
    +
    +
    +  
    +  
    +    
    +
    +    
    + + +

    Class: NgrokAPI::Models::KubernetesOperator + + + +

    +
    + +
    +
    Inherits:
    +
    + Object + +
      +
    • Object
    • + + + +
    + show all + +
    +
    + + + + + + + + + + + +
    +
    Defined in:
    +
    lib/ngrokapi/models/kubernetes_operator.rb
    +
    + +
    + + + + + +

    Instance Attribute Summary collapse

    +
      + +
    • + + + #attrs ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute attrs.

      +
      + +
    • + + +
    • + + + #binding ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute binding.

      +
      + +
    • + + +
    • + + + #client ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute client.

      +
      + +
    • + + +
    • + + + #created_at ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute created_at.

      +
      + +
    • + + +
    • + + + #deployment ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute deployment.

      +
      + +
    • + + +
    • + + + #description ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute description.

      +
      + +
    • + + +
    • + + + #enabled_features ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute enabled_features.

      +
      + +
    • + + +
    • + + + #id ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute id.

      +
      + +
    • + + +
    • + + + #metadata ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute metadata.

      +
      + +
    • + + +
    • + + + #principal ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute principal.

      +
      + +
    • + + +
    • + + + #region ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute region.

      +
      + +
    • + + +
    • + + + #updated_at ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute updated_at.

      +
      + +
    • + + +
    • + + + #uri ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute uri.

      +
      + +
    • + + +
    + + + + + +

    + Instance Method Summary + collapse +

    + + + + +
    +

    Constructor Details

    + +
    +

    + + #initialize(client: nil, attrs: {}) ⇒ KubernetesOperator + + + + + +

    +
    + +

    Returns a new instance of KubernetesOperator.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +24
    +25
    +26
    +27
    +28
    +29
    +30
    +31
    +32
    +33
    +34
    +35
    +36
    +37
    +38
    +39
    +40
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 24
    +
    +def initialize(client: nil, attrs: {})
    +  @client = client
    +  @attrs = attrs
    +  @id = @attrs['id']
    +  unless @attrs['uri'].nil?
    +    @uri = URI(@attrs['uri'])
    +  end
    +  @created_at = @attrs['created_at']
    +  @updated_at = @attrs['updated_at']
    +  @description = @attrs['description']
    +  @metadata = @attrs['metadata']
    +  @principal = @attrs['principal']
    +  @enabled_features = @attrs['enabled_features']
    +  @region = @attrs['region']
    +  @deployment = @attrs['deployment']
    +  @binding = @attrs['binding']
    +end
    +
    +
    + +
    + +
    +

    Instance Attribute Details

    + + + +
    +

    + + #attrsObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute attrs.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 10
    +
    +def attrs
    +  @attrs
    +end
    +
    +
    + + + +
    +

    + + #bindingObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute binding.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 10
    +
    +def binding
    +  @binding
    +end
    +
    +
    + + + +
    +

    + + #clientObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute client.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 10
    +
    +def client
    +  @client
    +end
    +
    +
    + + + +
    +

    + + #created_atObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute created_at.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 10
    +
    +def created_at
    +  @created_at
    +end
    +
    +
    + + + +
    +

    + + #deploymentObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute deployment.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 10
    +
    +def deployment
    +  @deployment
    +end
    +
    +
    + + + +
    +

    + + #descriptionObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute description.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 10
    +
    +def description
    +  @description
    +end
    +
    +
    + + + +
    +

    + + #enabled_featuresObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute enabled_features.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 10
    +
    +def enabled_features
    +  @enabled_features
    +end
    +
    +
    + + + +
    +

    + + #idObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute id.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 10
    +
    +def id
    +  @id
    +end
    +
    +
    + + + +
    +

    + + #metadataObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute metadata.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 10
    +
    +def 
    +  @metadata
    +end
    +
    +
    + + + +
    +

    + + #principalObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute principal.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 10
    +
    +def principal
    +  @principal
    +end
    +
    +
    + + + +
    +

    + + #regionObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute region.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 10
    +
    +def region
    +  @region
    +end
    +
    +
    + + + +
    +

    + + #updated_atObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute updated_at.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 10
    +
    +def updated_at
    +  @updated_at
    +end
    +
    +
    + + + +
    +

    + + #uriObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute uri.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 10
    +
    +def uri
    +  @uri
    +end
    +
    +
    + +
    + + +
    +

    Instance Method Details

    + + +
    +

    + + #==(other) ⇒ Object + + + + + +

    + + + + +
    +
    +
    +
    +42
    +43
    +44
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 42
    +
    +def ==(other)
    +  @attrs == other.attrs
    +end
    +
    +
    + +
    +

    + + #deleteObject + + + + + +

    +
    + +

    Delete a Kubernetes Operator

    + +

    ngrok.com/docs/api#api-kubernetes-operators-delete

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +87
    +88
    +89
    +90
    +91
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 87
    +
    +def delete
    +  @client.delete(
    +    id: @id
    +  )
    +end
    +
    +
    + +
    +

    + + #to_hObject + + + + + +

    + + + + +
    +
    +
    +
    +50
    +51
    +52
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 50
    +
    +def to_h
    +  @attrs.to_h
    +end
    +
    +
    + +
    +

    + + #to_sObject + + + + + +

    + + + + +
    +
    +
    +
    +46
    +47
    +48
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 46
    +
    +def to_s
    +  @attrs.to_s
    +end
    +
    +
    + +
    +

    + + #update(description: nil, metadata: nil, enabled_features: nil, region: nil, binding: nil, deployment: nil) ⇒ Object + + + + + +

    +
    + +

    Update an existing Kubernetes operator by ID.

    + +

    ngrok.com/docs/api#api-kubernetes-operators-update

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +58
    +59
    +60
    +61
    +62
    +63
    +64
    +65
    +66
    +67
    +68
    +69
    +70
    +71
    +72
    +73
    +74
    +75
    +76
    +77
    +78
    +79
    +80
    +81
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator.rb', line 58
    +
    +def update(
    +  description: nil,
    +  metadata: nil,
    +  enabled_features: nil,
    +  region: nil,
    +  binding: nil,
    +  deployment: nil
    +)
    +  @description = description if description
    +  @metadata =  if 
    +  @enabled_features = enabled_features if enabled_features
    +  @region = region if region
    +  @binding = binding if binding
    +  @deployment = deployment if deployment
    +  @client.update(
    +    id: @id,
    +    description: description,
    +    metadata: ,
    +    enabled_features: enabled_features,
    +    region: region,
    +    binding: binding,
    +    deployment: deployment
    +  )
    +end
    +
    +
    + +
    + +
    + + + +
    + + \ No newline at end of file diff --git a/docs/NgrokAPI/Models/KubernetesOperatorBinding.html b/docs/NgrokAPI/Models/KubernetesOperatorBinding.html new file mode 100644 index 0000000..fcc1844 --- /dev/null +++ b/docs/NgrokAPI/Models/KubernetesOperatorBinding.html @@ -0,0 +1,817 @@ + + + + + + + Class: NgrokAPI::Models::KubernetesOperatorBinding + + — Documentation by YARD 0.9.36 + + + + + + + + + + + + + + + + + + + +
    + + +

    Class: NgrokAPI::Models::KubernetesOperatorBinding + + + +

    +
    + +
    +
    Inherits:
    +
    + Object + +
      +
    • Object
    • + + + +
    + show all + +
    +
    + + + + + + + + + + + +
    +
    Defined in:
    +
    lib/ngrokapi/models/kubernetes_operator_binding.rb
    +
    + +
    + + + + + +

    Instance Attribute Summary collapse

    +
      + +
    • + + + #allowed_urls ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute allowed_urls.

      +
      + +
    • + + +
    • + + + #attrs ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute attrs.

      +
      + +
    • + + +
    • + + + #cert ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute cert.

      +
      + +
    • + + +
    • + + + #client ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute client.

      +
      + +
    • + + +
    • + + + #ingress_endpoint ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute ingress_endpoint.

      +
      + +
    • + + +
    • + + + #name ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute name.

      +
      + +
    • + + +
    + + + + + +

    + Instance Method Summary + collapse +

    + + + + +
    +

    Constructor Details

    + +
    +

    + + #initialize(client: nil, attrs: {}) ⇒ KubernetesOperatorBinding + + + + + +

    +
    + +

    Returns a new instance of KubernetesOperatorBinding.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +15
    +16
    +17
    +18
    +19
    +20
    +21
    +22
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding.rb', line 15
    +
    +def initialize(client: nil, attrs: {})
    +  @client = client
    +  @attrs = attrs
    +  @name = @attrs['name']
    +  @allowed_urls = @attrs['allowed_urls']
    +  @cert = @attrs['cert']
    +  @ingress_endpoint = @attrs['ingress_endpoint']
    +end
    +
    +
    + +
    + +
    +

    Instance Attribute Details

    + + + +
    +

    + + #allowed_urlsObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute allowed_urls.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding.rb', line 8
    +
    +def allowed_urls
    +  @allowed_urls
    +end
    +
    +
    + + + +
    +

    + + #attrsObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute attrs.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding.rb', line 8
    +
    +def attrs
    +  @attrs
    +end
    +
    +
    + + + +
    +

    + + #certObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute cert.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding.rb', line 8
    +
    +def cert
    +  @cert
    +end
    +
    +
    + + + +
    +

    + + #clientObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute client.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding.rb', line 8
    +
    +def client
    +  @client
    +end
    +
    +
    + + + +
    +

    + + #ingress_endpointObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute ingress_endpoint.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding.rb', line 8
    +
    +def ingress_endpoint
    +  @ingress_endpoint
    +end
    +
    +
    + + + +
    +

    + + #nameObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute name.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding.rb', line 8
    +
    +def name
    +  @name
    +end
    +
    +
    + +
    + + +
    +

    Instance Method Details

    + + +
    +

    + + #==(other) ⇒ Object + + + + + +

    + + + + +
    +
    +
    +
    +24
    +25
    +26
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding.rb', line 24
    +
    +def ==(other)
    +  @attrs == other.attrs
    +end
    +
    +
    + +
    +

    + + #to_hObject + + + + + +

    + + + + +
    +
    +
    +
    +32
    +33
    +34
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding.rb', line 32
    +
    +def to_h
    +  @attrs.to_h
    +end
    +
    +
    + +
    +

    + + #to_sObject + + + + + +

    + + + + +
    +
    +
    +
    +28
    +29
    +30
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding.rb', line 28
    +
    +def to_s
    +  @attrs.to_s
    +end
    +
    +
    + +
    + +
    + + + +
    + + \ No newline at end of file diff --git a/docs/NgrokAPI/Models/KubernetesOperatorBindingCreate.html b/docs/NgrokAPI/Models/KubernetesOperatorBindingCreate.html new file mode 100644 index 0000000..b4e1998 --- /dev/null +++ b/docs/NgrokAPI/Models/KubernetesOperatorBindingCreate.html @@ -0,0 +1,817 @@ + + + + + + + Class: NgrokAPI::Models::KubernetesOperatorBindingCreate + + — Documentation by YARD 0.9.36 + + + + + + + + + + + + + + + + + + + +
    + + +

    Class: NgrokAPI::Models::KubernetesOperatorBindingCreate + + + +

    +
    + +
    +
    Inherits:
    +
    + Object + +
      +
    • Object
    • + + + +
    + show all + +
    +
    + + + + + + + + + + + +
    +
    Defined in:
    +
    lib/ngrokapi/models/kubernetes_operator_binding_create.rb
    +
    + +
    + + + + + +

    Instance Attribute Summary collapse

    +
      + +
    • + + + #allowed_urls ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute allowed_urls.

      +
      + +
    • + + +
    • + + + #attrs ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute attrs.

      +
      + +
    • + + +
    • + + + #client ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute client.

      +
      + +
    • + + +
    • + + + #csr ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute csr.

      +
      + +
    • + + +
    • + + + #ingress_endpoint ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute ingress_endpoint.

      +
      + +
    • + + +
    • + + + #name ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute name.

      +
      + +
    • + + +
    + + + + + +

    + Instance Method Summary + collapse +

    + + + + +
    +

    Constructor Details

    + +
    +

    + + #initialize(client: nil, attrs: {}) ⇒ KubernetesOperatorBindingCreate + + + + + +

    +
    + +

    Returns a new instance of KubernetesOperatorBindingCreate.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +15
    +16
    +17
    +18
    +19
    +20
    +21
    +22
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_create.rb', line 15
    +
    +def initialize(client: nil, attrs: {})
    +  @client = client
    +  @attrs = attrs
    +  @name = @attrs['name']
    +  @allowed_urls = @attrs['allowed_urls']
    +  @csr = @attrs['csr']
    +  @ingress_endpoint = @attrs['ingress_endpoint']
    +end
    +
    +
    + +
    + +
    +

    Instance Attribute Details

    + + + +
    +

    + + #allowed_urlsObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute allowed_urls.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_create.rb', line 8
    +
    +def allowed_urls
    +  @allowed_urls
    +end
    +
    +
    + + + +
    +

    + + #attrsObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute attrs.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_create.rb', line 8
    +
    +def attrs
    +  @attrs
    +end
    +
    +
    + + + +
    +

    + + #clientObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute client.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_create.rb', line 8
    +
    +def client
    +  @client
    +end
    +
    +
    + + + +
    +

    + + #csrObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute csr.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_create.rb', line 8
    +
    +def csr
    +  @csr
    +end
    +
    +
    + + + +
    +

    + + #ingress_endpointObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute ingress_endpoint.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_create.rb', line 8
    +
    +def ingress_endpoint
    +  @ingress_endpoint
    +end
    +
    +
    + + + +
    +

    + + #nameObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute name.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_create.rb', line 8
    +
    +def name
    +  @name
    +end
    +
    +
    + +
    + + +
    +

    Instance Method Details

    + + +
    +

    + + #==(other) ⇒ Object + + + + + +

    + + + + +
    +
    +
    +
    +24
    +25
    +26
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_create.rb', line 24
    +
    +def ==(other)
    +  @attrs == other.attrs
    +end
    +
    +
    + +
    +

    + + #to_hObject + + + + + +

    + + + + +
    +
    +
    +
    +32
    +33
    +34
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_create.rb', line 32
    +
    +def to_h
    +  @attrs.to_h
    +end
    +
    +
    + +
    +

    + + #to_sObject + + + + + +

    + + + + +
    +
    +
    +
    +28
    +29
    +30
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_create.rb', line 28
    +
    +def to_s
    +  @attrs.to_s
    +end
    +
    +
    + +
    + +
    + + + +
    + + \ No newline at end of file diff --git a/docs/NgrokAPI/Models/KubernetesOperatorBindingUpdate.html b/docs/NgrokAPI/Models/KubernetesOperatorBindingUpdate.html new file mode 100644 index 0000000..5d64396 --- /dev/null +++ b/docs/NgrokAPI/Models/KubernetesOperatorBindingUpdate.html @@ -0,0 +1,817 @@ + + + + + + + Class: NgrokAPI::Models::KubernetesOperatorBindingUpdate + + — Documentation by YARD 0.9.36 + + + + + + + + + + + + + + + + + + + +
    + + +

    Class: NgrokAPI::Models::KubernetesOperatorBindingUpdate + + + +

    +
    + +
    +
    Inherits:
    +
    + Object + +
      +
    • Object
    • + + + +
    + show all + +
    +
    + + + + + + + + + + + +
    +
    Defined in:
    +
    lib/ngrokapi/models/kubernetes_operator_binding_update.rb
    +
    + +
    + + + + + +

    Instance Attribute Summary collapse

    +
      + +
    • + + + #allowed_urls ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute allowed_urls.

      +
      + +
    • + + +
    • + + + #attrs ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute attrs.

      +
      + +
    • + + +
    • + + + #client ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute client.

      +
      + +
    • + + +
    • + + + #csr ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute csr.

      +
      + +
    • + + +
    • + + + #ingress_endpoint ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute ingress_endpoint.

      +
      + +
    • + + +
    • + + + #name ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute name.

      +
      + +
    • + + +
    + + + + + +

    + Instance Method Summary + collapse +

    + + + + +
    +

    Constructor Details

    + +
    +

    + + #initialize(client: nil, attrs: {}) ⇒ KubernetesOperatorBindingUpdate + + + + + +

    +
    + +

    Returns a new instance of KubernetesOperatorBindingUpdate.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +15
    +16
    +17
    +18
    +19
    +20
    +21
    +22
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_update.rb', line 15
    +
    +def initialize(client: nil, attrs: {})
    +  @client = client
    +  @attrs = attrs
    +  @name = @attrs['name']
    +  @allowed_urls = @attrs['allowed_urls']
    +  @csr = @attrs['csr']
    +  @ingress_endpoint = @attrs['ingress_endpoint']
    +end
    +
    +
    + +
    + +
    +

    Instance Attribute Details

    + + + +
    +

    + + #allowed_urlsObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute allowed_urls.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_update.rb', line 8
    +
    +def allowed_urls
    +  @allowed_urls
    +end
    +
    +
    + + + +
    +

    + + #attrsObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute attrs.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_update.rb', line 8
    +
    +def attrs
    +  @attrs
    +end
    +
    +
    + + + +
    +

    + + #clientObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute client.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_update.rb', line 8
    +
    +def client
    +  @client
    +end
    +
    +
    + + + +
    +

    + + #csrObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute csr.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_update.rb', line 8
    +
    +def csr
    +  @csr
    +end
    +
    +
    + + + +
    +

    + + #ingress_endpointObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute ingress_endpoint.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_update.rb', line 8
    +
    +def ingress_endpoint
    +  @ingress_endpoint
    +end
    +
    +
    + + + +
    +

    + + #nameObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute name.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_update.rb', line 8
    +
    +def name
    +  @name
    +end
    +
    +
    + +
    + + +
    +

    Instance Method Details

    + + +
    +

    + + #==(other) ⇒ Object + + + + + +

    + + + + +
    +
    +
    +
    +24
    +25
    +26
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_update.rb', line 24
    +
    +def ==(other)
    +  @attrs == other.attrs
    +end
    +
    +
    + +
    +

    + + #to_hObject + + + + + +

    + + + + +
    +
    +
    +
    +32
    +33
    +34
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_update.rb', line 32
    +
    +def to_h
    +  @attrs.to_h
    +end
    +
    +
    + +
    +

    + + #to_sObject + + + + + +

    + + + + +
    +
    +
    +
    +28
    +29
    +30
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_binding_update.rb', line 28
    +
    +def to_s
    +  @attrs.to_s
    +end
    +
    +
    + +
    + +
    + + + +
    + + \ No newline at end of file diff --git a/docs/NgrokAPI/Models/KubernetesOperatorCert.html b/docs/NgrokAPI/Models/KubernetesOperatorCert.html new file mode 100644 index 0000000..2a891e7 --- /dev/null +++ b/docs/NgrokAPI/Models/KubernetesOperatorCert.html @@ -0,0 +1,743 @@ + + + + + + + Class: NgrokAPI::Models::KubernetesOperatorCert + + — Documentation by YARD 0.9.36 + + + + + + + + + + + + + + + + + + + +
    + + +

    Class: NgrokAPI::Models::KubernetesOperatorCert + + + +

    +
    + +
    +
    Inherits:
    +
    + Object + +
      +
    • Object
    • + + + +
    + show all + +
    +
    + + + + + + + + + + + +
    +
    Defined in:
    +
    lib/ngrokapi/models/kubernetes_operator_cert.rb
    +
    + +
    + + + + + +

    Instance Attribute Summary collapse

    +
      + +
    • + + + #attrs ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute attrs.

      +
      + +
    • + + +
    • + + + #cert ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute cert.

      +
      + +
    • + + +
    • + + + #client ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute client.

      +
      + +
    • + + +
    • + + + #not_after ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute not_after.

      +
      + +
    • + + +
    • + + + #not_before ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute not_before.

      +
      + +
    • + + +
    + + + + + +

    + Instance Method Summary + collapse +

    + + + + +
    +

    Constructor Details

    + +
    +

    + + #initialize(client: nil, attrs: {}) ⇒ KubernetesOperatorCert + + + + + +

    +
    + +

    Returns a new instance of KubernetesOperatorCert.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +14
    +15
    +16
    +17
    +18
    +19
    +20
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_cert.rb', line 14
    +
    +def initialize(client: nil, attrs: {})
    +  @client = client
    +  @attrs = attrs
    +  @cert = @attrs['cert']
    +  @not_before = @attrs['not_before']
    +  @not_after = @attrs['not_after']
    +end
    +
    +
    + +
    + +
    +

    Instance Attribute Details

    + + + +
    +

    + + #attrsObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute attrs.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_cert.rb', line 8
    +
    +def attrs
    +  @attrs
    +end
    +
    +
    + + + +
    +

    + + #certObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute cert.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_cert.rb', line 8
    +
    +def cert
    +  @cert
    +end
    +
    +
    + + + +
    +

    + + #clientObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute client.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_cert.rb', line 8
    +
    +def client
    +  @client
    +end
    +
    +
    + + + +
    +

    + + #not_afterObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute not_after.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_cert.rb', line 8
    +
    +def not_after
    +  @not_after
    +end
    +
    +
    + + + +
    +

    + + #not_beforeObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute not_before.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_cert.rb', line 8
    +
    +def not_before
    +  @not_before
    +end
    +
    +
    + +
    + + +
    +

    Instance Method Details

    + + +
    +

    + + #==(other) ⇒ Object + + + + + +

    + + + + +
    +
    +
    +
    +22
    +23
    +24
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_cert.rb', line 22
    +
    +def ==(other)
    +  @attrs == other.attrs
    +end
    +
    +
    + +
    +

    + + #to_hObject + + + + + +

    + + + + +
    +
    +
    +
    +30
    +31
    +32
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_cert.rb', line 30
    +
    +def to_h
    +  @attrs.to_h
    +end
    +
    +
    + +
    +

    + + #to_sObject + + + + + +

    + + + + +
    +
    +
    +
    +26
    +27
    +28
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_cert.rb', line 26
    +
    +def to_s
    +  @attrs.to_s
    +end
    +
    +
    + +
    + +
    + + + +
    + + \ No newline at end of file diff --git a/docs/NgrokAPI/Models/KubernetesOperatorDeployment.html b/docs/NgrokAPI/Models/KubernetesOperatorDeployment.html new file mode 100644 index 0000000..9de4bb4 --- /dev/null +++ b/docs/NgrokAPI/Models/KubernetesOperatorDeployment.html @@ -0,0 +1,817 @@ + + + + + + + Class: NgrokAPI::Models::KubernetesOperatorDeployment + + — Documentation by YARD 0.9.36 + + + + + + + + + + + + + + + + + + + +
    + + +

    Class: NgrokAPI::Models::KubernetesOperatorDeployment + + + +

    +
    + +
    +
    Inherits:
    +
    + Object + +
      +
    • Object
    • + + + +
    + show all + +
    +
    + + + + + + + + + + + +
    +
    Defined in:
    +
    lib/ngrokapi/models/kubernetes_operator_deployment.rb
    +
    + +
    + + + + + +

    Instance Attribute Summary collapse

    +
      + +
    • + + + #attrs ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute attrs.

      +
      + +
    • + + +
    • + + + #client ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute client.

      +
      + +
    • + + +
    • + + + #cluster_name ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute cluster_name.

      +
      + +
    • + + +
    • + + + #name ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute name.

      +
      + +
    • + + +
    • + + + #namespace ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute namespace.

      +
      + +
    • + + +
    • + + + #version ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute version.

      +
      + +
    • + + +
    + + + + + +

    + Instance Method Summary + collapse +

    + + + + +
    +

    Constructor Details

    + +
    +

    + + #initialize(client: nil, attrs: {}) ⇒ KubernetesOperatorDeployment + + + + + +

    +
    + +

    Returns a new instance of KubernetesOperatorDeployment.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +15
    +16
    +17
    +18
    +19
    +20
    +21
    +22
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment.rb', line 15
    +
    +def initialize(client: nil, attrs: {})
    +  @client = client
    +  @attrs = attrs
    +  @name = @attrs['name']
    +  @namespace = @attrs['namespace']
    +  @version = @attrs['version']
    +  @cluster_name = @attrs['cluster_name']
    +end
    +
    +
    + +
    + +
    +

    Instance Attribute Details

    + + + +
    +

    + + #attrsObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute attrs.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment.rb', line 8
    +
    +def attrs
    +  @attrs
    +end
    +
    +
    + + + +
    +

    + + #clientObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute client.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment.rb', line 8
    +
    +def client
    +  @client
    +end
    +
    +
    + + + +
    +

    + + #cluster_nameObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute cluster_name.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment.rb', line 8
    +
    +def cluster_name
    +  @cluster_name
    +end
    +
    +
    + + + +
    +

    + + #nameObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute name.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment.rb', line 8
    +
    +def name
    +  @name
    +end
    +
    +
    + + + +
    +

    + + #namespaceObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute namespace.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment.rb', line 8
    +
    +def namespace
    +  @namespace
    +end
    +
    +
    + + + +
    +

    + + #versionObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute version.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment.rb', line 8
    +
    +def version
    +  @version
    +end
    +
    +
    + +
    + + +
    +

    Instance Method Details

    + + +
    +

    + + #==(other) ⇒ Object + + + + + +

    + + + + +
    +
    +
    +
    +24
    +25
    +26
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment.rb', line 24
    +
    +def ==(other)
    +  @attrs == other.attrs
    +end
    +
    +
    + +
    +

    + + #to_hObject + + + + + +

    + + + + +
    +
    +
    +
    +32
    +33
    +34
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment.rb', line 32
    +
    +def to_h
    +  @attrs.to_h
    +end
    +
    +
    + +
    +

    + + #to_sObject + + + + + +

    + + + + +
    +
    +
    +
    +28
    +29
    +30
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment.rb', line 28
    +
    +def to_s
    +  @attrs.to_s
    +end
    +
    +
    + +
    + +
    + + + +
    + + \ No newline at end of file diff --git a/docs/NgrokAPI/Models/KubernetesOperatorDeploymentUpdate.html b/docs/NgrokAPI/Models/KubernetesOperatorDeploymentUpdate.html new file mode 100644 index 0000000..b4ae9a7 --- /dev/null +++ b/docs/NgrokAPI/Models/KubernetesOperatorDeploymentUpdate.html @@ -0,0 +1,595 @@ + + + + + + + Class: NgrokAPI::Models::KubernetesOperatorDeploymentUpdate + + — Documentation by YARD 0.9.36 + + + + + + + + + + + + + + + + + + + +
    + + +

    Class: NgrokAPI::Models::KubernetesOperatorDeploymentUpdate + + + +

    +
    + +
    +
    Inherits:
    +
    + Object + +
      +
    • Object
    • + + + +
    + show all + +
    +
    + + + + + + + + + + + +
    +
    Defined in:
    +
    lib/ngrokapi/models/kubernetes_operator_deployment_update.rb
    +
    + +
    + + + + + +

    Instance Attribute Summary collapse

    +
      + +
    • + + + #attrs ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute attrs.

      +
      + +
    • + + +
    • + + + #client ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute client.

      +
      + +
    • + + +
    • + + + #name ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute name.

      +
      + +
    • + + +
    + + + + + +

    + Instance Method Summary + collapse +

    + + + + +
    +

    Constructor Details

    + +
    +

    + + #initialize(client: nil, attrs: {}) ⇒ KubernetesOperatorDeploymentUpdate + + + + + +

    +
    + +

    Returns a new instance of KubernetesOperatorDeploymentUpdate.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +12
    +13
    +14
    +15
    +16
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment_update.rb', line 12
    +
    +def initialize(client: nil, attrs: {})
    +  @client = client
    +  @attrs = attrs
    +  @name = @attrs['name']
    +end
    +
    +
    + +
    + +
    +

    Instance Attribute Details

    + + + +
    +

    + + #attrsObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute attrs.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment_update.rb', line 8
    +
    +def attrs
    +  @attrs
    +end
    +
    +
    + + + +
    +

    + + #clientObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute client.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment_update.rb', line 8
    +
    +def client
    +  @client
    +end
    +
    +
    + + + +
    +

    + + #nameObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute name.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +8
    +9
    +10
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment_update.rb', line 8
    +
    +def name
    +  @name
    +end
    +
    +
    + +
    + + +
    +

    Instance Method Details

    + + +
    +

    + + #==(other) ⇒ Object + + + + + +

    + + + + +
    +
    +
    +
    +18
    +19
    +20
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment_update.rb', line 18
    +
    +def ==(other)
    +  @attrs == other.attrs
    +end
    +
    +
    + +
    +

    + + #to_hObject + + + + + +

    + + + + +
    +
    +
    +
    +26
    +27
    +28
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment_update.rb', line 26
    +
    +def to_h
    +  @attrs.to_h
    +end
    +
    +
    + +
    +

    + + #to_sObject + + + + + +

    + + + + +
    +
    +
    +
    +22
    +23
    +24
    +
    +
    # File 'lib/ngrokapi/models/kubernetes_operator_deployment_update.rb', line 22
    +
    +def to_s
    +  @attrs.to_s
    +end
    +
    +
    + +
    + +
    + + + +
    + + \ No newline at end of file diff --git a/docs/NgrokAPI/Models/Listable.html b/docs/NgrokAPI/Models/Listable.html index b201256..835ef89 100644 --- a/docs/NgrokAPI/Models/Listable.html +++ b/docs/NgrokAPI/Models/Listable.html @@ -992,7 +992,7 @@ diff --git a/docs/NgrokAPI/Models/Location.html b/docs/NgrokAPI/Models/Location.html index 3174235..ed1b235 100644 --- a/docs/NgrokAPI/Models/Location.html +++ b/docs/NgrokAPI/Models/Location.html @@ -807,7 +807,7 @@ diff --git a/docs/NgrokAPI/Models/Ref.html b/docs/NgrokAPI/Models/Ref.html index 5cccf8b..73cfcec 100644 --- a/docs/NgrokAPI/Models/Ref.html +++ b/docs/NgrokAPI/Models/Ref.html @@ -663,7 +663,7 @@ diff --git a/docs/NgrokAPI/Models/ReservedAddr.html b/docs/NgrokAPI/Models/ReservedAddr.html index 5a5f00d..1dd9652 100644 --- a/docs/NgrokAPI/Models/ReservedAddr.html +++ b/docs/NgrokAPI/Models/ReservedAddr.html @@ -1104,7 +1104,7 @@ diff --git a/docs/NgrokAPI/Models/ReservedDomain.html b/docs/NgrokAPI/Models/ReservedDomain.html index 082b1a4..1e8ede0 100644 --- a/docs/NgrokAPI/Models/ReservedDomain.html +++ b/docs/NgrokAPI/Models/ReservedDomain.html @@ -1474,7 +1474,7 @@ diff --git a/docs/NgrokAPI/Models/ReservedDomainCertJob.html b/docs/NgrokAPI/Models/ReservedDomainCertJob.html index 843130b..ae4570b 100644 --- a/docs/NgrokAPI/Models/ReservedDomainCertJob.html +++ b/docs/NgrokAPI/Models/ReservedDomainCertJob.html @@ -807,7 +807,7 @@ diff --git a/docs/NgrokAPI/Models/ReservedDomainCertPolicy.html b/docs/NgrokAPI/Models/ReservedDomainCertPolicy.html index bad3e3f..adfbb83 100644 --- a/docs/NgrokAPI/Models/ReservedDomainCertPolicy.html +++ b/docs/NgrokAPI/Models/ReservedDomainCertPolicy.html @@ -659,7 +659,7 @@ diff --git a/docs/NgrokAPI/Models/ReservedDomainCertStatus.html b/docs/NgrokAPI/Models/ReservedDomainCertStatus.html index d78e9b7..2bb043b 100644 --- a/docs/NgrokAPI/Models/ReservedDomainCertStatus.html +++ b/docs/NgrokAPI/Models/ReservedDomainCertStatus.html @@ -659,7 +659,7 @@ diff --git a/docs/NgrokAPI/Models/SSHCertificateAuthority.html b/docs/NgrokAPI/Models/SSHCertificateAuthority.html index 7d3a991..740de87 100644 --- a/docs/NgrokAPI/Models/SSHCertificateAuthority.html +++ b/docs/NgrokAPI/Models/SSHCertificateAuthority.html @@ -1189,7 +1189,7 @@ diff --git a/docs/NgrokAPI/Models/SSHCredential.html b/docs/NgrokAPI/Models/SSHCredential.html index f8e0015..9c0dc0e 100644 --- a/docs/NgrokAPI/Models/SSHCredential.html +++ b/docs/NgrokAPI/Models/SSHCredential.html @@ -1269,7 +1269,7 @@ diff --git a/docs/NgrokAPI/Models/SSHHostCertificate.html b/docs/NgrokAPI/Models/SSHHostCertificate.html index c9103d3..10fa574 100644 --- a/docs/NgrokAPI/Models/SSHHostCertificate.html +++ b/docs/NgrokAPI/Models/SSHHostCertificate.html @@ -1559,7 +1559,7 @@ diff --git a/docs/NgrokAPI/Models/SSHUserCertificate.html b/docs/NgrokAPI/Models/SSHUserCertificate.html index f29e62f..72478a8 100644 --- a/docs/NgrokAPI/Models/SSHUserCertificate.html +++ b/docs/NgrokAPI/Models/SSHUserCertificate.html @@ -1707,7 +1707,7 @@ diff --git a/docs/NgrokAPI/Models/StaticBackend.html b/docs/NgrokAPI/Models/StaticBackend.html index 25668cd..7716e74 100644 --- a/docs/NgrokAPI/Models/StaticBackend.html +++ b/docs/NgrokAPI/Models/StaticBackend.html @@ -1201,7 +1201,7 @@ diff --git a/docs/NgrokAPI/Models/StaticBackendTLS.html b/docs/NgrokAPI/Models/StaticBackendTLS.html index e331c3b..e475f29 100644 --- a/docs/NgrokAPI/Models/StaticBackendTLS.html +++ b/docs/NgrokAPI/Models/StaticBackendTLS.html @@ -585,7 +585,7 @@ diff --git a/docs/NgrokAPI/Models/TCPEdge.html b/docs/NgrokAPI/Models/TCPEdge.html index a709742..681e400 100644 --- a/docs/NgrokAPI/Models/TCPEdge.html +++ b/docs/NgrokAPI/Models/TCPEdge.html @@ -1361,7 +1361,7 @@ diff --git a/docs/NgrokAPI/Models/TLSCertificate.html b/docs/NgrokAPI/Models/TLSCertificate.html index 69065b4..e261c67 100644 --- a/docs/NgrokAPI/Models/TLSCertificate.html +++ b/docs/NgrokAPI/Models/TLSCertificate.html @@ -2225,7 +2225,7 @@ diff --git a/docs/NgrokAPI/Models/TLSCertificateSANs.html b/docs/NgrokAPI/Models/TLSCertificateSANs.html index 3db90af..036e44f 100644 --- a/docs/NgrokAPI/Models/TLSCertificateSANs.html +++ b/docs/NgrokAPI/Models/TLSCertificateSANs.html @@ -659,7 +659,7 @@ diff --git a/docs/NgrokAPI/Models/TLSEdge.html b/docs/NgrokAPI/Models/TLSEdge.html index d8a7139..e43c7fe 100644 --- a/docs/NgrokAPI/Models/TLSEdge.html +++ b/docs/NgrokAPI/Models/TLSEdge.html @@ -1521,7 +1521,7 @@ diff --git a/docs/NgrokAPI/Models/Tunnel.html b/docs/NgrokAPI/Models/Tunnel.html index f65dfd6..5915b38 100644 --- a/docs/NgrokAPI/Models/Tunnel.html +++ b/docs/NgrokAPI/Models/Tunnel.html @@ -1329,7 +1329,7 @@ diff --git a/docs/NgrokAPI/Models/TunnelGroupBackend.html b/docs/NgrokAPI/Models/TunnelGroupBackend.html index 05d40f3..f0ca162 100644 --- a/docs/NgrokAPI/Models/TunnelGroupBackend.html +++ b/docs/NgrokAPI/Models/TunnelGroupBackend.html @@ -1195,7 +1195,7 @@ diff --git a/docs/NgrokAPI/Models/TunnelSession.html b/docs/NgrokAPI/Models/TunnelSession.html index 70d2b83..6bbf79e 100644 --- a/docs/NgrokAPI/Models/TunnelSession.html +++ b/docs/NgrokAPI/Models/TunnelSession.html @@ -1255,7 +1255,7 @@ diff --git a/docs/NgrokAPI/Models/UserAgent.html b/docs/NgrokAPI/Models/UserAgent.html index 9d4da3a..6c4beac 100644 --- a/docs/NgrokAPI/Models/UserAgent.html +++ b/docs/NgrokAPI/Models/UserAgent.html @@ -955,7 +955,7 @@ diff --git a/docs/NgrokAPI/Models/WeightedBackend.html b/docs/NgrokAPI/Models/WeightedBackend.html index 94ec998..9616a04 100644 --- a/docs/NgrokAPI/Models/WeightedBackend.html +++ b/docs/NgrokAPI/Models/WeightedBackend.html @@ -1121,7 +1121,7 @@ diff --git a/docs/NgrokAPI/PagedIterator.html b/docs/NgrokAPI/PagedIterator.html index daa5957..5998be9 100644 --- a/docs/NgrokAPI/PagedIterator.html +++ b/docs/NgrokAPI/PagedIterator.html @@ -625,7 +625,7 @@ diff --git a/docs/NgrokAPI/Services.html b/docs/NgrokAPI/Services.html index 5b21f28..a0ce304 100644 --- a/docs/NgrokAPI/Services.html +++ b/docs/NgrokAPI/Services.html @@ -79,7 +79,7 @@
    Defined in:
    lib/ngrokapi/services/tunnels_client.rb,
    - lib/ngrokapi/services/api_keys_client.rb,
    lib/ngrokapi/services/bot_users_client.rb,
    lib/ngrokapi/services/edges_tcp_client.rb,
    lib/ngrokapi/services/edges_tls_client.rb,
    lib/ngrokapi/services/endpoints_client.rb,
    lib/ngrokapi/services/credentials_client.rb,
    lib/ngrokapi/services/edges_https_client.rb,
    lib/ngrokapi/services/ip_policies_client.rb,
    lib/ngrokapi/services/abuse_reports_client.rb,
    lib/ngrokapi/services/event_sources_client.rb,
    lib/ngrokapi/services/reserved_addrs_client.rb,
    lib/ngrokapi/services/agent_ingresses_client.rb,
    lib/ngrokapi/services/ip_policy_rules_client.rb,
    lib/ngrokapi/services/ip_restrictions_client.rb,
    lib/ngrokapi/services/ssh_credentials_client.rb,
    lib/ngrokapi/services/static_backends_client.rb,
    lib/ngrokapi/services/tunnel_sessions_client.rb,
    lib/ngrokapi/services/reserved_domains_client.rb,
    lib/ngrokapi/services/tls_certificates_client.rb,
    lib/ngrokapi/services/application_users_client.rb,
    lib/ngrokapi/services/failover_backends_client.rb,
    lib/ngrokapi/services/weighted_backends_client.rb,
    lib/ngrokapi/services/edges_https_routes_client.rb,
    lib/ngrokapi/services/event_destinations_client.rb,
    lib/ngrokapi/services/event_subscriptions_client.rb,
    lib/ngrokapi/services/application_sessions_client.rb,
    lib/ngrokapi/services/ssh_host_certificates_client.rb,
    lib/ngrokapi/services/ssh_user_certificates_client.rb,
    lib/ngrokapi/services/tunnel_group_backends_client.rb,
    lib/ngrokapi/services/edge_route_oidc_module_client.rb,
    lib/ngrokapi/services/edge_route_saml_module_client.rb,
    lib/ngrokapi/services/http_response_backends_client.rb,
    lib/ngrokapi/services/certificate_authorities_client.rb,
    lib/ngrokapi/services/tcp_edge_backend_module_client.rb,
    lib/ngrokapi/services/tls_edge_backend_module_client.rb,
    lib/ngrokapi/services/edge_route_o_auth_module_client.rb,
    lib/ngrokapi/services/edge_route_backend_module_client.rb,
    lib/ngrokapi/services/tls_edge_mutual_tls_module_client.rb,
    lib/ngrokapi/services/ssh_certificate_authorities_client.rb,
    lib/ngrokapi/services/https_edge_mutual_tls_module_client.rb,
    lib/ngrokapi/services/edge_route_compression_module_client.rb,
    lib/ngrokapi/services/tcp_edge_ip_restriction_module_client.rb,
    lib/ngrokapi/services/tcp_edge_traffic_policy_module_client.rb,
    lib/ngrokapi/services/tls_edge_ip_restriction_module_client.rb,
    lib/ngrokapi/services/tls_edge_traffic_policy_module_client.rb,
    lib/ngrokapi/services/tls_edge_tls_termination_module_client.rb,
    lib/ngrokapi/services/edge_route_ip_restriction_module_client.rb,
    lib/ngrokapi/services/edge_route_traffic_policy_module_client.rb,
    lib/ngrokapi/services/edge_route_circuit_breaker_module_client.rb,
    lib/ngrokapi/services/edge_route_request_headers_module_client.rb,
    lib/ngrokapi/services/https_edge_tls_termination_module_client.rb,
    lib/ngrokapi/services/edge_route_response_headers_module_client.rb,
    lib/ngrokapi/services/edge_route_user_agent_filter_module_client.rb,
    lib/ngrokapi/services/edge_route_webhook_verification_module_client.rb,
    lib/ngrokapi/services/edge_route_websocket_tcp_converter_module_client.rb
    + lib/ngrokapi/services/api_keys_client.rb,
    lib/ngrokapi/services/bot_users_client.rb,
    lib/ngrokapi/services/edges_tcp_client.rb,
    lib/ngrokapi/services/edges_tls_client.rb,
    lib/ngrokapi/services/endpoints_client.rb,
    lib/ngrokapi/services/credentials_client.rb,
    lib/ngrokapi/services/edges_https_client.rb,
    lib/ngrokapi/services/ip_policies_client.rb,
    lib/ngrokapi/services/abuse_reports_client.rb,
    lib/ngrokapi/services/event_sources_client.rb,
    lib/ngrokapi/services/reserved_addrs_client.rb,
    lib/ngrokapi/services/agent_ingresses_client.rb,
    lib/ngrokapi/services/ip_policy_rules_client.rb,
    lib/ngrokapi/services/ip_restrictions_client.rb,
    lib/ngrokapi/services/ssh_credentials_client.rb,
    lib/ngrokapi/services/static_backends_client.rb,
    lib/ngrokapi/services/tunnel_sessions_client.rb,
    lib/ngrokapi/services/reserved_domains_client.rb,
    lib/ngrokapi/services/tls_certificates_client.rb,
    lib/ngrokapi/services/application_users_client.rb,
    lib/ngrokapi/services/failover_backends_client.rb,
    lib/ngrokapi/services/weighted_backends_client.rb,
    lib/ngrokapi/services/edges_https_routes_client.rb,
    lib/ngrokapi/services/event_destinations_client.rb,
    lib/ngrokapi/services/event_subscriptions_client.rb,
    lib/ngrokapi/services/application_sessions_client.rb,
    lib/ngrokapi/services/kubernetes_operators_client.rb,
    lib/ngrokapi/services/ssh_host_certificates_client.rb,
    lib/ngrokapi/services/ssh_user_certificates_client.rb,
    lib/ngrokapi/services/tunnel_group_backends_client.rb,
    lib/ngrokapi/services/edge_route_oidc_module_client.rb,
    lib/ngrokapi/services/edge_route_saml_module_client.rb,
    lib/ngrokapi/services/http_response_backends_client.rb,
    lib/ngrokapi/services/certificate_authorities_client.rb,
    lib/ngrokapi/services/tcp_edge_backend_module_client.rb,
    lib/ngrokapi/services/tls_edge_backend_module_client.rb,
    lib/ngrokapi/services/edge_route_o_auth_module_client.rb,
    lib/ngrokapi/services/edge_route_backend_module_client.rb,
    lib/ngrokapi/services/tls_edge_mutual_tls_module_client.rb,
    lib/ngrokapi/services/ssh_certificate_authorities_client.rb,
    lib/ngrokapi/services/https_edge_mutual_tls_module_client.rb,
    lib/ngrokapi/services/edge_route_compression_module_client.rb,
    lib/ngrokapi/services/tcp_edge_ip_restriction_module_client.rb,
    lib/ngrokapi/services/tcp_edge_traffic_policy_module_client.rb,
    lib/ngrokapi/services/tls_edge_ip_restriction_module_client.rb,
    lib/ngrokapi/services/tls_edge_traffic_policy_module_client.rb,
    lib/ngrokapi/services/tls_edge_tls_termination_module_client.rb,
    lib/ngrokapi/services/edge_route_ip_restriction_module_client.rb,
    lib/ngrokapi/services/edge_route_traffic_policy_module_client.rb,
    lib/ngrokapi/services/edge_route_circuit_breaker_module_client.rb,
    lib/ngrokapi/services/edge_route_request_headers_module_client.rb,
    lib/ngrokapi/services/https_edge_tls_termination_module_client.rb,
    lib/ngrokapi/services/edge_route_response_headers_module_client.rb,
    lib/ngrokapi/services/edge_route_user_agent_filter_module_client.rb,
    lib/ngrokapi/services/edge_route_webhook_verification_module_client.rb,
    lib/ngrokapi/services/edge_route_websocket_tcp_converter_module_client.rb
    @@ -91,7 +91,7 @@ - Classes: APIKeysClient, AbuseReportsClient, AgentIngressesClient, ApplicationSessionsClient, ApplicationUsersClient, BotUsersClient, CertificateAuthoritiesClient, CredentialsClient, EdgeRouteBackendModuleClient, EdgeRouteCircuitBreakerModuleClient, EdgeRouteCompressionModuleClient, EdgeRouteIPRestrictionModuleClient, EdgeRouteOAuthModuleClient, EdgeRouteOIDCModuleClient, EdgeRouteRequestHeadersModuleClient, EdgeRouteResponseHeadersModuleClient, EdgeRouteSAMLModuleClient, EdgeRouteTrafficPolicyModuleClient, EdgeRouteUserAgentFilterModuleClient, EdgeRouteWebhookVerificationModuleClient, EdgeRouteWebsocketTCPConverterModuleClient, EdgesHTTPSClient, EdgesHTTPSRoutesClient, EdgesTCPClient, EdgesTLSClient, EndpointsClient, EventDestinationsClient, EventSourcesClient, EventSubscriptionsClient, FailoverBackendsClient, HTTPResponseBackendsClient, HTTPSEdgeMutualTLSModuleClient, HTTPSEdgeTLSTerminationModuleClient, IPPoliciesClient, IPPolicyRulesClient, IPRestrictionsClient, ReservedAddrsClient, ReservedDomainsClient, SSHCertificateAuthoritiesClient, SSHCredentialsClient, SSHHostCertificatesClient, SSHUserCertificatesClient, StaticBackendsClient, TCPEdgeBackendModuleClient, TCPEdgeIPRestrictionModuleClient, TCPEdgeTrafficPolicyModuleClient, TLSCertificatesClient, TLSEdgeBackendModuleClient, TLSEdgeIPRestrictionModuleClient, TLSEdgeMutualTLSModuleClient, TLSEdgeTLSTerminationModuleClient, TLSEdgeTrafficPolicyModuleClient, TunnelGroupBackendsClient, TunnelSessionsClient, TunnelsClient, WeightedBackendsClient + Classes: APIKeysClient, AbuseReportsClient, AgentIngressesClient, ApplicationSessionsClient, ApplicationUsersClient, BotUsersClient, CertificateAuthoritiesClient, CredentialsClient, EdgeRouteBackendModuleClient, EdgeRouteCircuitBreakerModuleClient, EdgeRouteCompressionModuleClient, EdgeRouteIPRestrictionModuleClient, EdgeRouteOAuthModuleClient, EdgeRouteOIDCModuleClient, EdgeRouteRequestHeadersModuleClient, EdgeRouteResponseHeadersModuleClient, EdgeRouteSAMLModuleClient, EdgeRouteTrafficPolicyModuleClient, EdgeRouteUserAgentFilterModuleClient, EdgeRouteWebhookVerificationModuleClient, EdgeRouteWebsocketTCPConverterModuleClient, EdgesHTTPSClient, EdgesHTTPSRoutesClient, EdgesTCPClient, EdgesTLSClient, EndpointsClient, EventDestinationsClient, EventSourcesClient, EventSubscriptionsClient, FailoverBackendsClient, HTTPResponseBackendsClient, HTTPSEdgeMutualTLSModuleClient, HTTPSEdgeTLSTerminationModuleClient, IPPoliciesClient, IPPolicyRulesClient, IPRestrictionsClient, KubernetesOperatorsClient, ReservedAddrsClient, ReservedDomainsClient, SSHCertificateAuthoritiesClient, SSHCredentialsClient, SSHHostCertificatesClient, SSHUserCertificatesClient, StaticBackendsClient, TCPEdgeBackendModuleClient, TCPEdgeIPRestrictionModuleClient, TCPEdgeTrafficPolicyModuleClient, TLSCertificatesClient, TLSEdgeBackendModuleClient, TLSEdgeIPRestrictionModuleClient, TLSEdgeMutualTLSModuleClient, TLSEdgeTLSTerminationModuleClient, TLSEdgeTrafficPolicyModuleClient, TunnelGroupBackendsClient, TunnelSessionsClient, TunnelsClient, WeightedBackendsClient

    @@ -107,7 +107,7 @@ diff --git a/docs/NgrokAPI/Services/APIKeysClient.html b/docs/NgrokAPI/Services/APIKeysClient.html index 7687f84..b4aef27 100644 --- a/docs/NgrokAPI/Services/APIKeysClient.html +++ b/docs/NgrokAPI/Services/APIKeysClient.html @@ -1749,7 +1749,7 @@ diff --git a/docs/NgrokAPI/Services/AbuseReportsClient.html b/docs/NgrokAPI/Services/AbuseReportsClient.html index 7d63260..cad21b2 100644 --- a/docs/NgrokAPI/Services/AbuseReportsClient.html +++ b/docs/NgrokAPI/Services/AbuseReportsClient.html @@ -833,7 +833,7 @@ diff --git a/docs/NgrokAPI/Services/AgentIngressesClient.html b/docs/NgrokAPI/Services/AgentIngressesClient.html index b6e2752..bb9b214 100644 --- a/docs/NgrokAPI/Services/AgentIngressesClient.html +++ b/docs/NgrokAPI/Services/AgentIngressesClient.html @@ -1823,7 +1823,7 @@ diff --git a/docs/NgrokAPI/Services/ApplicationSessionsClient.html b/docs/NgrokAPI/Services/ApplicationSessionsClient.html index 6c1d119..780f78a 100644 --- a/docs/NgrokAPI/Services/ApplicationSessionsClient.html +++ b/docs/NgrokAPI/Services/ApplicationSessionsClient.html @@ -1121,7 +1121,7 @@ diff --git a/docs/NgrokAPI/Services/ApplicationUsersClient.html b/docs/NgrokAPI/Services/ApplicationUsersClient.html index f3205ab..f75534b 100644 --- a/docs/NgrokAPI/Services/ApplicationUsersClient.html +++ b/docs/NgrokAPI/Services/ApplicationUsersClient.html @@ -1121,7 +1121,7 @@ diff --git a/docs/NgrokAPI/Services/BotUsersClient.html b/docs/NgrokAPI/Services/BotUsersClient.html index 3e1ad1a..7e19090 100644 --- a/docs/NgrokAPI/Services/BotUsersClient.html +++ b/docs/NgrokAPI/Services/BotUsersClient.html @@ -1707,7 +1707,7 @@ diff --git a/docs/NgrokAPI/Services/CertificateAuthoritiesClient.html b/docs/NgrokAPI/Services/CertificateAuthoritiesClient.html index 19b83ba..ded032b 100644 --- a/docs/NgrokAPI/Services/CertificateAuthoritiesClient.html +++ b/docs/NgrokAPI/Services/CertificateAuthoritiesClient.html @@ -1745,7 +1745,7 @@ diff --git a/docs/NgrokAPI/Services/CredentialsClient.html b/docs/NgrokAPI/Services/CredentialsClient.html index 996f4a0..002337d 100644 --- a/docs/NgrokAPI/Services/CredentialsClient.html +++ b/docs/NgrokAPI/Services/CredentialsClient.html @@ -1829,7 +1829,7 @@ diff --git a/docs/NgrokAPI/Services/EdgeRouteBackendModuleClient.html b/docs/NgrokAPI/Services/EdgeRouteBackendModuleClient.html index d85b82c..7a64c26 100644 --- a/docs/NgrokAPI/Services/EdgeRouteBackendModuleClient.html +++ b/docs/NgrokAPI/Services/EdgeRouteBackendModuleClient.html @@ -1139,7 +1139,7 @@ diff --git a/docs/NgrokAPI/Services/EdgeRouteCircuitBreakerModuleClient.html b/docs/NgrokAPI/Services/EdgeRouteCircuitBreakerModuleClient.html index 361820a..8d510b2 100644 --- a/docs/NgrokAPI/Services/EdgeRouteCircuitBreakerModuleClient.html +++ b/docs/NgrokAPI/Services/EdgeRouteCircuitBreakerModuleClient.html @@ -1139,7 +1139,7 @@ diff --git a/docs/NgrokAPI/Services/EdgeRouteCompressionModuleClient.html b/docs/NgrokAPI/Services/EdgeRouteCompressionModuleClient.html index f18da52..2c174dc 100644 --- a/docs/NgrokAPI/Services/EdgeRouteCompressionModuleClient.html +++ b/docs/NgrokAPI/Services/EdgeRouteCompressionModuleClient.html @@ -1139,7 +1139,7 @@ diff --git a/docs/NgrokAPI/Services/EdgeRouteIPRestrictionModuleClient.html b/docs/NgrokAPI/Services/EdgeRouteIPRestrictionModuleClient.html index be57d58..27c39c3 100644 --- a/docs/NgrokAPI/Services/EdgeRouteIPRestrictionModuleClient.html +++ b/docs/NgrokAPI/Services/EdgeRouteIPRestrictionModuleClient.html @@ -1139,7 +1139,7 @@ diff --git a/docs/NgrokAPI/Services/EdgeRouteOAuthModuleClient.html b/docs/NgrokAPI/Services/EdgeRouteOAuthModuleClient.html index 4033ba5..a99c49a 100644 --- a/docs/NgrokAPI/Services/EdgeRouteOAuthModuleClient.html +++ b/docs/NgrokAPI/Services/EdgeRouteOAuthModuleClient.html @@ -1139,7 +1139,7 @@ diff --git a/docs/NgrokAPI/Services/EdgeRouteOIDCModuleClient.html b/docs/NgrokAPI/Services/EdgeRouteOIDCModuleClient.html index 76afda7..a09d050 100644 --- a/docs/NgrokAPI/Services/EdgeRouteOIDCModuleClient.html +++ b/docs/NgrokAPI/Services/EdgeRouteOIDCModuleClient.html @@ -1139,7 +1139,7 @@ diff --git a/docs/NgrokAPI/Services/EdgeRouteRequestHeadersModuleClient.html b/docs/NgrokAPI/Services/EdgeRouteRequestHeadersModuleClient.html index 83b8195..1ff47ef 100644 --- a/docs/NgrokAPI/Services/EdgeRouteRequestHeadersModuleClient.html +++ b/docs/NgrokAPI/Services/EdgeRouteRequestHeadersModuleClient.html @@ -1139,7 +1139,7 @@ diff --git a/docs/NgrokAPI/Services/EdgeRouteResponseHeadersModuleClient.html b/docs/NgrokAPI/Services/EdgeRouteResponseHeadersModuleClient.html index 649f9a2..a57c0fe 100644 --- a/docs/NgrokAPI/Services/EdgeRouteResponseHeadersModuleClient.html +++ b/docs/NgrokAPI/Services/EdgeRouteResponseHeadersModuleClient.html @@ -1139,7 +1139,7 @@ diff --git a/docs/NgrokAPI/Services/EdgeRouteSAMLModuleClient.html b/docs/NgrokAPI/Services/EdgeRouteSAMLModuleClient.html index d02796e..8a03e81 100644 --- a/docs/NgrokAPI/Services/EdgeRouteSAMLModuleClient.html +++ b/docs/NgrokAPI/Services/EdgeRouteSAMLModuleClient.html @@ -1139,7 +1139,7 @@ diff --git a/docs/NgrokAPI/Services/EdgeRouteTrafficPolicyModuleClient.html b/docs/NgrokAPI/Services/EdgeRouteTrafficPolicyModuleClient.html index 788f772..fdff2de 100644 --- a/docs/NgrokAPI/Services/EdgeRouteTrafficPolicyModuleClient.html +++ b/docs/NgrokAPI/Services/EdgeRouteTrafficPolicyModuleClient.html @@ -1139,7 +1139,7 @@ diff --git a/docs/NgrokAPI/Services/EdgeRouteUserAgentFilterModuleClient.html b/docs/NgrokAPI/Services/EdgeRouteUserAgentFilterModuleClient.html index 73e5580..2dfd465 100644 --- a/docs/NgrokAPI/Services/EdgeRouteUserAgentFilterModuleClient.html +++ b/docs/NgrokAPI/Services/EdgeRouteUserAgentFilterModuleClient.html @@ -1139,7 +1139,7 @@ diff --git a/docs/NgrokAPI/Services/EdgeRouteWebhookVerificationModuleClient.html b/docs/NgrokAPI/Services/EdgeRouteWebhookVerificationModuleClient.html index e69edea..0e56b3d 100644 --- a/docs/NgrokAPI/Services/EdgeRouteWebhookVerificationModuleClient.html +++ b/docs/NgrokAPI/Services/EdgeRouteWebhookVerificationModuleClient.html @@ -1139,7 +1139,7 @@ diff --git a/docs/NgrokAPI/Services/EdgeRouteWebsocketTCPConverterModuleClient.html b/docs/NgrokAPI/Services/EdgeRouteWebsocketTCPConverterModuleClient.html index da9150a..3370e9a 100644 --- a/docs/NgrokAPI/Services/EdgeRouteWebsocketTCPConverterModuleClient.html +++ b/docs/NgrokAPI/Services/EdgeRouteWebsocketTCPConverterModuleClient.html @@ -1139,7 +1139,7 @@ diff --git a/docs/NgrokAPI/Services/EdgesHTTPSClient.html b/docs/NgrokAPI/Services/EdgesHTTPSClient.html index 75ec4e6..91a8bce 100644 --- a/docs/NgrokAPI/Services/EdgesHTTPSClient.html +++ b/docs/NgrokAPI/Services/EdgesHTTPSClient.html @@ -1937,7 +1937,7 @@ diff --git a/docs/NgrokAPI/Services/EdgesHTTPSRoutesClient.html b/docs/NgrokAPI/Services/EdgesHTTPSRoutesClient.html index fa70669..c071307 100644 --- a/docs/NgrokAPI/Services/EdgesHTTPSRoutesClient.html +++ b/docs/NgrokAPI/Services/EdgesHTTPSRoutesClient.html @@ -2715,7 +2715,7 @@ diff --git a/docs/NgrokAPI/Services/EdgesTCPClient.html b/docs/NgrokAPI/Services/EdgesTCPClient.html index 490efa2..757597a 100644 --- a/docs/NgrokAPI/Services/EdgesTCPClient.html +++ b/docs/NgrokAPI/Services/EdgesTCPClient.html @@ -2017,7 +2017,7 @@ diff --git a/docs/NgrokAPI/Services/EdgesTLSClient.html b/docs/NgrokAPI/Services/EdgesTLSClient.html index ca3f7bc..e8b3162 100644 --- a/docs/NgrokAPI/Services/EdgesTLSClient.html +++ b/docs/NgrokAPI/Services/EdgesTLSClient.html @@ -2137,7 +2137,7 @@ diff --git a/docs/NgrokAPI/Services/EndpointsClient.html b/docs/NgrokAPI/Services/EndpointsClient.html index 41818e2..e48dc79 100644 --- a/docs/NgrokAPI/Services/EndpointsClient.html +++ b/docs/NgrokAPI/Services/EndpointsClient.html @@ -207,7 +207,7 @@
  • - #create(url: "", type: "", traffic_policy: "", description: nil, metadata: nil, bindings: nil) ⇒ NgrokAPI::Models::Endpoint + #create(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil) ⇒ NgrokAPI::Models::Endpoint @@ -231,7 +231,7 @@
  • - #create!(url: "", type: "", traffic_policy: "", description: nil, metadata: nil, bindings: nil) ⇒ NgrokAPI::Models::Endpoint + #create!(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil) ⇒ NgrokAPI::Models::Endpoint @@ -575,7 +575,7 @@

    - #create(url: "", type: "", traffic_policy: "", description: nil, metadata: nil, bindings: nil) ⇒ NgrokAPI::Models::Endpoint + #create(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil) ⇒ NgrokAPI::Models::Endpoint @@ -603,8 +603,6 @@ (string) - (defaults to: "") - —
    @@ -621,8 +619,6 @@ (string) - (defaults to: "") - —
    @@ -639,8 +635,6 @@ (string) - (defaults to: "") - —
    @@ -748,7 +742,7 @@
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 37
     
    -def create(url: "", type: "", traffic_policy: "", description: nil, metadata: nil, bindings: nil)
    +def create(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil)
       path = '/endpoints'
       replacements = {
       }
    @@ -770,7 +764,7 @@
           

    - #create!(url: "", type: "", traffic_policy: "", description: nil, metadata: nil, bindings: nil) ⇒ NgrokAPI::Models::Endpoint + #create!(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil) ⇒ NgrokAPI::Models::Endpoint @@ -798,8 +792,6 @@ (string) - (defaults to: "") - —
    @@ -816,8 +808,6 @@ (string) - (defaults to: "") - —
    @@ -834,8 +824,6 @@ (string) - (defaults to: "") - —
    @@ -943,7 +931,7 @@
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 65
     
    -def create!(url: "", type: "", traffic_policy: "", description: nil, metadata: nil, bindings: nil)
    +def create!(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil)
       path = '/endpoints'
       replacements = {
       }
    @@ -1999,7 +1987,7 @@
     
    diff --git a/docs/NgrokAPI/Services/EventDestinationsClient.html b/docs/NgrokAPI/Services/EventDestinationsClient.html index 5b0cf97..b405d24 100644 --- a/docs/NgrokAPI/Services/EventDestinationsClient.html +++ b/docs/NgrokAPI/Services/EventDestinationsClient.html @@ -1877,7 +1877,7 @@
    diff --git a/docs/NgrokAPI/Services/EventSourcesClient.html b/docs/NgrokAPI/Services/EventSourcesClient.html index a58771a..6650daf 100644 --- a/docs/NgrokAPI/Services/EventSourcesClient.html +++ b/docs/NgrokAPI/Services/EventSourcesClient.html @@ -1661,7 +1661,7 @@
    diff --git a/docs/NgrokAPI/Services/EventSubscriptionsClient.html b/docs/NgrokAPI/Services/EventSubscriptionsClient.html index de22f57..5264f89 100644 --- a/docs/NgrokAPI/Services/EventSubscriptionsClient.html +++ b/docs/NgrokAPI/Services/EventSubscriptionsClient.html @@ -1877,7 +1877,7 @@

    diff --git a/docs/NgrokAPI/Services/FailoverBackendsClient.html b/docs/NgrokAPI/Services/FailoverBackendsClient.html index 35b23e1..bd3768d 100644 --- a/docs/NgrokAPI/Services/FailoverBackendsClient.html +++ b/docs/NgrokAPI/Services/FailoverBackendsClient.html @@ -1789,7 +1789,7 @@
    diff --git a/docs/NgrokAPI/Services/HTTPResponseBackendsClient.html b/docs/NgrokAPI/Services/HTTPResponseBackendsClient.html index ed82101..04ef5e8 100644 --- a/docs/NgrokAPI/Services/HTTPResponseBackendsClient.html +++ b/docs/NgrokAPI/Services/HTTPResponseBackendsClient.html @@ -1927,7 +1927,7 @@
    diff --git a/docs/NgrokAPI/Services/HTTPSEdgeMutualTLSModuleClient.html b/docs/NgrokAPI/Services/HTTPSEdgeMutualTLSModuleClient.html index b030a93..e330dfd 100644 --- a/docs/NgrokAPI/Services/HTTPSEdgeMutualTLSModuleClient.html +++ b/docs/NgrokAPI/Services/HTTPSEdgeMutualTLSModuleClient.html @@ -1029,7 +1029,7 @@
    diff --git a/docs/NgrokAPI/Services/HTTPSEdgeTLSTerminationModuleClient.html b/docs/NgrokAPI/Services/HTTPSEdgeTLSTerminationModuleClient.html index b7933f6..80270a8 100644 --- a/docs/NgrokAPI/Services/HTTPSEdgeTLSTerminationModuleClient.html +++ b/docs/NgrokAPI/Services/HTTPSEdgeTLSTerminationModuleClient.html @@ -1029,7 +1029,7 @@

    diff --git a/docs/NgrokAPI/Services/IPPoliciesClient.html b/docs/NgrokAPI/Services/IPPoliciesClient.html index fe2d841..e8a42ae 100644 --- a/docs/NgrokAPI/Services/IPPoliciesClient.html +++ b/docs/NgrokAPI/Services/IPPoliciesClient.html @@ -1709,7 +1709,7 @@ diff --git a/docs/NgrokAPI/Services/IPPolicyRulesClient.html b/docs/NgrokAPI/Services/IPPolicyRulesClient.html index 3c81647..abcc11d 100644 --- a/docs/NgrokAPI/Services/IPPolicyRulesClient.html +++ b/docs/NgrokAPI/Services/IPPolicyRulesClient.html @@ -1857,7 +1857,7 @@ diff --git a/docs/NgrokAPI/Services/IPRestrictionsClient.html b/docs/NgrokAPI/Services/IPRestrictionsClient.html index d111f0a..90892ca 100644 --- a/docs/NgrokAPI/Services/IPRestrictionsClient.html +++ b/docs/NgrokAPI/Services/IPRestrictionsClient.html @@ -1901,7 +1901,7 @@ diff --git a/docs/NgrokAPI/Services/KubernetesOperatorsClient.html b/docs/NgrokAPI/Services/KubernetesOperatorsClient.html new file mode 100644 index 0000000..750619c --- /dev/null +++ b/docs/NgrokAPI/Services/KubernetesOperatorsClient.html @@ -0,0 +1,2423 @@ + + + + + + + Class: NgrokAPI::Services::KubernetesOperatorsClient + + — Documentation by YARD 0.9.36 + + + + + + + + + + + + + + + + + + + +
    + + +

    Class: NgrokAPI::Services::KubernetesOperatorsClient + + + +

    +
    + +
    +
    Inherits:
    +
    + Object + +
      +
    • Object
    • + + + +
    + show all + +
    +
    + + + + + + + + + + + +
    +
    Defined in:
    +
    lib/ngrokapi/services/kubernetes_operators_client.rb
    +
    + +
    + +

    Overview

    +
    + +

    KubernetesOperators is used by the Kubernetes Operator to register and manage its own resource, as well as for users to see active kubernetes clusters.

    + +

    ngrok.com/docs/api#api-kubernetes-operators

    + + +
    +
    +
    + + +
    + +

    + Constant Summary + collapse +

    + +
    + +
    PATH = +
    +
    + +

    The API path for the requests

    + + +
    +
    +
    + + +
    +
    +
    '/kubernetes_operators'
    + +
    LIST_PROPERTY = +
    +
    + +

    The List Property from the resulting API for list calls

    + + +
    +
    +
    + + +
    +
    +
    'operators'
    + +
    + + + + + +

    Instance Attribute Summary collapse

    +
      + +
    • + + + #client ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute client.

      +
      + +
    • + + +
    + + + + + +

    + Instance Method Summary + collapse +

    + + + + +
    +

    Constructor Details

    + +
    +

    + + #initialize(client:) ⇒ KubernetesOperatorsClient + + + + + +

    +
    + +

    Returns a new instance of KubernetesOperatorsClient.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +21
    +22
    +23
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 21
    +
    +def initialize(client:)
    +  @client = client
    +end
    +
    +
    + +
    + +
    +

    Instance Attribute Details

    + + + +
    +

    + + #clientObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute client.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +19
    +20
    +21
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 19
    +
    +def client
    +  @client
    +end
    +
    +
    + +
    + + +
    +

    Instance Method Details

    + + +
    +

    + + #create(description: "", metadata: "", enabled_features: [], region: "", deployment: nil, binding: nil) ⇒ NgrokAPI::Models::KubernetesOperator + + + + + +

    +
    + +

    Create a new Kubernetes Operator

    + +

    ngrok.com/docs/api#api-kubernetes-operators-create

    + + +
    +
    +
    +

    Parameters:

    +
      + +
    • + + description + + + (string) + + + (defaults to: "") + + + — +
      +

      human-readable description of this Kubernetes Operator. optional, max 255 bytes.

      +
      + +
    • + +
    • + + metadata + + + (string) + + + (defaults to: "") + + + — +
      +

      arbitrary user-defined machine-readable data of this Kubernetes Operator. optional, max 4096 bytes.

      +
      + +
    • + +
    • + + enabled_features + + + (List<string>) + + + (defaults to: []) + + + — +
      +

      features enabled for this Kubernetes Operator. a subset of “ingress”, and “gateway”

      +
      + +
    • + +
    • + + region + + + (string) + + + (defaults to: "") + + + — +
      +

      the ngrok region in which the ingress for this operator is served. defaults to “global”

      +
      + +
    • + +
    • + + deployment + + + (KubernetesOperatorDeployment) + + + (defaults to: nil) + + + — +
      +

      information about the deployment of this Kubernetes Operator

      +
      + +
    • + +
    • + + binding + + + (KubernetesOperatorBindingCreate) + + + (defaults to: nil) + + + — +
      +

      configuration for the Bindings feature of this Kubernetes Operator. set only if enabling the “bindings” feature

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +37
    +38
    +39
    +40
    +41
    +42
    +43
    +44
    +45
    +46
    +47
    +48
    +49
    +50
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 37
    +
    +def create(description: "", metadata: "", enabled_features: [], region: "", deployment: nil, binding: nil)
    +  path = '/kubernetes_operators'
    +  replacements = {
    +  }
    +  data = {}
    +  data[:description] = description if description
    +  data[:metadata] =  if 
    +  data[:enabled_features] = enabled_features if enabled_features
    +  data[:region] = region if region
    +  data[:deployment] = deployment if deployment
    +  data[:binding] = binding if binding
    +  result = @client.post(path % replacements, data: data)
    +  NgrokAPI::Models::KubernetesOperator.new(client: self, attrs: result)
    +end
    +
    +
    + +
    +

    + + #create!(description: "", metadata: "", enabled_features: [], region: "", deployment: nil, binding: nil) ⇒ NgrokAPI::Models::KubernetesOperator + + + + + +

    +
    + +

    Create a new Kubernetes Operator Throws an exception if API error.

    + +

    ngrok.com/docs/api#api-kubernetes-operators-create

    + + +
    +
    +
    +

    Parameters:

    +
      + +
    • + + description + + + (string) + + + (defaults to: "") + + + — +
      +

      human-readable description of this Kubernetes Operator. optional, max 255 bytes.

      +
      + +
    • + +
    • + + metadata + + + (string) + + + (defaults to: "") + + + — +
      +

      arbitrary user-defined machine-readable data of this Kubernetes Operator. optional, max 4096 bytes.

      +
      + +
    • + +
    • + + enabled_features + + + (List<string>) + + + (defaults to: []) + + + — +
      +

      features enabled for this Kubernetes Operator. a subset of “ingress”, and “gateway”

      +
      + +
    • + +
    • + + region + + + (string) + + + (defaults to: "") + + + — +
      +

      the ngrok region in which the ingress for this operator is served. defaults to “global”

      +
      + +
    • + +
    • + + deployment + + + (KubernetesOperatorDeployment) + + + (defaults to: nil) + + + — +
      +

      information about the deployment of this Kubernetes Operator

      +
      + +
    • + +
    • + + binding + + + (KubernetesOperatorBindingCreate) + + + (defaults to: nil) + + + — +
      +

      configuration for the Bindings feature of this Kubernetes Operator. set only if enabling the “bindings” feature

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +65
    +66
    +67
    +68
    +69
    +70
    +71
    +72
    +73
    +74
    +75
    +76
    +77
    +78
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 65
    +
    +def create!(description: "", metadata: "", enabled_features: [], region: "", deployment: nil, binding: nil)
    +  path = '/kubernetes_operators'
    +  replacements = {
    +  }
    +  data = {}
    +  data[:description] = description if description
    +  data[:metadata] =  if 
    +  data[:enabled_features] = enabled_features if enabled_features
    +  data[:region] = region if region
    +  data[:deployment] = deployment if deployment
    +  data[:binding] = binding if binding
    +  result = @client.post(path % replacements, data: data, danger: true)
    +  NgrokAPI::Models::KubernetesOperator.new(client: self, attrs: result)
    +end
    +
    +
    + +
    +

    + + #delete(id: "") ⇒ NgrokAPI::Models::Empty + + + + + +

    +
    + +

    Delete a Kubernetes Operator

    + +

    ngrok.com/docs/api#api-kubernetes-operators-delete

    + + +
    +
    +
    +

    Parameters:

    +
      + +
    • + + id + + + (string) + + + (defaults to: "") + + + — +
      +

      a resource identifier

      +
      + +
    • + +
    + +

    Returns:

    +
      + +
    • + + + (NgrokAPI::Models::Empty) + + + + — +
      +

      result from the API request

      +
      + +
    • + +
    + +
    + + + + +
    +
    +
    +
    +146
    +147
    +148
    +149
    +150
    +151
    +152
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 146
    +
    +def delete(id: "")
    +  path = '/kubernetes_operators/%{id}'
    +  replacements = {
    +    id: id,
    +  }
    +  @client.delete(path % replacements)
    +end
    +
    +
    + +
    +

    + + #delete!(id: "") ⇒ NgrokAPI::Models::Empty + + + + + +

    +
    + +

    Delete a Kubernetes Operator Throws an exception if API error.

    + +

    ngrok.com/docs/api#api-kubernetes-operators-delete

    + + +
    +
    +
    +

    Parameters:

    +
      + +
    • + + id + + + (string) + + + (defaults to: "") + + + — +
      +

      a resource identifier

      +
      + +
    • + +
    + +

    Returns:

    +
      + +
    • + + + (NgrokAPI::Models::Empty) + + + + — +
      +

      result from the API request

      +
      + +
    • + +
    + +
    + + + + +
    +
    +
    +
    +162
    +163
    +164
    +165
    +166
    +167
    +168
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 162
    +
    +def delete!(id: "")
    +  path = '/kubernetes_operators/%{id}'
    +  replacements = {
    +    id: id,
    +  }
    +  @client.delete(path % replacements, danger: true)
    +end
    +
    +
    + +
    +

    + + #get(id: "") ⇒ NgrokAPI::Models::KubernetesOperator + + + + + +

    +
    + +

    Get of a Kubernetes Operator

    + +

    ngrok.com/docs/api#api-kubernetes-operators-get

    + + +
    +
    +
    +

    Parameters:

    +
      + +
    • + + id + + + (string) + + + (defaults to: "") + + + — +
      +

      a resource identifier

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +177
    +178
    +179
    +180
    +181
    +182
    +183
    +184
    +185
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 177
    +
    +def get(id: "")
    +  path = '/kubernetes_operators/%{id}'
    +  replacements = {
    +    id: id,
    +  }
    +  data = {}
    +  result = @client.get(path % replacements, data: data)
    +  NgrokAPI::Models::KubernetesOperator.new(client: self, attrs: result)
    +end
    +
    +
    + +
    +

    + + #get!(id: "") ⇒ NgrokAPI::Models::KubernetesOperator + + + + + +

    +
    + +

    Get of a Kubernetes Operator Throws an exception if API error.

    + +

    ngrok.com/docs/api#api-kubernetes-operators-get

    + + +
    +
    +
    +

    Parameters:

    +
      + +
    • + + id + + + (string) + + + (defaults to: "") + + + — +
      +

      a resource identifier

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +195
    +196
    +197
    +198
    +199
    +200
    +201
    +202
    +203
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 195
    +
    +def get!(id: "")
    +  path = '/kubernetes_operators/%{id}'
    +  replacements = {
    +    id: id,
    +  }
    +  data = {}
    +  result = @client.get(path % replacements, data: data, danger: true)
    +  NgrokAPI::Models::KubernetesOperator.new(client: self, attrs: result)
    +end
    +
    +
    + +
    +

    + + #get_bound_endpoints(id: "", before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + + + + + +

    +
    + +

    List Endpoints bound to a Kubernetes Operator

    + +

    ngrok.com/docs/api#api-kubernetes-operators-get-bound-endpoints

    + + +
    +
    +
    +

    Parameters:

    +
      + +
    • + + id + + + (string) + + + (defaults to: "") + + + — +
      +

      a resource identifier

      +
      + +
    • + +
    • + + before_id + + + (string) + + + (defaults to: nil) + + +
    • + +
    • + + limit + + + (string) + + + (defaults to: nil) + + +
    • + +
    • + + url + + + (string) + + + (defaults to: nil) + + + — +
      +

      optional and mutually exclusive from before_id and limit

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +268
    +269
    +270
    +271
    +272
    +273
    +274
    +275
    +276
    +277
    +278
    +279
    +280
    +281
    +282
    +283
    +284
    +285
    +286
    +287
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 268
    +
    +def get_bound_endpoints(id: "", before_id: nil, limit: nil, url: nil)
    +  path = '/kubernetes_operators/%{id}/bound_endpoints'
    +  replacements = {
    +    id: id,
    +  }
    +  result = @client.list(
    +    id: id,
    +    before_id: before_id,
    +    limit: limit,
    +    url: url,
    +    path: path % replacements
    +  )
    +
    +  NgrokAPI::Models::Listable.new(
    +    client: self,
    +    attrs: result,
    +    list_property: 'endpoints',
    +    klass: NgrokAPI::Models::Endpoint
    +  )
    +end
    +
    +
    + +
    +

    + + #get_bound_endpoints!(id: "", before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + + + + + +

    +
    + +

    List Endpoints bound to a Kubernetes Operator Throws an exception if API error.

    + +

    ngrok.com/docs/api#api-kubernetes-operators-get-bound-endpoints

    + + +
    +
    +
    +

    Parameters:

    +
      + +
    • + + id + + + (string) + + + (defaults to: "") + + + — +
      +

      a resource identifier

      +
      + +
    • + +
    • + + before_id + + + (string) + + + (defaults to: nil) + + +
    • + +
    • + + limit + + + (string) + + + (defaults to: nil) + + +
    • + +
    • + + url + + + (string) + + + (defaults to: nil) + + + — +
      +

      optional and mutually exclusive from before_id and limit

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +300
    +301
    +302
    +303
    +304
    +305
    +306
    +307
    +308
    +309
    +310
    +311
    +312
    +313
    +314
    +315
    +316
    +317
    +318
    +319
    +320
    +321
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 300
    +
    +def get_bound_endpoints!(id: "", before_id: nil, limit: nil, url: nil)
    +  path = '/kubernetes_operators/%{id}/bound_endpoints'
    +  replacements = {
    +    id: id,
    +  }
    +  result = @client.list(
    +    id: id,
    +    before_id: before_id,
    +    limit: limit,
    +    danger: true,
    +    url: url,
    +    path: path % replacements
    +  )
    +
    +  NgrokAPI::Models::Listable.new(
    +    client: self,
    +    attrs: result,
    +    list_property: 'endpoints',
    +    klass: NgrokAPI::Models::Endpoint,
    +    danger: true
    +  )
    +end
    +
    +
    + +
    +

    + + #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + + + + + +

    +
    + +

    List all Kubernetes Operators owned by this account

    + +

    ngrok.com/docs/api#api-kubernetes-operators-list

    + + +
    +
    +
    +

    Parameters:

    +
      + +
    • + + before_id + + + (string) + + + (defaults to: nil) + + +
    • + +
    • + + limit + + + (string) + + + (defaults to: nil) + + +
    • + +
    • + + url + + + (string) + + + (defaults to: nil) + + + — +
      +

      optional and mutually exclusive from before_id and limit

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +214
    +215
    +216
    +217
    +218
    +219
    +220
    +221
    +222
    +223
    +224
    +225
    +226
    +227
    +228
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 214
    +
    +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::KubernetesOperator
    +  )
    +end
    +
    +
    + +
    +

    + + #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + + + + + +

    +
    + +

    List all Kubernetes Operators owned by this account Throws an exception if API error.

    + +

    ngrok.com/docs/api#api-kubernetes-operators-list

    + + +
    +
    +
    +

    Parameters:

    +
      + +
    • + + before_id + + + (string) + + + (defaults to: nil) + + +
    • + +
    • + + limit + + + (string) + + + (defaults to: nil) + + +
    • + +
    • + + url + + + (string) + + + (defaults to: nil) + + + — +
      +

      optional and mutually exclusive from before_id and limit

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +240
    +241
    +242
    +243
    +244
    +245
    +246
    +247
    +248
    +249
    +250
    +251
    +252
    +253
    +254
    +255
    +256
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 240
    +
    +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::KubernetesOperator,
    +    danger: true
    +  )
    +end
    +
    +
    + +
    +

    + + #update(id: "", description: nil, metadata: nil, enabled_features: nil, region: nil, binding: nil, deployment: nil) ⇒ NgrokAPI::Models::KubernetesOperator + + + + + +

    +
    + +

    Update an existing Kubernetes operator by ID.

    + +

    ngrok.com/docs/api#api-kubernetes-operators-update

    + + +
    +
    +
    +

    Parameters:

    +
      + +
    • + + id + + + (string) + + + (defaults to: "") + + + — +
      +

      unique identifier for this Kubernetes Operator

      +
      + +
    • + +
    • + + description + + + (string) + + + (defaults to: nil) + + + — +
      +

      human-readable description of this Kubernetes Operator. optional, max 255 bytes.

      +
      + +
    • + +
    • + + metadata + + + (string) + + + (defaults to: nil) + + + — +
      +

      arbitrary user-defined machine-readable data of this Kubernetes Operator. optional, max 4096 bytes.

      +
      + +
    • + +
    • + + enabled_features + + + (List<string>) + + + (defaults to: nil) + + + — +
      +

      features enabled for this Kubernetes Operator. a subset of “ingress”, and “gateway”

      +
      + +
    • + +
    • + + region + + + (string) + + + (defaults to: nil) + + + — +
      +

      the ngrok region in which the ingress for this operator is served. defaults to “global”

      +
      + +
    • + +
    • + + binding + + + (KubernetesOperatorBindingUpdate) + + + (defaults to: nil) + + + — +
      +

      configuration for the Bindings feature of this Kubernetes Operator. set only if enabling the “bindings” feature

      +
      + +
    • + +
    • + + deployment + + + (KubernetesOperatorDeploymentUpdate) + + + (defaults to: nil) + + + — +
      +

      configuration for the Deployment info

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +93
    +94
    +95
    +96
    +97
    +98
    +99
    +100
    +101
    +102
    +103
    +104
    +105
    +106
    +107
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 93
    +
    +def update(id: "", description: nil, metadata: nil, enabled_features: nil, region: nil, binding: nil, deployment: nil)
    +  path = '/kubernetes_operators/%{id}'
    +  replacements = {
    +    id: id,
    +  }
    +  data = {}
    +  data[:description] = description if description
    +  data[:metadata] =  if 
    +  data[:enabled_features] = enabled_features if enabled_features
    +  data[:region] = region if region
    +  data[:binding] = binding if binding
    +  data[:deployment] = deployment if deployment
    +  result = @client.patch(path % replacements, data: data)
    +  NgrokAPI::Models::KubernetesOperator.new(client: self, attrs: result)
    +end
    +
    +
    + +
    +

    + + #update!(id: "", description: nil, metadata: nil, enabled_features: nil, region: nil, binding: nil, deployment: nil) ⇒ NgrokAPI::Models::KubernetesOperator + + + + + +

    +
    + +

    Update an existing Kubernetes operator by ID. Throws an exception if API error.

    + +

    ngrok.com/docs/api#api-kubernetes-operators-update

    + + +
    +
    +
    +

    Parameters:

    +
      + +
    • + + id + + + (string) + + + (defaults to: "") + + + — +
      +

      unique identifier for this Kubernetes Operator

      +
      + +
    • + +
    • + + description + + + (string) + + + (defaults to: nil) + + + — +
      +

      human-readable description of this Kubernetes Operator. optional, max 255 bytes.

      +
      + +
    • + +
    • + + metadata + + + (string) + + + (defaults to: nil) + + + — +
      +

      arbitrary user-defined machine-readable data of this Kubernetes Operator. optional, max 4096 bytes.

      +
      + +
    • + +
    • + + enabled_features + + + (List<string>) + + + (defaults to: nil) + + + — +
      +

      features enabled for this Kubernetes Operator. a subset of “ingress”, and “gateway”

      +
      + +
    • + +
    • + + region + + + (string) + + + (defaults to: nil) + + + — +
      +

      the ngrok region in which the ingress for this operator is served. defaults to “global”

      +
      + +
    • + +
    • + + binding + + + (KubernetesOperatorBindingUpdate) + + + (defaults to: nil) + + + — +
      +

      configuration for the Bindings feature of this Kubernetes Operator. set only if enabling the “bindings” feature

      +
      + +
    • + +
    • + + deployment + + + (KubernetesOperatorDeploymentUpdate) + + + (defaults to: nil) + + + — +
      +

      configuration for the Deployment info

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +123
    +124
    +125
    +126
    +127
    +128
    +129
    +130
    +131
    +132
    +133
    +134
    +135
    +136
    +137
    +
    +
    # File 'lib/ngrokapi/services/kubernetes_operators_client.rb', line 123
    +
    +def update!(id: "", description: nil, metadata: nil, enabled_features: nil, region: nil, binding: nil, deployment: nil)
    +  path = '/kubernetes_operators/%{id}'
    +  replacements = {
    +    id: id,
    +  }
    +  data = {}
    +  data[:description] = description if description
    +  data[:metadata] =  if 
    +  data[:enabled_features] = enabled_features if enabled_features
    +  data[:region] = region if region
    +  data[:binding] = binding if binding
    +  data[:deployment] = deployment if deployment
    +  result = @client.patch(path % replacements, data: data, danger: true)
    +  NgrokAPI::Models::KubernetesOperator.new(client: self, attrs: result)
    +end
    +
    +
    + +
    + +
    + + + +
    + + \ No newline at end of file diff --git a/docs/NgrokAPI/Services/ReservedAddrsClient.html b/docs/NgrokAPI/Services/ReservedAddrsClient.html index 8f50432..c9582b3 100644 --- a/docs/NgrokAPI/Services/ReservedAddrsClient.html +++ b/docs/NgrokAPI/Services/ReservedAddrsClient.html @@ -1749,7 +1749,7 @@ diff --git a/docs/NgrokAPI/Services/ReservedDomainsClient.html b/docs/NgrokAPI/Services/ReservedDomainsClient.html index dddae27..4cf4afd 100644 --- a/docs/NgrokAPI/Services/ReservedDomainsClient.html +++ b/docs/NgrokAPI/Services/ReservedDomainsClient.html @@ -2409,7 +2409,7 @@ diff --git a/docs/NgrokAPI/Services/SSHCertificateAuthoritiesClient.html b/docs/NgrokAPI/Services/SSHCertificateAuthoritiesClient.html index 1c411ff..72d6a66 100644 --- a/docs/NgrokAPI/Services/SSHCertificateAuthoritiesClient.html +++ b/docs/NgrokAPI/Services/SSHCertificateAuthoritiesClient.html @@ -1829,7 +1829,7 @@ diff --git a/docs/NgrokAPI/Services/SSHCredentialsClient.html b/docs/NgrokAPI/Services/SSHCredentialsClient.html index c3417e3..b771c7a 100644 --- a/docs/NgrokAPI/Services/SSHCredentialsClient.html +++ b/docs/NgrokAPI/Services/SSHCredentialsClient.html @@ -1865,7 +1865,7 @@ diff --git a/docs/NgrokAPI/Services/SSHHostCertificatesClient.html b/docs/NgrokAPI/Services/SSHHostCertificatesClient.html index 310be8f..b5c2dc6 100644 --- a/docs/NgrokAPI/Services/SSHHostCertificatesClient.html +++ b/docs/NgrokAPI/Services/SSHHostCertificatesClient.html @@ -1901,7 +1901,7 @@ diff --git a/docs/NgrokAPI/Services/SSHUserCertificatesClient.html b/docs/NgrokAPI/Services/SSHUserCertificatesClient.html index 5f469da..8da7cc9 100644 --- a/docs/NgrokAPI/Services/SSHUserCertificatesClient.html +++ b/docs/NgrokAPI/Services/SSHUserCertificatesClient.html @@ -1981,7 +1981,7 @@ diff --git a/docs/NgrokAPI/Services/StaticBackendsClient.html b/docs/NgrokAPI/Services/StaticBackendsClient.html index 4267ed3..b56a2a7 100644 --- a/docs/NgrokAPI/Services/StaticBackendsClient.html +++ b/docs/NgrokAPI/Services/StaticBackendsClient.html @@ -1869,7 +1869,7 @@ diff --git a/docs/NgrokAPI/Services/TCPEdgeBackendModuleClient.html b/docs/NgrokAPI/Services/TCPEdgeBackendModuleClient.html index b1f6e95..bfdc173 100644 --- a/docs/NgrokAPI/Services/TCPEdgeBackendModuleClient.html +++ b/docs/NgrokAPI/Services/TCPEdgeBackendModuleClient.html @@ -1029,7 +1029,7 @@ diff --git a/docs/NgrokAPI/Services/TCPEdgeIPRestrictionModuleClient.html b/docs/NgrokAPI/Services/TCPEdgeIPRestrictionModuleClient.html index 27cb374..e273d75 100644 --- a/docs/NgrokAPI/Services/TCPEdgeIPRestrictionModuleClient.html +++ b/docs/NgrokAPI/Services/TCPEdgeIPRestrictionModuleClient.html @@ -1029,7 +1029,7 @@ diff --git a/docs/NgrokAPI/Services/TCPEdgeTrafficPolicyModuleClient.html b/docs/NgrokAPI/Services/TCPEdgeTrafficPolicyModuleClient.html index 240689e..2c4ecb4 100644 --- a/docs/NgrokAPI/Services/TCPEdgeTrafficPolicyModuleClient.html +++ b/docs/NgrokAPI/Services/TCPEdgeTrafficPolicyModuleClient.html @@ -1029,7 +1029,7 @@ diff --git a/docs/NgrokAPI/Services/TLSCertificatesClient.html b/docs/NgrokAPI/Services/TLSCertificatesClient.html index b1ef4d9..ee4a55c 100644 --- a/docs/NgrokAPI/Services/TLSCertificatesClient.html +++ b/docs/NgrokAPI/Services/TLSCertificatesClient.html @@ -1781,7 +1781,7 @@ diff --git a/docs/NgrokAPI/Services/TLSEdgeBackendModuleClient.html b/docs/NgrokAPI/Services/TLSEdgeBackendModuleClient.html index df3f351..27520cc 100644 --- a/docs/NgrokAPI/Services/TLSEdgeBackendModuleClient.html +++ b/docs/NgrokAPI/Services/TLSEdgeBackendModuleClient.html @@ -1029,7 +1029,7 @@ diff --git a/docs/NgrokAPI/Services/TLSEdgeIPRestrictionModuleClient.html b/docs/NgrokAPI/Services/TLSEdgeIPRestrictionModuleClient.html index 25fcbbf..ad31da2 100644 --- a/docs/NgrokAPI/Services/TLSEdgeIPRestrictionModuleClient.html +++ b/docs/NgrokAPI/Services/TLSEdgeIPRestrictionModuleClient.html @@ -1029,7 +1029,7 @@ diff --git a/docs/NgrokAPI/Services/TLSEdgeMutualTLSModuleClient.html b/docs/NgrokAPI/Services/TLSEdgeMutualTLSModuleClient.html index 0c7604d..224c77b 100644 --- a/docs/NgrokAPI/Services/TLSEdgeMutualTLSModuleClient.html +++ b/docs/NgrokAPI/Services/TLSEdgeMutualTLSModuleClient.html @@ -1029,7 +1029,7 @@ diff --git a/docs/NgrokAPI/Services/TLSEdgeTLSTerminationModuleClient.html b/docs/NgrokAPI/Services/TLSEdgeTLSTerminationModuleClient.html index b01ce10..89eb519 100644 --- a/docs/NgrokAPI/Services/TLSEdgeTLSTerminationModuleClient.html +++ b/docs/NgrokAPI/Services/TLSEdgeTLSTerminationModuleClient.html @@ -1029,7 +1029,7 @@ diff --git a/docs/NgrokAPI/Services/TLSEdgeTrafficPolicyModuleClient.html b/docs/NgrokAPI/Services/TLSEdgeTrafficPolicyModuleClient.html index 173f984..f0c797c 100644 --- a/docs/NgrokAPI/Services/TLSEdgeTrafficPolicyModuleClient.html +++ b/docs/NgrokAPI/Services/TLSEdgeTrafficPolicyModuleClient.html @@ -1029,7 +1029,7 @@ diff --git a/docs/NgrokAPI/Services/TunnelGroupBackendsClient.html b/docs/NgrokAPI/Services/TunnelGroupBackendsClient.html index 183ddec..653ed24 100644 --- a/docs/NgrokAPI/Services/TunnelGroupBackendsClient.html +++ b/docs/NgrokAPI/Services/TunnelGroupBackendsClient.html @@ -1789,7 +1789,7 @@ diff --git a/docs/NgrokAPI/Services/TunnelSessionsClient.html b/docs/NgrokAPI/Services/TunnelSessionsClient.html index 6e07eb8..2cf3872 100644 --- a/docs/NgrokAPI/Services/TunnelSessionsClient.html +++ b/docs/NgrokAPI/Services/TunnelSessionsClient.html @@ -1573,7 +1573,7 @@ diff --git a/docs/NgrokAPI/Services/TunnelsClient.html b/docs/NgrokAPI/Services/TunnelsClient.html index 8686d42..a76d6aa 100644 --- a/docs/NgrokAPI/Services/TunnelsClient.html +++ b/docs/NgrokAPI/Services/TunnelsClient.html @@ -893,7 +893,7 @@ diff --git a/docs/NgrokAPI/Services/WeightedBackendsClient.html b/docs/NgrokAPI/Services/WeightedBackendsClient.html index 303ad75..e70b8d9 100644 --- a/docs/NgrokAPI/Services/WeightedBackendsClient.html +++ b/docs/NgrokAPI/Services/WeightedBackendsClient.html @@ -1789,7 +1789,7 @@ diff --git a/docs/_index.html b/docs/_index.html index 0451f5b..031fab5 100644 --- a/docs/_index.html +++ b/docs/_index.html @@ -870,6 +870,70 @@ + + +
    • L
      • @@ -1239,6 +1303,9 @@
      + + +
      • U
        • @@ -1254,9 +1321,6 @@
        - - -
        • W
          • @@ -1287,7 +1351,7 @@ diff --git a/docs/class_list.html b/docs/class_list.html index 4b8aadf..f979f06 100644 --- a/docs/class_list.html +++ b/docs/class_list.html @@ -43,7 +43,7 @@ diff --git a/docs/file.README.html b/docs/file.README.html index 796d62b..be7e8f7 100644 --- a/docs/file.README.html +++ b/docs/file.README.html @@ -166,7 +166,7 @@ diff --git a/docs/index.html b/docs/index.html index e12cc3e..2a23ce6 100644 --- a/docs/index.html +++ b/docs/index.html @@ -166,7 +166,7 @@ diff --git a/docs/method_list.html b/docs/method_list.html index 6b54529..c247d99 100644 --- a/docs/method_list.html +++ b/docs/method_list.html @@ -405,6 +405,14 @@
          • +
            + #== + NgrokAPI::Models::KubernetesOperator +
            +
          • + + +
          • #== NgrokAPI::Models::EndpointCompression @@ -412,7 +420,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EndpointSAMLMutate @@ -420,7 +428,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EventSourceReplace @@ -428,7 +436,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EventTargetDatadog @@ -436,7 +444,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EventTargetKinesis @@ -444,7 +452,7 @@
          • -
          • +
          • #== NgrokAPI::Models::SSHHostCertificate @@ -452,7 +460,7 @@
          • -
          • +
          • #== NgrokAPI::Models::SSHUserCertificate @@ -460,7 +468,7 @@
          • -
          • +
          • #== NgrokAPI::Models::TunnelGroupBackend @@ -468,7 +476,7 @@
          • -
          • +
          • #== NgrokAPI::Models::AbuseReportHostname @@ -476,7 +484,7 @@
          • -
          • +
          • #== NgrokAPI::Models::CertificateAuthority @@ -484,7 +492,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EventTargetFirehose @@ -492,7 +500,7 @@
          • -
          • +
          • #== NgrokAPI::Models::HTTPResponseBackend @@ -500,7 +508,7 @@
          • -
          • +
          • #== NgrokAPI::Models::TLSCertificateSANs @@ -508,7 +516,7 @@
          • -
          • +
          • #== NgrokAPI::Models::AgentIngressCertJob @@ -516,7 +524,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EndpointOAuthAmazon @@ -524,7 +532,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EndpointOAuthGoogle @@ -532,7 +540,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EndpointOAuthTwitch @@ -540,7 +548,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EndpointBackendMutate @@ -548,7 +556,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EndpointOAuthGitHub @@ -556,7 +564,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EndpointOAuthGitLab @@ -564,7 +572,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EndpointTrafficPolicy @@ -572,7 +580,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EndpointCircuitBreaker @@ -580,7 +588,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EndpointOAuthFacebook @@ -588,7 +596,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EndpointOAuthProvider @@ -596,7 +604,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EndpointRequestHeaders @@ -604,7 +612,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EndpointTLSTermination @@ -612,6 +620,14 @@
          • +
          • +
            + #== + NgrokAPI::Models::KubernetesOperatorCert +
            +
          • + +
          • #== @@ -701,6 +717,14 @@
          • +
            + #== + NgrokAPI::Models::KubernetesOperatorBinding +
            +
          • + + +
          • #== NgrokAPI::Models::ReservedDomainCertPolicy @@ -708,7 +732,7 @@
          • -
          • +
          • #== NgrokAPI::Models::ReservedDomainCertStatus @@ -716,7 +740,7 @@
          • -
          • +
          • #== NgrokAPI::Models::EventTargetCloudwatchLogs @@ -724,6 +748,14 @@
          • +
          • +
            + #== + NgrokAPI::Models::KubernetesOperatorDeployment +
            +
          • + +
          • #== @@ -749,6 +781,30 @@
          • +
            + #== + NgrokAPI::Models::KubernetesOperatorBindingCreate +
            +
          • + + +
          • +
            + #== + NgrokAPI::Models::KubernetesOperatorBindingUpdate +
            +
          • + + +
          • +
            + #== + NgrokAPI::Models::KubernetesOperatorDeploymentUpdate +
            +
          • + + +
          • #abuse_reports NgrokAPI::Client @@ -756,7 +812,7 @@
          • -
          • +
          • #acl NgrokAPI::Models::Credential @@ -764,7 +820,7 @@
          • -
          • +
          • #acl NgrokAPI::Models::SSHCredential @@ -772,7 +828,7 @@
          • -
          • +
          • #acme_challenge_cname_target NgrokAPI::Models::ReservedDomain @@ -780,7 +836,7 @@
          • -
          • +
          • #action NgrokAPI::Models::IPPolicyRule @@ -788,7 +844,7 @@
          • -
          • +
          • #active NgrokAPI::Models::BotUser @@ -796,7 +852,7 @@
          • -
          • +
          • #add NgrokAPI::Models::EndpointRequestHeaders @@ -804,7 +860,7 @@
          • -
          • +
          • #add NgrokAPI::Models::EndpointResponseHeaders @@ -812,7 +868,7 @@
          • -
          • +
          • #addr NgrokAPI::Models::ReservedAddr @@ -820,7 +876,7 @@
          • -
          • +
          • #address NgrokAPI::Models::StaticBackend @@ -828,7 +884,7 @@
          • -
          • +
          • #agent_ingresses NgrokAPI::Client @@ -836,7 +892,7 @@
          • -
          • +
          • #agent_version NgrokAPI::Models::TunnelSession @@ -844,7 +900,7 @@
          • -
          • +
          • #allow NgrokAPI::Models::EndpointUserAgentFilter @@ -852,7 +908,7 @@
          • -
          • +
          • #allow_idp_initiated NgrokAPI::Models::EndpointSAML @@ -860,7 +916,7 @@
          • -
          • +
          • #allow_idp_initiated NgrokAPI::Models::EndpointSAMLMutate @@ -868,6 +924,30 @@
          • +
          • +
            + #allowed_urls + NgrokAPI::Models::KubernetesOperatorBinding +
            +
          • + + +
          • +
            + #allowed_urls + NgrokAPI::Models::KubernetesOperatorBindingCreate +
            +
          • + + +
          • +
            + #allowed_urls + NgrokAPI::Models::KubernetesOperatorBindingUpdate +
            +
          • + +
          • #amazon @@ -1293,6 +1373,14 @@
          • +
            + #attrs + NgrokAPI::Models::KubernetesOperator +
            +
          • + + +
          • #attrs NgrokAPI::Models::EndpointCompression @@ -1300,7 +1388,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EndpointSAMLMutate @@ -1308,7 +1396,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EventSourceReplace @@ -1316,7 +1404,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EventTargetDatadog @@ -1324,7 +1412,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EventTargetKinesis @@ -1332,7 +1420,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::SSHHostCertificate @@ -1340,7 +1428,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::SSHUserCertificate @@ -1348,7 +1436,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::TunnelGroupBackend @@ -1356,7 +1444,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::AbuseReportHostname @@ -1364,7 +1452,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::CertificateAuthority @@ -1372,7 +1460,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EventTargetFirehose @@ -1380,7 +1468,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::HTTPResponseBackend @@ -1388,7 +1476,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::TLSCertificateSANs @@ -1396,7 +1484,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::AgentIngressCertJob @@ -1404,7 +1492,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EndpointOAuthAmazon @@ -1412,7 +1500,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EndpointOAuthGoogle @@ -1420,7 +1508,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EndpointOAuthTwitch @@ -1428,7 +1516,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EndpointBackendMutate @@ -1436,7 +1524,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EndpointOAuthGitHub @@ -1444,7 +1532,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EndpointOAuthGitLab @@ -1452,7 +1540,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EndpointTrafficPolicy @@ -1460,7 +1548,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EndpointCircuitBreaker @@ -1468,7 +1556,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EndpointOAuthFacebook @@ -1476,7 +1564,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EndpointOAuthProvider @@ -1484,7 +1572,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EndpointRequestHeaders @@ -1492,7 +1580,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EndpointTLSTermination @@ -1500,6 +1588,14 @@
          • +
          • +
            + #attrs + NgrokAPI::Models::KubernetesOperatorCert +
            +
          • + +
          • #attrs @@ -1589,6 +1685,14 @@
          • +
            + #attrs + NgrokAPI::Models::KubernetesOperatorBinding +
            +
          • + + +
          • #attrs NgrokAPI::Models::ReservedDomainCertPolicy @@ -1596,7 +1700,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::ReservedDomainCertStatus @@ -1604,7 +1708,7 @@
          • -
          • +
          • #attrs NgrokAPI::Models::EventTargetCloudwatchLogs @@ -1612,6 +1716,14 @@
          • +
          • +
            + #attrs + NgrokAPI::Models::KubernetesOperatorDeployment +
            +
          • + +
          • #attrs @@ -1637,6 +1749,30 @@
          • +
            + #attrs + NgrokAPI::Models::KubernetesOperatorBindingCreate +
            +
          • + + +
          • +
            + #attrs + NgrokAPI::Models::KubernetesOperatorBindingUpdate +
            +
          • + + +
          • +
            + #attrs + NgrokAPI::Models::KubernetesOperatorDeploymentUpdate +
            +
          • + + +
          • #auth NgrokAPI::Models::EventTargetKinesis @@ -1644,7 +1780,7 @@
          • -
          • +
          • #auth NgrokAPI::Models::EventTargetFirehose @@ -1652,7 +1788,7 @@
          • -
          • +
          • #auth NgrokAPI::Models::EventTargetCloudwatchLogs @@ -1660,7 +1796,7 @@
          • -
          • +
          • #auth_check_interval NgrokAPI::Models::EndpointOAuth @@ -1668,7 +1804,7 @@
          • -
          • +
          • #authority NgrokAPI::Models::AgentIngressCertPolicy @@ -1676,7 +1812,7 @@
          • -
          • +
          • #authority NgrokAPI::Models::ReservedDomainCertPolicy @@ -1684,7 +1820,7 @@
          • -
          • +
          • #authorized_groups NgrokAPI::Models::EndpointSAML @@ -1692,7 +1828,7 @@
          • -
          • +
          • #authorized_groups NgrokAPI::Models::EndpointSAMLMutate @@ -1700,7 +1836,7 @@
          • -
          • +
          • #aws_access_key_id NgrokAPI::Models::AWSCredentials @@ -1708,7 +1844,7 @@
          • -
          • +
          • #aws_secret_access_key NgrokAPI::Models::AWSCredentials @@ -1716,7 +1852,7 @@
          • -
          • +
          • #azure_logs_ingestion NgrokAPI::Models::EventTarget @@ -1724,7 +1860,7 @@
          • -
          • +
          • #backend NgrokAPI::Models::TCPEdge @@ -1732,7 +1868,7 @@
          • -
          • +
          • #backend NgrokAPI::Models::TLSEdge @@ -1740,7 +1876,7 @@
          • -
          • +
          • #backend NgrokAPI::Models::EndpointBackend @@ -1748,7 +1884,7 @@
          • -
          • +
          • #backend NgrokAPI::Models::HTTPSEdgeRoute @@ -1756,7 +1892,7 @@
          • -
          • +
          • #backend_id NgrokAPI::Models::EndpointBackendMutate @@ -1764,7 +1900,7 @@
          • -
          • +
          • #backends NgrokAPI::Client @@ -1772,7 +1908,7 @@
          • -
          • +
          • #backends NgrokAPI::Models::Tunnel @@ -1780,7 +1916,7 @@
          • -
          • +
          • #backends NgrokAPI::Models::FailoverBackend @@ -1788,7 +1924,7 @@
          • -
          • +
          • #backends NgrokAPI::Models::WeightedBackend @@ -1796,7 +1932,7 @@
          • -
          • +
          • #base_url NgrokAPI::HttpClient @@ -1804,6 +1940,14 @@
          • +
          • +
            + #binding + NgrokAPI::Models::KubernetesOperator +
            +
          • + +
          • #bindings @@ -1860,6 +2004,22 @@
          • +
          • +
            + #cert + NgrokAPI::Models::KubernetesOperatorCert +
            +
          • + + +
          • +
            + #cert + NgrokAPI::Models::KubernetesOperatorBinding +
            +
          • + +
          • #certificate @@ -2381,6 +2541,14 @@
          • +
            + #client + NgrokAPI::Models::KubernetesOperator +
            +
          • + + +
          • #client NgrokAPI::Models::EndpointCompression @@ -2388,7 +2556,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointSAMLMutate @@ -2396,7 +2564,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EventSourceReplace @@ -2404,7 +2572,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EventTargetDatadog @@ -2412,7 +2580,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EventTargetKinesis @@ -2420,7 +2588,7 @@
          • -
          • +
          • #client NgrokAPI::Models::SSHHostCertificate @@ -2428,7 +2596,7 @@
          • -
          • +
          • #client NgrokAPI::Models::SSHUserCertificate @@ -2436,7 +2604,7 @@
          • -
          • +
          • #client NgrokAPI::Models::TunnelGroupBackend @@ -2444,7 +2612,7 @@
          • -
          • +
          • #client NgrokAPI::Services::CredentialsClient @@ -2452,7 +2620,7 @@
          • -
          • +
          • #client NgrokAPI::Services::EdgesHTTPSClient @@ -2460,7 +2628,7 @@
          • -
          • +
          • #client NgrokAPI::Services::IPPoliciesClient @@ -2468,7 +2636,7 @@
          • -
          • +
          • #client NgrokAPI::Models::AbuseReportHostname @@ -2476,7 +2644,7 @@
          • -
          • +
          • #client NgrokAPI::Models::CertificateAuthority @@ -2484,7 +2652,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EventTargetFirehose @@ -2492,7 +2660,7 @@
          • -
          • +
          • #client NgrokAPI::Models::HTTPResponseBackend @@ -2500,7 +2668,7 @@
          • -
          • +
          • #client NgrokAPI::Models::TLSCertificateSANs @@ -2508,7 +2676,7 @@
          • -
          • +
          • #client NgrokAPI::Models::AgentIngressCertJob @@ -2516,7 +2684,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointOAuthAmazon @@ -2524,7 +2692,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointOAuthGoogle @@ -2532,7 +2700,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointOAuthTwitch @@ -2540,7 +2708,7 @@
          • -
          • +
          • #client NgrokAPI::Services::AbuseReportsClient @@ -2548,7 +2716,7 @@
          • -
          • +
          • #client NgrokAPI::Services::EventSourcesClient @@ -2556,7 +2724,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointBackendMutate @@ -2564,7 +2732,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointOAuthGitHub @@ -2572,7 +2740,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointOAuthGitLab @@ -2580,7 +2748,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointTrafficPolicy @@ -2588,7 +2756,7 @@
          • -
          • +
          • #client NgrokAPI::Services::ReservedAddrsClient @@ -2596,7 +2764,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointCircuitBreaker @@ -2604,7 +2772,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointOAuthFacebook @@ -2612,7 +2780,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointOAuthProvider @@ -2620,7 +2788,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointRequestHeaders @@ -2628,7 +2796,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointTLSTermination @@ -2636,6 +2804,14 @@
          • +
          • +
            + #client + NgrokAPI::Models::KubernetesOperatorCert +
            +
          • + +
          • #client @@ -2813,6 +2989,14 @@
          • +
            + #client + NgrokAPI::Models::KubernetesOperatorBinding +
            +
          • + + +
          • #client NgrokAPI::Models::ReservedDomainCertPolicy @@ -2820,7 +3004,7 @@
          • -
          • +
          • #client NgrokAPI::Models::ReservedDomainCertStatus @@ -2828,7 +3012,7 @@
          • -
          • +
          • #client NgrokAPI::Services::EdgesHTTPSRoutesClient @@ -2836,7 +3020,7 @@
          • -
          • +
          • #client NgrokAPI::Services::EventDestinationsClient @@ -2844,7 +3028,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EventTargetCloudwatchLogs @@ -2852,7 +3036,7 @@
          • -
          • +
          • #client NgrokAPI::Services::EventSubscriptionsClient @@ -2860,7 +3044,7 @@
          • -
          • +
          • #client NgrokAPI::Services::ApplicationSessionsClient @@ -2868,7 +3052,23 @@
          • +
          • +
            + #client + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + +
          • +
            + #client + NgrokAPI::Models::KubernetesOperatorDeployment +
            +
          • + + +
          • #client NgrokAPI::Services::SSHHostCertificatesClient @@ -2876,7 +3076,7 @@
          • -
          • +
          • #client NgrokAPI::Services::SSHUserCertificatesClient @@ -2884,7 +3084,7 @@
          • -
          • +
          • #client NgrokAPI::Services::TunnelGroupBackendsClient @@ -2892,7 +3092,7 @@
          • -
          • +
          • #client NgrokAPI::Services::EdgeRouteOIDCModuleClient @@ -2900,7 +3100,7 @@
          • -
          • +
          • #client NgrokAPI::Services::EdgeRouteSAMLModuleClient @@ -2908,7 +3108,7 @@
          • -
          • +
          • #client NgrokAPI::Services::HTTPResponseBackendsClient @@ -2916,7 +3116,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointTLSTerminationAtEdge @@ -2924,7 +3124,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EndpointWebsocketTCPConverter @@ -2932,7 +3132,7 @@
          • -
          • +
          • #client NgrokAPI::Services::CertificateAuthoritiesClient @@ -2940,7 +3140,7 @@
          • -
          • +
          • #client NgrokAPI::Services::TCPEdgeBackendModuleClient @@ -2948,7 +3148,7 @@
          • -
          • +
          • #client NgrokAPI::Services::TLSEdgeBackendModuleClient @@ -2956,7 +3156,7 @@
          • -
          • +
          • #client NgrokAPI::Models::EventTargetAzureLogsIngestion @@ -2964,7 +3164,7 @@
          • -
          • +
          • #client NgrokAPI::Services::EdgeRouteOAuthModuleClient @@ -2972,7 +3172,23 @@
          • +
          • +
            + #client + NgrokAPI::Models::KubernetesOperatorBindingCreate +
            +
          • + +
          • +
            + #client + NgrokAPI::Models::KubernetesOperatorBindingUpdate +
            +
          • + + +
          • #client NgrokAPI::Services::EdgeRouteBackendModuleClient @@ -2980,7 +3196,7 @@
          • -
          • +
          • #client NgrokAPI::Services::TLSEdgeMutualTLSModuleClient @@ -2988,7 +3204,7 @@
          • -
          • +
          • #client NgrokAPI::Services::SSHCertificateAuthoritiesClient @@ -2996,6 +3212,14 @@
          • +
          • +
            + #client + NgrokAPI::Models::KubernetesOperatorDeploymentUpdate +
            +
          • + +
          • #client @@ -3293,6 +3517,14 @@
          • +
            + #cluster_name + NgrokAPI::Models::KubernetesOperatorDeployment +
            +
          • + + +
          • #cname_target NgrokAPI::Models::ReservedDomain @@ -3300,7 +3532,7 @@
          • -
          • +
          • #compression NgrokAPI::Models::HTTPSEdgeRoute @@ -3308,7 +3540,7 @@
          • -
          • +
          • #cookie_prefix NgrokAPI::Models::EndpointOIDC @@ -3316,7 +3548,7 @@
          • -
          • +
          • #cookie_prefix NgrokAPI::Models::EndpointSAML @@ -3324,7 +3556,7 @@
          • -
          • +
          • #cookie_prefix NgrokAPI::Models::EndpointOAuth @@ -3332,7 +3564,7 @@
          • -
          • +
          • #cookie_prefix NgrokAPI::Models::EndpointSAMLMutate @@ -3340,7 +3572,7 @@
          • -
          • +
          • #country_code NgrokAPI::Models::Location @@ -3348,7 +3580,7 @@
          • -
          • +
          • #create NgrokAPI::Services::APIKeysClient @@ -3356,7 +3588,7 @@
          • -
          • +
          • #create NgrokAPI::Services::BotUsersClient @@ -3364,7 +3596,7 @@
          • -
          • +
          • #create NgrokAPI::Services::EdgesTCPClient @@ -3372,7 +3604,7 @@
          • -
          • +
          • #create NgrokAPI::Services::EdgesTLSClient @@ -3380,7 +3612,7 @@
          • -
          • +
          • #create NgrokAPI::Services::EndpointsClient @@ -3388,7 +3620,7 @@
          • -
          • +
          • #create NgrokAPI::Services::CredentialsClient @@ -3396,7 +3628,7 @@
          • -
          • +
          • #create NgrokAPI::Services::EdgesHTTPSClient @@ -3404,7 +3636,7 @@
          • -
          • +
          • #create NgrokAPI::Services::IPPoliciesClient @@ -3412,7 +3644,7 @@
          • -
          • +
          • #create NgrokAPI::Services::AbuseReportsClient @@ -3420,7 +3652,7 @@
          • -
          • +
          • #create NgrokAPI::Services::EventSourcesClient @@ -3428,7 +3660,7 @@
          • -
          • +
          • #create NgrokAPI::Services::ReservedAddrsClient @@ -3436,7 +3668,7 @@
          • -
          • +
          • #create NgrokAPI::Services::AgentIngressesClient @@ -3444,7 +3676,7 @@
          • -
          • +
          • #create NgrokAPI::Services::IPPolicyRulesClient @@ -3452,7 +3684,7 @@
          • -
          • +
          • #create NgrokAPI::Services::IPRestrictionsClient @@ -3460,7 +3692,7 @@
          • -
          • +
          • #create NgrokAPI::Services::SSHCredentialsClient @@ -3468,7 +3700,7 @@
          • -
          • +
          • #create NgrokAPI::Services::StaticBackendsClient @@ -3476,7 +3708,7 @@
          • -
          • +
          • #create NgrokAPI::Services::ReservedDomainsClient @@ -3484,7 +3716,7 @@
          • -
          • +
          • #create NgrokAPI::Services::TLSCertificatesClient @@ -3492,7 +3724,7 @@
          • -
          • +
          • #create NgrokAPI::Services::FailoverBackendsClient @@ -3500,7 +3732,7 @@
          • -
          • +
          • #create NgrokAPI::Services::WeightedBackendsClient @@ -3508,7 +3740,7 @@
          • -
          • +
          • #create NgrokAPI::Services::EdgesHTTPSRoutesClient @@ -3516,7 +3748,7 @@
          • -
          • +
          • #create NgrokAPI::Services::EventDestinationsClient @@ -3524,7 +3756,7 @@
          • -
          • +
          • #create NgrokAPI::Services::EventSubscriptionsClient @@ -3532,6 +3764,14 @@
          • +
          • +
            + #create + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + +
          • #create @@ -3765,6 +4005,14 @@
          • +
            + #create! + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + + +
          • #create! NgrokAPI::Services::SSHHostCertificatesClient @@ -3772,7 +4020,7 @@
          • -
          • +
          • #create! NgrokAPI::Services::SSHUserCertificatesClient @@ -3780,7 +4028,7 @@
          • -
          • +
          • #create! NgrokAPI::Services::TunnelGroupBackendsClient @@ -3788,7 +4036,7 @@
          • -
          • +
          • #create! NgrokAPI::Services::HTTPResponseBackendsClient @@ -3796,7 +4044,7 @@
          • -
          • +
          • #create! NgrokAPI::Services::CertificateAuthoritiesClient @@ -3804,7 +4052,7 @@
          • -
          • +
          • #create! NgrokAPI::Services::SSHCertificateAuthoritiesClient @@ -3812,7 +4060,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::APIKey @@ -3820,7 +4068,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::BotUser @@ -3828,7 +4076,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::Endpoint @@ -3836,7 +4084,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::TCPEdge @@ -3844,7 +4092,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::TLSEdge @@ -3852,7 +4100,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::IPPolicy @@ -3860,7 +4108,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::Credential @@ -3868,7 +4116,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::HTTPSEdge @@ -3876,7 +4124,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::AbuseReport @@ -3884,7 +4132,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::AgentIngress @@ -3892,7 +4140,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::ReservedAddr @@ -3900,7 +4148,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::IPPolicyRule @@ -3908,7 +4156,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::IPRestriction @@ -3916,7 +4164,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::SSHCredential @@ -3924,7 +4172,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::StaticBackend @@ -3932,7 +4180,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::ReservedDomain @@ -3940,7 +4188,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::TLSCertificate @@ -3948,7 +4196,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::ApplicationUser @@ -3956,7 +4204,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::FailoverBackend @@ -3964,7 +4212,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::HTTPSEdgeRoute @@ -3972,7 +4220,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::WeightedBackend @@ -3980,7 +4228,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::EventDestination @@ -3988,7 +4236,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::EventSubscription @@ -3996,7 +4244,7 @@
          • -
          • +
          • #created_at NgrokAPI::Models::ApplicationSession @@ -4004,6 +4252,14 @@
          • +
          • +
            + #created_at + NgrokAPI::Models::KubernetesOperator +
            +
          • + +
          • #created_at @@ -4084,6 +4340,22 @@
          • +
          • +
            + #csr + NgrokAPI::Models::KubernetesOperatorBindingCreate +
            +
          • + + +
          • +
            + #csr + NgrokAPI::Models::KubernetesOperatorBindingUpdate +
            +
          • + +
          • #data_collection_rule_id @@ -4357,6 +4629,14 @@
          • +
            + #delete + NgrokAPI::Models::KubernetesOperator +
            +
          • + + +
          • #delete NgrokAPI::Models::SSHHostCertificate @@ -4364,7 +4644,7 @@
          • -
          • +
          • #delete NgrokAPI::Models::SSHUserCertificate @@ -4372,7 +4652,7 @@
          • -
          • +
          • #delete NgrokAPI::Models::TunnelGroupBackend @@ -4380,7 +4660,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::CredentialsClient @@ -4388,7 +4668,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::EdgesHTTPSClient @@ -4396,7 +4676,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::IPPoliciesClient @@ -4404,7 +4684,7 @@
          • -
          • +
          • #delete NgrokAPI::Models::CertificateAuthority @@ -4412,7 +4692,7 @@
          • -
          • +
          • #delete NgrokAPI::Models::HTTPResponseBackend @@ -4420,7 +4700,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::EventSourcesClient @@ -4428,7 +4708,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::ReservedAddrsClient @@ -4436,7 +4716,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::AgentIngressesClient @@ -4444,7 +4724,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::IPPolicyRulesClient @@ -4452,7 +4732,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::IPRestrictionsClient @@ -4460,7 +4740,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::SSHCredentialsClient @@ -4468,7 +4748,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::StaticBackendsClient @@ -4476,7 +4756,7 @@
          • -
          • +
          • #delete NgrokAPI::Models::SSHCertificateAuthority @@ -4484,7 +4764,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::ReservedDomainsClient @@ -4492,7 +4772,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::TLSCertificatesClient @@ -4500,7 +4780,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::ApplicationUsersClient @@ -4508,7 +4788,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::FailoverBackendsClient @@ -4516,7 +4796,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::WeightedBackendsClient @@ -4524,7 +4804,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::EdgesHTTPSRoutesClient @@ -4532,7 +4812,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::EventDestinationsClient @@ -4540,7 +4820,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::EventSubscriptionsClient @@ -4548,7 +4828,7 @@
          • -
          • +
          • #delete NgrokAPI::Services::ApplicationSessionsClient @@ -4556,6 +4836,14 @@
          • +
          • +
            + #delete + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + +
          • #delete @@ -4981,6 +5269,14 @@
          • +
            + #delete! + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + + +
          • #delete! NgrokAPI::Services::SSHHostCertificatesClient @@ -4988,7 +5284,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::SSHUserCertificatesClient @@ -4996,7 +5292,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::TunnelGroupBackendsClient @@ -5004,7 +5300,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::EdgeRouteOIDCModuleClient @@ -5012,7 +5308,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::EdgeRouteSAMLModuleClient @@ -5020,7 +5316,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::HTTPResponseBackendsClient @@ -5028,7 +5324,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::CertificateAuthoritiesClient @@ -5036,7 +5332,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::TCPEdgeBackendModuleClient @@ -5044,7 +5340,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::TLSEdgeBackendModuleClient @@ -5052,7 +5348,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::EdgeRouteOAuthModuleClient @@ -5060,7 +5356,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::EdgeRouteBackendModuleClient @@ -5068,7 +5364,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::TLSEdgeMutualTLSModuleClient @@ -5076,7 +5372,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::SSHCertificateAuthoritiesClient @@ -5084,7 +5380,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::HTTPSEdgeMutualTLSModuleClient @@ -5092,7 +5388,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::EdgeRouteCompressionModuleClient @@ -5100,7 +5396,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::TCPEdgeIPRestrictionModuleClient @@ -5108,7 +5404,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::TCPEdgeTrafficPolicyModuleClient @@ -5116,7 +5412,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::TLSEdgeIPRestrictionModuleClient @@ -5124,7 +5420,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::TLSEdgeTrafficPolicyModuleClient @@ -5132,7 +5428,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::TLSEdgeTLSTerminationModuleClient @@ -5140,7 +5436,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::EdgeRouteIPRestrictionModuleClient @@ -5148,7 +5444,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::EdgeRouteTrafficPolicyModuleClient @@ -5156,7 +5452,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::EdgeRouteCircuitBreakerModuleClient @@ -5164,7 +5460,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::EdgeRouteRequestHeadersModuleClient @@ -5172,7 +5468,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::HTTPSEdgeTLSTerminationModuleClient @@ -5180,7 +5476,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::EdgeRouteResponseHeadersModuleClient @@ -5188,7 +5484,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::EdgeRouteUserAgentFilterModuleClient @@ -5196,7 +5492,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::EdgeRouteWebhookVerificationModuleClient @@ -5204,7 +5500,7 @@
          • -
          • +
          • #delete! NgrokAPI::Services::EdgeRouteWebsocketTCPConverterModuleClient @@ -5212,7 +5508,7 @@
          • -
          • +
          • #delete_certificate NgrokAPI::Services::ReservedDomainsClient @@ -5220,7 +5516,7 @@
          • -
          • +
          • #delete_certificate! NgrokAPI::Services::ReservedDomainsClient @@ -5228,7 +5524,7 @@
          • -
          • +
          • #delete_certificate_management_policy NgrokAPI::Services::ReservedDomainsClient @@ -5236,7 +5532,7 @@
          • -
          • +
          • #delete_certificate_management_policy! NgrokAPI::Services::ReservedDomainsClient @@ -5244,7 +5540,7 @@
          • -
          • +
          • #delivery_stream_arn NgrokAPI::Models::EventTargetFirehose @@ -5252,7 +5548,7 @@
          • -
          • +
          • #deny NgrokAPI::Models::EndpointUserAgentFilter @@ -5260,6 +5556,14 @@
          • +
          • +
            + #deployment + NgrokAPI::Models::KubernetesOperator +
            +
          • + +
          • #description @@ -5421,6 +5725,14 @@
          • +
            + #description + NgrokAPI::Models::KubernetesOperator +
            +
          • + + +
          • #description NgrokAPI::Models::SSHHostCertificate @@ -5428,7 +5740,7 @@
          • -
          • +
          • #description NgrokAPI::Models::SSHUserCertificate @@ -5436,7 +5748,7 @@
          • -
          • +
          • #description NgrokAPI::Models::TunnelGroupBackend @@ -5444,7 +5756,7 @@
          • -
          • +
          • #description NgrokAPI::Models::CertificateAuthority @@ -5452,7 +5764,7 @@
          • -
          • +
          • #description NgrokAPI::Models::HTTPResponseBackend @@ -5460,7 +5772,7 @@
          • -
          • +
          • #description NgrokAPI::Models::SSHCertificateAuthority @@ -5468,7 +5780,7 @@
          • -
          • +
          • #destinations NgrokAPI::Models::EventSubscription @@ -5476,7 +5788,7 @@
          • -
          • +
          • #device_type NgrokAPI::Models::UserAgent @@ -5484,7 +5796,7 @@
          • -
          • +
          • #dns_names NgrokAPI::Models::TLSCertificateSANs @@ -5492,7 +5804,7 @@
          • -
          • +
          • #domain NgrokAPI::Models::Endpoint @@ -5500,7 +5812,7 @@
          • -
          • +
          • #domain NgrokAPI::Models::AgentIngress @@ -5508,7 +5820,7 @@
          • -
          • +
          • #domain NgrokAPI::Models::ReservedDomain @@ -5516,7 +5828,7 @@
          • -
          • +
          • #each NgrokAPI::Models::Listable @@ -5524,7 +5836,7 @@
          • -
          • +
          • #edge NgrokAPI::Models::Endpoint @@ -5532,7 +5844,7 @@
          • -
          • +
          • #edge NgrokAPI::Models::ApplicationSession @@ -5540,7 +5852,7 @@
          • -
          • +
          • #edge_id NgrokAPI::Models::HTTPSEdgeRoute @@ -5548,7 +5860,7 @@
          • -
          • +
          • #edge_modules NgrokAPI::Client @@ -5556,7 +5868,7 @@
          • -
          • +
          • #edges NgrokAPI::Client @@ -5564,7 +5876,7 @@
          • -
          • +
          • #email NgrokAPI::Models::ApplicationUser @@ -5572,7 +5884,7 @@
          • -
          • +
          • #email_addresses NgrokAPI::Models::EndpointOAuthAmazon @@ -5580,7 +5892,7 @@
          • -
          • +
          • #email_addresses NgrokAPI::Models::EndpointOAuthGoogle @@ -5588,7 +5900,7 @@
          • -
          • +
          • #email_addresses NgrokAPI::Models::EndpointOAuthTwitch @@ -5596,7 +5908,7 @@
          • -
          • +
          • #email_addresses NgrokAPI::Models::EndpointOAuthGitHub @@ -5604,7 +5916,7 @@
          • -
          • +
          • #email_addresses NgrokAPI::Models::EndpointOAuthGitLab @@ -5612,7 +5924,7 @@
          • -
          • +
          • #email_addresses NgrokAPI::Models::EndpointOAuthFacebook @@ -5620,7 +5932,7 @@
          • -
          • +
          • #email_addresses NgrokAPI::Models::EndpointOAuthLinkedIn @@ -5628,7 +5940,7 @@
          • -
          • +
          • #email_addresses NgrokAPI::Models::EndpointOAuthMicrosoft @@ -5636,7 +5948,7 @@
          • -
          • +
          • #email_domains NgrokAPI::Models::EndpointOAuthAmazon @@ -5644,7 +5956,7 @@
          • -
          • +
          • #email_domains NgrokAPI::Models::EndpointOAuthGoogle @@ -5652,7 +5964,7 @@
          • -
          • +
          • #email_domains NgrokAPI::Models::EndpointOAuthTwitch @@ -5660,7 +5972,7 @@
          • -
          • +
          • #email_domains NgrokAPI::Models::EndpointOAuthGitHub @@ -5668,7 +5980,7 @@
          • -
          • +
          • #email_domains NgrokAPI::Models::EndpointOAuthGitLab @@ -5676,7 +5988,7 @@
          • -
          • +
          • #email_domains NgrokAPI::Models::EndpointOAuthFacebook @@ -5684,7 +5996,7 @@
          • -
          • +
          • #email_domains NgrokAPI::Models::EndpointOAuthLinkedIn @@ -5692,7 +6004,7 @@
          • -
          • +
          • #email_domains NgrokAPI::Models::EndpointOAuthMicrosoft @@ -5700,7 +6012,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointOIDC @@ -5708,7 +6020,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointSAML @@ -5716,7 +6028,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointOAuth @@ -5724,7 +6036,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointBackend @@ -5732,7 +6044,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointIPPolicy @@ -5740,7 +6052,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::StaticBackendTLS @@ -5748,7 +6060,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointMutualTLS @@ -5756,7 +6068,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointCompression @@ -5764,7 +6076,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointSAMLMutate @@ -5772,7 +6084,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointBackendMutate @@ -5780,7 +6092,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointTrafficPolicy @@ -5788,7 +6100,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointCircuitBreaker @@ -5796,7 +6108,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointRequestHeaders @@ -5804,7 +6116,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointTLSTermination @@ -5812,7 +6124,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointIPPolicyMutate @@ -5820,7 +6132,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointResponseHeaders @@ -5828,7 +6140,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointMutualTLSMutate @@ -5836,7 +6148,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointUserAgentFilter @@ -5844,7 +6156,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointWebhookValidation @@ -5852,7 +6164,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointTLSTerminationAtEdge @@ -5860,7 +6172,7 @@
          • -
          • +
          • #enabled NgrokAPI::Models::EndpointWebsocketTCPConverter @@ -5868,6 +6180,14 @@
          • +
          • +
            + #enabled_features + NgrokAPI::Models::KubernetesOperator +
            +
          • + +
          • #endpoint @@ -6261,6 +6581,14 @@
          • +
            + #get + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + + +
          • #get NgrokAPI::Services::SSHHostCertificatesClient @@ -6268,7 +6596,7 @@
          • -
          • +
          • #get NgrokAPI::Services::SSHUserCertificatesClient @@ -6276,7 +6604,7 @@
          • -
          • +
          • #get NgrokAPI::Services::TunnelGroupBackendsClient @@ -6284,7 +6612,7 @@
          • -
          • +
          • #get NgrokAPI::Services::EdgeRouteOIDCModuleClient @@ -6292,7 +6620,7 @@
          • -
          • +
          • #get NgrokAPI::Services::EdgeRouteSAMLModuleClient @@ -6300,7 +6628,7 @@
          • -
          • +
          • #get NgrokAPI::Services::HTTPResponseBackendsClient @@ -6308,7 +6636,7 @@
          • -
          • +
          • #get NgrokAPI::Services::CertificateAuthoritiesClient @@ -6316,7 +6644,7 @@
          • -
          • +
          • #get NgrokAPI::Services::TCPEdgeBackendModuleClient @@ -6324,7 +6652,7 @@
          • -
          • +
          • #get NgrokAPI::Services::TLSEdgeBackendModuleClient @@ -6332,7 +6660,7 @@
          • -
          • +
          • #get NgrokAPI::Services::EdgeRouteOAuthModuleClient @@ -6340,7 +6668,7 @@
          • -
          • +
          • #get NgrokAPI::Services::EdgeRouteBackendModuleClient @@ -6348,7 +6676,7 @@
          • -
          • +
          • #get NgrokAPI::Services::TLSEdgeMutualTLSModuleClient @@ -6356,7 +6684,7 @@
          • -
          • +
          • #get NgrokAPI::Services::SSHCertificateAuthoritiesClient @@ -6364,7 +6692,7 @@
          • -
          • +
          • #get NgrokAPI::Services::HTTPSEdgeMutualTLSModuleClient @@ -6372,7 +6700,7 @@
          • -
          • +
          • #get NgrokAPI::Services::EdgeRouteCompressionModuleClient @@ -6380,7 +6708,7 @@
          • -
          • +
          • #get NgrokAPI::Services::TCPEdgeIPRestrictionModuleClient @@ -6388,7 +6716,7 @@
          • -
          • +
          • #get NgrokAPI::Services::TCPEdgeTrafficPolicyModuleClient @@ -6396,7 +6724,7 @@
          • -
          • +
          • #get NgrokAPI::Services::TLSEdgeIPRestrictionModuleClient @@ -6404,7 +6732,7 @@
          • -
          • +
          • #get NgrokAPI::Services::TLSEdgeTrafficPolicyModuleClient @@ -6412,7 +6740,7 @@
          • -
          • +
          • #get NgrokAPI::Services::TLSEdgeTLSTerminationModuleClient @@ -6420,7 +6748,7 @@
          • -
          • +
          • #get NgrokAPI::Services::EdgeRouteIPRestrictionModuleClient @@ -6428,7 +6756,7 @@
          • -
          • +
          • #get NgrokAPI::Services::EdgeRouteTrafficPolicyModuleClient @@ -6436,7 +6764,7 @@
          • -
          • +
          • #get NgrokAPI::Services::EdgeRouteCircuitBreakerModuleClient @@ -6444,7 +6772,7 @@
          • -
          • +
          • #get NgrokAPI::Services::EdgeRouteRequestHeadersModuleClient @@ -6452,7 +6780,7 @@
          • -
          • +
          • #get NgrokAPI::Services::HTTPSEdgeTLSTerminationModuleClient @@ -6460,7 +6788,7 @@
          • -
          • +
          • #get NgrokAPI::Services::EdgeRouteResponseHeadersModuleClient @@ -6468,7 +6796,7 @@
          • -
          • +
          • #get NgrokAPI::Services::EdgeRouteUserAgentFilterModuleClient @@ -6476,7 +6804,7 @@
          • -
          • +
          • #get NgrokAPI::Services::EdgeRouteWebhookVerificationModuleClient @@ -6484,7 +6812,7 @@
          • -
          • +
          • #get NgrokAPI::Services::EdgeRouteWebsocketTCPConverterModuleClient @@ -6492,7 +6820,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::TunnelsClient @@ -6500,7 +6828,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::APIKeysClient @@ -6508,7 +6836,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::BotUsersClient @@ -6516,7 +6844,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::EdgesTCPClient @@ -6524,7 +6852,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::EdgesTLSClient @@ -6532,7 +6860,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::EndpointsClient @@ -6540,7 +6868,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::CredentialsClient @@ -6548,7 +6876,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::EdgesHTTPSClient @@ -6556,7 +6884,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::IPPoliciesClient @@ -6564,7 +6892,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::AbuseReportsClient @@ -6572,7 +6900,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::EventSourcesClient @@ -6580,7 +6908,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::ReservedAddrsClient @@ -6588,7 +6916,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::AgentIngressesClient @@ -6596,7 +6924,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::IPPolicyRulesClient @@ -6604,7 +6932,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::IPRestrictionsClient @@ -6612,7 +6940,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::SSHCredentialsClient @@ -6620,7 +6948,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::StaticBackendsClient @@ -6628,7 +6956,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::TunnelSessionsClient @@ -6636,7 +6964,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::ReservedDomainsClient @@ -6644,7 +6972,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::TLSCertificatesClient @@ -6652,7 +6980,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::ApplicationUsersClient @@ -6660,7 +6988,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::FailoverBackendsClient @@ -6668,7 +6996,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::WeightedBackendsClient @@ -6676,7 +7004,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::EdgesHTTPSRoutesClient @@ -6684,7 +7012,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::EventDestinationsClient @@ -6692,7 +7020,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::EventSubscriptionsClient @@ -6700,7 +7028,7 @@
          • -
          • +
          • #get! NgrokAPI::Services::ApplicationSessionsClient @@ -6708,6 +7036,14 @@
          • +
          • +
            + #get! + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + +
          • #get! @@ -6940,6 +7276,22 @@
          • +
          • +
            + #get_bound_endpoints + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + + +
          • +
            + #get_bound_endpoints! + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + +
          • #get_next @@ -7253,6 +7605,14 @@
          • +
            + #id + NgrokAPI::Models::KubernetesOperator +
            +
          • + + +
          • #id NgrokAPI::Models::SSHHostCertificate @@ -7260,7 +7620,7 @@
          • -
          • +
          • #id NgrokAPI::Models::SSHUserCertificate @@ -7268,7 +7628,7 @@
          • -
          • +
          • #id NgrokAPI::Models::TunnelGroupBackend @@ -7276,7 +7636,7 @@
          • -
          • +
          • #id NgrokAPI::Models::CertificateAuthority @@ -7284,7 +7644,7 @@
          • -
          • +
          • #id NgrokAPI::Models::HTTPResponseBackend @@ -7292,7 +7652,7 @@
          • -
          • +
          • #id NgrokAPI::Models::SSHCertificateAuthority @@ -7300,7 +7660,7 @@
          • -
          • +
          • #identity_provider NgrokAPI::Models::ApplicationUser @@ -7308,7 +7668,7 @@
          • -
          • +
          • #idp_metadata NgrokAPI::Models::EndpointSAML @@ -7316,7 +7676,7 @@
          • -
          • +
          • #idp_metadata NgrokAPI::Models::EndpointSAMLMutate @@ -7324,7 +7684,7 @@
          • -
          • +
          • #inactivity_timeout NgrokAPI::Models::EndpointOIDC @@ -7332,7 +7692,7 @@
          • -
          • +
          • #inactivity_timeout NgrokAPI::Models::EndpointSAML @@ -7340,7 +7700,7 @@
          • -
          • +
          • #inactivity_timeout NgrokAPI::Models::EndpointOAuth @@ -7348,7 +7708,7 @@
          • -
          • +
          • #inactivity_timeout NgrokAPI::Models::EndpointSAMLMutate @@ -7356,6 +7716,30 @@
          • +
          • +
            + #ingress_endpoint + NgrokAPI::Models::KubernetesOperatorBinding +
            +
          • + + +
          • +
            + #ingress_endpoint + NgrokAPI::Models::KubernetesOperatorBindingCreate +
            +
          • + + +
          • +
            + #ingress_endpoint + NgrokAPI::Models::KubernetesOperatorBindingUpdate +
            +
          • + +
          • #initialize @@ -7805,6 +8189,14 @@
          • +
            + #initialize + NgrokAPI::Models::KubernetesOperator +
            +
          • + + +
          • #initialize NgrokAPI::Models::EndpointCompression @@ -7812,7 +8204,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointSAMLMutate @@ -7820,7 +8212,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EventSourceReplace @@ -7828,7 +8220,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EventTargetDatadog @@ -7836,7 +8228,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EventTargetKinesis @@ -7844,7 +8236,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::SSHHostCertificate @@ -7852,7 +8244,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::SSHUserCertificate @@ -7860,7 +8252,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::TunnelGroupBackend @@ -7868,7 +8260,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::CredentialsClient @@ -7876,7 +8268,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::EdgesHTTPSClient @@ -7884,7 +8276,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::IPPoliciesClient @@ -7892,7 +8284,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::AbuseReportHostname @@ -7900,7 +8292,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::CertificateAuthority @@ -7908,7 +8300,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EventTargetFirehose @@ -7916,7 +8308,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::HTTPResponseBackend @@ -7924,7 +8316,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::TLSCertificateSANs @@ -7932,7 +8324,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::AgentIngressCertJob @@ -7940,7 +8332,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointOAuthAmazon @@ -7948,7 +8340,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointOAuthGoogle @@ -7956,7 +8348,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointOAuthTwitch @@ -7964,7 +8356,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::AbuseReportsClient @@ -7972,7 +8364,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::EventSourcesClient @@ -7980,7 +8372,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointBackendMutate @@ -7988,7 +8380,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointOAuthGitHub @@ -7996,7 +8388,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointOAuthGitLab @@ -8004,7 +8396,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointTrafficPolicy @@ -8012,7 +8404,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::ReservedAddrsClient @@ -8020,7 +8412,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointCircuitBreaker @@ -8028,7 +8420,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointOAuthFacebook @@ -8036,7 +8428,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointOAuthProvider @@ -8044,7 +8436,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointRequestHeaders @@ -8052,7 +8444,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointTLSTermination @@ -8060,6 +8452,14 @@
          • +
          • +
            + #initialize + NgrokAPI::Models::KubernetesOperatorCert +
            +
          • + +
          • #initialize @@ -8237,6 +8637,14 @@
          • +
            + #initialize + NgrokAPI::Models::KubernetesOperatorBinding +
            +
          • + + +
          • #initialize NgrokAPI::Models::ReservedDomainCertPolicy @@ -8244,7 +8652,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::ReservedDomainCertStatus @@ -8252,7 +8660,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::EdgesHTTPSRoutesClient @@ -8260,7 +8668,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::EventDestinationsClient @@ -8268,7 +8676,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EventTargetCloudwatchLogs @@ -8276,7 +8684,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::EventSubscriptionsClient @@ -8284,7 +8692,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::ApplicationSessionsClient @@ -8292,7 +8700,23 @@
          • +
          • +
            + #initialize + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + +
          • +
            + #initialize + NgrokAPI::Models::KubernetesOperatorDeployment +
            +
          • + + +
          • #initialize NgrokAPI::Services::SSHHostCertificatesClient @@ -8300,7 +8724,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::SSHUserCertificatesClient @@ -8308,7 +8732,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::TunnelGroupBackendsClient @@ -8316,7 +8740,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::EdgeRouteOIDCModuleClient @@ -8324,7 +8748,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::EdgeRouteSAMLModuleClient @@ -8332,7 +8756,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::HTTPResponseBackendsClient @@ -8340,7 +8764,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointTLSTerminationAtEdge @@ -8348,7 +8772,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EndpointWebsocketTCPConverter @@ -8356,7 +8780,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::CertificateAuthoritiesClient @@ -8364,7 +8788,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::TCPEdgeBackendModuleClient @@ -8372,7 +8796,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::TLSEdgeBackendModuleClient @@ -8380,7 +8804,7 @@
          • -
          • +
          • #initialize NgrokAPI::Models::EventTargetAzureLogsIngestion @@ -8388,7 +8812,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::EdgeRouteOAuthModuleClient @@ -8396,7 +8820,23 @@
          • +
          • +
            + #initialize + NgrokAPI::Models::KubernetesOperatorBindingCreate +
            +
          • + +
          • +
            + #initialize + NgrokAPI::Models::KubernetesOperatorBindingUpdate +
            +
          • + + +
          • #initialize NgrokAPI::Services::EdgeRouteBackendModuleClient @@ -8404,7 +8844,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::TLSEdgeMutualTLSModuleClient @@ -8412,7 +8852,7 @@
          • -
          • +
          • #initialize NgrokAPI::Services::SSHCertificateAuthoritiesClient @@ -8420,6 +8860,14 @@
          • +
          • +
            + #initialize + NgrokAPI::Models::KubernetesOperatorDeploymentUpdate +
            +
          • + +
          • #initialize @@ -8749,6 +9197,14 @@
          • +
            + #kubernetes_operators + NgrokAPI::Client +
            +
          • + + +
          • #labels NgrokAPI::Models::Tunnel @@ -8756,7 +9212,7 @@
          • -
          • +
          • #labels NgrokAPI::Models::TunnelGroupBackend @@ -8764,7 +9220,7 @@
          • -
          • +
          • #last_active NgrokAPI::Models::ApplicationUser @@ -8772,7 +9228,7 @@
          • -
          • +
          • #last_active NgrokAPI::Models::ApplicationSession @@ -8780,7 +9236,7 @@
          • -
          • +
          • #last_login NgrokAPI::Models::ApplicationUser @@ -8788,7 +9244,7 @@
          • -
          • +
          • #lat_long_radius_km NgrokAPI::Models::Location @@ -8796,7 +9252,7 @@
          • -
          • +
          • #latitude NgrokAPI::Models::Location @@ -8804,7 +9260,7 @@
          • -
          • +
          • #linkedin NgrokAPI::Models::EndpointOAuthProvider @@ -8812,7 +9268,7 @@
          • -
          • +
          • #list NgrokAPI::HttpClient @@ -8820,7 +9276,7 @@
          • -
          • +
          • #list NgrokAPI::Services::TunnelsClient @@ -8828,7 +9284,7 @@
          • -
          • +
          • #list NgrokAPI::Services::APIKeysClient @@ -8836,7 +9292,7 @@
          • -
          • +
          • #list NgrokAPI::Services::BotUsersClient @@ -8844,7 +9300,7 @@
          • -
          • +
          • #list NgrokAPI::Services::EdgesTCPClient @@ -8852,7 +9308,7 @@
          • -
          • +
          • #list NgrokAPI::Services::EdgesTLSClient @@ -8860,7 +9316,7 @@
          • -
          • +
          • #list NgrokAPI::Services::EndpointsClient @@ -8868,7 +9324,7 @@
          • -
          • +
          • #list NgrokAPI::Services::CredentialsClient @@ -8876,7 +9332,7 @@
          • -
          • +
          • #list NgrokAPI::Services::EdgesHTTPSClient @@ -8884,7 +9340,7 @@
          • -
          • +
          • #list NgrokAPI::Services::IPPoliciesClient @@ -8892,7 +9348,7 @@
          • -
          • +
          • #list NgrokAPI::Services::EventSourcesClient @@ -8900,7 +9356,7 @@
          • -
          • +
          • #list NgrokAPI::Services::ReservedAddrsClient @@ -8908,7 +9364,7 @@
          • -
          • +
          • #list NgrokAPI::Services::AgentIngressesClient @@ -8916,7 +9372,7 @@
          • -
          • +
          • #list NgrokAPI::Services::IPPolicyRulesClient @@ -8924,7 +9380,7 @@
          • -
          • +
          • #list NgrokAPI::Services::IPRestrictionsClient @@ -8932,7 +9388,7 @@
          • -
          • +
          • #list NgrokAPI::Services::SSHCredentialsClient @@ -8940,7 +9396,7 @@
          • -
          • +
          • #list NgrokAPI::Services::StaticBackendsClient @@ -8948,7 +9404,7 @@
          • -
          • +
          • #list NgrokAPI::Services::TunnelSessionsClient @@ -8956,7 +9412,7 @@
          • -
          • +
          • #list NgrokAPI::Services::ReservedDomainsClient @@ -8964,7 +9420,7 @@
          • -
          • +
          • #list NgrokAPI::Services::TLSCertificatesClient @@ -8972,7 +9428,7 @@
          • -
          • +
          • #list NgrokAPI::Services::ApplicationUsersClient @@ -8980,7 +9436,7 @@
          • -
          • +
          • #list NgrokAPI::Services::FailoverBackendsClient @@ -8988,7 +9444,7 @@
          • -
          • +
          • #list NgrokAPI::Services::WeightedBackendsClient @@ -8996,7 +9452,7 @@
          • -
          • +
          • #list NgrokAPI::Services::EventDestinationsClient @@ -9004,7 +9460,7 @@
          • -
          • +
          • #list NgrokAPI::Services::EventSubscriptionsClient @@ -9012,7 +9468,7 @@
          • -
          • +
          • #list NgrokAPI::Services::ApplicationSessionsClient @@ -9020,6 +9476,14 @@
          • +
          • +
            + #list + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + +
          • #list @@ -9269,6 +9733,14 @@
          • +
            + #list! + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + + +
          • #list! NgrokAPI::Services::SSHHostCertificatesClient @@ -9276,7 +9748,7 @@
          • -
          • +
          • #list! NgrokAPI::Services::SSHUserCertificatesClient @@ -9284,7 +9756,7 @@
          • -
          • +
          • #list! NgrokAPI::Services::TunnelGroupBackendsClient @@ -9292,7 +9764,7 @@
          • -
          • +
          • #list! NgrokAPI::Services::HTTPResponseBackendsClient @@ -9300,7 +9772,7 @@
          • -
          • +
          • #list! NgrokAPI::Services::CertificateAuthoritiesClient @@ -9308,7 +9780,7 @@
          • -
          • +
          • #list! NgrokAPI::Services::SSHCertificateAuthoritiesClient @@ -9316,7 +9788,7 @@
          • -
          • +
          • #list_property NgrokAPI::PagedIterator @@ -9324,7 +9796,7 @@
          • -
          • +
          • #list_property NgrokAPI::Models::Listable @@ -9332,7 +9804,7 @@
          • -
          • +
          • #location NgrokAPI::Models::BrowserSession @@ -9340,7 +9812,7 @@
          • -
          • +
          • #log_group_arn NgrokAPI::Models::EventTargetCloudwatchLogs @@ -9348,7 +9820,7 @@
          • -
          • +
          • #logs_ingestion_uri NgrokAPI::Models::EventTargetAzureLogsIngestion @@ -9356,7 +9828,7 @@
          • -
          • +
          • #longitude NgrokAPI::Models::Location @@ -9364,7 +9836,7 @@
          • -
          • +
          • #match NgrokAPI::Models::HTTPSEdgeRoute @@ -9372,7 +9844,7 @@
          • -
          • +
          • #match_type NgrokAPI::Models::HTTPSEdgeRoute @@ -9380,7 +9852,7 @@
          • -
          • +
          • #maximum_duration NgrokAPI::Models::EndpointOIDC @@ -9388,7 +9860,7 @@
          • -
          • +
          • #maximum_duration NgrokAPI::Models::EndpointSAML @@ -9396,7 +9868,7 @@
          • -
          • +
          • #maximum_duration NgrokAPI::Models::EndpointOAuth @@ -9404,7 +9876,7 @@
          • -
          • +
          • #maximum_duration NgrokAPI::Models::EndpointSAMLMutate @@ -9412,7 +9884,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::Tunnel @@ -9420,7 +9892,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::APIKey @@ -9428,7 +9900,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::Endpoint @@ -9436,7 +9908,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::TCPEdge @@ -9444,7 +9916,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::TLSEdge @@ -9452,7 +9924,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::IPPolicy @@ -9460,7 +9932,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::Credential @@ -9468,7 +9940,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::HTTPSEdge @@ -9476,7 +9948,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::AbuseReport @@ -9484,7 +9956,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::AgentIngress @@ -9492,7 +9964,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::ReservedAddr @@ -9500,7 +9972,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::IPPolicyRule @@ -9508,7 +9980,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::IPRestriction @@ -9516,7 +9988,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::SSHCredential @@ -9524,7 +9996,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::StaticBackend @@ -9532,7 +10004,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::TunnelSession @@ -9540,7 +10012,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::ReservedDomain @@ -9548,7 +10020,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::TLSCertificate @@ -9556,7 +10028,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::FailoverBackend @@ -9564,7 +10036,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::HTTPSEdgeRoute @@ -9572,7 +10044,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::WeightedBackend @@ -9580,7 +10052,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::EventDestination @@ -9588,7 +10060,7 @@
          • -
          • +
          • #metadata NgrokAPI::Models::EventSubscription @@ -9596,6 +10068,14 @@
          • +
          • +
            + #metadata + NgrokAPI::Models::KubernetesOperator +
            +
          • + +
          • #metadata @@ -9750,13 +10230,53 @@
          • - #nameid_format - NgrokAPI::Models::EndpointSAML + #name + NgrokAPI::Models::KubernetesOperatorBinding
          • +
            + #name + NgrokAPI::Models::KubernetesOperatorDeployment +
            +
          • + + +
          • +
            + #name + NgrokAPI::Models::KubernetesOperatorBindingCreate +
            +
          • + + +
          • +
            + #name + NgrokAPI::Models::KubernetesOperatorBindingUpdate +
            +
          • + + +
          • +
            + #name + NgrokAPI::Models::KubernetesOperatorDeploymentUpdate +
            +
          • + + +
          • +
            + #nameid_format + NgrokAPI::Models::EndpointSAML +
            +
          • + + +
          • #nameid_format NgrokAPI::Models::EndpointSAMLMutate @@ -9764,6 +10284,14 @@
          • +
          • +
            + #namespace + NgrokAPI::Models::KubernetesOperatorDeployment +
            +
          • + +
          • #next_page_uri @@ -9790,13 +10318,21 @@
          • - #not_before - NgrokAPI::Models::TLSCertificate + #not_after + NgrokAPI::Models::KubernetesOperatorCert
          • +
            + #not_before + NgrokAPI::Models::TLSCertificate +
            +
          • + + +
          • #not_before NgrokAPI::Models::CertificateAuthority @@ -9804,6 +10340,14 @@
          • +
          • +
            + #not_before + NgrokAPI::Models::KubernetesOperatorCert +
            +
          • + +
          • #ns_targets @@ -9966,8 +10510,8 @@
          • - #principal_id - NgrokAPI::Models::Endpoint + #principal + NgrokAPI::Models::KubernetesOperator
          • @@ -10181,6 +10725,14 @@
          • +
            + #region + NgrokAPI::Models::KubernetesOperator +
            +
          • + + +
          • #region_domains NgrokAPI::Models::AgentIngress @@ -10188,7 +10740,7 @@
          • -
          • +
          • #remove NgrokAPI::Models::EndpointRequestHeaders @@ -10196,7 +10748,7 @@
          • -
          • +
          • #remove NgrokAPI::Models::EndpointResponseHeaders @@ -10204,7 +10756,7 @@
          • -
          • +
          • #renews_at NgrokAPI::Models::AgentIngressCertStatus @@ -10212,7 +10764,7 @@
          • -
          • +
          • #renews_at NgrokAPI::Models::ReservedDomainCertStatus @@ -10220,7 +10772,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::EdgeRouteOIDCModuleClient @@ -10228,7 +10780,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::EdgeRouteSAMLModuleClient @@ -10236,7 +10788,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::TCPEdgeBackendModuleClient @@ -10244,7 +10796,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::TLSEdgeBackendModuleClient @@ -10252,7 +10804,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::EdgeRouteOAuthModuleClient @@ -10260,7 +10812,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::EdgeRouteBackendModuleClient @@ -10268,7 +10820,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::TLSEdgeMutualTLSModuleClient @@ -10276,7 +10828,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::HTTPSEdgeMutualTLSModuleClient @@ -10284,7 +10836,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::EdgeRouteCompressionModuleClient @@ -10292,7 +10844,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::TCPEdgeIPRestrictionModuleClient @@ -10300,7 +10852,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::TCPEdgeTrafficPolicyModuleClient @@ -10308,7 +10860,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::TLSEdgeIPRestrictionModuleClient @@ -10316,7 +10868,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::TLSEdgeTrafficPolicyModuleClient @@ -10324,7 +10876,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::TLSEdgeTLSTerminationModuleClient @@ -10332,7 +10884,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::EdgeRouteIPRestrictionModuleClient @@ -10340,7 +10892,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::EdgeRouteTrafficPolicyModuleClient @@ -10348,7 +10900,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::EdgeRouteCircuitBreakerModuleClient @@ -10356,7 +10908,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::EdgeRouteRequestHeadersModuleClient @@ -10364,7 +10916,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::HTTPSEdgeTLSTerminationModuleClient @@ -10372,7 +10924,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::EdgeRouteResponseHeadersModuleClient @@ -10380,7 +10932,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::EdgeRouteUserAgentFilterModuleClient @@ -10388,7 +10940,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::EdgeRouteWebhookVerificationModuleClient @@ -10396,7 +10948,7 @@
          • -
          • +
          • #replace NgrokAPI::Services::EdgeRouteWebsocketTCPConverterModuleClient @@ -10404,7 +10956,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::EdgeRouteOIDCModuleClient @@ -10412,7 +10964,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::EdgeRouteSAMLModuleClient @@ -10420,7 +10972,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::TCPEdgeBackendModuleClient @@ -10428,7 +10980,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::TLSEdgeBackendModuleClient @@ -10436,7 +10988,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::EdgeRouteOAuthModuleClient @@ -10444,7 +10996,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::EdgeRouteBackendModuleClient @@ -10452,7 +11004,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::TLSEdgeMutualTLSModuleClient @@ -10460,7 +11012,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::HTTPSEdgeMutualTLSModuleClient @@ -10468,7 +11020,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::EdgeRouteCompressionModuleClient @@ -10476,7 +11028,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::TCPEdgeIPRestrictionModuleClient @@ -10484,7 +11036,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::TCPEdgeTrafficPolicyModuleClient @@ -10492,7 +11044,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::TLSEdgeIPRestrictionModuleClient @@ -10500,7 +11052,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::TLSEdgeTrafficPolicyModuleClient @@ -10508,7 +11060,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::TLSEdgeTLSTerminationModuleClient @@ -10516,7 +11068,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::EdgeRouteIPRestrictionModuleClient @@ -10524,7 +11076,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::EdgeRouteTrafficPolicyModuleClient @@ -10532,7 +11084,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::EdgeRouteCircuitBreakerModuleClient @@ -10540,7 +11092,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::EdgeRouteRequestHeadersModuleClient @@ -10548,7 +11100,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::HTTPSEdgeTLSTerminationModuleClient @@ -10556,7 +11108,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::EdgeRouteResponseHeadersModuleClient @@ -10564,7 +11116,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::EdgeRouteUserAgentFilterModuleClient @@ -10572,7 +11124,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::EdgeRouteWebhookVerificationModuleClient @@ -10580,7 +11132,7 @@
          • -
          • +
          • #replace! NgrokAPI::Services::EdgeRouteWebsocketTCPConverterModuleClient @@ -10588,7 +11140,7 @@
          • -
          • +
          • #request_headers NgrokAPI::Models::HTTPSEdgeRoute @@ -10596,7 +11148,7 @@
          • -
          • +
          • #request_signing_certificate_pem NgrokAPI::Models::EndpointSAML @@ -10604,7 +11156,7 @@
          • -
          • +
          • #reserved_addrs NgrokAPI::Client @@ -10612,7 +11164,7 @@
          • -
          • +
          • #reserved_domains NgrokAPI::Client @@ -10620,7 +11172,7 @@
          • -
          • +
          • #response NgrokAPI::Error @@ -10628,7 +11180,7 @@
          • -
          • +
          • #response NgrokAPI::Errors::NotFoundError @@ -10636,7 +11188,7 @@
          • -
          • +
          • #response_headers NgrokAPI::Models::HTTPSEdgeRoute @@ -10644,7 +11196,7 @@
          • -
          • +
          • #restart NgrokAPI::Services::TunnelSessionsClient @@ -10652,7 +11204,7 @@
          • -
          • +
          • #restart! NgrokAPI::Services::TunnelSessionsClient @@ -10660,7 +11212,7 @@
          • -
          • +
          • #retries_at NgrokAPI::Models::AgentIngressCertJob @@ -10668,7 +11220,7 @@
          • -
          • +
          • #retries_at NgrokAPI::Models::ReservedDomainCertJob @@ -10676,7 +11228,7 @@
          • -
          • +
          • #role NgrokAPI::Models::AWSAuth @@ -10684,7 +11236,7 @@
          • -
          • +
          • #role_arn NgrokAPI::Models::AWSRole @@ -10692,7 +11244,7 @@
          • -
          • +
          • #rolling_window NgrokAPI::Models::EndpointCircuitBreaker @@ -10700,7 +11252,7 @@
          • -
          • +
          • #route NgrokAPI::Models::ApplicationSession @@ -10708,7 +11260,7 @@
          • -
          • +
          • #routes NgrokAPI::Models::HTTPSEdge @@ -10716,7 +11268,7 @@
          • -
          • +
          • #saml NgrokAPI::Models::HTTPSEdgeRoute @@ -10724,7 +11276,7 @@
          • -
          • +
          • #scheme NgrokAPI::Models::Endpoint @@ -10732,7 +11284,7 @@
          • -
          • +
          • #scopes NgrokAPI::Models::EndpointOIDC @@ -10740,7 +11292,7 @@
          • -
          • +
          • #scopes NgrokAPI::Models::EndpointOAuthAmazon @@ -10748,7 +11300,7 @@
          • -
          • +
          • #scopes NgrokAPI::Models::EndpointOAuthGoogle @@ -10756,7 +11308,7 @@
          • -
          • +
          • #scopes NgrokAPI::Models::EndpointOAuthTwitch @@ -10764,7 +11316,7 @@
          • -
          • +
          • #scopes NgrokAPI::Models::EndpointOAuthGitHub @@ -10772,7 +11324,7 @@
          • -
          • +
          • #scopes NgrokAPI::Models::EndpointOAuthGitLab @@ -10780,7 +11332,7 @@
          • -
          • +
          • #scopes NgrokAPI::Models::EndpointOAuthFacebook @@ -10788,7 +11340,7 @@
          • -
          • +
          • #scopes NgrokAPI::Models::EndpointOAuthLinkedIn @@ -10796,7 +11348,7 @@
          • -
          • +
          • #scopes NgrokAPI::Models::EndpointOAuthMicrosoft @@ -10804,7 +11356,7 @@
          • -
          • +
          • #secret NgrokAPI::Models::EndpointWebhookValidation @@ -10812,7 +11364,7 @@
          • -
          • +
          • #serial_number NgrokAPI::Models::TLSCertificate @@ -10820,7 +11372,7 @@
          • -
          • +
          • #service NgrokAPI::Models::EventTargetDatadog @@ -10828,7 +11380,7 @@
          • -
          • +
          • #single_logout_url NgrokAPI::Models::EndpointSAML @@ -10836,7 +11388,7 @@
          • -
          • +
          • #sources NgrokAPI::Models::EventSourceList @@ -10844,7 +11396,7 @@
          • -
          • +
          • #sources NgrokAPI::Models::EventSubscription @@ -10852,7 +11404,7 @@
          • -
          • +
          • #ssh_certificate_authorities NgrokAPI::Client @@ -10860,7 +11412,7 @@
          • -
          • +
          • #ssh_certificate_authority_id NgrokAPI::Models::SSHHostCertificate @@ -10868,7 +11420,7 @@
          • -
          • +
          • #ssh_certificate_authority_id NgrokAPI::Models::SSHUserCertificate @@ -10876,7 +11428,7 @@
          • -
          • +
          • #ssh_credentials NgrokAPI::Client @@ -10884,7 +11436,7 @@
          • -
          • +
          • #ssh_host_certificates NgrokAPI::Client @@ -10892,7 +11444,7 @@
          • -
          • +
          • #ssh_user_certificates NgrokAPI::Client @@ -10900,7 +11452,7 @@
          • -
          • +
          • #started_at NgrokAPI::Models::Tunnel @@ -10908,7 +11460,7 @@
          • -
          • +
          • #started_at NgrokAPI::Models::TunnelSession @@ -10916,7 +11468,7 @@
          • -
          • +
          • #started_at NgrokAPI::Models::AgentIngressCertJob @@ -10924,7 +11476,7 @@
          • -
          • +
          • #started_at NgrokAPI::Models::ReservedDomainCertJob @@ -10932,7 +11484,7 @@
          • -
          • +
          • #status NgrokAPI::Models::AbuseReport @@ -10940,7 +11492,7 @@
          • -
          • +
          • #status NgrokAPI::Models::AbuseReportHostname @@ -10948,7 +11500,7 @@
          • -
          • +
          • #status_code NgrokAPI::Models::HTTPResponseBackend @@ -10956,7 +11508,7 @@
          • -
          • +
          • #stop NgrokAPI::Services::TunnelSessionsClient @@ -10964,7 +11516,7 @@
          • -
          • +
          • #stop! NgrokAPI::Services::TunnelSessionsClient @@ -10972,7 +11524,7 @@
          • -
          • +
          • #stream_arn NgrokAPI::Models::EventTargetKinesis @@ -10980,7 +11532,7 @@
          • -
          • +
          • #subject_alternative_names NgrokAPI::Models::TLSCertificate @@ -10988,7 +11540,7 @@
          • -
          • +
          • #subject_common_name NgrokAPI::Models::TLSCertificate @@ -10996,7 +11548,7 @@
          • -
          • +
          • #subject_common_name NgrokAPI::Models::CertificateAuthority @@ -11004,7 +11556,7 @@
          • -
          • +
          • #subject_country NgrokAPI::Models::TLSCertificate @@ -11012,7 +11564,7 @@
          • -
          • +
          • #subject_locality NgrokAPI::Models::TLSCertificate @@ -11020,7 +11572,7 @@
          • -
          • +
          • #subject_organization NgrokAPI::Models::TLSCertificate @@ -11028,7 +11580,7 @@
          • -
          • +
          • #subject_organizational_unit NgrokAPI::Models::TLSCertificate @@ -11036,7 +11588,7 @@
          • -
          • +
          • #subject_province NgrokAPI::Models::TLSCertificate @@ -11044,7 +11596,7 @@
          • -
          • +
          • #target NgrokAPI::Models::EventDestination @@ -11052,7 +11604,7 @@
          • -
          • +
          • #tcp_addr NgrokAPI::Models::Endpoint @@ -11060,7 +11612,7 @@
          • -
          • +
          • #teams NgrokAPI::Models::EndpointOAuthGitHub @@ -11068,7 +11620,7 @@
          • -
          • +
          • #tenant_id NgrokAPI::Models::EventTargetAzureLogsIngestion @@ -11076,7 +11628,7 @@
          • -
          • +
          • #terminate_at NgrokAPI::Models::EndpointTLSTermination @@ -11084,7 +11636,7 @@
          • -
          • +
          • #tls NgrokAPI::Models::StaticBackend @@ -11092,7 +11644,7 @@
          • -
          • +
          • #tls_certificates NgrokAPI::Client @@ -11100,7 +11652,7 @@
          • -
          • +
          • #tls_termination NgrokAPI::Models::TLSEdge @@ -11108,7 +11660,7 @@
          • -
          • +
          • #tls_termination NgrokAPI::Models::HTTPSEdge @@ -11116,7 +11668,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::Ref @@ -11124,7 +11676,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::Tunnel @@ -11132,7 +11684,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::APIKey @@ -11140,7 +11692,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::AWSAuth @@ -11148,7 +11700,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::AWSRole @@ -11156,7 +11708,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::BotUser @@ -11164,7 +11716,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::Endpoint @@ -11172,7 +11724,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::Location @@ -11180,7 +11732,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::TCPEdge @@ -11188,7 +11740,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::TLSEdge @@ -11196,7 +11748,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::IPPolicy @@ -11204,7 +11756,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::Credential @@ -11212,7 +11764,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::HTTPSEdge @@ -11220,7 +11772,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::UserAgent @@ -11228,7 +11780,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::AbuseReport @@ -11236,7 +11788,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EventSource @@ -11244,7 +11796,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EventTarget @@ -11252,7 +11804,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::AgentIngress @@ -11260,7 +11812,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointOIDC @@ -11268,7 +11820,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointSAML @@ -11276,7 +11828,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::ReservedAddr @@ -11284,7 +11836,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::IPPolicyRule @@ -11292,7 +11844,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::IPRestriction @@ -11300,7 +11852,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::SSHCredential @@ -11308,7 +11860,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::StaticBackend @@ -11316,7 +11868,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::TunnelSession @@ -11324,7 +11876,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::AWSCredentials @@ -11332,7 +11884,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::BrowserSession @@ -11340,7 +11892,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointOAuth @@ -11348,7 +11900,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::ReservedDomain @@ -11356,7 +11908,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::TLSCertificate @@ -11364,7 +11916,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::ApplicationUser @@ -11372,7 +11924,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointBackend @@ -11380,7 +11932,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::FailoverBackend @@ -11388,7 +11940,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::HTTPSEdgeRoute @@ -11396,7 +11948,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::WeightedBackend @@ -11404,7 +11956,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EventDestination @@ -11412,7 +11964,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EventSourceList @@ -11420,7 +11972,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::IdentityProvider @@ -11428,7 +11980,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointIPPolicy @@ -11436,7 +11988,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EventSubscription @@ -11444,7 +11996,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::StaticBackendTLS @@ -11452,7 +12004,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::ApplicationSession @@ -11460,7 +12012,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointMutualTLS @@ -11468,6 +12020,14 @@
          • +
          • +
            + #to_h + NgrokAPI::Models::KubernetesOperator +
            +
          • + +
          • #to_h @@ -11677,6 +12237,14 @@
          • +
            + #to_h + NgrokAPI::Models::KubernetesOperatorCert +
            +
          • + + +
          • #to_h NgrokAPI::Models::ReservedDomainCertJob @@ -11684,7 +12252,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::AgentIngressCertPolicy @@ -11692,7 +12260,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::AgentIngressCertStatus @@ -11700,7 +12268,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointIPPolicyMutate @@ -11708,7 +12276,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointOAuthLinkedIn @@ -11716,7 +12284,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointOAuthMicrosoft @@ -11724,7 +12292,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointResponseHeaders @@ -11732,7 +12300,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::SSHCertificateAuthority @@ -11740,7 +12308,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointMutualTLSMutate @@ -11748,7 +12316,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointUserAgentFilter @@ -11756,7 +12324,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointWebhookValidation @@ -11764,6 +12332,14 @@
          • +
          • +
            + #to_h + NgrokAPI::Models::KubernetesOperatorBinding +
            +
          • + +
          • #to_h @@ -11789,6 +12365,14 @@
          • +
            + #to_h + NgrokAPI::Models::KubernetesOperatorDeployment +
            +
          • + + +
          • #to_h NgrokAPI::Models::EndpointTLSTerminationAtEdge @@ -11796,7 +12380,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EndpointWebsocketTCPConverter @@ -11804,7 +12388,7 @@
          • -
          • +
          • #to_h NgrokAPI::Models::EventTargetAzureLogsIngestion @@ -11812,6 +12396,30 @@
          • +
          • +
            + #to_h + NgrokAPI::Models::KubernetesOperatorBindingCreate +
            +
          • + + +
          • +
            + #to_h + NgrokAPI::Models::KubernetesOperatorBindingUpdate +
            +
          • + + +
          • +
            + #to_h + NgrokAPI::Models::KubernetesOperatorDeploymentUpdate +
            +
          • + +
          • #to_s @@ -12173,6 +12781,14 @@
          • +
            + #to_s + NgrokAPI::Models::KubernetesOperator +
            +
          • + + +
          • #to_s NgrokAPI::Models::EndpointCompression @@ -12180,7 +12796,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EndpointSAMLMutate @@ -12188,7 +12804,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EventSourceReplace @@ -12196,7 +12812,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EventTargetDatadog @@ -12204,7 +12820,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EventTargetKinesis @@ -12212,7 +12828,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::SSHHostCertificate @@ -12220,7 +12836,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::SSHUserCertificate @@ -12228,7 +12844,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::TunnelGroupBackend @@ -12236,7 +12852,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::AbuseReportHostname @@ -12244,7 +12860,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::CertificateAuthority @@ -12252,7 +12868,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EventTargetFirehose @@ -12260,7 +12876,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::HTTPResponseBackend @@ -12268,7 +12884,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::TLSCertificateSANs @@ -12276,7 +12892,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::AgentIngressCertJob @@ -12284,7 +12900,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EndpointOAuthAmazon @@ -12292,7 +12908,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EndpointOAuthGoogle @@ -12300,7 +12916,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EndpointOAuthTwitch @@ -12308,7 +12924,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EndpointBackendMutate @@ -12316,7 +12932,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EndpointOAuthGitHub @@ -12324,7 +12940,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EndpointOAuthGitLab @@ -12332,7 +12948,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EndpointTrafficPolicy @@ -12340,7 +12956,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EndpointCircuitBreaker @@ -12348,7 +12964,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EndpointOAuthFacebook @@ -12356,7 +12972,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EndpointOAuthProvider @@ -12364,7 +12980,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EndpointRequestHeaders @@ -12372,7 +12988,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EndpointTLSTermination @@ -12380,6 +12996,14 @@
          • +
          • +
            + #to_s + NgrokAPI::Models::KubernetesOperatorCert +
            +
          • + +
          • #to_s @@ -12469,6 +13093,14 @@
          • +
            + #to_s + NgrokAPI::Models::KubernetesOperatorBinding +
            +
          • + + +
          • #to_s NgrokAPI::Models::ReservedDomainCertPolicy @@ -12476,7 +13108,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::ReservedDomainCertStatus @@ -12484,7 +13116,7 @@
          • -
          • +
          • #to_s NgrokAPI::Models::EventTargetCloudwatchLogs @@ -12492,6 +13124,14 @@
          • +
          • +
            + #to_s + NgrokAPI::Models::KubernetesOperatorDeployment +
            +
          • + +
          • #to_s @@ -12517,6 +13157,30 @@
          • +
            + #to_s + NgrokAPI::Models::KubernetesOperatorBindingCreate +
            +
          • + + +
          • +
            + #to_s + NgrokAPI::Models::KubernetesOperatorBindingUpdate +
            +
          • + + +
          • +
            + #to_s + NgrokAPI::Models::KubernetesOperatorDeploymentUpdate +
            +
          • + + +
          • #token NgrokAPI::Models::APIKey @@ -12524,7 +13188,7 @@
          • -
          • +
          • #token NgrokAPI::Models::Credential @@ -12532,7 +13196,7 @@
          • -
          • +
          • #traffic_policy NgrokAPI::Models::Endpoint @@ -12540,7 +13204,7 @@
          • -
          • +
          • #traffic_policy NgrokAPI::Models::TCPEdge @@ -12548,7 +13212,7 @@
          • -
          • +
          • #traffic_policy NgrokAPI::Models::TLSEdge @@ -12556,7 +13220,7 @@
          • -
          • +
          • #traffic_policy NgrokAPI::Models::HTTPSEdgeRoute @@ -12564,7 +13228,7 @@
          • -
          • +
          • #transport NgrokAPI::Models::TunnelSession @@ -12572,7 +13236,7 @@
          • -
          • +
          • #tripped_duration NgrokAPI::Models::EndpointCircuitBreaker @@ -12580,7 +13244,7 @@
          • -
          • +
          • #tunnel NgrokAPI::Models::Endpoint @@ -12588,7 +13252,7 @@
          • -
          • +
          • #tunnel_session NgrokAPI::Models::Tunnel @@ -12596,7 +13260,7 @@
          • -
          • +
          • #tunnel_session NgrokAPI::Models::Endpoint @@ -12604,7 +13268,7 @@
          • -
          • +
          • #tunnel_sessions NgrokAPI::Client @@ -12612,7 +13276,7 @@
          • -
          • +
          • #tunnels NgrokAPI::Client @@ -12620,7 +13284,7 @@
          • -
          • +
          • #tunnels NgrokAPI::Models::TunnelGroupBackend @@ -12628,7 +13292,7 @@
          • -
          • +
          • #twitch NgrokAPI::Models::EndpointOAuthProvider @@ -12636,7 +13300,7 @@
          • -
          • +
          • #type NgrokAPI::Models::Endpoint @@ -12644,7 +13308,7 @@
          • -
          • +
          • #type NgrokAPI::Models::EventSource @@ -12652,7 +13316,7 @@
          • -
          • +
          • #type NgrokAPI::Models::IPRestriction @@ -12660,7 +13324,7 @@
          • -
          • +
          • #type NgrokAPI::Models::EventSourceReplace @@ -12668,7 +13332,7 @@
          • -
          • +
          • #update NgrokAPI::Models::APIKey @@ -12676,7 +13340,7 @@
          • -
          • +
          • #update NgrokAPI::Models::BotUser @@ -12684,7 +13348,7 @@
          • -
          • +
          • #update NgrokAPI::Models::Endpoint @@ -12692,7 +13356,7 @@
          • -
          • +
          • #update NgrokAPI::Models::TCPEdge @@ -12700,7 +13364,7 @@
          • -
          • +
          • #update NgrokAPI::Models::TLSEdge @@ -12708,7 +13372,7 @@
          • -
          • +
          • #update NgrokAPI::Models::IPPolicy @@ -12716,7 +13380,7 @@
          • -
          • +
          • #update NgrokAPI::Models::Credential @@ -12724,7 +13388,7 @@
          • -
          • +
          • #update NgrokAPI::Models::HTTPSEdge @@ -12732,7 +13396,7 @@
          • -
          • +
          • #update NgrokAPI::Models::AgentIngress @@ -12740,7 +13404,7 @@
          • -
          • +
          • #update NgrokAPI::Models::IPPolicyRule @@ -12748,7 +13412,7 @@
          • -
          • +
          • #update NgrokAPI::Models::SSHCredential @@ -12756,7 +13420,7 @@
          • -
          • +
          • #update NgrokAPI::Models::StaticBackend @@ -12764,7 +13428,7 @@
          • -
          • +
          • #update NgrokAPI::Models::TLSCertificate @@ -12772,7 +13436,7 @@
          • -
          • +
          • #update NgrokAPI::Models::FailoverBackend @@ -12780,7 +13444,7 @@
          • -
          • +
          • #update NgrokAPI::Models::HTTPSEdgeRoute @@ -12788,7 +13452,7 @@
          • -
          • +
          • #update NgrokAPI::Models::WeightedBackend @@ -12796,7 +13460,7 @@
          • -
          • +
          • #update NgrokAPI::Services::APIKeysClient @@ -12804,7 +13468,7 @@
          • -
          • +
          • #update NgrokAPI::Services::BotUsersClient @@ -12812,7 +13476,7 @@
          • -
          • +
          • #update NgrokAPI::Services::EdgesTCPClient @@ -12820,7 +13484,7 @@
          • -
          • +
          • #update NgrokAPI::Services::EdgesTLSClient @@ -12828,7 +13492,7 @@
          • -
          • +
          • #update NgrokAPI::Services::EndpointsClient @@ -12836,6 +13500,14 @@
          • +
          • +
            + #update + NgrokAPI::Models::KubernetesOperator +
            +
          • + +
          • #update @@ -13029,6 +13701,14 @@
          • +
            + #update + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + + +
          • #update NgrokAPI::Services::SSHHostCertificatesClient @@ -13036,7 +13716,7 @@
          • -
          • +
          • #update NgrokAPI::Services::SSHUserCertificatesClient @@ -13044,7 +13724,7 @@
          • -
          • +
          • #update NgrokAPI::Services::TunnelGroupBackendsClient @@ -13052,7 +13732,7 @@
          • -
          • +
          • #update NgrokAPI::Services::HTTPResponseBackendsClient @@ -13060,7 +13740,7 @@
          • -
          • +
          • #update NgrokAPI::Services::CertificateAuthoritiesClient @@ -13068,7 +13748,7 @@
          • -
          • +
          • #update NgrokAPI::Services::SSHCertificateAuthoritiesClient @@ -13076,7 +13756,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::APIKeysClient @@ -13084,7 +13764,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::BotUsersClient @@ -13092,7 +13772,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::EdgesTCPClient @@ -13100,7 +13780,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::EdgesTLSClient @@ -13108,7 +13788,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::EndpointsClient @@ -13116,7 +13796,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::CredentialsClient @@ -13124,7 +13804,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::EdgesHTTPSClient @@ -13132,7 +13812,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::IPPoliciesClient @@ -13140,7 +13820,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::EventSourcesClient @@ -13148,7 +13828,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::ReservedAddrsClient @@ -13156,7 +13836,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::AgentIngressesClient @@ -13164,7 +13844,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::IPPolicyRulesClient @@ -13172,7 +13852,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::IPRestrictionsClient @@ -13180,7 +13860,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::SSHCredentialsClient @@ -13188,7 +13868,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::StaticBackendsClient @@ -13196,7 +13876,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::TunnelSessionsClient @@ -13204,7 +13884,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::ReservedDomainsClient @@ -13212,7 +13892,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::TLSCertificatesClient @@ -13220,7 +13900,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::FailoverBackendsClient @@ -13228,7 +13908,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::WeightedBackendsClient @@ -13236,7 +13916,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::EdgesHTTPSRoutesClient @@ -13244,7 +13924,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::EventDestinationsClient @@ -13252,7 +13932,7 @@
          • -
          • +
          • #update! NgrokAPI::Services::EventSubscriptionsClient @@ -13260,6 +13940,14 @@
          • +
          • +
            + #update! + NgrokAPI::Services::KubernetesOperatorsClient +
            +
          • + +
          • #update! @@ -13318,13 +14006,21 @@
          • - #upstream_proto - NgrokAPI::Models::Endpoint + #updated_at + NgrokAPI::Models::KubernetesOperator
          • +
            + #upstream_protocol + NgrokAPI::Models::Endpoint +
            +
          • + + +
          • #upstream_url NgrokAPI::Models::Endpoint @@ -13332,7 +14028,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::Ref @@ -13340,7 +14036,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::APIKey @@ -13348,7 +14044,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::BotUser @@ -13356,7 +14052,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::Endpoint @@ -13364,7 +14060,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::Listable @@ -13372,7 +14068,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::TCPEdge @@ -13380,7 +14076,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::TLSEdge @@ -13388,7 +14084,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::IPPolicy @@ -13396,7 +14092,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::Credential @@ -13404,7 +14100,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::HTTPSEdge @@ -13412,7 +14108,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::AbuseReport @@ -13420,7 +14116,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::EventSource @@ -13428,7 +14124,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::AgentIngress @@ -13436,7 +14132,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::ReservedAddr @@ -13444,7 +14140,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::IPPolicyRule @@ -13452,7 +14148,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::IPRestriction @@ -13460,7 +14156,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::SSHCredential @@ -13468,7 +14164,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::StaticBackend @@ -13476,7 +14172,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::TunnelSession @@ -13484,7 +14180,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::ReservedDomain @@ -13492,7 +14188,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::TLSCertificate @@ -13500,7 +14196,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::ApplicationUser @@ -13508,7 +14204,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::FailoverBackend @@ -13516,7 +14212,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::HTTPSEdgeRoute @@ -13524,7 +14220,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::WeightedBackend @@ -13532,7 +14228,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::EventDestination @@ -13540,7 +14236,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::EventSourceList @@ -13548,7 +14244,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::EventSubscription @@ -13556,7 +14252,7 @@
          • -
          • +
          • #uri NgrokAPI::Models::ApplicationSession @@ -13564,6 +14260,14 @@
          • +
          • +
            + #uri + NgrokAPI::Models::KubernetesOperator +
            +
          • + +
          • #uri @@ -13701,6 +14405,14 @@
          • +
            + #version + NgrokAPI::Models::KubernetesOperatorDeployment +
            +
          • + + +
          • #volume_threshold NgrokAPI::Models::EndpointCircuitBreaker @@ -13708,7 +14420,7 @@
          • -
          • +
          • #webhook_verification NgrokAPI::Models::HTTPSEdgeRoute @@ -13716,7 +14428,7 @@
          • -
          • +
          • #websocket_tcp_converter NgrokAPI::Models::HTTPSEdgeRoute diff --git a/docs/top-level-namespace.html b/docs/top-level-namespace.html index e2d1678..c2b83db 100644 --- a/docs/top-level-namespace.html +++ b/docs/top-level-namespace.html @@ -100,7 +100,7 @@
            diff --git a/lib/ngrokapi/client.rb b/lib/ngrokapi/client.rb index bdcb27b..6e794fe 100644 --- a/lib/ngrokapi/client.rb +++ b/lib/ngrokapi/client.rb @@ -138,6 +138,16 @@ module NgrokAPI @_ip_restrictions ||= NgrokAPI::Services::IPRestrictionsClient.new(client: @client) end + ## + # KubernetesOperators is used by the Kubernetes Operator to register and + # manage its own resource, as well as for users to see active kubernetes + # clusters. + # + # @return [NgrokAPI::Services::KubernetesOperatorsClient] + def kubernetes_operators + @_kubernetes_operators ||= NgrokAPI::Services::KubernetesOperatorsClient.new(client: @client) + end + ## # Reserved Addresses are TCP addresses that can be used to listen for traffic. # TCP address hostnames and ports are assigned by ngrok, they cannot be diff --git a/lib/ngrokapi/models/endpoint.rb b/lib/ngrokapi/models/endpoint.rb index 952cd52..8c55d2a 100644 --- a/lib/ngrokapi/models/endpoint.rb +++ b/lib/ngrokapi/models/endpoint.rb @@ -27,10 +27,9 @@ module NgrokAPI :tunnel, :edge, :upstream_url, - :upstream_proto, + :upstream_protocol, :url, :principal, - :principal_id, :traffic_policy, :bindings, :tunnel_session, @@ -60,10 +59,9 @@ module NgrokAPI @tunnel = @attrs['tunnel'] @edge = @attrs['edge'] @upstream_url = @attrs['upstream_url'] - @upstream_proto = @attrs['upstream_proto'] + @upstream_protocol = @attrs['upstream_protocol'] @url = @attrs['url'] @principal = @attrs['principal'] - @principal_id = @attrs['principal_id'] @traffic_policy = @attrs['traffic_policy'] @bindings = @attrs['bindings'] @tunnel_session = @attrs['tunnel_session'] diff --git a/lib/ngrokapi/models/kubernetes_operator.rb b/lib/ngrokapi/models/kubernetes_operator.rb new file mode 100644 index 0000000..4e6414a --- /dev/null +++ b/lib/ngrokapi/models/kubernetes_operator.rb @@ -0,0 +1,94 @@ +# frozen_string_literal: true + +# Code generated for API Clients. DO NOT EDIT. + +require 'uri' + +module NgrokAPI + module Models + class KubernetesOperator + attr_reader :client, + :attrs, + :id, + :uri, + :created_at, + :updated_at, + :description, + :metadata, + :principal, + :enabled_features, + :region, + :deployment, + :binding + + def initialize(client: nil, attrs: {}) + @client = client + @attrs = attrs + @id = @attrs['id'] + unless @attrs['uri'].nil? + @uri = URI(@attrs['uri']) + end + @created_at = @attrs['created_at'] + @updated_at = @attrs['updated_at'] + @description = @attrs['description'] + @metadata = @attrs['metadata'] + @principal = @attrs['principal'] + @enabled_features = @attrs['enabled_features'] + @region = @attrs['region'] + @deployment = @attrs['deployment'] + @binding = @attrs['binding'] + end + + def ==(other) + @attrs == other.attrs + end + + def to_s + @attrs.to_s + end + + def to_h + @attrs.to_h + end + + ## + # Update an existing Kubernetes operator by ID. + # + # https://ngrok.com/docs/api#api-kubernetes-operators-update + def update( + description: nil, + metadata: nil, + enabled_features: nil, + region: nil, + binding: nil, + deployment: nil + ) + @description = description if description + @metadata = metadata if metadata + @enabled_features = enabled_features if enabled_features + @region = region if region + @binding = binding if binding + @deployment = deployment if deployment + @client.update( + id: @id, + description: description, + metadata: metadata, + enabled_features: enabled_features, + region: region, + binding: binding, + deployment: deployment + ) + end + + ## + # Delete a Kubernetes Operator + # + # https://ngrok.com/docs/api#api-kubernetes-operators-delete + def delete + @client.delete( + id: @id + ) + end + end + end +end diff --git a/lib/ngrokapi/models/kubernetes_operator_binding.rb b/lib/ngrokapi/models/kubernetes_operator_binding.rb new file mode 100644 index 0000000..e349582 --- /dev/null +++ b/lib/ngrokapi/models/kubernetes_operator_binding.rb @@ -0,0 +1,37 @@ +# frozen_string_literal: true + +# Code generated for API Clients. DO NOT EDIT. + +module NgrokAPI + module Models + class KubernetesOperatorBinding + attr_reader :client, + :attrs, + :name, + :allowed_urls, + :cert, + :ingress_endpoint + + def initialize(client: nil, attrs: {}) + @client = client + @attrs = attrs + @name = @attrs['name'] + @allowed_urls = @attrs['allowed_urls'] + @cert = @attrs['cert'] + @ingress_endpoint = @attrs['ingress_endpoint'] + end + + def ==(other) + @attrs == other.attrs + end + + def to_s + @attrs.to_s + end + + def to_h + @attrs.to_h + end + end + end +end diff --git a/lib/ngrokapi/models/kubernetes_operator_binding_create.rb b/lib/ngrokapi/models/kubernetes_operator_binding_create.rb new file mode 100644 index 0000000..3de5bd5 --- /dev/null +++ b/lib/ngrokapi/models/kubernetes_operator_binding_create.rb @@ -0,0 +1,37 @@ +# frozen_string_literal: true + +# Code generated for API Clients. DO NOT EDIT. + +module NgrokAPI + module Models + class KubernetesOperatorBindingCreate + attr_reader :client, + :attrs, + :name, + :allowed_urls, + :csr, + :ingress_endpoint + + def initialize(client: nil, attrs: {}) + @client = client + @attrs = attrs + @name = @attrs['name'] + @allowed_urls = @attrs['allowed_urls'] + @csr = @attrs['csr'] + @ingress_endpoint = @attrs['ingress_endpoint'] + end + + def ==(other) + @attrs == other.attrs + end + + def to_s + @attrs.to_s + end + + def to_h + @attrs.to_h + end + end + end +end diff --git a/lib/ngrokapi/models/kubernetes_operator_binding_update.rb b/lib/ngrokapi/models/kubernetes_operator_binding_update.rb new file mode 100644 index 0000000..2f8b560 --- /dev/null +++ b/lib/ngrokapi/models/kubernetes_operator_binding_update.rb @@ -0,0 +1,37 @@ +# frozen_string_literal: true + +# Code generated for API Clients. DO NOT EDIT. + +module NgrokAPI + module Models + class KubernetesOperatorBindingUpdate + attr_reader :client, + :attrs, + :name, + :allowed_urls, + :csr, + :ingress_endpoint + + def initialize(client: nil, attrs: {}) + @client = client + @attrs = attrs + @name = @attrs['name'] + @allowed_urls = @attrs['allowed_urls'] + @csr = @attrs['csr'] + @ingress_endpoint = @attrs['ingress_endpoint'] + end + + def ==(other) + @attrs == other.attrs + end + + def to_s + @attrs.to_s + end + + def to_h + @attrs.to_h + end + end + end +end diff --git a/lib/ngrokapi/models/kubernetes_operator_cert.rb b/lib/ngrokapi/models/kubernetes_operator_cert.rb new file mode 100644 index 0000000..26886fb --- /dev/null +++ b/lib/ngrokapi/models/kubernetes_operator_cert.rb @@ -0,0 +1,35 @@ +# frozen_string_literal: true + +# Code generated for API Clients. DO NOT EDIT. + +module NgrokAPI + module Models + class KubernetesOperatorCert + attr_reader :client, + :attrs, + :cert, + :not_before, + :not_after + + def initialize(client: nil, attrs: {}) + @client = client + @attrs = attrs + @cert = @attrs['cert'] + @not_before = @attrs['not_before'] + @not_after = @attrs['not_after'] + end + + def ==(other) + @attrs == other.attrs + end + + def to_s + @attrs.to_s + end + + def to_h + @attrs.to_h + end + end + end +end diff --git a/lib/ngrokapi/models/kubernetes_operator_deployment.rb b/lib/ngrokapi/models/kubernetes_operator_deployment.rb new file mode 100644 index 0000000..e835ecb --- /dev/null +++ b/lib/ngrokapi/models/kubernetes_operator_deployment.rb @@ -0,0 +1,37 @@ +# frozen_string_literal: true + +# Code generated for API Clients. DO NOT EDIT. + +module NgrokAPI + module Models + class KubernetesOperatorDeployment + attr_reader :client, + :attrs, + :name, + :namespace, + :version, + :cluster_name + + def initialize(client: nil, attrs: {}) + @client = client + @attrs = attrs + @name = @attrs['name'] + @namespace = @attrs['namespace'] + @version = @attrs['version'] + @cluster_name = @attrs['cluster_name'] + end + + def ==(other) + @attrs == other.attrs + end + + def to_s + @attrs.to_s + end + + def to_h + @attrs.to_h + end + end + end +end diff --git a/lib/ngrokapi/models/kubernetes_operator_deployment_update.rb b/lib/ngrokapi/models/kubernetes_operator_deployment_update.rb new file mode 100644 index 0000000..5e6582e --- /dev/null +++ b/lib/ngrokapi/models/kubernetes_operator_deployment_update.rb @@ -0,0 +1,31 @@ +# frozen_string_literal: true + +# Code generated for API Clients. DO NOT EDIT. + +module NgrokAPI + module Models + class KubernetesOperatorDeploymentUpdate + attr_reader :client, + :attrs, + :name + + def initialize(client: nil, attrs: {}) + @client = client + @attrs = attrs + @name = @attrs['name'] + end + + def ==(other) + @attrs == other.attrs + end + + def to_s + @attrs.to_s + end + + def to_h + @attrs.to_h + end + end + end +end diff --git a/lib/ngrokapi/services/endpoints_client.rb b/lib/ngrokapi/services/endpoints_client.rb index 81ddb72..8b54579 100644 --- a/lib/ngrokapi/services/endpoints_client.rb +++ b/lib/ngrokapi/services/endpoints_client.rb @@ -34,7 +34,7 @@ module NgrokAPI # @return [NgrokAPI::Models::Endpoint] result from the API request # # https://ngrok.com/docs/api#api-endpoints-create - def create(url: "", type: "", traffic_policy: "", description: nil, metadata: nil, bindings: nil) + def create(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil) path = '/endpoints' replacements = { } @@ -62,7 +62,7 @@ module NgrokAPI # @return [NgrokAPI::Models::Endpoint] result from the API request # # https://ngrok.com/docs/api#api-endpoints-create - def create!(url: "", type: "", traffic_policy: "", description: nil, metadata: nil, bindings: nil) + def create!(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil) path = '/endpoints' replacements = { } diff --git a/lib/ngrokapi/services/kubernetes_operators_client.rb b/lib/ngrokapi/services/kubernetes_operators_client.rb new file mode 100644 index 0000000..c4cea8c --- /dev/null +++ b/lib/ngrokapi/services/kubernetes_operators_client.rb @@ -0,0 +1,324 @@ +# frozen_string_literal: true + +# Code generated for API Clients. DO NOT EDIT. + +module NgrokAPI + module Services + ## + # KubernetesOperators is used by the Kubernetes Operator to register and + # manage its own resource, as well as for users to see active kubernetes + # clusters. + # + # https://ngrok.com/docs/api#api-kubernetes-operators + class KubernetesOperatorsClient + # The API path for the requests + PATH = '/kubernetes_operators' + # The List Property from the resulting API for list calls + LIST_PROPERTY = 'operators' + + attr_reader :client + + def initialize(client:) + @client = client + end + + ## + # Create a new Kubernetes Operator + # + # @param [string] description human-readable description of this Kubernetes Operator. optional, max 255 bytes. + # @param [string] metadata arbitrary user-defined machine-readable data of this Kubernetes Operator. optional, max 4096 bytes. + # @param [List] enabled_features features enabled for this Kubernetes Operator. a subset of {"bindings", "ingress", and "gateway"} + # @param [string] region the ngrok region in which the ingress for this operator is served. defaults to "global" + # @param [KubernetesOperatorDeployment] deployment information about the deployment of this Kubernetes Operator + # @param [KubernetesOperatorBindingCreate] binding configuration for the Bindings feature of this Kubernetes Operator. set only if enabling the "bindings" feature + # @return [NgrokAPI::Models::KubernetesOperator] result from the API request + # + # https://ngrok.com/docs/api#api-kubernetes-operators-create + def create(description: "", metadata: "", enabled_features: [], region: "", deployment: nil, binding: nil) + path = '/kubernetes_operators' + replacements = { + } + data = {} + data[:description] = description if description + data[:metadata] = metadata if metadata + data[:enabled_features] = enabled_features if enabled_features + data[:region] = region if region + data[:deployment] = deployment if deployment + data[:binding] = binding if binding + result = @client.post(path % replacements, data: data) + NgrokAPI::Models::KubernetesOperator.new(client: self, attrs: result) + end + + ## + # Create a new Kubernetes Operator + # Throws an exception if API error. + # + # @param [string] description human-readable description of this Kubernetes Operator. optional, max 255 bytes. + # @param [string] metadata arbitrary user-defined machine-readable data of this Kubernetes Operator. optional, max 4096 bytes. + # @param [List] enabled_features features enabled for this Kubernetes Operator. a subset of {"bindings", "ingress", and "gateway"} + # @param [string] region the ngrok region in which the ingress for this operator is served. defaults to "global" + # @param [KubernetesOperatorDeployment] deployment information about the deployment of this Kubernetes Operator + # @param [KubernetesOperatorBindingCreate] binding configuration for the Bindings feature of this Kubernetes Operator. set only if enabling the "bindings" feature + # @return [NgrokAPI::Models::KubernetesOperator] result from the API request + # + # https://ngrok.com/docs/api#api-kubernetes-operators-create + def create!(description: "", metadata: "", enabled_features: [], region: "", deployment: nil, binding: nil) + path = '/kubernetes_operators' + replacements = { + } + data = {} + data[:description] = description if description + data[:metadata] = metadata if metadata + data[:enabled_features] = enabled_features if enabled_features + data[:region] = region if region + data[:deployment] = deployment if deployment + data[:binding] = binding if binding + result = @client.post(path % replacements, data: data, danger: true) + NgrokAPI::Models::KubernetesOperator.new(client: self, attrs: result) + end + + ## + # Update an existing Kubernetes operator by ID. + # + # @param [string] id unique identifier for this Kubernetes Operator + # @param [string] description human-readable description of this Kubernetes Operator. optional, max 255 bytes. + # @param [string] metadata arbitrary user-defined machine-readable data of this Kubernetes Operator. optional, max 4096 bytes. + # @param [List] enabled_features features enabled for this Kubernetes Operator. a subset of {"bindings", "ingress", and "gateway"} + # @param [string] region the ngrok region in which the ingress for this operator is served. defaults to "global" + # @param [KubernetesOperatorBindingUpdate] binding configuration for the Bindings feature of this Kubernetes Operator. set only if enabling the "bindings" feature + # @param [KubernetesOperatorDeploymentUpdate] deployment configuration for the Deployment info + # @return [NgrokAPI::Models::KubernetesOperator] result from the API request + # + # https://ngrok.com/docs/api#api-kubernetes-operators-update + def update(id: "", description: nil, metadata: nil, enabled_features: nil, region: nil, binding: nil, deployment: nil) + path = '/kubernetes_operators/%{id}' + replacements = { + id: id, + } + data = {} + data[:description] = description if description + data[:metadata] = metadata if metadata + data[:enabled_features] = enabled_features if enabled_features + data[:region] = region if region + data[:binding] = binding if binding + data[:deployment] = deployment if deployment + result = @client.patch(path % replacements, data: data) + NgrokAPI::Models::KubernetesOperator.new(client: self, attrs: result) + end + + ## + # Update an existing Kubernetes operator by ID. + # Throws an exception if API error. + # + # @param [string] id unique identifier for this Kubernetes Operator + # @param [string] description human-readable description of this Kubernetes Operator. optional, max 255 bytes. + # @param [string] metadata arbitrary user-defined machine-readable data of this Kubernetes Operator. optional, max 4096 bytes. + # @param [List] enabled_features features enabled for this Kubernetes Operator. a subset of {"bindings", "ingress", and "gateway"} + # @param [string] region the ngrok region in which the ingress for this operator is served. defaults to "global" + # @param [KubernetesOperatorBindingUpdate] binding configuration for the Bindings feature of this Kubernetes Operator. set only if enabling the "bindings" feature + # @param [KubernetesOperatorDeploymentUpdate] deployment configuration for the Deployment info + # @return [NgrokAPI::Models::KubernetesOperator] result from the API request + # + # https://ngrok.com/docs/api#api-kubernetes-operators-update + def update!(id: "", description: nil, metadata: nil, enabled_features: nil, region: nil, binding: nil, deployment: nil) + path = '/kubernetes_operators/%{id}' + replacements = { + id: id, + } + data = {} + data[:description] = description if description + data[:metadata] = metadata if metadata + data[:enabled_features] = enabled_features if enabled_features + data[:region] = region if region + data[:binding] = binding if binding + data[:deployment] = deployment if deployment + result = @client.patch(path % replacements, data: data, danger: true) + NgrokAPI::Models::KubernetesOperator.new(client: self, attrs: result) + end + + ## + # Delete a Kubernetes Operator + # + # @param [string] id a resource identifier + # @return [NgrokAPI::Models::Empty] result from the API request + # + # https://ngrok.com/docs/api#api-kubernetes-operators-delete + def delete(id: "") + path = '/kubernetes_operators/%{id}' + replacements = { + id: id, + } + @client.delete(path % replacements) + end + + ## + # Delete a Kubernetes Operator + # Throws an exception if API error. + # + # @param [string] id a resource identifier + # @return [NgrokAPI::Models::Empty] result from the API request + # + # https://ngrok.com/docs/api#api-kubernetes-operators-delete + def delete!(id: "") + path = '/kubernetes_operators/%{id}' + replacements = { + id: id, + } + @client.delete(path % replacements, danger: true) + end + + ## + # Get of a Kubernetes Operator + # + # @param [string] id a resource identifier + # @return [NgrokAPI::Models::KubernetesOperator] result from the API request + # + # https://ngrok.com/docs/api#api-kubernetes-operators-get + def get(id: "") + path = '/kubernetes_operators/%{id}' + replacements = { + id: id, + } + data = {} + result = @client.get(path % replacements, data: data) + NgrokAPI::Models::KubernetesOperator.new(client: self, attrs: result) + end + + ## + # Get of a Kubernetes Operator + # Throws an exception if API error. + # + # @param [string] id a resource identifier + # @return [NgrokAPI::Models::KubernetesOperator] result from the API request + # + # https://ngrok.com/docs/api#api-kubernetes-operators-get + def get!(id: "") + path = '/kubernetes_operators/%{id}' + replacements = { + id: id, + } + data = {} + result = @client.get(path % replacements, data: data, danger: true) + NgrokAPI::Models::KubernetesOperator.new(client: self, attrs: result) + end + + ## + # List all Kubernetes Operators owned by this account + # + # @param [string] before_id + # @param [string] limit + # @param [string] url optional and mutually exclusive from before_id and limit + # @return [NgrokAPI::Models::Listable] result from the API request + # + # https://ngrok.com/docs/api#api-kubernetes-operators-list + 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::KubernetesOperator + ) + end + + ## + # List all Kubernetes Operators owned by this account + # Throws an exception if API error. + # + # @param [string] before_id + # @param [string] limit + # @param [string] url optional and mutually exclusive from before_id and limit + # @return [NgrokAPI::Models::Listable] result from the API request + # + # https://ngrok.com/docs/api#api-kubernetes-operators-list + 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::KubernetesOperator, + danger: true + ) + end + + ## + # List Endpoints bound to a Kubernetes Operator + # + # @param [string] id a resource identifier + # @param [string] before_id + # @param [string] limit + # @param [string] url optional and mutually exclusive from before_id and limit + # @return [NgrokAPI::Models::Listable] result from the API request + # + # https://ngrok.com/docs/api#api-kubernetes-operators-get-bound-endpoints + def get_bound_endpoints(id: "", before_id: nil, limit: nil, url: nil) + path = '/kubernetes_operators/%{id}/bound_endpoints' + replacements = { + id: id, + } + result = @client.list( + id: id, + before_id: before_id, + limit: limit, + url: url, + path: path % replacements + ) + + NgrokAPI::Models::Listable.new( + client: self, + attrs: result, + list_property: 'endpoints', + klass: NgrokAPI::Models::Endpoint + ) + end + + ## + # List Endpoints bound to a Kubernetes Operator + # Throws an exception if API error. + # + # @param [string] id a resource identifier + # @param [string] before_id + # @param [string] limit + # @param [string] url optional and mutually exclusive from before_id and limit + # @return [NgrokAPI::Models::Listable] result from the API request + # + # https://ngrok.com/docs/api#api-kubernetes-operators-get-bound-endpoints + def get_bound_endpoints!(id: "", before_id: nil, limit: nil, url: nil) + path = '/kubernetes_operators/%{id}/bound_endpoints' + replacements = { + id: id, + } + result = @client.list( + id: id, + before_id: before_id, + limit: limit, + danger: true, + url: url, + path: path % replacements + ) + + NgrokAPI::Models::Listable.new( + client: self, + attrs: result, + list_property: 'endpoints', + klass: NgrokAPI::Models::Endpoint, + danger: true + ) + end + end + end +end diff --git a/lib/ngrokapi/version.rb b/lib/ngrokapi/version.rb index e2e1e1e..ea2fd30 100644 --- a/lib/ngrokapi/version.rb +++ b/lib/ngrokapi/version.rb @@ -4,6 +4,6 @@ module NgrokAPI # rubocop:disable Layout/SpaceAroundOperators # The current version of the gem - VERSION="0.24.0".freeze + VERSION="0.25.0".freeze # rubocop:enable Layout/SpaceAroundOperators end diff --git a/spec/ngrokapi/client_spec.rb b/spec/ngrokapi/client_spec.rb index ffe9b76..48dff04 100644 --- a/spec/ngrokapi/client_spec.rb +++ b/spec/ngrokapi/client_spec.rb @@ -104,6 +104,12 @@ RSpec.describe NgrokAPI::Client do end end + describe "#kubernetes_operators" do + it "returns an instance of the KubernetesOperatorsClient" do + expect(@client.kubernetes_operators.class).to eq(NgrokAPI::Services::KubernetesOperatorsClient) + end + end + describe "#reserved_addrs" do it "returns an instance of the ReservedAddrsClient" do expect(@client.reserved_addrs.class).to eq(NgrokAPI::Services::ReservedAddrsClient) diff --git a/spec/ngrokapi/models/kubernetes_operator_binding_create_spec.rb b/spec/ngrokapi/models/kubernetes_operator_binding_create_spec.rb new file mode 100644 index 0000000..b4fffad --- /dev/null +++ b/spec/ngrokapi/models/kubernetes_operator_binding_create_spec.rb @@ -0,0 +1,23 @@ +# Code generated for API Clients. DO NOT EDIT. + +require 'spec_helper' + +RSpec.describe NgrokAPI::Models::KubernetesOperatorBindingCreate do + before(:each) do + @client = class_double("KubernetesOperatorBindingCreatesClient") + @kubernetes_operator_binding_create = NgrokAPI::Models::KubernetesOperatorBindingCreate.new(client: @client, attrs: kubernetes_operator_binding_create_result) + end + + describe "#==" do + it "is equal if the results are the same" do + other = NgrokAPI::Models::KubernetesOperatorBindingCreate.new(client: @client, attrs: kubernetes_operator_binding_create_result) + expect(@kubernetes_operator_binding_create == other).to eq true + end + end + + describe "#to_s" do + it "stringifies as result.to_s" do + expect(@kubernetes_operator_binding_create.to_s).to eq kubernetes_operator_binding_create_result.to_s + end + end +end diff --git a/spec/ngrokapi/models/kubernetes_operator_binding_spec.rb b/spec/ngrokapi/models/kubernetes_operator_binding_spec.rb new file mode 100644 index 0000000..fe19f38 --- /dev/null +++ b/spec/ngrokapi/models/kubernetes_operator_binding_spec.rb @@ -0,0 +1,23 @@ +# Code generated for API Clients. DO NOT EDIT. + +require 'spec_helper' + +RSpec.describe NgrokAPI::Models::KubernetesOperatorBinding do + before(:each) do + @client = class_double("KubernetesOperatorBindingsClient") + @kubernetes_operator_binding = NgrokAPI::Models::KubernetesOperatorBinding.new(client: @client, attrs: kubernetes_operator_binding_result) + end + + describe "#==" do + it "is equal if the results are the same" do + other = NgrokAPI::Models::KubernetesOperatorBinding.new(client: @client, attrs: kubernetes_operator_binding_result) + expect(@kubernetes_operator_binding == other).to eq true + end + end + + describe "#to_s" do + it "stringifies as result.to_s" do + expect(@kubernetes_operator_binding.to_s).to eq kubernetes_operator_binding_result.to_s + end + end +end diff --git a/spec/ngrokapi/models/kubernetes_operator_binding_update_spec.rb b/spec/ngrokapi/models/kubernetes_operator_binding_update_spec.rb new file mode 100644 index 0000000..d4dedbf --- /dev/null +++ b/spec/ngrokapi/models/kubernetes_operator_binding_update_spec.rb @@ -0,0 +1,23 @@ +# Code generated for API Clients. DO NOT EDIT. + +require 'spec_helper' + +RSpec.describe NgrokAPI::Models::KubernetesOperatorBindingUpdate do + before(:each) do + @client = class_double("KubernetesOperatorBindingUpdatesClient") + @kubernetes_operator_binding_update = NgrokAPI::Models::KubernetesOperatorBindingUpdate.new(client: @client, attrs: kubernetes_operator_binding_update_result) + end + + describe "#==" do + it "is equal if the results are the same" do + other = NgrokAPI::Models::KubernetesOperatorBindingUpdate.new(client: @client, attrs: kubernetes_operator_binding_update_result) + expect(@kubernetes_operator_binding_update == other).to eq true + end + end + + describe "#to_s" do + it "stringifies as result.to_s" do + expect(@kubernetes_operator_binding_update.to_s).to eq kubernetes_operator_binding_update_result.to_s + end + end +end diff --git a/spec/ngrokapi/models/kubernetes_operator_cert_spec.rb b/spec/ngrokapi/models/kubernetes_operator_cert_spec.rb new file mode 100644 index 0000000..e3306f2 --- /dev/null +++ b/spec/ngrokapi/models/kubernetes_operator_cert_spec.rb @@ -0,0 +1,23 @@ +# Code generated for API Clients. DO NOT EDIT. + +require 'spec_helper' + +RSpec.describe NgrokAPI::Models::KubernetesOperatorCert do + before(:each) do + @client = class_double("KubernetesOperatorCertsClient") + @kubernetes_operator_cert = NgrokAPI::Models::KubernetesOperatorCert.new(client: @client, attrs: kubernetes_operator_cert_result) + end + + describe "#==" do + it "is equal if the results are the same" do + other = NgrokAPI::Models::KubernetesOperatorCert.new(client: @client, attrs: kubernetes_operator_cert_result) + expect(@kubernetes_operator_cert == other).to eq true + end + end + + describe "#to_s" do + it "stringifies as result.to_s" do + expect(@kubernetes_operator_cert.to_s).to eq kubernetes_operator_cert_result.to_s + end + end +end diff --git a/spec/ngrokapi/models/kubernetes_operator_deployment_spec.rb b/spec/ngrokapi/models/kubernetes_operator_deployment_spec.rb new file mode 100644 index 0000000..da9d9da --- /dev/null +++ b/spec/ngrokapi/models/kubernetes_operator_deployment_spec.rb @@ -0,0 +1,23 @@ +# Code generated for API Clients. DO NOT EDIT. + +require 'spec_helper' + +RSpec.describe NgrokAPI::Models::KubernetesOperatorDeployment do + before(:each) do + @client = class_double("KubernetesOperatorDeploymentsClient") + @kubernetes_operator_deployment = NgrokAPI::Models::KubernetesOperatorDeployment.new(client: @client, attrs: kubernetes_operator_deployment_result) + end + + describe "#==" do + it "is equal if the results are the same" do + other = NgrokAPI::Models::KubernetesOperatorDeployment.new(client: @client, attrs: kubernetes_operator_deployment_result) + expect(@kubernetes_operator_deployment == other).to eq true + end + end + + describe "#to_s" do + it "stringifies as result.to_s" do + expect(@kubernetes_operator_deployment.to_s).to eq kubernetes_operator_deployment_result.to_s + end + end +end diff --git a/spec/ngrokapi/models/kubernetes_operator_deployment_update_spec.rb b/spec/ngrokapi/models/kubernetes_operator_deployment_update_spec.rb new file mode 100644 index 0000000..6b530aa --- /dev/null +++ b/spec/ngrokapi/models/kubernetes_operator_deployment_update_spec.rb @@ -0,0 +1,23 @@ +# Code generated for API Clients. DO NOT EDIT. + +require 'spec_helper' + +RSpec.describe NgrokAPI::Models::KubernetesOperatorDeploymentUpdate do + before(:each) do + @client = class_double("KubernetesOperatorDeploymentUpdatesClient") + @kubernetes_operator_deployment_update = NgrokAPI::Models::KubernetesOperatorDeploymentUpdate.new(client: @client, attrs: kubernetes_operator_deployment_update_result) + end + + describe "#==" do + it "is equal if the results are the same" do + other = NgrokAPI::Models::KubernetesOperatorDeploymentUpdate.new(client: @client, attrs: kubernetes_operator_deployment_update_result) + expect(@kubernetes_operator_deployment_update == other).to eq true + end + end + + describe "#to_s" do + it "stringifies as result.to_s" do + expect(@kubernetes_operator_deployment_update.to_s).to eq kubernetes_operator_deployment_update_result.to_s + end + end +end diff --git a/spec/ngrokapi/models/kubernetes_operator_spec.rb b/spec/ngrokapi/models/kubernetes_operator_spec.rb new file mode 100644 index 0000000..1c9f176 --- /dev/null +++ b/spec/ngrokapi/models/kubernetes_operator_spec.rb @@ -0,0 +1,56 @@ +# Code generated for API Clients. DO NOT EDIT. + +require 'spec_helper' + +RSpec.describe NgrokAPI::Models::KubernetesOperator do + before(:each) do + @client = class_double("KubernetesOperatorsClient") + @kubernetes_operator = NgrokAPI::Models::KubernetesOperator.new(client: @client, attrs: kubernetes_operator_result) + end + + describe "#==" do + it "is equal if the results are the same" do + other = NgrokAPI::Models::KubernetesOperator.new(client: @client, attrs: kubernetes_operator_result) + expect(@kubernetes_operator == other).to eq true + end + end + + describe "#to_s" do + it "stringifies as result.to_s" do + expect(@kubernetes_operator.to_s).to eq kubernetes_operator_result.to_s + end + end + + describe "#update" do + it "calls update on the client" do + new_description = 'New description' + new_metadata = 'New metadata' + new_enabled_features = 'New enabled_features' + new_region = 'New region' + new_binding = 'New binding' + new_deployment = 'New deployment' + expect(@kubernetes_operator.client).to receive(:update) + @kubernetes_operator.update( + description: new_description, + metadata: new_metadata, + enabled_features: new_enabled_features, + region: new_region, + binding: new_binding, + deployment: new_deployment + ) + expect(@kubernetes_operator.description).to eq new_description + expect(@kubernetes_operator.metadata).to eq new_metadata + expect(@kubernetes_operator.enabled_features).to eq new_enabled_features + expect(@kubernetes_operator.region).to eq new_region + expect(@kubernetes_operator.binding).to eq new_binding + expect(@kubernetes_operator.deployment).to eq new_deployment + end + end + + describe "#delete" do + it "calls delete on the client" do + expect(@kubernetes_operator.client).to receive(:delete) + @kubernetes_operator.delete + end + end +end diff --git a/spec/ngrokapi/services/kubernetes_operators_client_spec.rb b/spec/ngrokapi/services/kubernetes_operators_client_spec.rb new file mode 100644 index 0000000..a42334e --- /dev/null +++ b/spec/ngrokapi/services/kubernetes_operators_client_spec.rb @@ -0,0 +1,225 @@ +# Code generated for API Clients. DO NOT EDIT. + +require 'spec_helper' + +RSpec.describe NgrokAPI::Services::KubernetesOperatorsClient do + let(:base_url) { 'https://api.ngrok.com' } + let(:path) { '/kubernetes_operators' } + let(:not_found) do + NgrokAPI::Errors::NotFoundError.new(response: kubernetes_operator_result) + end + + before(:each) do + @client = class_double("HttpClient") + @kubernetes_operators_client = NgrokAPI::Services::KubernetesOperatorsClient.new(client: @client) + end + + describe "#create" do + it "will make a post request and return an instance of NgrokAPI::Models::KubernetesOperator" do + path = '/kubernetes_operators' + replacements = { + } + data = {} + data[:description] = "New description" + data[:metadata] = "New metadata" + data[:enabled_features] = "New enabled_features" + data[:region] = "New region" + data[:deployment] = "New deployment" + data[:binding] = "New binding" + expect(@client).to receive(:post).with(path % replacements, data: data). + and_return(kubernetes_operator_result) + result = @kubernetes_operators_client.create( + description: "New description", + metadata: "New metadata", + enabled_features: "New enabled_features", + region: "New region", + deployment: "New deployment", + binding: "New binding" + ) + expect(result.class).to eq(NgrokAPI::Models::KubernetesOperator) + end + end + + describe "#create!" do + it "will make a post request and return an instance of NgrokAPI::Models::KubernetesOperator" do + path = '/kubernetes_operators' + replacements = { + } + data = {} + data[:description] = "New description" + data[:metadata] = "New metadata" + data[:enabled_features] = "New enabled_features" + data[:region] = "New region" + data[:deployment] = "New deployment" + data[:binding] = "New binding" + expect(@client).to receive(:post).with(path % replacements, data: data). + and_return(kubernetes_operator_result) + result = @kubernetes_operators_client.create( + description: "New description", + metadata: "New metadata", + enabled_features: "New enabled_features", + region: "New region", + deployment: "New deployment", + binding: "New binding" + ) + expect(result.class).to eq(NgrokAPI::Models::KubernetesOperator) + # expect(result.id).to eq(kubernetes_operator_result["id"]) + end + end + + describe "#update" do + it "will make a patch request and return an instance of NgrokAPI::Models::KubernetesOperator" do + path = '/kubernetes_operators/%{id}' + replacements = { + id: kubernetes_operator_result["id"], + } + data = {} + data[:description] = "New description" + data[:metadata] = "New metadata" + data[:enabled_features] = "New enabled_features" + data[:region] = "New region" + data[:binding] = "New binding" + data[:deployment] = "New deployment" + expect(@client).to receive(:patch).with(path % replacements, data: data). + and_return(kubernetes_operator_result) + result = @kubernetes_operators_client.update( + id: kubernetes_operator_result["id"], + description: "New description", + metadata: "New metadata", + enabled_features: "New enabled_features", + region: "New region", + binding: "New binding", + deployment: "New deployment" + ) + expect(result.class).to eq(NgrokAPI::Models::KubernetesOperator) + end + end + + describe "#update!" do + it "will make a patch request and return an instance of NgrokAPI::Models::KubernetesOperator" do + path = '/kubernetes_operators/%{id}' + replacements = { + id: kubernetes_operator_result["id"], + } + data = {} + data[:description] = "New description" + data[:metadata] = "New metadata" + data[:enabled_features] = "New enabled_features" + data[:region] = "New region" + data[:binding] = "New binding" + data[:deployment] = "New deployment" + expect(@client).to receive(:patch).with(path % replacements, data: data). + and_return(kubernetes_operator_result) + result = @kubernetes_operators_client.update( + id: kubernetes_operator_result["id"], + description: "New description", + metadata: "New metadata", + enabled_features: "New enabled_features", + region: "New region", + binding: "New binding", + deployment: "New deployment" + ) + expect(result.class).to eq(NgrokAPI::Models::KubernetesOperator) + # expect(result.id).to eq(kubernetes_operator_result["id"]) + end + end + + describe "#delete" do + it "will make a delete request" do + path = '/kubernetes_operators/%{id}' + replacements = { + id: api_key_result["id"], + } + expect(@client).to receive(:delete).with(path % replacements).and_return(nil) + @kubernetes_operators_client.delete( + id: api_key_result["id"] + ) + end + end + + describe "#delete!" do + it "will make a delete request" do + path = '/kubernetes_operators/%{id}' + replacements = { + id: api_key_result["id"], + } + expect(@client).to receive(:delete).with(path % replacements, danger: true).and_return(nil) + @kubernetes_operators_client.delete!( + id: api_key_result["id"] + ) + end + + it "will make a delete request and return NotFoundError if 404" do + path = '/kubernetes_operators/%{id}' + replacements = { + id: api_key_result["id"], + } + expect do + expect(@client).to receive(:delete).with(path % replacements, danger: true). + and_raise(NgrokAPI::Errors::NotFoundError) + result = @kubernetes_operators_client.delete!( + id: api_key_result["id"] + ) + expect(result).to be nil + end.to raise_error(NgrokAPI::Errors::NotFoundError) + end + end + + describe "#get" do + it "will make a get request and return an instance of NgrokAPI::Models::KubernetesOperator" do + path = '/kubernetes_operators/%{id}' + replacements = { + id: kubernetes_operator_result["id"], + } + data = {} + expect(@client).to receive(:get).with(path % replacements, data: data). + and_return(kubernetes_operator_result) + result = @kubernetes_operators_client.get( + id: kubernetes_operator_result["id"] + ) + expect(result.class).to eq(NgrokAPI::Models::KubernetesOperator) + end + end + + describe "#get!" do + it "will make a get request and return an instance of NgrokAPI::Models::KubernetesOperator" do + path = '/kubernetes_operators/%{id}' + replacements = { + id: kubernetes_operator_result["id"], + } + data = {} + expect(@client).to receive(:get).with(path % replacements, data: data). + and_return(kubernetes_operator_result) + result = @kubernetes_operators_client.get( + id: kubernetes_operator_result["id"] + ) + expect(result.class).to eq(NgrokAPI::Models::KubernetesOperator) + # expect(result.id).to eq(kubernetes_operator_result["id"]) + end + end + + describe "#list" do + it "will make a call to list (a GET request) and return a NgrokAPI::Models::Listable" do + expect(@client).to receive(:list). + and_return(kubernetes_operator_results) + url = base_url + path + "?before_id=" + api_key_result["id"] + "&limit=1" + result = @kubernetes_operators_client.list(url: url) + expect(result.class).to eq(NgrokAPI::Models::Listable) + end + end + + describe "#get_bound_endpoints" do + it "will make a call to list (a GET request) and return a NgrokAPI::Models::Listable" do + path = '/kubernetes_operators/%{id}/bound_endpoints' + replacements = { + id: kubernetes_operators_get_bound_endpoints_input["id"], + } + path = path % replacements + expect(@client).to receive(:list). + and_return(endpoint_results) + url = base_url + path + "?before_id=" + api_key_result["id"] + "&limit=1" + result = @kubernetes_operators_client.get_bound_endpoints(url: url) + expect(result.class).to eq(NgrokAPI::Models::Listable) + end + end +end diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 4538070..f5106a3 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -905,6 +905,59 @@ def ip_restriction_results } end +def kubernetes_operator_binding_create_result + { + } +end + +def kubernetes_operator_binding_result + { + } +end + +def kubernetes_operator_binding_update_result + { + } +end + +def kubernetes_operator_cert_result + { + } +end + +def kubernetes_operator_deployment_result + { + } +end + +def kubernetes_operator_deployment_update_result + { + } +end + +def kubernetes_operator_result + { + "id" => "ko_1rV3S8JZQ9vZ2J5Z8Z8Z8Z8Z8Z8", + "uri" => "https://api.ngrok.com/kubernetes_operators/ko_1rV3S8JZQ9vZ2J5Z8Z8Z8Z8Z8Z", + } +end + +def kubernetes_operator_results + { + "operators" => [ + kubernetes_operator_result, + ], + "uri" => "https://api.ngrok.com/kubernetes_operators", + "next_page_uri" => nil, + } +end + +def kubernetes_operators_get_bound_endpoints_input + { + "id" => kubernetes_operator_result["id"], + } +end + def ref_result { }