From f5441ac4250da05e234bc0cd3fc5f5c342bf9874 Mon Sep 17 00:00:00 2001 From: ngrok release bot Date: Tue, 16 Dec 2025 17:23:13 +0000 Subject: [PATCH 1/2] Update generated files --- CHANGELOG.md | 3 + Gemfile.lock | 10 +- doc/NgrokAPI.html | 6 +- doc/NgrokAPI/Client.html | 148 +- doc/NgrokAPI/Error.html | 4 +- doc/NgrokAPI/Errors.html | 4 +- doc/NgrokAPI/Errors/NotFoundError.html | 4 +- doc/NgrokAPI/HttpClient.html | 4 +- doc/NgrokAPI/Models.html | 8 +- doc/NgrokAPI/Models/APIKey.html | 4 +- doc/NgrokAPI/Models/AWSAuth.html | 4 +- doc/NgrokAPI/Models/AWSCredentials.html | 4 +- doc/NgrokAPI/Models/AWSRole.html | 4 +- doc/NgrokAPI/Models/AbuseReport.html | 4 +- doc/NgrokAPI/Models/AbuseReportHostname.html | 4 +- doc/NgrokAPI/Models/AgentIngress.html | 4 +- doc/NgrokAPI/Models/AgentIngressCertJob.html | 4 +- .../Models/AgentIngressCertPolicy.html | 4 +- .../Models/AgentIngressCertStatus.html | 4 +- doc/NgrokAPI/Models/ApplicationSession.html | 4 +- doc/NgrokAPI/Models/ApplicationUser.html | 4 +- doc/NgrokAPI/Models/BotUser.html | 4 +- doc/NgrokAPI/Models/BrowserSession.html | 4 +- doc/NgrokAPI/Models/CertificateAuthority.html | 4 +- doc/NgrokAPI/Models/Credential.html | 4 +- doc/NgrokAPI/Models/Endpoint.html | 10 +- doc/NgrokAPI/Models/EndpointBackend.html | 4 +- .../Models/EndpointBackendMutate.html | 4 +- .../Models/EndpointCircuitBreaker.html | 4 +- doc/NgrokAPI/Models/EndpointCompression.html | 4 +- doc/NgrokAPI/Models/EndpointIPPolicy.html | 4 +- .../Models/EndpointIPPolicyMutate.html | 4 +- doc/NgrokAPI/Models/EndpointMutualTLS.html | 4 +- .../Models/EndpointMutualTLSMutate.html | 4 +- doc/NgrokAPI/Models/EndpointOAuth.html | 4 +- doc/NgrokAPI/Models/EndpointOAuthAmazon.html | 4 +- .../Models/EndpointOAuthFacebook.html | 4 +- doc/NgrokAPI/Models/EndpointOAuthGitHub.html | 4 +- doc/NgrokAPI/Models/EndpointOAuthGitLab.html | 4 +- doc/NgrokAPI/Models/EndpointOAuthGoogle.html | 4 +- .../Models/EndpointOAuthLinkedIn.html | 4 +- .../Models/EndpointOAuthMicrosoft.html | 4 +- .../Models/EndpointOAuthProvider.html | 4 +- doc/NgrokAPI/Models/EndpointOAuthTwitch.html | 4 +- doc/NgrokAPI/Models/EndpointOIDC.html | 4 +- .../Models/EndpointRequestHeaders.html | 4 +- .../Models/EndpointResponseHeaders.html | 4 +- doc/NgrokAPI/Models/EndpointSAML.html | 4 +- doc/NgrokAPI/Models/EndpointSAMLMutate.html | 4 +- .../Models/EndpointTLSTermination.html | 4 +- .../Models/EndpointTLSTerminationAtEdge.html | 4 +- .../Models/EndpointTrafficPolicy.html | 4 +- .../Models/EndpointUserAgentFilter.html | 4 +- .../Models/EndpointWebhookValidation.html | 4 +- .../Models/EndpointWebsocketTCPConverter.html | 4 +- doc/NgrokAPI/Models/EventDestination.html | 4 +- doc/NgrokAPI/Models/EventSource.html | 4 +- doc/NgrokAPI/Models/EventSourceList.html | 4 +- doc/NgrokAPI/Models/EventSourceReplace.html | 4 +- doc/NgrokAPI/Models/EventSubscription.html | 4 +- doc/NgrokAPI/Models/EventTarget.html | 4 +- .../Models/EventTargetAzureLogsIngestion.html | 4 +- .../Models/EventTargetCloudwatchLogs.html | 4 +- doc/NgrokAPI/Models/EventTargetDatadog.html | 4 +- doc/NgrokAPI/Models/EventTargetFirehose.html | 4 +- doc/NgrokAPI/Models/EventTargetKinesis.html | 4 +- doc/NgrokAPI/Models/FailoverBackend.html | 4 +- doc/NgrokAPI/Models/HTTPResponseBackend.html | 4 +- doc/NgrokAPI/Models/HTTPSEdge.html | 4 +- doc/NgrokAPI/Models/HTTPSEdgeRoute.html | 4 +- doc/NgrokAPI/Models/IPPolicy.html | 4 +- doc/NgrokAPI/Models/IPPolicyRule.html | 4 +- doc/NgrokAPI/Models/IPRestriction.html | 4 +- doc/NgrokAPI/Models/IdentityProvider.html | 4 +- doc/NgrokAPI/Models/Listable.html | 4 +- doc/NgrokAPI/Models/Location.html | 4 +- doc/NgrokAPI/Models/Ref.html | 4 +- doc/NgrokAPI/Models/ReservedAddr.html | 4 +- doc/NgrokAPI/Models/ReservedDomain.html | 4 +- .../Models/ReservedDomainCertJob.html | 4 +- .../Models/ReservedDomainCertPolicy.html | 4 +- .../Models/ReservedDomainCertStatus.html | 4 +- .../Models/SSHCertificateAuthority.html | 4 +- doc/NgrokAPI/Models/SSHCredential.html | 4 +- doc/NgrokAPI/Models/SSHHostCertificate.html | 4 +- doc/NgrokAPI/Models/SSHUserCertificate.html | 4 +- doc/NgrokAPI/Models/Secret.html | 116 +- doc/NgrokAPI/Models/ServiceUser.html | 1051 ++++++++ doc/NgrokAPI/Models/StaticBackend.html | 4 +- doc/NgrokAPI/Models/StaticBackendTLS.html | 4 +- doc/NgrokAPI/Models/TCPEdge.html | 4 +- doc/NgrokAPI/Models/TLSCertificate.html | 4 +- doc/NgrokAPI/Models/TLSCertificateSANs.html | 4 +- doc/NgrokAPI/Models/TLSEdge.html | 4 +- doc/NgrokAPI/Models/Tunnel.html | 4 +- doc/NgrokAPI/Models/TunnelGroupBackend.html | 4 +- doc/NgrokAPI/Models/TunnelSession.html | 4 +- doc/NgrokAPI/Models/UserAgent.html | 4 +- doc/NgrokAPI/Models/Vault.html | 4 +- doc/NgrokAPI/Models/WeightedBackend.html | 4 +- doc/NgrokAPI/PagedIterator.html | 4 +- doc/NgrokAPI/Services.html | 8 +- doc/NgrokAPI/Services/APIKeysClient.html | 96 +- doc/NgrokAPI/Services/AbuseReportsClient.html | 4 +- .../Services/AgentIngressesClient.html | 96 +- .../Services/ApplicationSessionsClient.html | 4 +- .../Services/ApplicationUsersClient.html | 4 +- doc/NgrokAPI/Services/BotUsersClient.html | 4 +- .../CertificateAuthoritiesClient.html | 104 +- doc/NgrokAPI/Services/CredentialsClient.html | 108 +- .../EdgeRouteBackendModuleClient.html | 4 +- .../EdgeRouteCircuitBreakerModuleClient.html | 4 +- .../EdgeRouteCompressionModuleClient.html | 4 +- .../EdgeRouteIPRestrictionModuleClient.html | 4 +- .../Services/EdgeRouteOAuthModuleClient.html | 4 +- .../Services/EdgeRouteOIDCModuleClient.html | 4 +- .../EdgeRouteRequestHeadersModuleClient.html | 4 +- .../EdgeRouteResponseHeadersModuleClient.html | 4 +- .../Services/EdgeRouteSAMLModuleClient.html | 4 +- .../EdgeRouteTrafficPolicyModuleClient.html | 4 +- .../EdgeRouteUserAgentFilterModuleClient.html | 4 +- ...eRouteWebhookVerificationModuleClient.html | 4 +- ...outeWebsocketTCPConverterModuleClient.html | 4 +- doc/NgrokAPI/Services/EdgesHTTPSClient.html | 4 +- .../Services/EdgesHTTPSRoutesClient.html | 4 +- doc/NgrokAPI/Services/EdgesTCPClient.html | 4 +- doc/NgrokAPI/Services/EdgesTLSClient.html | 4 +- doc/NgrokAPI/Services/EndpointsClient.html | 192 +- .../Services/EventDestinationsClient.html | 96 +- doc/NgrokAPI/Services/EventSourcesClient.html | 4 +- .../Services/EventSubscriptionsClient.html | 96 +- .../Services/FailoverBackendsClient.html | 4 +- .../Services/HTTPResponseBackendsClient.html | 4 +- .../HTTPSEdgeMutualTLSModuleClient.html | 4 +- .../HTTPSEdgeTLSTerminationModuleClient.html | 4 +- doc/NgrokAPI/Services/IPPoliciesClient.html | 96 +- .../Services/IPPolicyRulesClient.html | 96 +- .../Services/IPRestrictionsClient.html | 96 +- .../Services/ReservedAddrsClient.html | 96 +- .../Services/ReservedDomainsClient.html | 160 +- .../SSHCertificateAuthoritiesClient.html | 104 +- .../Services/SSHCredentialsClient.html | 108 +- .../Services/SSHHostCertificatesClient.html | 12 +- .../Services/SSHUserCertificatesClient.html | 12 +- doc/NgrokAPI/Services/SecretsClient.html | 224 +- doc/NgrokAPI/Services/ServiceUsersClient.html | 1767 +++++++++++++ .../Services/StaticBackendsClient.html | 4 +- .../Services/TCPEdgeBackendModuleClient.html | 4 +- .../TCPEdgeIPRestrictionModuleClient.html | 4 +- .../TCPEdgeTrafficPolicyModuleClient.html | 4 +- .../Services/TLSCertificatesClient.html | 96 +- .../Services/TLSEdgeBackendModuleClient.html | 4 +- .../TLSEdgeIPRestrictionModuleClient.html | 4 +- .../TLSEdgeMutualTLSModuleClient.html | 4 +- .../TLSEdgeTLSTerminationModuleClient.html | 4 +- .../TLSEdgeTrafficPolicyModuleClient.html | 4 +- .../Services/TunnelGroupBackendsClient.html | 4 +- .../Services/TunnelSessionsClient.html | 192 +- doc/NgrokAPI/Services/TunnelsClient.html | 4 +- doc/NgrokAPI/Services/VaultsClient.html | 64 +- .../Services/WeightedBackendsClient.html | 4 +- doc/_index.html | 18 +- doc/class_list.html | 2 +- doc/file.README.html | 4 +- doc/index.html | 4 +- doc/method_list.html | 2190 +++++++++-------- doc/top-level-namespace.html | 4 +- docs/NgrokAPI.html | 6 +- docs/NgrokAPI/Client.html | 148 +- docs/NgrokAPI/Error.html | 4 +- docs/NgrokAPI/Errors.html | 4 +- docs/NgrokAPI/Errors/NotFoundError.html | 4 +- docs/NgrokAPI/HttpClient.html | 4 +- docs/NgrokAPI/Models.html | 8 +- docs/NgrokAPI/Models/APIKey.html | 4 +- docs/NgrokAPI/Models/AWSAuth.html | 4 +- docs/NgrokAPI/Models/AWSCredentials.html | 4 +- docs/NgrokAPI/Models/AWSRole.html | 4 +- docs/NgrokAPI/Models/AbuseReport.html | 4 +- docs/NgrokAPI/Models/AbuseReportHostname.html | 4 +- docs/NgrokAPI/Models/AgentIngress.html | 4 +- docs/NgrokAPI/Models/AgentIngressCertJob.html | 4 +- .../Models/AgentIngressCertPolicy.html | 4 +- .../Models/AgentIngressCertStatus.html | 4 +- docs/NgrokAPI/Models/ApplicationSession.html | 4 +- docs/NgrokAPI/Models/ApplicationUser.html | 4 +- docs/NgrokAPI/Models/BotUser.html | 4 +- docs/NgrokAPI/Models/BrowserSession.html | 4 +- .../NgrokAPI/Models/CertificateAuthority.html | 4 +- docs/NgrokAPI/Models/Credential.html | 4 +- docs/NgrokAPI/Models/Endpoint.html | 10 +- docs/NgrokAPI/Models/EndpointBackend.html | 4 +- .../Models/EndpointBackendMutate.html | 4 +- .../Models/EndpointCircuitBreaker.html | 4 +- docs/NgrokAPI/Models/EndpointCompression.html | 4 +- docs/NgrokAPI/Models/EndpointIPPolicy.html | 4 +- .../Models/EndpointIPPolicyMutate.html | 4 +- docs/NgrokAPI/Models/EndpointMutualTLS.html | 4 +- .../Models/EndpointMutualTLSMutate.html | 4 +- docs/NgrokAPI/Models/EndpointOAuth.html | 4 +- docs/NgrokAPI/Models/EndpointOAuthAmazon.html | 4 +- .../Models/EndpointOAuthFacebook.html | 4 +- docs/NgrokAPI/Models/EndpointOAuthGitHub.html | 4 +- docs/NgrokAPI/Models/EndpointOAuthGitLab.html | 4 +- docs/NgrokAPI/Models/EndpointOAuthGoogle.html | 4 +- .../Models/EndpointOAuthLinkedIn.html | 4 +- .../Models/EndpointOAuthMicrosoft.html | 4 +- .../Models/EndpointOAuthProvider.html | 4 +- docs/NgrokAPI/Models/EndpointOAuthTwitch.html | 4 +- docs/NgrokAPI/Models/EndpointOIDC.html | 4 +- .../Models/EndpointRequestHeaders.html | 4 +- .../Models/EndpointResponseHeaders.html | 4 +- docs/NgrokAPI/Models/EndpointSAML.html | 4 +- docs/NgrokAPI/Models/EndpointSAMLMutate.html | 4 +- .../Models/EndpointTLSTermination.html | 4 +- .../Models/EndpointTLSTerminationAtEdge.html | 4 +- .../Models/EndpointTrafficPolicy.html | 4 +- .../Models/EndpointUserAgentFilter.html | 4 +- .../Models/EndpointWebhookValidation.html | 4 +- .../Models/EndpointWebsocketTCPConverter.html | 4 +- docs/NgrokAPI/Models/EventDestination.html | 4 +- docs/NgrokAPI/Models/EventSource.html | 4 +- docs/NgrokAPI/Models/EventSourceList.html | 4 +- docs/NgrokAPI/Models/EventSourceReplace.html | 4 +- docs/NgrokAPI/Models/EventSubscription.html | 4 +- docs/NgrokAPI/Models/EventTarget.html | 4 +- .../Models/EventTargetAzureLogsIngestion.html | 4 +- .../Models/EventTargetCloudwatchLogs.html | 4 +- docs/NgrokAPI/Models/EventTargetDatadog.html | 4 +- docs/NgrokAPI/Models/EventTargetFirehose.html | 4 +- docs/NgrokAPI/Models/EventTargetKinesis.html | 4 +- docs/NgrokAPI/Models/FailoverBackend.html | 4 +- docs/NgrokAPI/Models/HTTPResponseBackend.html | 4 +- docs/NgrokAPI/Models/HTTPSEdge.html | 4 +- docs/NgrokAPI/Models/HTTPSEdgeRoute.html | 4 +- docs/NgrokAPI/Models/IPPolicy.html | 4 +- docs/NgrokAPI/Models/IPPolicyRule.html | 4 +- docs/NgrokAPI/Models/IPRestriction.html | 4 +- docs/NgrokAPI/Models/IdentityProvider.html | 4 +- docs/NgrokAPI/Models/Listable.html | 4 +- docs/NgrokAPI/Models/Location.html | 4 +- docs/NgrokAPI/Models/Ref.html | 4 +- docs/NgrokAPI/Models/ReservedAddr.html | 4 +- docs/NgrokAPI/Models/ReservedDomain.html | 4 +- .../Models/ReservedDomainCertJob.html | 4 +- .../Models/ReservedDomainCertPolicy.html | 4 +- .../Models/ReservedDomainCertStatus.html | 4 +- .../Models/SSHCertificateAuthority.html | 4 +- docs/NgrokAPI/Models/SSHCredential.html | 4 +- docs/NgrokAPI/Models/SSHHostCertificate.html | 4 +- docs/NgrokAPI/Models/SSHUserCertificate.html | 4 +- docs/NgrokAPI/Models/Secret.html | 116 +- docs/NgrokAPI/Models/ServiceUser.html | 1051 ++++++++ docs/NgrokAPI/Models/StaticBackend.html | 4 +- docs/NgrokAPI/Models/StaticBackendTLS.html | 4 +- docs/NgrokAPI/Models/TCPEdge.html | 4 +- docs/NgrokAPI/Models/TLSCertificate.html | 4 +- docs/NgrokAPI/Models/TLSCertificateSANs.html | 4 +- docs/NgrokAPI/Models/TLSEdge.html | 4 +- docs/NgrokAPI/Models/Tunnel.html | 4 +- docs/NgrokAPI/Models/TunnelGroupBackend.html | 4 +- docs/NgrokAPI/Models/TunnelSession.html | 4 +- docs/NgrokAPI/Models/UserAgent.html | 4 +- docs/NgrokAPI/Models/Vault.html | 4 +- docs/NgrokAPI/Models/WeightedBackend.html | 4 +- docs/NgrokAPI/PagedIterator.html | 4 +- docs/NgrokAPI/Services.html | 8 +- docs/NgrokAPI/Services/APIKeysClient.html | 96 +- .../NgrokAPI/Services/AbuseReportsClient.html | 4 +- .../Services/AgentIngressesClient.html | 96 +- .../Services/ApplicationSessionsClient.html | 4 +- .../Services/ApplicationUsersClient.html | 4 +- docs/NgrokAPI/Services/BotUsersClient.html | 4 +- .../CertificateAuthoritiesClient.html | 104 +- docs/NgrokAPI/Services/CredentialsClient.html | 108 +- .../EdgeRouteBackendModuleClient.html | 4 +- .../EdgeRouteCircuitBreakerModuleClient.html | 4 +- .../EdgeRouteCompressionModuleClient.html | 4 +- .../EdgeRouteIPRestrictionModuleClient.html | 4 +- .../Services/EdgeRouteOAuthModuleClient.html | 4 +- .../Services/EdgeRouteOIDCModuleClient.html | 4 +- .../EdgeRouteRequestHeadersModuleClient.html | 4 +- .../EdgeRouteResponseHeadersModuleClient.html | 4 +- .../Services/EdgeRouteSAMLModuleClient.html | 4 +- .../EdgeRouteTrafficPolicyModuleClient.html | 4 +- .../EdgeRouteUserAgentFilterModuleClient.html | 4 +- ...eRouteWebhookVerificationModuleClient.html | 4 +- ...outeWebsocketTCPConverterModuleClient.html | 4 +- docs/NgrokAPI/Services/EdgesHTTPSClient.html | 4 +- .../Services/EdgesHTTPSRoutesClient.html | 4 +- docs/NgrokAPI/Services/EdgesTCPClient.html | 4 +- docs/NgrokAPI/Services/EdgesTLSClient.html | 4 +- docs/NgrokAPI/Services/EndpointsClient.html | 192 +- .../Services/EventDestinationsClient.html | 96 +- .../NgrokAPI/Services/EventSourcesClient.html | 4 +- .../Services/EventSubscriptionsClient.html | 96 +- .../Services/FailoverBackendsClient.html | 4 +- .../Services/HTTPResponseBackendsClient.html | 4 +- .../HTTPSEdgeMutualTLSModuleClient.html | 4 +- .../HTTPSEdgeTLSTerminationModuleClient.html | 4 +- docs/NgrokAPI/Services/IPPoliciesClient.html | 96 +- .../Services/IPPolicyRulesClient.html | 96 +- .../Services/IPRestrictionsClient.html | 96 +- .../Services/ReservedAddrsClient.html | 96 +- .../Services/ReservedDomainsClient.html | 160 +- .../SSHCertificateAuthoritiesClient.html | 104 +- .../Services/SSHCredentialsClient.html | 108 +- .../Services/SSHHostCertificatesClient.html | 12 +- .../Services/SSHUserCertificatesClient.html | 12 +- docs/NgrokAPI/Services/SecretsClient.html | 224 +- .../NgrokAPI/Services/ServiceUsersClient.html | 1767 +++++++++++++ .../Services/StaticBackendsClient.html | 4 +- .../Services/TCPEdgeBackendModuleClient.html | 4 +- .../TCPEdgeIPRestrictionModuleClient.html | 4 +- .../TCPEdgeTrafficPolicyModuleClient.html | 4 +- .../Services/TLSCertificatesClient.html | 96 +- .../Services/TLSEdgeBackendModuleClient.html | 4 +- .../TLSEdgeIPRestrictionModuleClient.html | 4 +- .../TLSEdgeMutualTLSModuleClient.html | 4 +- .../TLSEdgeTLSTerminationModuleClient.html | 4 +- .../TLSEdgeTrafficPolicyModuleClient.html | 4 +- .../Services/TunnelGroupBackendsClient.html | 4 +- .../Services/TunnelSessionsClient.html | 192 +- docs/NgrokAPI/Services/TunnelsClient.html | 4 +- docs/NgrokAPI/Services/VaultsClient.html | 64 +- .../Services/WeightedBackendsClient.html | 4 +- docs/_index.html | 18 +- docs/class_list.html | 2 +- docs/file.README.html | 4 +- docs/index.html | 4 +- docs/method_list.html | 2190 +++++++++-------- docs/top-level-namespace.html | 4 +- lib/ngrokapi/client.rb | 4 + lib/ngrokapi/models/endpoint.rb | 2 +- lib/ngrokapi/models/secret.rb | 4 +- lib/ngrokapi/models/service_user.rb | 70 + .../services/agent_ingresses_client.rb | 6 + lib/ngrokapi/services/api_keys_client.rb | 6 + .../certificate_authorities_client.rb | 10 +- lib/ngrokapi/services/credentials_client.rb | 10 +- lib/ngrokapi/services/endpoints_client.rb | 14 +- .../services/event_destinations_client.rb | 6 + .../services/event_subscriptions_client.rb | 6 + lib/ngrokapi/services/ip_policies_client.rb | 6 + .../services/ip_policy_rules_client.rb | 6 + .../services/ip_restrictions_client.rb | 6 + .../services/reserved_addrs_client.rb | 6 + .../services/reserved_domains_client.rb | 6 + lib/ngrokapi/services/secrets_client.rb | 14 +- lib/ngrokapi/services/service_users_client.rb | 237 ++ .../ssh_certificate_authorities_client.rb | 10 +- .../services/ssh_credentials_client.rb | 10 +- .../services/ssh_host_certificates_client.rb | 4 +- .../services/ssh_user_certificates_client.rb | 4 +- .../services/tls_certificates_client.rb | 6 + .../services/tunnel_sessions_client.rb | 6 + lib/ngrokapi/services/vaults_client.rb | 6 + lib/ngrokapi/version.rb | 2 +- spec/ngrokapi/client_spec.rb | 6 + spec/ngrokapi/models/service_user_spec.rb | 44 + .../services/credentials_client_spec.rb | 6 +- spec/ngrokapi/services/secrets_client_spec.rb | 8 +- .../services/service_users_client_spec.rb | 178 ++ .../services/ssh_credentials_client_spec.rb | 6 +- spec/spec_helper.rb | 21 + 365 files changed, 12547 insertions(+), 4210 deletions(-) create mode 100644 doc/NgrokAPI/Models/ServiceUser.html create mode 100644 doc/NgrokAPI/Services/ServiceUsersClient.html create mode 100644 docs/NgrokAPI/Models/ServiceUser.html create mode 100644 docs/NgrokAPI/Services/ServiceUsersClient.html create mode 100644 lib/ngrokapi/models/service_user.rb create mode 100644 lib/ngrokapi/services/service_users_client.rb create mode 100644 spec/ngrokapi/models/service_user_spec.rb create mode 100644 spec/ngrokapi/services/service_users_client_spec.rb diff --git a/CHANGELOG.md b/CHANGELOG.md index c569f23e..8ebd0577 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,7 @@ +## 0.28.0 +* Add support for CEL filtering when listing resources. + ## 0.27.0 * Change endpoint filtering query parameters to `id` and `url`. * Add support for getting secrets by vault. diff --git a/Gemfile.lock b/Gemfile.lock index 8ed84d75..be072a9a 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - ngrok-api (0.26.0) + ngrok-api (0.24.0) GEM remote: https://rubygems.org/ @@ -31,16 +31,8 @@ GEM docile (1.4.1) drb (2.2.1) ffi (1.17.0) - ffi (1.17.0-aarch64-linux-gnu) - ffi (1.17.0-aarch64-linux-musl) - ffi (1.17.0-arm-linux-gnu) - ffi (1.17.0-arm-linux-musl) ffi (1.17.0-arm64-darwin) - ffi (1.17.0-x86-linux-gnu) - ffi (1.17.0-x86-linux-musl) ffi (1.17.0-x86_64-darwin) - ffi (1.17.0-x86_64-linux-gnu) - ffi (1.17.0-x86_64-linux-musl) formatador (1.1.0) guard (2.18.1) formatador (>= 0.2.4) diff --git a/doc/NgrokAPI.html b/doc/NgrokAPI.html index f45aaf31..1795d30f 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/vault.rb,
lib/ngrokapi/models/secret.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/services/vaults_client.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/secrets_client.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/vault.rb,
lib/ngrokapi/models/secret.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/service_user.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/services/vaults_client.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/secrets_client.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/services/service_users_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
@@ -147,9 +147,9 @@

diff --git a/doc/NgrokAPI/Client.html b/doc/NgrokAPI/Client.html index da889fe8..97b133f0 100644 --- a/doc/NgrokAPI/Client.html +++ b/doc/NgrokAPI/Client.html @@ -632,6 +632,28 @@

Secrets is an api service for securely storing and managing sensitive data such as secrets, credentials, and tokens.

+ + + +
  • + + + #service_users ⇒ Object + + + + + + + + + + + + + +
    +
  • @@ -1094,19 +1116,19 @@

     
     
    -239
    -240
    -241
    -242
     243
     244
     245
     246
     247
    -248
    +248 +249 +250 +251 +252 -
    # File 'lib/ngrokapi/client.rb', line 239
    +      
    # File 'lib/ngrokapi/client.rb', line 243
     
     def backends
       ns = OpenStruct.new
    @@ -1276,10 +1298,6 @@ 

     
     
    -260
    -261
    -262
    -263
     264
     265
     266
    @@ -1303,10 +1321,14 @@ 

    284 285 286 -287

    +287 +288 +289 +290 +291

    -
    # File 'lib/ngrokapi/client.rb', line 260
    +      
    # File 'lib/ngrokapi/client.rb', line 264
     
     def edge_modules
       ns = OpenStruct.new
    @@ -1356,18 +1378,18 @@ 

     
     
    -250
    -251
    -252
    -253
     254
     255
     256
     257
    -258
    +258 +259 +260 +261 +262

    -
    # File 'lib/ngrokapi/client.rb', line 250
    +      
    # File 'lib/ngrokapi/client.rb', line 254
     
     def edges
       ns = OpenStruct.new
    @@ -1849,6 +1871,36 @@ 

    + + +
    +

    + + #service_usersObject + + + + + +

    + + + + +
    +
    +
    +
    +171
    +172
    +173
    +
    +
    # File 'lib/ngrokapi/client.rb', line 171
    +
    +def service_users
    +  @_service_users ||= NgrokAPI::Services::ServiceUsersClient.new(client: @client)
    +end
    +
    @@ -1890,12 +1942,12 @@

     
     
    -176
    -177
    -178
    +180 +181 +182

    -
    # File 'lib/ngrokapi/client.rb', line 176
    +      
    # File 'lib/ngrokapi/client.rb', line 180
     
     def ssh_certificate_authorities
       @_ssh_certificate_authorities ||= NgrokAPI::Services::SSHCertificateAuthoritiesClient.new(client: @client)
    @@ -1944,12 +1996,12 @@ 

     
     
    -185
    -186
    -187
    +189 +190 +191

    -
    # File 'lib/ngrokapi/client.rb', line 185
    +      
    # File 'lib/ngrokapi/client.rb', line 189
     
     def ssh_credentials
       @_ssh_credentials ||= NgrokAPI::Services::SSHCredentialsClient.new(client: @client)
    @@ -1998,12 +2050,12 @@ 

     
     
    -195
    -196
    -197
    +199 +200 +201

    -
    # File 'lib/ngrokapi/client.rb', line 195
    +      
    # File 'lib/ngrokapi/client.rb', line 199
     
     def ssh_host_certificates
       @_ssh_host_certificates ||= NgrokAPI::Services::SSHHostCertificatesClient.new(client: @client)
    @@ -2052,12 +2104,12 @@ 

     
     
    -205
    -206
    -207
    +209 +210 +211

    -
    # File 'lib/ngrokapi/client.rb', line 205
    +      
    # File 'lib/ngrokapi/client.rb', line 209
     
     def ssh_user_certificates
       @_ssh_user_certificates ||= NgrokAPI::Services::SSHUserCertificatesClient.new(client: @client)
    @@ -2106,12 +2158,12 @@ 

     
     
    -217
    -218
    -219
    +221 +222 +223

    -
    # File 'lib/ngrokapi/client.rb', line 217
    +      
    # File 'lib/ngrokapi/client.rb', line 221
     
     def tls_certificates
       @_tls_certificates ||= NgrokAPI::Services::TLSCertificatesClient.new(client: @client)
    @@ -2214,12 +2266,12 @@ 

     
     
    -226
    -227
    -228
    +230 +231 +232

    -
    # File 'lib/ngrokapi/client.rb', line 226
    +      
    # File 'lib/ngrokapi/client.rb', line 230
     
     def tunnels
       @_tunnels ||= NgrokAPI::Services::TunnelsClient.new(client: @client)
    @@ -2268,12 +2320,12 @@ 

     
     
    -235
    -236
    -237
    +239 +240 +241

    -
    # File 'lib/ngrokapi/client.rb', line 235
    +      
    # File 'lib/ngrokapi/client.rb', line 239
     
     def vaults
       @_vaults ||= NgrokAPI::Services::VaultsClient.new(client: @client)
    @@ -2288,9 +2340,9 @@ 

    diff --git a/doc/NgrokAPI/Error.html b/doc/NgrokAPI/Error.html index eee9c0aa..c320c4a7 100644 --- a/doc/NgrokAPI/Error.html +++ b/doc/NgrokAPI/Error.html @@ -295,9 +295,9 @@

    diff --git a/doc/NgrokAPI/Errors.html b/doc/NgrokAPI/Errors.html index 127061a9..d3e193b7 100644 --- a/doc/NgrokAPI/Errors.html +++ b/doc/NgrokAPI/Errors.html @@ -105,9 +105,9 @@

    Defined Under Namespace

    diff --git a/doc/NgrokAPI/Errors/NotFoundError.html b/doc/NgrokAPI/Errors/NotFoundError.html index 59708b59..0462f316 100644 --- a/doc/NgrokAPI/Errors/NotFoundError.html +++ b/doc/NgrokAPI/Errors/NotFoundError.html @@ -299,9 +299,9 @@

    diff --git a/doc/NgrokAPI/HttpClient.html b/doc/NgrokAPI/HttpClient.html index b3998573..864b092a 100644 --- a/doc/NgrokAPI/HttpClient.html +++ b/doc/NgrokAPI/HttpClient.html @@ -1267,9 +1267,9 @@

    diff --git a/doc/NgrokAPI/Models.html b/doc/NgrokAPI/Models.html index e1ea30ab..4390a3bb 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/vault.rb,
    lib/ngrokapi/models/secret.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/vault.rb,
    lib/ngrokapi/models/secret.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/service_user.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
    @@ -91,7 +91,7 @@

    Defined Under Namespace

    - 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, Secret, StaticBackend, StaticBackendTLS, TCPEdge, TLSCertificate, TLSCertificateSANs, TLSEdge, Tunnel, TunnelGroupBackend, TunnelSession, UserAgent, Vault, 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, Listable, Location, Ref, ReservedAddr, ReservedDomain, ReservedDomainCertJob, ReservedDomainCertPolicy, ReservedDomainCertStatus, SSHCertificateAuthority, SSHCredential, SSHHostCertificate, SSHUserCertificate, Secret, ServiceUser, StaticBackend, StaticBackendTLS, TCPEdge, TLSCertificate, TLSCertificateSANs, TLSEdge, Tunnel, TunnelGroupBackend, TunnelSession, UserAgent, Vault, WeightedBackend

    @@ -107,9 +107,9 @@

    Defined Under Namespace

    diff --git a/doc/NgrokAPI/Models/APIKey.html b/doc/NgrokAPI/Models/APIKey.html index 0af32764..ac4af095 100644 --- a/doc/NgrokAPI/Models/APIKey.html +++ b/doc/NgrokAPI/Models/APIKey.html @@ -1189,9 +1189,9 @@

    diff --git a/doc/NgrokAPI/Models/AWSAuth.html b/doc/NgrokAPI/Models/AWSAuth.html index 9bd58405..6b7c909a 100644 --- a/doc/NgrokAPI/Models/AWSAuth.html +++ b/doc/NgrokAPI/Models/AWSAuth.html @@ -659,9 +659,9 @@

    diff --git a/doc/NgrokAPI/Models/AWSCredentials.html b/doc/NgrokAPI/Models/AWSCredentials.html index 4c2dbc4e..e9804264 100644 --- a/doc/NgrokAPI/Models/AWSCredentials.html +++ b/doc/NgrokAPI/Models/AWSCredentials.html @@ -659,9 +659,9 @@

    diff --git a/doc/NgrokAPI/Models/AWSRole.html b/doc/NgrokAPI/Models/AWSRole.html index 80be4220..6902d02c 100644 --- a/doc/NgrokAPI/Models/AWSRole.html +++ b/doc/NgrokAPI/Models/AWSRole.html @@ -585,9 +585,9 @@

    diff --git a/doc/NgrokAPI/Models/AbuseReport.html b/doc/NgrokAPI/Models/AbuseReport.html index e1b2983b..8396bcf7 100644 --- a/doc/NgrokAPI/Models/AbuseReport.html +++ b/doc/NgrokAPI/Models/AbuseReport.html @@ -1033,9 +1033,9 @@

    diff --git a/doc/NgrokAPI/Models/AbuseReportHostname.html b/doc/NgrokAPI/Models/AbuseReportHostname.html index 2e3b9bc6..569c6b9c 100644 --- a/doc/NgrokAPI/Models/AbuseReportHostname.html +++ b/doc/NgrokAPI/Models/AbuseReportHostname.html @@ -659,9 +659,9 @@

    diff --git a/doc/NgrokAPI/Models/AgentIngress.html b/doc/NgrokAPI/Models/AgentIngress.html index 0f4a9bb0..de4908f1 100644 --- a/doc/NgrokAPI/Models/AgentIngress.html +++ b/doc/NgrokAPI/Models/AgentIngress.html @@ -1417,9 +1417,9 @@

    diff --git a/doc/NgrokAPI/Models/AgentIngressCertJob.html b/doc/NgrokAPI/Models/AgentIngressCertJob.html index 94b94b41..397219be 100644 --- a/doc/NgrokAPI/Models/AgentIngressCertJob.html +++ b/doc/NgrokAPI/Models/AgentIngressCertJob.html @@ -807,9 +807,9 @@

    diff --git a/doc/NgrokAPI/Models/AgentIngressCertPolicy.html b/doc/NgrokAPI/Models/AgentIngressCertPolicy.html index 9fa95d58..7f534493 100644 --- a/doc/NgrokAPI/Models/AgentIngressCertPolicy.html +++ b/doc/NgrokAPI/Models/AgentIngressCertPolicy.html @@ -659,9 +659,9 @@

    diff --git a/doc/NgrokAPI/Models/AgentIngressCertStatus.html b/doc/NgrokAPI/Models/AgentIngressCertStatus.html index 250fc0d1..b2198be9 100644 --- a/doc/NgrokAPI/Models/AgentIngressCertStatus.html +++ b/doc/NgrokAPI/Models/AgentIngressCertStatus.html @@ -659,9 +659,9 @@

    diff --git a/doc/NgrokAPI/Models/ApplicationSession.html b/doc/NgrokAPI/Models/ApplicationSession.html index 0d026165..05441a13 100644 --- a/doc/NgrokAPI/Models/ApplicationSession.html +++ b/doc/NgrokAPI/Models/ApplicationSession.html @@ -1404,9 +1404,9 @@

    diff --git a/doc/NgrokAPI/Models/ApplicationUser.html b/doc/NgrokAPI/Models/ApplicationUser.html index 8854c280..298aeb35 100644 --- a/doc/NgrokAPI/Models/ApplicationUser.html +++ b/doc/NgrokAPI/Models/ApplicationUser.html @@ -1326,9 +1326,9 @@

    diff --git a/doc/NgrokAPI/Models/BotUser.html b/doc/NgrokAPI/Models/BotUser.html index c53c75dd..3c90db56 100644 --- a/doc/NgrokAPI/Models/BotUser.html +++ b/doc/NgrokAPI/Models/BotUser.html @@ -1041,9 +1041,9 @@

    diff --git a/doc/NgrokAPI/Models/BrowserSession.html b/doc/NgrokAPI/Models/BrowserSession.html index 5d6a0b7f..e23a32a1 100644 --- a/doc/NgrokAPI/Models/BrowserSession.html +++ b/doc/NgrokAPI/Models/BrowserSession.html @@ -733,9 +733,9 @@

    diff --git a/doc/NgrokAPI/Models/CertificateAuthority.html b/doc/NgrokAPI/Models/CertificateAuthority.html index 6ca534f0..140b056d 100644 --- a/doc/NgrokAPI/Models/CertificateAuthority.html +++ b/doc/NgrokAPI/Models/CertificateAuthority.html @@ -1485,9 +1485,9 @@

    diff --git a/doc/NgrokAPI/Models/Credential.html b/doc/NgrokAPI/Models/Credential.html index 3f82378d..293f0bf7 100644 --- a/doc/NgrokAPI/Models/Credential.html +++ b/doc/NgrokAPI/Models/Credential.html @@ -1269,9 +1269,9 @@

    diff --git a/doc/NgrokAPI/Models/Endpoint.html b/doc/NgrokAPI/Models/Endpoint.html index 7b7f6454..87df1681 100644 --- a/doc/NgrokAPI/Models/Endpoint.html +++ b/doc/NgrokAPI/Models/Endpoint.html @@ -1079,7 +1079,7 @@

  • - #update(url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: False) ⇒ Object + #update(url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil) ⇒ Object @@ -2610,7 +2610,7 @@

    - #update(url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: False) ⇒ Object + #update(url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil) ⇒ Object @@ -2669,7 +2669,7 @@

    description: nil, metadata: nil, bindings: nil, - pooling_enabled: False + pooling_enabled: nil ) @url = url if url @traffic_policy = traffic_policy if traffic_policy @@ -2697,9 +2697,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointBackend.html b/doc/NgrokAPI/Models/EndpointBackend.html index 6ca01e87..aa1d4894 100644 --- a/doc/NgrokAPI/Models/EndpointBackend.html +++ b/doc/NgrokAPI/Models/EndpointBackend.html @@ -659,9 +659,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointBackendMutate.html b/doc/NgrokAPI/Models/EndpointBackendMutate.html index fc7a6a6f..9af612c4 100644 --- a/doc/NgrokAPI/Models/EndpointBackendMutate.html +++ b/doc/NgrokAPI/Models/EndpointBackendMutate.html @@ -659,9 +659,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointCircuitBreaker.html b/doc/NgrokAPI/Models/EndpointCircuitBreaker.html index f0c893cf..58993b73 100644 --- a/doc/NgrokAPI/Models/EndpointCircuitBreaker.html +++ b/doc/NgrokAPI/Models/EndpointCircuitBreaker.html @@ -955,9 +955,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointCompression.html b/doc/NgrokAPI/Models/EndpointCompression.html index 172df6a8..c9608527 100644 --- a/doc/NgrokAPI/Models/EndpointCompression.html +++ b/doc/NgrokAPI/Models/EndpointCompression.html @@ -585,9 +585,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointIPPolicy.html b/doc/NgrokAPI/Models/EndpointIPPolicy.html index fcec4fd3..cd0833bf 100644 --- a/doc/NgrokAPI/Models/EndpointIPPolicy.html +++ b/doc/NgrokAPI/Models/EndpointIPPolicy.html @@ -659,9 +659,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointIPPolicyMutate.html b/doc/NgrokAPI/Models/EndpointIPPolicyMutate.html index 06abbcc7..8c3df76b 100644 --- a/doc/NgrokAPI/Models/EndpointIPPolicyMutate.html +++ b/doc/NgrokAPI/Models/EndpointIPPolicyMutate.html @@ -659,9 +659,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointMutualTLS.html b/doc/NgrokAPI/Models/EndpointMutualTLS.html index 2301db35..bc68fc1a 100644 --- a/doc/NgrokAPI/Models/EndpointMutualTLS.html +++ b/doc/NgrokAPI/Models/EndpointMutualTLS.html @@ -659,9 +659,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointMutualTLSMutate.html b/doc/NgrokAPI/Models/EndpointMutualTLSMutate.html index d36959d9..0c94ddb6 100644 --- a/doc/NgrokAPI/Models/EndpointMutualTLSMutate.html +++ b/doc/NgrokAPI/Models/EndpointMutualTLSMutate.html @@ -659,9 +659,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointOAuth.html b/doc/NgrokAPI/Models/EndpointOAuth.html index 8542de7e..a6d0a8e3 100644 --- a/doc/NgrokAPI/Models/EndpointOAuth.html +++ b/doc/NgrokAPI/Models/EndpointOAuth.html @@ -1029,9 +1029,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointOAuthAmazon.html b/doc/NgrokAPI/Models/EndpointOAuthAmazon.html index 8fb1abe8..f4176f26 100644 --- a/doc/NgrokAPI/Models/EndpointOAuthAmazon.html +++ b/doc/NgrokAPI/Models/EndpointOAuthAmazon.html @@ -881,9 +881,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointOAuthFacebook.html b/doc/NgrokAPI/Models/EndpointOAuthFacebook.html index 146833e8..d3de9579 100644 --- a/doc/NgrokAPI/Models/EndpointOAuthFacebook.html +++ b/doc/NgrokAPI/Models/EndpointOAuthFacebook.html @@ -881,9 +881,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointOAuthGitHub.html b/doc/NgrokAPI/Models/EndpointOAuthGitHub.html index 3d5ee728..89c48108 100644 --- a/doc/NgrokAPI/Models/EndpointOAuthGitHub.html +++ b/doc/NgrokAPI/Models/EndpointOAuthGitHub.html @@ -1029,9 +1029,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointOAuthGitLab.html b/doc/NgrokAPI/Models/EndpointOAuthGitLab.html index 413d0c49..1375c4ea 100644 --- a/doc/NgrokAPI/Models/EndpointOAuthGitLab.html +++ b/doc/NgrokAPI/Models/EndpointOAuthGitLab.html @@ -881,9 +881,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointOAuthGoogle.html b/doc/NgrokAPI/Models/EndpointOAuthGoogle.html index d35627b0..f4bb8319 100644 --- a/doc/NgrokAPI/Models/EndpointOAuthGoogle.html +++ b/doc/NgrokAPI/Models/EndpointOAuthGoogle.html @@ -881,9 +881,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointOAuthLinkedIn.html b/doc/NgrokAPI/Models/EndpointOAuthLinkedIn.html index 8b38dc7c..f525dfb5 100644 --- a/doc/NgrokAPI/Models/EndpointOAuthLinkedIn.html +++ b/doc/NgrokAPI/Models/EndpointOAuthLinkedIn.html @@ -881,9 +881,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointOAuthMicrosoft.html b/doc/NgrokAPI/Models/EndpointOAuthMicrosoft.html index df1a21e8..25e79ac5 100644 --- a/doc/NgrokAPI/Models/EndpointOAuthMicrosoft.html +++ b/doc/NgrokAPI/Models/EndpointOAuthMicrosoft.html @@ -881,9 +881,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointOAuthProvider.html b/doc/NgrokAPI/Models/EndpointOAuthProvider.html index bdabee43..fbd7d15e 100644 --- a/doc/NgrokAPI/Models/EndpointOAuthProvider.html +++ b/doc/NgrokAPI/Models/EndpointOAuthProvider.html @@ -1103,9 +1103,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointOAuthTwitch.html b/doc/NgrokAPI/Models/EndpointOAuthTwitch.html index 9a8f7b69..34226434 100644 --- a/doc/NgrokAPI/Models/EndpointOAuthTwitch.html +++ b/doc/NgrokAPI/Models/EndpointOAuthTwitch.html @@ -881,9 +881,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointOIDC.html b/doc/NgrokAPI/Models/EndpointOIDC.html index 1a36dbe1..c6e9a413 100644 --- a/doc/NgrokAPI/Models/EndpointOIDC.html +++ b/doc/NgrokAPI/Models/EndpointOIDC.html @@ -1177,9 +1177,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointRequestHeaders.html b/doc/NgrokAPI/Models/EndpointRequestHeaders.html index c7de5064..7f9b784e 100644 --- a/doc/NgrokAPI/Models/EndpointRequestHeaders.html +++ b/doc/NgrokAPI/Models/EndpointRequestHeaders.html @@ -733,9 +733,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointResponseHeaders.html b/doc/NgrokAPI/Models/EndpointResponseHeaders.html index 64a6944b..b092bab1 100644 --- a/doc/NgrokAPI/Models/EndpointResponseHeaders.html +++ b/doc/NgrokAPI/Models/EndpointResponseHeaders.html @@ -733,9 +733,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointSAML.html b/doc/NgrokAPI/Models/EndpointSAML.html index 12b8d801..37b8ad25 100644 --- a/doc/NgrokAPI/Models/EndpointSAML.html +++ b/doc/NgrokAPI/Models/EndpointSAML.html @@ -1633,9 +1633,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointSAMLMutate.html b/doc/NgrokAPI/Models/EndpointSAMLMutate.html index 203ec806..02a39974 100644 --- a/doc/NgrokAPI/Models/EndpointSAMLMutate.html +++ b/doc/NgrokAPI/Models/EndpointSAMLMutate.html @@ -1251,9 +1251,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointTLSTermination.html b/doc/NgrokAPI/Models/EndpointTLSTermination.html index 00ab9a33..2057134a 100644 --- a/doc/NgrokAPI/Models/EndpointTLSTermination.html +++ b/doc/NgrokAPI/Models/EndpointTLSTermination.html @@ -733,9 +733,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointTLSTerminationAtEdge.html b/doc/NgrokAPI/Models/EndpointTLSTerminationAtEdge.html index 0f8cdcdc..260d7184 100644 --- a/doc/NgrokAPI/Models/EndpointTLSTerminationAtEdge.html +++ b/doc/NgrokAPI/Models/EndpointTLSTerminationAtEdge.html @@ -659,9 +659,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointTrafficPolicy.html b/doc/NgrokAPI/Models/EndpointTrafficPolicy.html index fbcd0f4d..c63398d5 100644 --- a/doc/NgrokAPI/Models/EndpointTrafficPolicy.html +++ b/doc/NgrokAPI/Models/EndpointTrafficPolicy.html @@ -659,9 +659,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointUserAgentFilter.html b/doc/NgrokAPI/Models/EndpointUserAgentFilter.html index 451c8d54..fb27dd3f 100644 --- a/doc/NgrokAPI/Models/EndpointUserAgentFilter.html +++ b/doc/NgrokAPI/Models/EndpointUserAgentFilter.html @@ -733,9 +733,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointWebhookValidation.html b/doc/NgrokAPI/Models/EndpointWebhookValidation.html index 3bad2ce5..ce695260 100644 --- a/doc/NgrokAPI/Models/EndpointWebhookValidation.html +++ b/doc/NgrokAPI/Models/EndpointWebhookValidation.html @@ -733,9 +733,9 @@

    diff --git a/doc/NgrokAPI/Models/EndpointWebsocketTCPConverter.html b/doc/NgrokAPI/Models/EndpointWebsocketTCPConverter.html index 850618ff..69f67f41 100644 --- a/doc/NgrokAPI/Models/EndpointWebsocketTCPConverter.html +++ b/doc/NgrokAPI/Models/EndpointWebsocketTCPConverter.html @@ -585,9 +585,9 @@

    diff --git a/doc/NgrokAPI/Models/EventDestination.html b/doc/NgrokAPI/Models/EventDestination.html index 424f257c..46e3d54f 100644 --- a/doc/NgrokAPI/Models/EventDestination.html +++ b/doc/NgrokAPI/Models/EventDestination.html @@ -1104,9 +1104,9 @@

    diff --git a/doc/NgrokAPI/Models/EventSource.html b/doc/NgrokAPI/Models/EventSource.html index f656b9c2..6de5430d 100644 --- a/doc/NgrokAPI/Models/EventSource.html +++ b/doc/NgrokAPI/Models/EventSource.html @@ -663,9 +663,9 @@

    diff --git a/doc/NgrokAPI/Models/EventSourceList.html b/doc/NgrokAPI/Models/EventSourceList.html index f7dd32b7..95f837e9 100644 --- a/doc/NgrokAPI/Models/EventSourceList.html +++ b/doc/NgrokAPI/Models/EventSourceList.html @@ -663,9 +663,9 @@

    diff --git a/doc/NgrokAPI/Models/EventSourceReplace.html b/doc/NgrokAPI/Models/EventSourceReplace.html index 8e8ecef9..efefe994 100644 --- a/doc/NgrokAPI/Models/EventSourceReplace.html +++ b/doc/NgrokAPI/Models/EventSourceReplace.html @@ -585,9 +585,9 @@

    diff --git a/doc/NgrokAPI/Models/EventSubscription.html b/doc/NgrokAPI/Models/EventSubscription.html index 2b20d2f5..92807da9 100644 --- a/doc/NgrokAPI/Models/EventSubscription.html +++ b/doc/NgrokAPI/Models/EventSubscription.html @@ -1104,9 +1104,9 @@

    diff --git a/doc/NgrokAPI/Models/EventTarget.html b/doc/NgrokAPI/Models/EventTarget.html index fb78cfe6..b6de182b 100644 --- a/doc/NgrokAPI/Models/EventTarget.html +++ b/doc/NgrokAPI/Models/EventTarget.html @@ -881,9 +881,9 @@

    diff --git a/doc/NgrokAPI/Models/EventTargetAzureLogsIngestion.html b/doc/NgrokAPI/Models/EventTargetAzureLogsIngestion.html index 6df7117d..0e92250b 100644 --- a/doc/NgrokAPI/Models/EventTargetAzureLogsIngestion.html +++ b/doc/NgrokAPI/Models/EventTargetAzureLogsIngestion.html @@ -955,9 +955,9 @@

    diff --git a/doc/NgrokAPI/Models/EventTargetCloudwatchLogs.html b/doc/NgrokAPI/Models/EventTargetCloudwatchLogs.html index 5d0698b1..741cabdd 100644 --- a/doc/NgrokAPI/Models/EventTargetCloudwatchLogs.html +++ b/doc/NgrokAPI/Models/EventTargetCloudwatchLogs.html @@ -659,9 +659,9 @@

    diff --git a/doc/NgrokAPI/Models/EventTargetDatadog.html b/doc/NgrokAPI/Models/EventTargetDatadog.html index 444c6e28..031db7cc 100644 --- a/doc/NgrokAPI/Models/EventTargetDatadog.html +++ b/doc/NgrokAPI/Models/EventTargetDatadog.html @@ -807,9 +807,9 @@

    diff --git a/doc/NgrokAPI/Models/EventTargetFirehose.html b/doc/NgrokAPI/Models/EventTargetFirehose.html index fee44617..30bc7f91 100644 --- a/doc/NgrokAPI/Models/EventTargetFirehose.html +++ b/doc/NgrokAPI/Models/EventTargetFirehose.html @@ -659,9 +659,9 @@

    diff --git a/doc/NgrokAPI/Models/EventTargetKinesis.html b/doc/NgrokAPI/Models/EventTargetKinesis.html index f28c92fa..b9727473 100644 --- a/doc/NgrokAPI/Models/EventTargetKinesis.html +++ b/doc/NgrokAPI/Models/EventTargetKinesis.html @@ -659,9 +659,9 @@

    diff --git a/doc/NgrokAPI/Models/FailoverBackend.html b/doc/NgrokAPI/Models/FailoverBackend.html index 249fef39..dedf7999 100644 --- a/doc/NgrokAPI/Models/FailoverBackend.html +++ b/doc/NgrokAPI/Models/FailoverBackend.html @@ -1121,9 +1121,9 @@

    diff --git a/doc/NgrokAPI/Models/HTTPResponseBackend.html b/doc/NgrokAPI/Models/HTTPResponseBackend.html index 69460463..b34c80a0 100644 --- a/doc/NgrokAPI/Models/HTTPResponseBackend.html +++ b/doc/NgrokAPI/Models/HTTPResponseBackend.html @@ -1277,9 +1277,9 @@

    diff --git a/doc/NgrokAPI/Models/HTTPSEdge.html b/doc/NgrokAPI/Models/HTTPSEdge.html index fb2db657..6a16bd60 100644 --- a/doc/NgrokAPI/Models/HTTPSEdge.html +++ b/doc/NgrokAPI/Models/HTTPSEdge.html @@ -1355,9 +1355,9 @@

    diff --git a/doc/NgrokAPI/Models/HTTPSEdgeRoute.html b/doc/NgrokAPI/Models/HTTPSEdgeRoute.html index 30947705..cdfe8955 100644 --- a/doc/NgrokAPI/Models/HTTPSEdgeRoute.html +++ b/doc/NgrokAPI/Models/HTTPSEdgeRoute.html @@ -2321,9 +2321,9 @@

    diff --git a/doc/NgrokAPI/Models/IPPolicy.html b/doc/NgrokAPI/Models/IPPolicy.html index 7ff753a4..54c2a9a6 100644 --- a/doc/NgrokAPI/Models/IPPolicy.html +++ b/doc/NgrokAPI/Models/IPPolicy.html @@ -1041,9 +1041,9 @@

    diff --git a/doc/NgrokAPI/Models/IPPolicyRule.html b/doc/NgrokAPI/Models/IPPolicyRule.html index d5f1fc3f..f1702994 100644 --- a/doc/NgrokAPI/Models/IPPolicyRule.html +++ b/doc/NgrokAPI/Models/IPPolicyRule.html @@ -1269,9 +1269,9 @@

    diff --git a/doc/NgrokAPI/Models/IPRestriction.html b/doc/NgrokAPI/Models/IPRestriction.html index 2360d12a..55db001a 100644 --- a/doc/NgrokAPI/Models/IPRestriction.html +++ b/doc/NgrokAPI/Models/IPRestriction.html @@ -1178,9 +1178,9 @@

    diff --git a/doc/NgrokAPI/Models/IdentityProvider.html b/doc/NgrokAPI/Models/IdentityProvider.html index a44f82a0..6d1e3dc2 100644 --- a/doc/NgrokAPI/Models/IdentityProvider.html +++ b/doc/NgrokAPI/Models/IdentityProvider.html @@ -659,9 +659,9 @@

    diff --git a/doc/NgrokAPI/Models/Listable.html b/doc/NgrokAPI/Models/Listable.html index 63c8a0fe..0d6fb1ec 100644 --- a/doc/NgrokAPI/Models/Listable.html +++ b/doc/NgrokAPI/Models/Listable.html @@ -992,9 +992,9 @@

    diff --git a/doc/NgrokAPI/Models/Location.html b/doc/NgrokAPI/Models/Location.html index 4477557d..99e7efbc 100644 --- a/doc/NgrokAPI/Models/Location.html +++ b/doc/NgrokAPI/Models/Location.html @@ -807,9 +807,9 @@

    diff --git a/doc/NgrokAPI/Models/Ref.html b/doc/NgrokAPI/Models/Ref.html index 943144f2..f0e2691e 100644 --- a/doc/NgrokAPI/Models/Ref.html +++ b/doc/NgrokAPI/Models/Ref.html @@ -663,9 +663,9 @@

    diff --git a/doc/NgrokAPI/Models/ReservedAddr.html b/doc/NgrokAPI/Models/ReservedAddr.html index 08d5bbd1..a4ccb64f 100644 --- a/doc/NgrokAPI/Models/ReservedAddr.html +++ b/doc/NgrokAPI/Models/ReservedAddr.html @@ -1104,9 +1104,9 @@

    diff --git a/doc/NgrokAPI/Models/ReservedDomain.html b/doc/NgrokAPI/Models/ReservedDomain.html index 6c4dbd90..a19a3bac 100644 --- a/doc/NgrokAPI/Models/ReservedDomain.html +++ b/doc/NgrokAPI/Models/ReservedDomain.html @@ -1474,9 +1474,9 @@

    diff --git a/doc/NgrokAPI/Models/ReservedDomainCertJob.html b/doc/NgrokAPI/Models/ReservedDomainCertJob.html index eb0d88b4..35898ad3 100644 --- a/doc/NgrokAPI/Models/ReservedDomainCertJob.html +++ b/doc/NgrokAPI/Models/ReservedDomainCertJob.html @@ -807,9 +807,9 @@

    diff --git a/doc/NgrokAPI/Models/ReservedDomainCertPolicy.html b/doc/NgrokAPI/Models/ReservedDomainCertPolicy.html index 309013a6..d14346ee 100644 --- a/doc/NgrokAPI/Models/ReservedDomainCertPolicy.html +++ b/doc/NgrokAPI/Models/ReservedDomainCertPolicy.html @@ -659,9 +659,9 @@

    diff --git a/doc/NgrokAPI/Models/ReservedDomainCertStatus.html b/doc/NgrokAPI/Models/ReservedDomainCertStatus.html index e37de2cd..98fe51e9 100644 --- a/doc/NgrokAPI/Models/ReservedDomainCertStatus.html +++ b/doc/NgrokAPI/Models/ReservedDomainCertStatus.html @@ -659,9 +659,9 @@

    diff --git a/doc/NgrokAPI/Models/SSHCertificateAuthority.html b/doc/NgrokAPI/Models/SSHCertificateAuthority.html index b9733170..b9fb2ce3 100644 --- a/doc/NgrokAPI/Models/SSHCertificateAuthority.html +++ b/doc/NgrokAPI/Models/SSHCertificateAuthority.html @@ -1189,9 +1189,9 @@

    diff --git a/doc/NgrokAPI/Models/SSHCredential.html b/doc/NgrokAPI/Models/SSHCredential.html index 908ecc9a..6dc72b38 100644 --- a/doc/NgrokAPI/Models/SSHCredential.html +++ b/doc/NgrokAPI/Models/SSHCredential.html @@ -1269,9 +1269,9 @@

    diff --git a/doc/NgrokAPI/Models/SSHHostCertificate.html b/doc/NgrokAPI/Models/SSHHostCertificate.html index 3c430ec9..105515ba 100644 --- a/doc/NgrokAPI/Models/SSHHostCertificate.html +++ b/doc/NgrokAPI/Models/SSHHostCertificate.html @@ -1559,9 +1559,9 @@

    diff --git a/doc/NgrokAPI/Models/SSHUserCertificate.html b/doc/NgrokAPI/Models/SSHUserCertificate.html index c93c89c9..078c3ee8 100644 --- a/doc/NgrokAPI/Models/SSHUserCertificate.html +++ b/doc/NgrokAPI/Models/SSHUserCertificate.html @@ -1707,9 +1707,9 @@

    diff --git a/doc/NgrokAPI/Models/Secret.html b/doc/NgrokAPI/Models/Secret.html index 16976290..22c509c3 100644 --- a/doc/NgrokAPI/Models/Secret.html +++ b/doc/NgrokAPI/Models/Secret.html @@ -451,6 +451,35 @@

    Instance Attribute Summary collaps

    Returns the value of attribute vault.

    +

  • + + +
  • + + + #vault_name ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
    +

    Returns the value of attribute vault_name.

    +
    +
  • @@ -615,7 +644,6 @@

     
     
    -23
     24
     25
     26
    @@ -630,10 +658,12 @@ 

    35 36 37 -38

    +38 +39 +40

    -
    # File 'lib/ngrokapi/models/secret.rb', line 23
    +      
    # File 'lib/ngrokapi/models/secret.rb', line 24
     
     def initialize(client: nil, attrs: {})
       @client = client
    @@ -650,6 +680,7 @@ 

    @created_by = @attrs['created_by'] @last_updated_by = @attrs['last_updated_by'] @vault = @attrs['vault'] + @vault_name = @attrs['vault_name'] end

    @@ -1177,6 +1208,49 @@

    + + +
    +

    + + #vault_nameObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute vault_name.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/secret.rb', line 10
    +
    +def vault_name
    +  @vault_name
    +end
    +
    +
    + @@ -1199,12 +1273,12 @@

     
     
    -40
    -41
    -42
    +42 +43 +44

    -
    # File 'lib/ngrokapi/models/secret.rb', line 40
    +      
    # File 'lib/ngrokapi/models/secret.rb', line 42
     
     def ==(other)
       @attrs == other.attrs
    @@ -1242,14 +1316,14 @@ 

     
     
    -56
    -57
     58
     59
    -60
    +60 +61 +62

    -
    # File 'lib/ngrokapi/models/secret.rb', line 56
    +      
    # File 'lib/ngrokapi/models/secret.rb', line 58
     
     def delete
       @client.delete(
    @@ -1276,12 +1350,12 @@ 

     
     
    -48
    -49
    -50
    +50 +51 +52

    -
    # File 'lib/ngrokapi/models/secret.rb', line 48
    +      
    # File 'lib/ngrokapi/models/secret.rb', line 50
     
     def to_h
       @attrs.to_h
    @@ -1306,12 +1380,12 @@ 

     
     
    -44
    -45
    -46
    +46 +47 +48

    -
    # File 'lib/ngrokapi/models/secret.rb', line 44
    +      
    # File 'lib/ngrokapi/models/secret.rb', line 46
     
     def to_s
       @attrs.to_s
    @@ -1326,9 +1400,9 @@ 

    diff --git a/doc/NgrokAPI/Models/ServiceUser.html b/doc/NgrokAPI/Models/ServiceUser.html new file mode 100644 index 00000000..676550b0 --- /dev/null +++ b/doc/NgrokAPI/Models/ServiceUser.html @@ -0,0 +1,1051 @@ + + + + + + + Class: NgrokAPI::Models::ServiceUser + + — Documentation by YARD 0.9.36 + + + + + + + + + + + + + + + + + + + +
    + + +

    Class: NgrokAPI::Models::ServiceUser + + + +

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

    Instance Attribute Summary collapse

    +
      + +
    • + + + #active ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute active.

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

      Returns the value of attribute attrs.

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

      Returns the value of attribute client.

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

      Returns the value of attribute created_at.

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

      Returns the value of attribute id.

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

      Returns the value of attribute name.

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

      Returns the value of attribute uri.

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

    + Instance Method Summary + collapse +

    + + + + +
    +

    Constructor Details

    + +
    +

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

    +
    + +

    Returns a new instance of ServiceUser.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +18
    +19
    +20
    +21
    +22
    +23
    +24
    +25
    +26
    +27
    +28
    +
    +
    # File 'lib/ngrokapi/models/service_user.rb', line 18
    +
    +def initialize(client: nil, attrs: {})
    +  @client = client
    +  @attrs = attrs
    +  @id = @attrs['id']
    +  unless @attrs['uri'].nil?
    +    @uri = URI(@attrs['uri'])
    +  end
    +  @name = @attrs['name']
    +  @active = @attrs['active']
    +  @created_at = @attrs['created_at']
    +end
    +
    +
    + +
    + +
    +

    Instance Attribute Details

    + + + +
    +

    + + #activeObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute active.

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

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

    +
    + +

    Returns the value of attribute attrs.

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

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

    +
    + +

    Returns the value of attribute client.

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

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

    +
    + +

    Returns the value of attribute created_at.

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

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

    +
    + +

    Returns the value of attribute id.

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

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

    +
    + +

    Returns the value of attribute name.

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

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

    +
    + +

    Returns the value of attribute uri.

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

    Instance Method Details

    + + +
    +

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

    + + + + +
    +
    +
    +
    +30
    +31
    +32
    +
    +
    # File 'lib/ngrokapi/models/service_user.rb', line 30
    +
    +def ==(other)
    +  @attrs == other.attrs
    +end
    +
    +
    + +
    +

    + + #deleteObject + + + + + +

    +
    + +

    Delete a service user by ID

    + +

    ngrok.com/docs/api#api-service-users-delete

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +46
    +47
    +48
    +49
    +50
    +
    +
    # File 'lib/ngrokapi/models/service_user.rb', line 46
    +
    +def delete
    +  @client.delete(
    +    id: @id
    +  )
    +end
    +
    +
    + +
    +

    + + #to_hObject + + + + + +

    + + + + +
    +
    +
    +
    +38
    +39
    +40
    +
    +
    # File 'lib/ngrokapi/models/service_user.rb', line 38
    +
    +def to_h
    +  @attrs.to_h
    +end
    +
    +
    + +
    +

    + + #to_sObject + + + + + +

    + + + + +
    +
    +
    +
    +34
    +35
    +36
    +
    +
    # File 'lib/ngrokapi/models/service_user.rb', line 34
    +
    +def to_s
    +  @attrs.to_s
    +end
    +
    +
    + +
    +

    + + #update(name: nil, active: nil) ⇒ Object + + + + + +

    +
    + +

    Update attributes of a service user by ID.

    + +

    ngrok.com/docs/api#api-service-users-update

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +56
    +57
    +58
    +59
    +60
    +61
    +62
    +63
    +64
    +65
    +66
    +67
    +
    +
    # File 'lib/ngrokapi/models/service_user.rb', line 56
    +
    +def update(
    +  name: nil,
    +  active: nil
    +)
    +  @name = name if name
    +  @active = active if active
    +  @client.update(
    +    id: @id,
    +    name: name,
    +    active: active
    +  )
    +end
    +
    +
    + +
    + +
    + + + +
    + + \ No newline at end of file diff --git a/doc/NgrokAPI/Models/StaticBackend.html b/doc/NgrokAPI/Models/StaticBackend.html index 3eda782e..6ca7b28f 100644 --- a/doc/NgrokAPI/Models/StaticBackend.html +++ b/doc/NgrokAPI/Models/StaticBackend.html @@ -1201,9 +1201,9 @@

    diff --git a/doc/NgrokAPI/Models/StaticBackendTLS.html b/doc/NgrokAPI/Models/StaticBackendTLS.html index 78090dda..b5329ceb 100644 --- a/doc/NgrokAPI/Models/StaticBackendTLS.html +++ b/doc/NgrokAPI/Models/StaticBackendTLS.html @@ -585,9 +585,9 @@

    diff --git a/doc/NgrokAPI/Models/TCPEdge.html b/doc/NgrokAPI/Models/TCPEdge.html index d73c0803..9673476a 100644 --- a/doc/NgrokAPI/Models/TCPEdge.html +++ b/doc/NgrokAPI/Models/TCPEdge.html @@ -1361,9 +1361,9 @@

    diff --git a/doc/NgrokAPI/Models/TLSCertificate.html b/doc/NgrokAPI/Models/TLSCertificate.html index 53311b40..9ed5a55b 100644 --- a/doc/NgrokAPI/Models/TLSCertificate.html +++ b/doc/NgrokAPI/Models/TLSCertificate.html @@ -2225,9 +2225,9 @@

    diff --git a/doc/NgrokAPI/Models/TLSCertificateSANs.html b/doc/NgrokAPI/Models/TLSCertificateSANs.html index d713f4cf..f3282350 100644 --- a/doc/NgrokAPI/Models/TLSCertificateSANs.html +++ b/doc/NgrokAPI/Models/TLSCertificateSANs.html @@ -659,9 +659,9 @@

    diff --git a/doc/NgrokAPI/Models/TLSEdge.html b/doc/NgrokAPI/Models/TLSEdge.html index 88473f68..1daa4230 100644 --- a/doc/NgrokAPI/Models/TLSEdge.html +++ b/doc/NgrokAPI/Models/TLSEdge.html @@ -1521,9 +1521,9 @@

    diff --git a/doc/NgrokAPI/Models/Tunnel.html b/doc/NgrokAPI/Models/Tunnel.html index 17f0e9f7..affa003b 100644 --- a/doc/NgrokAPI/Models/Tunnel.html +++ b/doc/NgrokAPI/Models/Tunnel.html @@ -1329,9 +1329,9 @@

    diff --git a/doc/NgrokAPI/Models/TunnelGroupBackend.html b/doc/NgrokAPI/Models/TunnelGroupBackend.html index 3330844f..1054ce60 100644 --- a/doc/NgrokAPI/Models/TunnelGroupBackend.html +++ b/doc/NgrokAPI/Models/TunnelGroupBackend.html @@ -1195,9 +1195,9 @@

    diff --git a/doc/NgrokAPI/Models/TunnelSession.html b/doc/NgrokAPI/Models/TunnelSession.html index 050a014d..27f786f5 100644 --- a/doc/NgrokAPI/Models/TunnelSession.html +++ b/doc/NgrokAPI/Models/TunnelSession.html @@ -1255,9 +1255,9 @@

    diff --git a/doc/NgrokAPI/Models/UserAgent.html b/doc/NgrokAPI/Models/UserAgent.html index f534f857..dafde3eb 100644 --- a/doc/NgrokAPI/Models/UserAgent.html +++ b/doc/NgrokAPI/Models/UserAgent.html @@ -955,9 +955,9 @@

    diff --git a/doc/NgrokAPI/Models/Vault.html b/doc/NgrokAPI/Models/Vault.html index fb4613d5..0643dbeb 100644 --- a/doc/NgrokAPI/Models/Vault.html +++ b/doc/NgrokAPI/Models/Vault.html @@ -1343,9 +1343,9 @@

    diff --git a/doc/NgrokAPI/Models/WeightedBackend.html b/doc/NgrokAPI/Models/WeightedBackend.html index 47242120..7aa43c47 100644 --- a/doc/NgrokAPI/Models/WeightedBackend.html +++ b/doc/NgrokAPI/Models/WeightedBackend.html @@ -1121,9 +1121,9 @@

    diff --git a/doc/NgrokAPI/PagedIterator.html b/doc/NgrokAPI/PagedIterator.html index eb5f8408..74443098 100644 --- a/doc/NgrokAPI/PagedIterator.html +++ b/doc/NgrokAPI/PagedIterator.html @@ -625,9 +625,9 @@

    diff --git a/doc/NgrokAPI/Services.html b/doc/NgrokAPI/Services.html index 05fb3083..35b790f4 100644 --- a/doc/NgrokAPI/Services.html +++ b/doc/NgrokAPI/Services.html @@ -79,7 +79,7 @@
    Defined in:
    lib/ngrokapi/services/vaults_client.rb,
    - lib/ngrokapi/services/secrets_client.rb,
    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/secrets_client.rb,
    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/service_users_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
    @@ -91,7 +91,7 @@

    Defined Under Namespace

    - 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, SecretsClient, StaticBackendsClient, TCPEdgeBackendModuleClient, TCPEdgeIPRestrictionModuleClient, TCPEdgeTrafficPolicyModuleClient, TLSCertificatesClient, TLSEdgeBackendModuleClient, TLSEdgeIPRestrictionModuleClient, TLSEdgeMutualTLSModuleClient, TLSEdgeTLSTerminationModuleClient, TLSEdgeTrafficPolicyModuleClient, TunnelGroupBackendsClient, TunnelSessionsClient, TunnelsClient, VaultsClient, 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, ReservedAddrsClient, ReservedDomainsClient, SSHCertificateAuthoritiesClient, SSHCredentialsClient, SSHHostCertificatesClient, SSHUserCertificatesClient, SecretsClient, ServiceUsersClient, StaticBackendsClient, TCPEdgeBackendModuleClient, TCPEdgeIPRestrictionModuleClient, TCPEdgeTrafficPolicyModuleClient, TLSCertificatesClient, TLSEdgeBackendModuleClient, TLSEdgeIPRestrictionModuleClient, TLSEdgeMutualTLSModuleClient, TLSEdgeTLSTerminationModuleClient, TLSEdgeTrafficPolicyModuleClient, TunnelGroupBackendsClient, TunnelSessionsClient, TunnelsClient, VaultsClient, WeightedBackendsClient

    @@ -107,9 +107,9 @@

    Defined Under Namespace

    diff --git a/doc/NgrokAPI/Services/APIKeysClient.html b/doc/NgrokAPI/Services/APIKeysClient.html index dc286c2f..8df6585d 100644 --- a/doc/NgrokAPI/Services/APIKeysClient.html +++ b/doc/NgrokAPI/Services/APIKeysClient.html @@ -377,7 +377,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -401,7 +401,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1217,7 +1217,7 @@

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1261,6 +1261,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1308,7 +1321,6 @@

     
     
    -147
     148
     149
     150
    @@ -1326,19 +1338,24 @@ 

    162 163 164 -165

    +165 +166 +167 +168

  • -
    # File 'lib/ngrokapi/services/api_keys_client.rb', line 147
    +      
    # File 'lib/ngrokapi/services/api_keys_client.rb', line 148
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1358,7 +1375,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1402,6 +1419,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1449,10 +1479,6 @@

     
     
    -177
    -178
    -179
    -180
     181
     182
     183
    @@ -1469,19 +1495,27 @@ 

    194 195 196 -197

    +197 +198 +199 +200 +201 +202 +203

  • -
    # File 'lib/ngrokapi/services/api_keys_client.rb', line 177
    +      
    # File 'lib/ngrokapi/services/api_keys_client.rb', line 181
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1599,20 +1633,20 @@ 

     
     
    -208
    -209
    -210
    -211
    -212
    -213
     214
     215
     216
     217
    -218
    +218 +219 +220 +221 +222 +223 +224

    -
    # File 'lib/ngrokapi/services/api_keys_client.rb', line 208
    +      
    # File 'lib/ngrokapi/services/api_keys_client.rb', line 214
     
     def update(id: "", description: nil, metadata: nil)
       path = '/api_keys/%{id}'
    @@ -1729,20 +1763,20 @@ 

     
     
    -230
    -231
    -232
    -233
    -234
    -235
     236
     237
     238
     239
    -240
    +240 +241 +242 +243 +244 +245 +246

    -
    # File 'lib/ngrokapi/services/api_keys_client.rb', line 230
    +      
    # File 'lib/ngrokapi/services/api_keys_client.rb', line 236
     
     def update!(id: "", description: nil, metadata: nil)
       path = '/api_keys/%{id}'
    @@ -1765,9 +1799,9 @@ 

    diff --git a/doc/NgrokAPI/Services/AbuseReportsClient.html b/doc/NgrokAPI/Services/AbuseReportsClient.html index 60da214e..b9e25a2d 100644 --- a/doc/NgrokAPI/Services/AbuseReportsClient.html +++ b/doc/NgrokAPI/Services/AbuseReportsClient.html @@ -833,9 +833,9 @@

    diff --git a/doc/NgrokAPI/Services/AgentIngressesClient.html b/doc/NgrokAPI/Services/AgentIngressesClient.html index c3cad61f..01468919 100644 --- a/doc/NgrokAPI/Services/AgentIngressesClient.html +++ b/doc/NgrokAPI/Services/AgentIngressesClient.html @@ -375,7 +375,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -399,7 +399,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1251,7 +1251,7 @@

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1295,6 +1295,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1342,7 +1355,6 @@

     
     
    -145
     146
     147
     148
    @@ -1360,19 +1372,24 @@ 

    160 161 162 -163

    +163 +164 +165 +166

  • -
    # File 'lib/ngrokapi/services/agent_ingresses_client.rb', line 145
    +      
    # File 'lib/ngrokapi/services/agent_ingresses_client.rb', line 146
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1392,7 +1409,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1436,6 +1453,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1483,10 +1513,6 @@

     
     
    -175
    -176
    -177
    -178
     179
     180
     181
    @@ -1503,19 +1529,27 @@ 

    192 193 194 -195

    +195 +196 +197 +198 +199 +200 +201

  • -
    # File 'lib/ngrokapi/services/agent_ingresses_client.rb', line 175
    +      
    # File 'lib/ngrokapi/services/agent_ingresses_client.rb', line 179
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1651,21 +1685,21 @@ 

     
     
    -207
    -208
    -209
    -210
    -211
    -212
     213
     214
     215
     216
     217
    -218
    +218 +219 +220 +221 +222 +223 +224

    -
    # File 'lib/ngrokapi/services/agent_ingresses_client.rb', line 207
    +      
    # File 'lib/ngrokapi/services/agent_ingresses_client.rb', line 213
     
     def update(id: "", description: nil, metadata: nil, certificate_management_policy: nil)
       path = '/agent_ingresses/%{id}'
    @@ -1801,21 +1835,21 @@ 

     
     
    -231
    -232
    -233
    -234
    -235
    -236
     237
     238
     239
     240
     241
    -242
    +242 +243 +244 +245 +246 +247 +248

    -
    # File 'lib/ngrokapi/services/agent_ingresses_client.rb', line 231
    +      
    # File 'lib/ngrokapi/services/agent_ingresses_client.rb', line 237
     
     def update!(id: "", description: nil, metadata: nil, certificate_management_policy: nil)
       path = '/agent_ingresses/%{id}'
    @@ -1839,9 +1873,9 @@ 

    diff --git a/doc/NgrokAPI/Services/ApplicationSessionsClient.html b/doc/NgrokAPI/Services/ApplicationSessionsClient.html index 1c6c54b1..8fe4efa0 100644 --- a/doc/NgrokAPI/Services/ApplicationSessionsClient.html +++ b/doc/NgrokAPI/Services/ApplicationSessionsClient.html @@ -1137,9 +1137,9 @@

    diff --git a/doc/NgrokAPI/Services/ApplicationUsersClient.html b/doc/NgrokAPI/Services/ApplicationUsersClient.html index 039d6722..86dad6ae 100644 --- a/doc/NgrokAPI/Services/ApplicationUsersClient.html +++ b/doc/NgrokAPI/Services/ApplicationUsersClient.html @@ -1137,9 +1137,9 @@

    diff --git a/doc/NgrokAPI/Services/BotUsersClient.html b/doc/NgrokAPI/Services/BotUsersClient.html index e0c69880..03527d83 100644 --- a/doc/NgrokAPI/Services/BotUsersClient.html +++ b/doc/NgrokAPI/Services/BotUsersClient.html @@ -1723,9 +1723,9 @@

    diff --git a/doc/NgrokAPI/Services/CertificateAuthoritiesClient.html b/doc/NgrokAPI/Services/CertificateAuthoritiesClient.html index b574e3ba..f1d56464 100644 --- a/doc/NgrokAPI/Services/CertificateAuthoritiesClient.html +++ b/doc/NgrokAPI/Services/CertificateAuthoritiesClient.html @@ -318,7 +318,7 @@

    -

    Get detailed information about a certficate authority.

    +

    Get detailed information about a certificate authority.

    @@ -342,7 +342,7 @@

    -

    Get detailed information about a certficate authority Throws an exception if API error.

    +

    Get detailed information about a certificate authority Throws an exception if API error.

    @@ -377,7 +377,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -401,7 +401,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1032,7 +1032,7 @@

    -

    Get detailed information about a certficate authority

    +

    Get detailed information about a certificate authority

    ngrok.com/docs/api#api-certificate-authorities-get

    @@ -1127,7 +1127,7 @@

    -

    Get detailed information about a certficate authority Throws an exception if API error.

    +

    Get detailed information about a certificate authority Throws an exception if API error.

    ngrok.com/docs/api#api-certificate-authorities-get

    @@ -1213,7 +1213,7 @@

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1257,6 +1257,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1304,7 +1317,6 @@

     
     
    -145
     146
     147
     148
    @@ -1322,19 +1334,24 @@ 

    160 161 162 -163

    +163 +164 +165 +166

  • -
    # File 'lib/ngrokapi/services/certificate_authorities_client.rb', line 145
    +      
    # File 'lib/ngrokapi/services/certificate_authorities_client.rb', line 146
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1354,7 +1371,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1398,6 +1415,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1445,10 +1475,6 @@

     
     
    -175
    -176
    -177
    -178
     179
     180
     181
    @@ -1465,19 +1491,27 @@ 

    192 193 194 -195

    +195 +196 +197 +198 +199 +200 +201

  • -
    # File 'lib/ngrokapi/services/certificate_authorities_client.rb', line 175
    +      
    # File 'lib/ngrokapi/services/certificate_authorities_client.rb', line 179
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1595,20 +1629,20 @@ 

     
     
    -206
    -207
    -208
    -209
    -210
    -211
     212
     213
     214
     215
    -216
    +216 +217 +218 +219 +220 +221 +222

    -
    # File 'lib/ngrokapi/services/certificate_authorities_client.rb', line 206
    +      
    # File 'lib/ngrokapi/services/certificate_authorities_client.rb', line 212
     
     def update(id: "", description: nil, metadata: nil)
       path = '/certificate_authorities/%{id}'
    @@ -1725,20 +1759,20 @@ 

     
     
    -228
    -229
    -230
    -231
    -232
    -233
     234
     235
     236
     237
    -238
    +238 +239 +240 +241 +242 +243 +244

    -
    # File 'lib/ngrokapi/services/certificate_authorities_client.rb', line 228
    +      
    # File 'lib/ngrokapi/services/certificate_authorities_client.rb', line 234
     
     def update!(id: "", description: nil, metadata: nil)
       path = '/certificate_authorities/%{id}'
    @@ -1761,9 +1795,9 @@ 

    diff --git a/doc/NgrokAPI/Services/CredentialsClient.html b/doc/NgrokAPI/Services/CredentialsClient.html index 5f530187..8ad9fde5 100644 --- a/doc/NgrokAPI/Services/CredentialsClient.html +++ b/doc/NgrokAPI/Services/CredentialsClient.html @@ -207,7 +207,7 @@

  • - #create(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil) ⇒ NgrokAPI::Models::Credential + #create(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil, scim_user_id: "") ⇒ NgrokAPI::Models::Credential @@ -231,7 +231,7 @@

  • - #create!(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil) ⇒ NgrokAPI::Models::Credential + #create!(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil, scim_user_id: "") ⇒ NgrokAPI::Models::Credential @@ -377,7 +377,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -401,7 +401,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -575,7 +575,7 @@

    Instance Method Details

    - #create(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil) ⇒ NgrokAPI::Models::Credential + #create(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil, scim_user_id: "") ⇒ NgrokAPI::Models::Credential @@ -710,7 +710,7 @@

    # File 'lib/ngrokapi/services/credentials_client.rb', line 39
     
    -def create(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil)
    +def create(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil, scim_user_id: "")
       path = '/credentials'
       replacements = {
       }
    @@ -730,7 +730,7 @@ 

    - #create!(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil) ⇒ NgrokAPI::Models::Credential + #create!(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil, scim_user_id: "") ⇒ NgrokAPI::Models::Credential @@ -865,7 +865,7 @@

    # File 'lib/ngrokapi/services/credentials_client.rb', line 66
     
    -def create!(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil)
    +def create!(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil, scim_user_id: "")
       path = '/credentials'
       replacements = {
       }
    @@ -1257,7 +1257,7 @@ 

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1301,6 +1301,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1348,7 +1361,6 @@

     
     
    -154
     155
     156
     157
    @@ -1366,19 +1378,24 @@ 

    169 170 171 -172

    +172 +173 +174 +175

  • -
    # File 'lib/ngrokapi/services/credentials_client.rb', line 154
    +      
    # File 'lib/ngrokapi/services/credentials_client.rb', line 155
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1398,7 +1415,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1442,6 +1459,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1489,10 +1519,6 @@

     
     
    -184
    -185
    -186
    -187
     188
     189
     190
    @@ -1509,19 +1535,27 @@ 

    201 202 203 -204

    +204 +205 +206 +207 +208 +209 +210

  • -
    # File 'lib/ngrokapi/services/credentials_client.rb', line 184
    +      
    # File 'lib/ngrokapi/services/credentials_client.rb', line 188
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1657,21 +1691,21 @@ 

     
     
    -216
    -217
    -218
    -219
    -220
    -221
     222
     223
     224
     225
     226
    -227
    +227 +228 +229 +230 +231 +232 +233

    -
    # File 'lib/ngrokapi/services/credentials_client.rb', line 216
    +      
    # File 'lib/ngrokapi/services/credentials_client.rb', line 222
     
     def update(id: "", description: nil, metadata: nil, acl: nil)
       path = '/credentials/%{id}'
    @@ -1807,21 +1841,21 @@ 

     
     
    -240
    -241
    -242
    -243
    -244
    -245
     246
     247
     248
     249
     250
    -251
    +251 +252 +253 +254 +255 +256 +257

    -
    # File 'lib/ngrokapi/services/credentials_client.rb', line 240
    +      
    # File 'lib/ngrokapi/services/credentials_client.rb', line 246
     
     def update!(id: "", description: nil, metadata: nil, acl: nil)
       path = '/credentials/%{id}'
    @@ -1845,9 +1879,9 @@ 

    diff --git a/doc/NgrokAPI/Services/EdgeRouteBackendModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteBackendModuleClient.html index 76fed51c..8442eee6 100644 --- a/doc/NgrokAPI/Services/EdgeRouteBackendModuleClient.html +++ b/doc/NgrokAPI/Services/EdgeRouteBackendModuleClient.html @@ -1139,9 +1139,9 @@

    diff --git a/doc/NgrokAPI/Services/EdgeRouteCircuitBreakerModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteCircuitBreakerModuleClient.html index 145d75a6..b206c202 100644 --- a/doc/NgrokAPI/Services/EdgeRouteCircuitBreakerModuleClient.html +++ b/doc/NgrokAPI/Services/EdgeRouteCircuitBreakerModuleClient.html @@ -1139,9 +1139,9 @@

    diff --git a/doc/NgrokAPI/Services/EdgeRouteCompressionModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteCompressionModuleClient.html index b4609a9c..911cac1f 100644 --- a/doc/NgrokAPI/Services/EdgeRouteCompressionModuleClient.html +++ b/doc/NgrokAPI/Services/EdgeRouteCompressionModuleClient.html @@ -1139,9 +1139,9 @@

    diff --git a/doc/NgrokAPI/Services/EdgeRouteIPRestrictionModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteIPRestrictionModuleClient.html index 55cdf25b..e9c11a0d 100644 --- a/doc/NgrokAPI/Services/EdgeRouteIPRestrictionModuleClient.html +++ b/doc/NgrokAPI/Services/EdgeRouteIPRestrictionModuleClient.html @@ -1139,9 +1139,9 @@

    diff --git a/doc/NgrokAPI/Services/EdgeRouteOAuthModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteOAuthModuleClient.html index 97037666..6e3fa948 100644 --- a/doc/NgrokAPI/Services/EdgeRouteOAuthModuleClient.html +++ b/doc/NgrokAPI/Services/EdgeRouteOAuthModuleClient.html @@ -1139,9 +1139,9 @@

    diff --git a/doc/NgrokAPI/Services/EdgeRouteOIDCModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteOIDCModuleClient.html index 8e70ae93..99999903 100644 --- a/doc/NgrokAPI/Services/EdgeRouteOIDCModuleClient.html +++ b/doc/NgrokAPI/Services/EdgeRouteOIDCModuleClient.html @@ -1139,9 +1139,9 @@

    diff --git a/doc/NgrokAPI/Services/EdgeRouteRequestHeadersModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteRequestHeadersModuleClient.html index 8d3cacf2..fc0e3d30 100644 --- a/doc/NgrokAPI/Services/EdgeRouteRequestHeadersModuleClient.html +++ b/doc/NgrokAPI/Services/EdgeRouteRequestHeadersModuleClient.html @@ -1139,9 +1139,9 @@

    diff --git a/doc/NgrokAPI/Services/EdgeRouteResponseHeadersModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteResponseHeadersModuleClient.html index 9538806a..5ede3938 100644 --- a/doc/NgrokAPI/Services/EdgeRouteResponseHeadersModuleClient.html +++ b/doc/NgrokAPI/Services/EdgeRouteResponseHeadersModuleClient.html @@ -1139,9 +1139,9 @@

    diff --git a/doc/NgrokAPI/Services/EdgeRouteSAMLModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteSAMLModuleClient.html index 3ad317c1..7cbae9db 100644 --- a/doc/NgrokAPI/Services/EdgeRouteSAMLModuleClient.html +++ b/doc/NgrokAPI/Services/EdgeRouteSAMLModuleClient.html @@ -1139,9 +1139,9 @@

    diff --git a/doc/NgrokAPI/Services/EdgeRouteTrafficPolicyModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteTrafficPolicyModuleClient.html index 0291e082..d5e434c5 100644 --- a/doc/NgrokAPI/Services/EdgeRouteTrafficPolicyModuleClient.html +++ b/doc/NgrokAPI/Services/EdgeRouteTrafficPolicyModuleClient.html @@ -1139,9 +1139,9 @@

    diff --git a/doc/NgrokAPI/Services/EdgeRouteUserAgentFilterModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteUserAgentFilterModuleClient.html index fe07673e..067bd322 100644 --- a/doc/NgrokAPI/Services/EdgeRouteUserAgentFilterModuleClient.html +++ b/doc/NgrokAPI/Services/EdgeRouteUserAgentFilterModuleClient.html @@ -1139,9 +1139,9 @@

    diff --git a/doc/NgrokAPI/Services/EdgeRouteWebhookVerificationModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteWebhookVerificationModuleClient.html index 005fba65..9356589d 100644 --- a/doc/NgrokAPI/Services/EdgeRouteWebhookVerificationModuleClient.html +++ b/doc/NgrokAPI/Services/EdgeRouteWebhookVerificationModuleClient.html @@ -1139,9 +1139,9 @@

    diff --git a/doc/NgrokAPI/Services/EdgeRouteWebsocketTCPConverterModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteWebsocketTCPConverterModuleClient.html index d30ab7b3..4f0688cb 100644 --- a/doc/NgrokAPI/Services/EdgeRouteWebsocketTCPConverterModuleClient.html +++ b/doc/NgrokAPI/Services/EdgeRouteWebsocketTCPConverterModuleClient.html @@ -1139,9 +1139,9 @@

    diff --git a/doc/NgrokAPI/Services/EdgesHTTPSClient.html b/doc/NgrokAPI/Services/EdgesHTTPSClient.html index 529bb676..417307a4 100644 --- a/doc/NgrokAPI/Services/EdgesHTTPSClient.html +++ b/doc/NgrokAPI/Services/EdgesHTTPSClient.html @@ -1953,9 +1953,9 @@

    diff --git a/doc/NgrokAPI/Services/EdgesHTTPSRoutesClient.html b/doc/NgrokAPI/Services/EdgesHTTPSRoutesClient.html index a31cff05..e2d03ca0 100644 --- a/doc/NgrokAPI/Services/EdgesHTTPSRoutesClient.html +++ b/doc/NgrokAPI/Services/EdgesHTTPSRoutesClient.html @@ -2715,9 +2715,9 @@

    diff --git a/doc/NgrokAPI/Services/EdgesTCPClient.html b/doc/NgrokAPI/Services/EdgesTCPClient.html index 135e70ef..4b7e3729 100644 --- a/doc/NgrokAPI/Services/EdgesTCPClient.html +++ b/doc/NgrokAPI/Services/EdgesTCPClient.html @@ -2033,9 +2033,9 @@

    diff --git a/doc/NgrokAPI/Services/EdgesTLSClient.html b/doc/NgrokAPI/Services/EdgesTLSClient.html index 8c750c20..dba1dd24 100644 --- a/doc/NgrokAPI/Services/EdgesTLSClient.html +++ b/doc/NgrokAPI/Services/EdgesTLSClient.html @@ -2153,9 +2153,9 @@

    diff --git a/doc/NgrokAPI/Services/EndpointsClient.html b/doc/NgrokAPI/Services/EndpointsClient.html index f4f72fad..e7d0a3ec 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, pooling_enabled: False) ⇒ NgrokAPI::Models::Endpoint + #create(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil) ⇒ NgrokAPI::Models::Endpoint @@ -231,7 +231,7 @@

  • - #create!(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil, pooling_enabled: False) ⇒ NgrokAPI::Models::Endpoint + #create!(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil) ⇒ NgrokAPI::Models::Endpoint @@ -377,7 +377,7 @@

  • - #list(before_id: nil, limit: nil, id: [], url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, id: [], filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -401,7 +401,7 @@

  • - #list!(before_id: nil, limit: nil, id: [], url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, id: [], filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -425,7 +425,7 @@

  • - #update(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: False) ⇒ NgrokAPI::Models::Endpoint + #update(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil) ⇒ NgrokAPI::Models::Endpoint @@ -449,7 +449,7 @@

  • - #update!(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: False) ⇒ NgrokAPI::Models::Endpoint + #update!(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil) ⇒ NgrokAPI::Models::Endpoint @@ -575,7 +575,7 @@

    Instance Method Details

    - #create(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil, pooling_enabled: False) ⇒ NgrokAPI::Models::Endpoint + #create(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil) ⇒ NgrokAPI::Models::Endpoint @@ -705,7 +705,7 @@

    (boolean) - (defaults to: False) + (defaults to: nil)

  • @@ -756,7 +756,7 @@

    # File 'lib/ngrokapi/services/endpoints_client.rb', line 38
     
    -def create(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil, pooling_enabled: False)
    +def create(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil)
       path = '/endpoints'
       replacements = {
       }
    @@ -779,7 +779,7 @@ 

    - #create!(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil, pooling_enabled: False) ⇒ NgrokAPI::Models::Endpoint + #create!(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil) ⇒ NgrokAPI::Models::Endpoint @@ -909,7 +909,7 @@

    (boolean) - (defaults to: False) + (defaults to: nil)

  • @@ -960,7 +960,7 @@

    # File 'lib/ngrokapi/services/endpoints_client.rb', line 68
     
    -def create!(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil, pooling_enabled: False)
    +def create!(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil)
       path = '/endpoints'
       replacements = {
       }
    @@ -1048,16 +1048,16 @@ 

     
     
    -254
    -255
    -256
    -257
    -258
    -259
    -260
    +260 +261 +262 +263 +264 +265 +266

    -
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 254
    +      
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 260
     
     def delete(id: "")
       path = '/endpoints/%{id}'
    @@ -1139,16 +1139,16 @@ 

     
     
    -270
    -271
    -272
    -273
    -274
    -275
    -276
    +276 +277 +278 +279 +280 +281 +282

    -
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 270
    +      
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 276
     
     def delete!(id: "")
       path = '/endpoints/%{id}'
    @@ -1230,18 +1230,18 @@ 

     
     
    -160
    -161
    -162
    -163
    -164
    -165
     166
     167
    -168
    +168 +169 +170 +171 +172 +173 +174

    -
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 160
    +      
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 166
     
     def get(id: "")
       path = '/endpoints/%{id}'
    @@ -1325,18 +1325,18 @@ 

     
     
    -178
    -179
    -180
    -181
    -182
    -183
     184
     185
    -186
    +186 +187 +188 +189 +190 +191 +192

    -
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 178
    +      
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 184
     
     def get!(id: "")
       path = '/endpoints/%{id}'
    @@ -1355,7 +1355,7 @@ 

    - #list(before_id: nil, limit: nil, id: [], url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, id: [], filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1425,6 +1425,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1472,7 +1485,6 @@

     
     
    -95
     96
     97
     98
    @@ -1492,21 +1504,26 @@ 

    112 113 114 -115

    +115 +116 +117 +118

  • -
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 95
    +      
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 96
     
     def list(
       before_id: nil,
       limit: nil,
       id: [],
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
         id: id,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1526,7 +1543,7 @@ 

    - #list!(before_id: nil, limit: nil, id: [], url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, id: [], filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1596,6 +1613,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1643,10 +1673,6 @@

     
     
    -129
    -130
    -131
    -132
     133
     134
     135
    @@ -1665,21 +1691,29 @@ 

    148 149 150 -151

    +151 +152 +153 +154 +155 +156 +157

  • -
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 129
    +      
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 133
     
     def list!(
       before_id: nil,
       limit: nil,
       id: [],
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
         id: id,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1701,7 +1735,7 @@ 

    - #update(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: False) ⇒ NgrokAPI::Models::Endpoint + #update(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil) ⇒ NgrokAPI::Models::Endpoint @@ -1837,7 +1871,7 @@

    (boolean) - (defaults to: False) + (defaults to: nil) @@ -1869,12 +1903,6 @@

     
     
    -201
    -202
    -203
    -204
    -205
    -206
     207
     208
     209
    @@ -1883,12 +1911,18 @@ 

    212 213 214 -215

    +215 +216 +217 +218 +219 +220 +221

    -
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 201
    +      
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 207
     
    -def update(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: False)
    +def update(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil)
       path = '/endpoints/%{id}'
       replacements = {
         id: id,
    @@ -1911,7 +1945,7 @@ 

    - #update!(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: False) ⇒ NgrokAPI::Models::Endpoint + #update!(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil) ⇒ NgrokAPI::Models::Endpoint @@ -2047,7 +2081,7 @@

    (boolean) - (defaults to: False) + (defaults to: nil) @@ -2079,12 +2113,6 @@

     
     
    -231
    -232
    -233
    -234
    -235
    -236
     237
     238
     239
    @@ -2093,12 +2121,18 @@ 

    242 243 244 -245

    +245 +246 +247 +248 +249 +250 +251

    -
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 231
    +      
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 237
     
    -def update!(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: False)
    +def update!(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil)
       path = '/endpoints/%{id}'
       replacements = {
         id: id,
    @@ -2123,9 +2157,9 @@ 

    diff --git a/doc/NgrokAPI/Services/EventDestinationsClient.html b/doc/NgrokAPI/Services/EventDestinationsClient.html index 553f68c9..f9a5d44f 100644 --- a/doc/NgrokAPI/Services/EventDestinationsClient.html +++ b/doc/NgrokAPI/Services/EventDestinationsClient.html @@ -375,7 +375,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -399,7 +399,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1255,7 +1255,7 @@

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1299,6 +1299,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1346,7 +1359,6 @@

     
     
    -147
     148
     149
     150
    @@ -1364,19 +1376,24 @@ 

    162 163 164 -165

    +165 +166 +167 +168

  • -
    # File 'lib/ngrokapi/services/event_destinations_client.rb', line 147
    +      
    # File 'lib/ngrokapi/services/event_destinations_client.rb', line 148
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1396,7 +1413,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1440,6 +1457,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1487,10 +1517,6 @@

     
     
    -177
    -178
    -179
    -180
     181
     182
     183
    @@ -1507,19 +1533,27 @@ 

    194 195 196 -197

    +197 +198 +199 +200 +201 +202 +203

  • -
    # File 'lib/ngrokapi/services/event_destinations_client.rb', line 177
    +      
    # File 'lib/ngrokapi/services/event_destinations_client.rb', line 181
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1678,22 +1712,22 @@ 

     
     
    -210
    -211
    -212
    -213
    -214
    -215
     216
     217
     218
     219
     220
     221
    -222
    +222 +223 +224 +225 +226 +227 +228

    -
    # File 'lib/ngrokapi/services/event_destinations_client.rb', line 210
    +      
    # File 'lib/ngrokapi/services/event_destinations_client.rb', line 216
     
     def update(id: "", metadata: nil, description: nil, format: nil, target: nil, verify_with_test_event: nil)
       path = '/event_destinations/%{id}'
    @@ -1853,22 +1887,22 @@ 

     
     
    -236
    -237
    -238
    -239
    -240
    -241
     242
     243
     244
     245
     246
     247
    -248
    +248 +249 +250 +251 +252 +253 +254

    -
    # File 'lib/ngrokapi/services/event_destinations_client.rb', line 236
    +      
    # File 'lib/ngrokapi/services/event_destinations_client.rb', line 242
     
     def update!(id: "", metadata: nil, description: nil, format: nil, target: nil, verify_with_test_event: nil)
       path = '/event_destinations/%{id}'
    @@ -1893,9 +1927,9 @@ 

    diff --git a/doc/NgrokAPI/Services/EventSourcesClient.html b/doc/NgrokAPI/Services/EventSourcesClient.html index 546c22ff..f5f76f09 100644 --- a/doc/NgrokAPI/Services/EventSourcesClient.html +++ b/doc/NgrokAPI/Services/EventSourcesClient.html @@ -1661,9 +1661,9 @@

    diff --git a/doc/NgrokAPI/Services/EventSubscriptionsClient.html b/doc/NgrokAPI/Services/EventSubscriptionsClient.html index d6e7f496..b61fd3c8 100644 --- a/doc/NgrokAPI/Services/EventSubscriptionsClient.html +++ b/doc/NgrokAPI/Services/EventSubscriptionsClient.html @@ -375,7 +375,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -399,7 +399,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1255,7 +1255,7 @@

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1299,6 +1299,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1346,7 +1359,6 @@

     
     
    -143
     144
     145
     146
    @@ -1364,19 +1376,24 @@ 

    158 159 160 -161

    +161 +162 +163 +164

  • -
    # File 'lib/ngrokapi/services/event_subscriptions_client.rb', line 143
    +      
    # File 'lib/ngrokapi/services/event_subscriptions_client.rb', line 144
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1396,7 +1413,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1440,6 +1457,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1487,10 +1517,6 @@

     
     
    -173
    -174
    -175
    -176
     177
     178
     179
    @@ -1507,19 +1533,27 @@ 

    190 191 192 -193

    +193 +194 +195 +196 +197 +198 +199

  • -
    # File 'lib/ngrokapi/services/event_subscriptions_client.rb', line 173
    +      
    # File 'lib/ngrokapi/services/event_subscriptions_client.rb', line 177
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1678,22 +1712,22 @@ 

     
     
    -206
    -207
    -208
    -209
    -210
    -211
     212
     213
     214
     215
     216
     217
    -218
    +218 +219 +220 +221 +222 +223 +224

    -
    # File 'lib/ngrokapi/services/event_subscriptions_client.rb', line 206
    +      
    # File 'lib/ngrokapi/services/event_subscriptions_client.rb', line 212
     
     def update(id: "", metadata: nil, description: nil, sources: nil, destination_ids: nil)
       path = '/event_subscriptions/%{id}'
    @@ -1853,22 +1887,22 @@ 

     
     
    -232
    -233
    -234
    -235
    -236
    -237
     238
     239
     240
     241
     242
     243
    -244
    +244 +245 +246 +247 +248 +249 +250

    -
    # File 'lib/ngrokapi/services/event_subscriptions_client.rb', line 232
    +      
    # File 'lib/ngrokapi/services/event_subscriptions_client.rb', line 238
     
     def update!(id: "", metadata: nil, description: nil, sources: nil, destination_ids: nil)
       path = '/event_subscriptions/%{id}'
    @@ -1893,9 +1927,9 @@ 

    diff --git a/doc/NgrokAPI/Services/FailoverBackendsClient.html b/doc/NgrokAPI/Services/FailoverBackendsClient.html index a9b57c42..250dd50e 100644 --- a/doc/NgrokAPI/Services/FailoverBackendsClient.html +++ b/doc/NgrokAPI/Services/FailoverBackendsClient.html @@ -1805,9 +1805,9 @@

    diff --git a/doc/NgrokAPI/Services/HTTPResponseBackendsClient.html b/doc/NgrokAPI/Services/HTTPResponseBackendsClient.html index 90519352..85dc4a07 100644 --- a/doc/NgrokAPI/Services/HTTPResponseBackendsClient.html +++ b/doc/NgrokAPI/Services/HTTPResponseBackendsClient.html @@ -1943,9 +1943,9 @@

    diff --git a/doc/NgrokAPI/Services/HTTPSEdgeMutualTLSModuleClient.html b/doc/NgrokAPI/Services/HTTPSEdgeMutualTLSModuleClient.html index e24bbae1..b127b47e 100644 --- a/doc/NgrokAPI/Services/HTTPSEdgeMutualTLSModuleClient.html +++ b/doc/NgrokAPI/Services/HTTPSEdgeMutualTLSModuleClient.html @@ -1029,9 +1029,9 @@

    diff --git a/doc/NgrokAPI/Services/HTTPSEdgeTLSTerminationModuleClient.html b/doc/NgrokAPI/Services/HTTPSEdgeTLSTerminationModuleClient.html index 96543e2b..b63e5628 100644 --- a/doc/NgrokAPI/Services/HTTPSEdgeTLSTerminationModuleClient.html +++ b/doc/NgrokAPI/Services/HTTPSEdgeTLSTerminationModuleClient.html @@ -1029,9 +1029,9 @@

    diff --git a/doc/NgrokAPI/Services/IPPoliciesClient.html b/doc/NgrokAPI/Services/IPPoliciesClient.html index 1d343808..4c1d11bb 100644 --- a/doc/NgrokAPI/Services/IPPoliciesClient.html +++ b/doc/NgrokAPI/Services/IPPoliciesClient.html @@ -377,7 +377,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -401,7 +401,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1177,7 +1177,7 @@

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1221,6 +1221,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1268,7 +1281,6 @@

     
     
    -146
     147
     148
     149
    @@ -1286,19 +1298,24 @@ 

    161 162 163 -164

    +164 +165 +166 +167

  • -
    # File 'lib/ngrokapi/services/ip_policies_client.rb', line 146
    +      
    # File 'lib/ngrokapi/services/ip_policies_client.rb', line 147
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1318,7 +1335,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1362,6 +1379,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1409,10 +1439,6 @@

     
     
    -176
    -177
    -178
    -179
     180
     181
     182
    @@ -1429,19 +1455,27 @@ 

    193 194 195 -196

    +196 +197 +198 +199 +200 +201 +202

  • -
    # File 'lib/ngrokapi/services/ip_policies_client.rb', line 176
    +      
    # File 'lib/ngrokapi/services/ip_policies_client.rb', line 180
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1559,20 +1593,20 @@ 

     
     
    -207
    -208
    -209
    -210
    -211
    -212
     213
     214
     215
     216
    -217
    +217 +218 +219 +220 +221 +222 +223

    -
    # File 'lib/ngrokapi/services/ip_policies_client.rb', line 207
    +      
    # File 'lib/ngrokapi/services/ip_policies_client.rb', line 213
     
     def update(id: "", description: nil, metadata: nil)
       path = '/ip_policies/%{id}'
    @@ -1689,20 +1723,20 @@ 

     
     
    -229
    -230
    -231
    -232
    -233
    -234
     235
     236
     237
     238
    -239
    +239 +240 +241 +242 +243 +244 +245

    -
    # File 'lib/ngrokapi/services/ip_policies_client.rb', line 229
    +      
    # File 'lib/ngrokapi/services/ip_policies_client.rb', line 235
     
     def update!(id: "", description: nil, metadata: nil)
       path = '/ip_policies/%{id}'
    @@ -1725,9 +1759,9 @@ 

    diff --git a/doc/NgrokAPI/Services/IPPolicyRulesClient.html b/doc/NgrokAPI/Services/IPPolicyRulesClient.html index 022b96e8..6c1d6ac3 100644 --- a/doc/NgrokAPI/Services/IPPolicyRulesClient.html +++ b/doc/NgrokAPI/Services/IPPolicyRulesClient.html @@ -377,7 +377,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -401,7 +401,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1285,7 +1285,7 @@

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1329,6 +1329,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1376,7 +1389,6 @@

     
     
    -150
     151
     152
     153
    @@ -1394,19 +1406,24 @@ 

    165 166 167 -168

    +168 +169 +170 +171

  • -
    # File 'lib/ngrokapi/services/ip_policy_rules_client.rb', line 150
    +      
    # File 'lib/ngrokapi/services/ip_policy_rules_client.rb', line 151
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1426,7 +1443,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1470,6 +1487,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1517,10 +1547,6 @@

     
     
    -180
    -181
    -182
    -183
     184
     185
     186
    @@ -1537,19 +1563,27 @@ 

    197 198 199 -200

    +200 +201 +202 +203 +204 +205 +206

  • -
    # File 'lib/ngrokapi/services/ip_policy_rules_client.rb', line 180
    +      
    # File 'lib/ngrokapi/services/ip_policy_rules_client.rb', line 184
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1685,21 +1719,21 @@ 

     
     
    -212
    -213
    -214
    -215
    -216
    -217
     218
     219
     220
     221
     222
    -223
    +223 +224 +225 +226 +227 +228 +229

    -
    # File 'lib/ngrokapi/services/ip_policy_rules_client.rb', line 212
    +      
    # File 'lib/ngrokapi/services/ip_policy_rules_client.rb', line 218
     
     def update(id: "", description: nil, metadata: nil, cidr: nil)
       path = '/ip_policy_rules/%{id}'
    @@ -1835,21 +1869,21 @@ 

     
     
    -236
    -237
    -238
    -239
    -240
    -241
     242
     243
     244
     245
     246
    -247
    +247 +248 +249 +250 +251 +252 +253

    -
    # File 'lib/ngrokapi/services/ip_policy_rules_client.rb', line 236
    +      
    # File 'lib/ngrokapi/services/ip_policy_rules_client.rb', line 242
     
     def update!(id: "", description: nil, metadata: nil, cidr: nil)
       path = '/ip_policy_rules/%{id}'
    @@ -1873,9 +1907,9 @@ 

    diff --git a/doc/NgrokAPI/Services/IPRestrictionsClient.html b/doc/NgrokAPI/Services/IPRestrictionsClient.html index 55e01d38..87bd9a27 100644 --- a/doc/NgrokAPI/Services/IPRestrictionsClient.html +++ b/doc/NgrokAPI/Services/IPRestrictionsClient.html @@ -377,7 +377,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -401,7 +401,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1289,7 +1289,7 @@

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1333,6 +1333,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1380,7 +1393,6 @@

     
     
    -154
     155
     156
     157
    @@ -1398,19 +1410,24 @@ 

    169 170 171 -172

    +172 +173 +174 +175

  • -
    # File 'lib/ngrokapi/services/ip_restrictions_client.rb', line 154
    +      
    # File 'lib/ngrokapi/services/ip_restrictions_client.rb', line 155
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1430,7 +1447,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1474,6 +1491,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1521,10 +1551,6 @@

     
     
    -184
    -185
    -186
    -187
     188
     189
     190
    @@ -1541,19 +1567,27 @@ 

    201 202 203 -204

    +204 +205 +206 +207 +208 +209 +210

  • -
    # File 'lib/ngrokapi/services/ip_restrictions_client.rb', line 184
    +      
    # File 'lib/ngrokapi/services/ip_restrictions_client.rb', line 188
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1707,22 +1741,22 @@ 

     
     
    -217
    -218
    -219
    -220
    -221
    -222
     223
     224
     225
     226
     227
     228
    -229
    +229 +230 +231 +232 +233 +234 +235

    -
    # File 'lib/ngrokapi/services/ip_restrictions_client.rb', line 217
    +      
    # File 'lib/ngrokapi/services/ip_restrictions_client.rb', line 223
     
     def update(id: "", description: nil, metadata: nil, enforced: nil, ip_policy_ids: [])
       path = '/ip_restrictions/%{id}'
    @@ -1877,22 +1911,22 @@ 

     
     
    -243
    -244
    -245
    -246
    -247
    -248
     249
     250
     251
     252
     253
     254
    -255
    +255 +256 +257 +258 +259 +260 +261

    -
    # File 'lib/ngrokapi/services/ip_restrictions_client.rb', line 243
    +      
    # File 'lib/ngrokapi/services/ip_restrictions_client.rb', line 249
     
     def update!(id: "", description: nil, metadata: nil, enforced: nil, ip_policy_ids: [])
       path = '/ip_restrictions/%{id}'
    @@ -1917,9 +1951,9 @@ 

    diff --git a/doc/NgrokAPI/Services/ReservedAddrsClient.html b/doc/NgrokAPI/Services/ReservedAddrsClient.html index 08f237a6..5a10bf14 100644 --- a/doc/NgrokAPI/Services/ReservedAddrsClient.html +++ b/doc/NgrokAPI/Services/ReservedAddrsClient.html @@ -377,7 +377,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -401,7 +401,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1217,7 +1217,7 @@

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1261,6 +1261,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1308,7 +1321,6 @@

     
     
    -143
     144
     145
     146
    @@ -1326,19 +1338,24 @@ 

    158 159 160 -161

    +161 +162 +163 +164

  • -
    # File 'lib/ngrokapi/services/reserved_addrs_client.rb', line 143
    +      
    # File 'lib/ngrokapi/services/reserved_addrs_client.rb', line 144
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1358,7 +1375,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1402,6 +1419,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1449,10 +1479,6 @@

     
     
    -173
    -174
    -175
    -176
     177
     178
     179
    @@ -1469,19 +1495,27 @@ 

    190 191 192 -193

    +193 +194 +195 +196 +197 +198 +199

  • -
    # File 'lib/ngrokapi/services/reserved_addrs_client.rb', line 173
    +      
    # File 'lib/ngrokapi/services/reserved_addrs_client.rb', line 177
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1599,20 +1633,20 @@ 

     
     
    -204
    -205
    -206
    -207
    -208
    -209
     210
     211
     212
     213
    -214
    +214 +215 +216 +217 +218 +219 +220

    -
    # File 'lib/ngrokapi/services/reserved_addrs_client.rb', line 204
    +      
    # File 'lib/ngrokapi/services/reserved_addrs_client.rb', line 210
     
     def update(id: "", description: nil, metadata: nil, endpoint_configuration_id: nil)
       path = '/reserved_addrs/%{id}'
    @@ -1729,20 +1763,20 @@ 

     
     
    -226
    -227
    -228
    -229
    -230
    -231
     232
     233
     234
     235
    -236
    +236 +237 +238 +239 +240 +241 +242

    -
    # File 'lib/ngrokapi/services/reserved_addrs_client.rb', line 226
    +      
    # File 'lib/ngrokapi/services/reserved_addrs_client.rb', line 232
     
     def update!(id: "", description: nil, metadata: nil, endpoint_configuration_id: nil)
       path = '/reserved_addrs/%{id}'
    @@ -1765,9 +1799,9 @@ 

    diff --git a/doc/NgrokAPI/Services/ReservedDomainsClient.html b/doc/NgrokAPI/Services/ReservedDomainsClient.html index 59ccb7aa..89f21881 100644 --- a/doc/NgrokAPI/Services/ReservedDomainsClient.html +++ b/doc/NgrokAPI/Services/ReservedDomainsClient.html @@ -473,7 +473,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -497,7 +497,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1308,16 +1308,16 @@

     
     
    -297
    -298
    -299
    -300
    -301
    -302
    -303
    +303 +304 +305 +306 +307 +308 +309

  • -
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 297
    +      
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 303
     
     def delete_certificate(id: "")
       path = '/reserved_domains/%{id}/certificate'
    @@ -1399,16 +1399,16 @@ 

     
     
    -313
    -314
    -315
    -316
    -317
    -318
    -319
    +319 +320 +321 +322 +323 +324 +325

    -
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 313
    +      
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 319
     
     def delete_certificate!(id: "")
       path = '/reserved_domains/%{id}/certificate'
    @@ -1490,16 +1490,16 @@ 

    -266 -267 -268 -269 -270 -271 -272

    +272 +273 +274 +275 +276 +277 +278
    -
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 266
    +      
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 272
     
     def delete_certificate_management_policy(id: "")
       path = '/reserved_domains/%{id}/certificate_management_policy'
    @@ -1581,16 +1581,16 @@ 

    -282 -283 -284 -285 -286 -287 -288

    +288 +289 +290 +291 +292 +293 +294
    -
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 282
    +      
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 288
     
     def delete_certificate_management_policy!(id: "")
       path = '/reserved_domains/%{id}/certificate_management_policy'
    @@ -1797,7 +1797,7 @@ 

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1841,6 +1841,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1888,7 +1901,6 @@

     
     
    -156
     157
     158
     159
    @@ -1906,19 +1918,24 @@ 

    171 172 173 -174

    +174 +175 +176 +177

  • -
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 156
    +      
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 157
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1938,7 +1955,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1982,6 +1999,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -2029,10 +2059,6 @@

     
     
    -186
    -187
    -188
    -189
     190
     191
     192
    @@ -2049,19 +2075,27 @@ 

    203 204 205 -206

    +206 +207 +208 +209 +210 +211 +212

  • -
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 186
    +      
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 190
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -2215,22 +2249,22 @@ 

     
     
    -219
    -220
    -221
    -222
    -223
    -224
     225
     226
     227
     228
     229
     230
    -231
    +231 +232 +233 +234 +235 +236 +237

    -
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 219
    +      
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 225
     
     def update(id: "", description: nil, metadata: nil, http_endpoint_configuration_id: nil, https_endpoint_configuration_id: nil, certificate_id: nil, certificate_management_policy: nil, region: nil, error_redirect_url: nil)
       path = '/reserved_domains/%{id}'
    @@ -2385,22 +2419,22 @@ 

     
     
    -245
    -246
    -247
    -248
    -249
    -250
     251
     252
     253
     254
     255
     256
    -257
    +257 +258 +259 +260 +261 +262 +263

    -
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 245
    +      
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 251
     
     def update!(id: "", description: nil, metadata: nil, http_endpoint_configuration_id: nil, https_endpoint_configuration_id: nil, certificate_id: nil, certificate_management_policy: nil, region: nil, error_redirect_url: nil)
       path = '/reserved_domains/%{id}'
    @@ -2425,9 +2459,9 @@ 

    diff --git a/doc/NgrokAPI/Services/SSHCertificateAuthoritiesClient.html b/doc/NgrokAPI/Services/SSHCertificateAuthoritiesClient.html index 61128556..3203c534 100644 --- a/doc/NgrokAPI/Services/SSHCertificateAuthoritiesClient.html +++ b/doc/NgrokAPI/Services/SSHCertificateAuthoritiesClient.html @@ -318,7 +318,7 @@

    -

    Get detailed information about an SSH Certficate Authority.

    +

    Get detailed information about an SSH Certificate Authority.

    @@ -342,7 +342,7 @@

    -

    Get detailed information about an SSH Certficate Authority Throws an exception if API error.

    +

    Get detailed information about an SSH Certificate Authority Throws an exception if API error.

    @@ -377,7 +377,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -401,7 +401,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1116,7 +1116,7 @@

    -

    Get detailed information about an SSH Certficate Authority

    +

    Get detailed information about an SSH Certificate Authority

    ngrok.com/docs/api#api-ssh-certificate-authorities-get

    @@ -1211,7 +1211,7 @@

    -

    Get detailed information about an SSH Certficate Authority Throws an exception if API error.

    +

    Get detailed information about an SSH Certificate Authority Throws an exception if API error.

    ngrok.com/docs/api#api-ssh-certificate-authorities-get

    @@ -1297,7 +1297,7 @@

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1341,6 +1341,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1388,7 +1401,6 @@

     
     
    -150
     151
     152
     153
    @@ -1406,19 +1418,24 @@ 

    165 166 167 -168

    +168 +169 +170 +171

  • -
    # File 'lib/ngrokapi/services/ssh_certificate_authorities_client.rb', line 150
    +      
    # File 'lib/ngrokapi/services/ssh_certificate_authorities_client.rb', line 151
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1438,7 +1455,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1482,6 +1499,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1529,10 +1559,6 @@

     
     
    -180
    -181
    -182
    -183
     184
     185
     186
    @@ -1549,19 +1575,27 @@ 

    197 198 199 -200

    +200 +201 +202 +203 +204 +205 +206

  • -
    # File 'lib/ngrokapi/services/ssh_certificate_authorities_client.rb', line 180
    +      
    # File 'lib/ngrokapi/services/ssh_certificate_authorities_client.rb', line 184
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1679,20 +1713,20 @@ 

     
     
    -211
    -212
    -213
    -214
    -215
    -216
     217
     218
     219
     220
    -221
    +221 +222 +223 +224 +225 +226 +227

    -
    # File 'lib/ngrokapi/services/ssh_certificate_authorities_client.rb', line 211
    +      
    # File 'lib/ngrokapi/services/ssh_certificate_authorities_client.rb', line 217
     
     def update(id: "", description: nil, metadata: nil)
       path = '/ssh_certificate_authorities/%{id}'
    @@ -1809,20 +1843,20 @@ 

     
     
    -233
    -234
    -235
    -236
    -237
    -238
     239
     240
     241
     242
    -243
    +243 +244 +245 +246 +247 +248 +249

    -
    # File 'lib/ngrokapi/services/ssh_certificate_authorities_client.rb', line 233
    +      
    # File 'lib/ngrokapi/services/ssh_certificate_authorities_client.rb', line 239
     
     def update!(id: "", description: nil, metadata: nil)
       path = '/ssh_certificate_authorities/%{id}'
    @@ -1845,9 +1879,9 @@ 

    diff --git a/doc/NgrokAPI/Services/SSHCredentialsClient.html b/doc/NgrokAPI/Services/SSHCredentialsClient.html index c0391e20..c5a79349 100644 --- a/doc/NgrokAPI/Services/SSHCredentialsClient.html +++ b/doc/NgrokAPI/Services/SSHCredentialsClient.html @@ -207,7 +207,7 @@

  • - #create(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "") ⇒ NgrokAPI::Models::SSHCredential + #create(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "", scim_user_id: "") ⇒ NgrokAPI::Models::SSHCredential @@ -231,7 +231,7 @@

  • - #create!(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "") ⇒ NgrokAPI::Models::SSHCredential + #create!(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "", scim_user_id: "") ⇒ NgrokAPI::Models::SSHCredential @@ -377,7 +377,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -401,7 +401,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -575,7 +575,7 @@

    Instance Method Details

    - #create(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "") ⇒ NgrokAPI::Models::SSHCredential + #create(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "", scim_user_id: "") ⇒ NgrokAPI::Models::SSHCredential @@ -727,7 +727,7 @@

    # File 'lib/ngrokapi/services/ssh_credentials_client.rb', line 36
     
    -def create(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "")
    +def create(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "", scim_user_id: "")
       path = '/ssh_credentials'
       replacements = {
       }
    @@ -748,7 +748,7 @@ 

    - #create!(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "") ⇒ NgrokAPI::Models::SSHCredential + #create!(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "", scim_user_id: "") ⇒ NgrokAPI::Models::SSHCredential @@ -900,7 +900,7 @@

    # File 'lib/ngrokapi/services/ssh_credentials_client.rb', line 63
     
    -def create!(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "")
    +def create!(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "", scim_user_id: "")
       path = '/ssh_credentials'
       replacements = {
       }
    @@ -1293,7 +1293,7 @@ 

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1337,6 +1337,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1384,7 +1397,6 @@

     
     
    -152
     153
     154
     155
    @@ -1402,19 +1414,24 @@ 

    167 168 169 -170

    +170 +171 +172 +173

  • -
    # File 'lib/ngrokapi/services/ssh_credentials_client.rb', line 152
    +      
    # File 'lib/ngrokapi/services/ssh_credentials_client.rb', line 153
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1434,7 +1451,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1478,6 +1495,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1525,10 +1555,6 @@

     
     
    -182
    -183
    -184
    -185
     186
     187
     188
    @@ -1545,19 +1571,27 @@ 

    199 200 201 -202

    +202 +203 +204 +205 +206 +207 +208

  • -
    # File 'lib/ngrokapi/services/ssh_credentials_client.rb', line 182
    +      
    # File 'lib/ngrokapi/services/ssh_credentials_client.rb', line 186
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1693,21 +1727,21 @@ 

     
     
    -214
    -215
    -216
    -217
    -218
    -219
     220
     221
     222
     223
     224
    -225
    +225 +226 +227 +228 +229 +230 +231

    -
    # File 'lib/ngrokapi/services/ssh_credentials_client.rb', line 214
    +      
    # File 'lib/ngrokapi/services/ssh_credentials_client.rb', line 220
     
     def update(id: "", description: nil, metadata: nil, acl: nil)
       path = '/ssh_credentials/%{id}'
    @@ -1843,21 +1877,21 @@ 

     
     
    -238
    -239
    -240
    -241
    -242
    -243
     244
     245
     246
     247
     248
    -249
    +249 +250 +251 +252 +253 +254 +255

    -
    # File 'lib/ngrokapi/services/ssh_credentials_client.rb', line 238
    +      
    # File 'lib/ngrokapi/services/ssh_credentials_client.rb', line 244
     
     def update!(id: "", description: nil, metadata: nil, acl: nil)
       path = '/ssh_credentials/%{id}'
    @@ -1881,9 +1915,9 @@ 

    diff --git a/doc/NgrokAPI/Services/SSHHostCertificatesClient.html b/doc/NgrokAPI/Services/SSHHostCertificatesClient.html index 2e56b0e9..0b5839e6 100644 --- a/doc/NgrokAPI/Services/SSHHostCertificatesClient.html +++ b/doc/NgrokAPI/Services/SSHHostCertificatesClient.html @@ -318,7 +318,7 @@

    -

    Get detailed information about an SSH Host Certficate.

    +

    Get detailed information about an SSH Host Certificate.

    @@ -342,7 +342,7 @@

    -

    Get detailed information about an SSH Host Certficate Throws an exception if API error.

    +

    Get detailed information about an SSH Host Certificate Throws an exception if API error.

    @@ -1188,7 +1188,7 @@

    -

    Get detailed information about an SSH Host Certficate

    +

    Get detailed information about an SSH Host Certificate

    ngrok.com/docs/api#api-ssh-host-certificates-get

    @@ -1283,7 +1283,7 @@

    -

    Get detailed information about an SSH Host Certficate Throws an exception if API error.

    +

    Get detailed information about an SSH Host Certificate Throws an exception if API error.

    ngrok.com/docs/api#api-ssh-host-certificates-get

    @@ -1917,9 +1917,9 @@

    diff --git a/doc/NgrokAPI/Services/SSHUserCertificatesClient.html b/doc/NgrokAPI/Services/SSHUserCertificatesClient.html index 5c7a0ce2..4ae35b91 100644 --- a/doc/NgrokAPI/Services/SSHUserCertificatesClient.html +++ b/doc/NgrokAPI/Services/SSHUserCertificatesClient.html @@ -318,7 +318,7 @@

    -

    Get detailed information about an SSH User Certficate.

    +

    Get detailed information about an SSH User Certificate.

    @@ -342,7 +342,7 @@

    -

    Get detailed information about an SSH User Certficate Throws an exception if API error.

    +

    Get detailed information about an SSH User Certificate Throws an exception if API error.

    @@ -1268,7 +1268,7 @@

    -

    Get detailed information about an SSH User Certficate

    +

    Get detailed information about an SSH User Certificate

    ngrok.com/docs/api#api-ssh-user-certificates-get

    @@ -1363,7 +1363,7 @@

    -

    Get detailed information about an SSH User Certficate Throws an exception if API error.

    +

    Get detailed information about an SSH User Certificate Throws an exception if API error.

    ngrok.com/docs/api#api-ssh-user-certificates-get

    @@ -1997,9 +1997,9 @@

    diff --git a/doc/NgrokAPI/Services/SecretsClient.html b/doc/NgrokAPI/Services/SecretsClient.html index c2d5085d..0bd7a8b6 100644 --- a/doc/NgrokAPI/Services/SecretsClient.html +++ b/doc/NgrokAPI/Services/SecretsClient.html @@ -207,7 +207,7 @@

  • - #create(name: "", value: "", metadata: "", description: "", vault_id:) ⇒ NgrokAPI::Models::Secret + #create(name: "", value: "", metadata: "", description: "", vault_id: "", vault_name: "") ⇒ NgrokAPI::Models::Secret @@ -231,7 +231,7 @@

  • - #create!(name: "", value: "", metadata: "", description: "", vault_id:) ⇒ NgrokAPI::Models::Secret + #create!(name: "", value: "", metadata: "", description: "", vault_id: "", vault_name: "") ⇒ NgrokAPI::Models::Secret @@ -377,7 +377,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -401,7 +401,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -575,7 +575,7 @@

    Instance Method Details

    - #create(name: "", value: "", metadata: "", description: "", vault_id:) ⇒ NgrokAPI::Models::Secret + #create(name: "", value: "", metadata: "", description: "", vault_id: "", vault_name: "") ⇒ NgrokAPI::Models::Secret @@ -675,10 +675,30 @@

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

    unique identifier of the referenced vault

    +
    + +

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

    name of the referenced vault

  • @@ -710,7 +730,6 @@

     
     
    -35
     36
     37
     38
    @@ -722,12 +741,14 @@ 

    44 45 46 -47

    +47 +48 +49

  • -
    # File 'lib/ngrokapi/services/secrets_client.rb', line 35
    +      
    # File 'lib/ngrokapi/services/secrets_client.rb', line 36
     
    -def create(name: "", value: "", metadata: "", description: "", vault_id:)
    +def create(name: "", value: "", metadata: "", description: "", vault_id: "", vault_name: "")
       path = '/vault_secrets'
       replacements = {
       }
    @@ -737,6 +758,7 @@ 

    data[:metadata] = if data[:description] = description if description data[:vault_id] = vault_id if vault_id + data[:vault_name] = vault_name if vault_name result = @client.post(path % replacements, data: data) NgrokAPI::Models::Secret.new(client: self, attrs: result) end

    @@ -748,7 +770,7 @@

    - #create!(name: "", value: "", metadata: "", description: "", vault_id:) ⇒ NgrokAPI::Models::Secret + #create!(name: "", value: "", metadata: "", description: "", vault_id: "", vault_name: "") ⇒ NgrokAPI::Models::Secret @@ -848,10 +870,30 @@

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

    unique identifier of the referenced vault

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

    name of the referenced vault

  • @@ -883,9 +925,6 @@

     
     
    -61
    -62
    -63
     64
     65
     66
    @@ -895,12 +934,16 @@ 

    70 71 72 -73

    +73 +74 +75 +76 +77

    -
    # File 'lib/ngrokapi/services/secrets_client.rb', line 61
    +      
    # File 'lib/ngrokapi/services/secrets_client.rb', line 64
     
    -def create!(name: "", value: "", metadata: "", description: "", vault_id:)
    +def create!(name: "", value: "", metadata: "", description: "", vault_id: "", vault_name: "")
       path = '/vault_secrets'
       replacements = {
       }
    @@ -910,6 +953,7 @@ 

    data[:metadata] = if data[:description] = description if description data[:vault_id] = vault_id if vault_id + data[:vault_name] = vault_name if vault_name result = @client.post(path % replacements, data: data, danger: true) NgrokAPI::Models::Secret.new(client: self, attrs: result) end

    @@ -986,16 +1030,16 @@

     
     
    -133
    -134
    -135
    -136
     137
     138
    -139
    +139 +140 +141 +142 +143

    -
    # File 'lib/ngrokapi/services/secrets_client.rb', line 133
    +      
    # File 'lib/ngrokapi/services/secrets_client.rb', line 137
     
     def delete(id: "")
       path = '/vault_secrets/%{id}'
    @@ -1077,16 +1121,16 @@ 

     
     
    -149
    -150
    -151
    -152
     153
     154
    -155
    +155 +156 +157 +158 +159

    -
    # File 'lib/ngrokapi/services/secrets_client.rb', line 149
    +      
    # File 'lib/ngrokapi/services/secrets_client.rb', line 153
     
     def delete!(id: "")
       path = '/vault_secrets/%{id}'
    @@ -1168,18 +1212,18 @@ 

     
     
    -164
    -165
    -166
    -167
     168
     169
     170
     171
    -172
    +172 +173 +174 +175 +176

    -
    # File 'lib/ngrokapi/services/secrets_client.rb', line 164
    +      
    # File 'lib/ngrokapi/services/secrets_client.rb', line 168
     
     def get(id: "")
       path = '/vault_secrets/%{id}'
    @@ -1263,18 +1307,18 @@ 

     
     
    -182
    -183
    -184
    -185
     186
     187
     188
     189
    -190
    +190 +191 +192 +193 +194

    -
    # File 'lib/ngrokapi/services/secrets_client.rb', line 182
    +      
    # File 'lib/ngrokapi/services/secrets_client.rb', line 186
     
     def get!(id: "")
       path = '/vault_secrets/%{id}'
    @@ -1293,7 +1337,7 @@ 

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1337,6 +1381,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1384,11 +1441,6 @@

     
     
    -201
    -202
    -203
    -204
    -205
     206
     207
     208
    @@ -1402,19 +1454,28 @@ 

    216 217 218 -219

    +219 +220 +221 +222 +223 +224 +225 +226

  • -
    # File 'lib/ngrokapi/services/secrets_client.rb', line 201
    +      
    # File 'lib/ngrokapi/services/secrets_client.rb', line 206
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1434,7 +1495,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1478,6 +1539,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1525,14 +1599,6 @@

     
     
    -231
    -232
    -233
    -234
    -235
    -236
    -237
    -238
     239
     240
     241
    @@ -1545,19 +1611,31 @@ 

    248 249 250 -251

    +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261

  • -
    # File 'lib/ngrokapi/services/secrets_client.rb', line 231
    +      
    # File 'lib/ngrokapi/services/secrets_client.rb', line 239
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1716,10 +1794,6 @@ 

     
     
    -86
    -87
    -88
    -89
     90
     91
     92
    @@ -1728,10 +1802,14 @@ 

    95 96 97 -98

    +98 +99 +100 +101 +102

    -
    # File 'lib/ngrokapi/services/secrets_client.rb', line 86
    +      
    # File 'lib/ngrokapi/services/secrets_client.rb', line 90
     
     def update(id: "", name: nil, value: nil, metadata: nil, description: nil)
       path = '/vault_secrets/%{id}'
    @@ -1891,10 +1969,6 @@ 

     
     
    -112
    -113
    -114
    -115
     116
     117
     118
    @@ -1903,10 +1977,14 @@ 

    121 122 123 -124

    +124 +125 +126 +127 +128

    -
    # File 'lib/ngrokapi/services/secrets_client.rb', line 112
    +      
    # File 'lib/ngrokapi/services/secrets_client.rb', line 116
     
     def update!(id: "", name: nil, value: nil, metadata: nil, description: nil)
       path = '/vault_secrets/%{id}'
    @@ -1931,9 +2009,9 @@ 

    diff --git a/doc/NgrokAPI/Services/ServiceUsersClient.html b/doc/NgrokAPI/Services/ServiceUsersClient.html new file mode 100644 index 00000000..7a673935 --- /dev/null +++ b/doc/NgrokAPI/Services/ServiceUsersClient.html @@ -0,0 +1,1767 @@ + + + + + + + Class: NgrokAPI::Services::ServiceUsersClient + + — Documentation by YARD 0.9.36 + + + + + + + + + + + + + + + + + + + +
    + + +

    Class: NgrokAPI::Services::ServiceUsersClient + + + +

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

    Overview

    +
    + + +
    + +

    + Constant Summary + collapse +

    + +
    + +
    PATH = +
    +
    + +

    The API path for the requests

    + + +
    +
    +
    + + +
    +
    +
    '/service_users'
    + +
    LIST_PROPERTY = +
    +
    + +

    The List Property from the resulting API for list calls

    + + +
    +
    +
    + + +
    +
    +
    'service_users'
    + +
    + + + + + +

    Instance Attribute Summary collapse

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

      Returns the value of attribute client.

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

    + Instance Method Summary + collapse +

    + + + + +
    +

    Constructor Details

    + +
    +

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

    +
    + +

    Returns a new instance of ServiceUsersClient.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +17
    +18
    +19
    +
    +
    # File 'lib/ngrokapi/services/service_users_client.rb', line 17
    +
    +def initialize(client:)
    +  @client = client
    +end
    +
    +
    + +
    + +
    +

    Instance Attribute Details

    + + + +
    +

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

    +
    + +

    Returns the value of attribute client.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +15
    +16
    +17
    +
    +
    # File 'lib/ngrokapi/services/service_users_client.rb', line 15
    +
    +def client
    +  @client
    +end
    +
    +
    + +
    + + +
    +

    Instance Method Details

    + + +
    +

    + + #create(name: "", active: nil) ⇒ NgrokAPI::Models::ServiceUser + + + + + +

    +
    + +

    Create a new service user

    + +

    ngrok.com/docs/api#api-service-users-create

    + + +
    +
    +
    +

    Parameters:

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

      human-readable name used to identify the service

      +
      + +
    • + +
    • + + active + + + (boolean) + + + (defaults to: nil) + + + — +
      +

      whether or not the service is active

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +29
    +30
    +31
    +32
    +33
    +34
    +35
    +36
    +37
    +38
    +
    +
    # File 'lib/ngrokapi/services/service_users_client.rb', line 29
    +
    +def create(name: "", active: nil)
    +  path = '/service_users'
    +  replacements = {
    +  }
    +  data = {}
    +  data[:name] = name if name
    +  data[:active] = active if active
    +  result = @client.post(path % replacements, data: data)
    +  NgrokAPI::Models::ServiceUser.new(client: self, attrs: result)
    +end
    +
    +
    + +
    +

    + + #create!(name: "", active: nil) ⇒ NgrokAPI::Models::ServiceUser + + + + + +

    +
    + +

    Create a new service user Throws an exception if API error.

    + +

    ngrok.com/docs/api#api-service-users-create

    + + +
    +
    +
    +

    Parameters:

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

      human-readable name used to identify the service

      +
      + +
    • + +
    • + + active + + + (boolean) + + + (defaults to: nil) + + + — +
      +

      whether or not the service is active

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +49
    +50
    +51
    +52
    +53
    +54
    +55
    +56
    +57
    +58
    +
    +
    # File 'lib/ngrokapi/services/service_users_client.rb', line 49
    +
    +def create!(name: "", active: nil)
    +  path = '/service_users'
    +  replacements = {
    +  }
    +  data = {}
    +  data[:name] = name if name
    +  data[:active] = active if active
    +  result = @client.post(path % replacements, data: data, danger: true)
    +  NgrokAPI::Models::ServiceUser.new(client: self, attrs: result)
    +end
    +
    +
    + +
    +

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

    +
    + +

    Delete a service user by ID

    + +

    ngrok.com/docs/api#api-service-users-delete

    + + +
    +
    +
    +

    Parameters:

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

      a resource identifier

      +
      + +
    • + +
    + +

    Returns:

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

      result from the API request

      +
      + +
    • + +
    + +
    + + + + +
    +
    +
    +
    +67
    +68
    +69
    +70
    +71
    +72
    +73
    +
    +
    # File 'lib/ngrokapi/services/service_users_client.rb', line 67
    +
    +def delete(id: "")
    +  path = '/service_users/%{id}'
    +  replacements = {
    +    id: id,
    +  }
    +  @client.delete(path % replacements)
    +end
    +
    +
    + +
    +

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

    +
    + +

    Delete a service user by ID Throws an exception if API error.

    + +

    ngrok.com/docs/api#api-service-users-delete

    + + +
    +
    +
    +

    Parameters:

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

      a resource identifier

      +
      + +
    • + +
    + +

    Returns:

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

      result from the API request

      +
      + +
    • + +
    + +
    + + + + +
    +
    +
    +
    +83
    +84
    +85
    +86
    +87
    +88
    +89
    +
    +
    # File 'lib/ngrokapi/services/service_users_client.rb', line 83
    +
    +def delete!(id: "")
    +  path = '/service_users/%{id}'
    +  replacements = {
    +    id: id,
    +  }
    +  @client.delete(path % replacements, danger: true)
    +end
    +
    +
    + +
    +

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

    +
    + +

    Get the details of a Bot User by ID.

    + +

    ngrok.com/docs/api#api-service-users-get

    + + +
    +
    +
    +

    Parameters:

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

      a resource identifier

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +98
    +99
    +100
    +101
    +102
    +103
    +104
    +105
    +106
    +
    +
    # File 'lib/ngrokapi/services/service_users_client.rb', line 98
    +
    +def get(id: "")
    +  path = '/service_users/%{id}'
    +  replacements = {
    +    id: id,
    +  }
    +  data = {}
    +  result = @client.get(path % replacements, data: data)
    +  NgrokAPI::Models::ServiceUser.new(client: self, attrs: result)
    +end
    +
    +
    + +
    +

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

    +
    + +

    Get the details of a Bot User by ID. Throws an exception if API error.

    + +

    ngrok.com/docs/api#api-service-users-get

    + + +
    +
    +
    +

    Parameters:

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

      a resource identifier

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +116
    +117
    +118
    +119
    +120
    +121
    +122
    +123
    +124
    +
    +
    # File 'lib/ngrokapi/services/service_users_client.rb', line 116
    +
    +def get!(id: "")
    +  path = '/service_users/%{id}'
    +  replacements = {
    +    id: id,
    +  }
    +  data = {}
    +  result = @client.get(path % replacements, data: data, danger: true)
    +  NgrokAPI::Models::ServiceUser.new(client: self, attrs: result)
    +end
    +
    +
    + +
    +

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

    +
    + +

    List all service users in this account.

    + +

    ngrok.com/docs/api#api-service-users-list

    + + +
    +
    +
    +

    Parameters:

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

      optional and mutually exclusive from before_id and limit

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +136
    +137
    +138
    +139
    +140
    +141
    +142
    +143
    +144
    +145
    +146
    +147
    +148
    +149
    +150
    +151
    +152
    +153
    +154
    +155
    +156
    +
    +
    # File 'lib/ngrokapi/services/service_users_client.rb', line 136
    +
    +def list(
    +  before_id: nil,
    +  limit: nil,
    +  filter: nil,
    +  url: nil
    +)
    +  result = @client.list(
    +    before_id: before_id,
    +    limit: limit,
    +    filter: filter,
    +    url: url,
    +    path: PATH
    +  )
    +
    +  NgrokAPI::Models::Listable.new(
    +    client: self,
    +    attrs: result,
    +    list_property: LIST_PROPERTY,
    +    klass: NgrokAPI::Models::ServiceUser
    +  )
    +end
    +
    +
    + +
    +

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

    +
    + +

    List all service users in this account. Throws an exception if API error.

    + +

    ngrok.com/docs/api#api-service-users-list

    + + +
    +
    +
    +

    Parameters:

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

      optional and mutually exclusive from before_id and limit

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +169
    +170
    +171
    +172
    +173
    +174
    +175
    +176
    +177
    +178
    +179
    +180
    +181
    +182
    +183
    +184
    +185
    +186
    +187
    +188
    +189
    +190
    +191
    +
    +
    # File 'lib/ngrokapi/services/service_users_client.rb', line 169
    +
    +def list!(
    +  before_id: nil,
    +  limit: nil,
    +  filter: nil,
    +  url: nil
    +)
    +  result = @client.list(
    +    before_id: before_id,
    +    limit: limit,
    +    filter: filter,
    +    danger: true,
    +    url: url,
    +    path: PATH
    +  )
    +
    +  NgrokAPI::Models::Listable.new(
    +    client: self,
    +    attrs: result,
    +    list_property: LIST_PROPERTY,
    +    klass: NgrokAPI::Models::ServiceUser,
    +    danger: true
    +  )
    +end
    +
    +
    + +
    +

    + + #update(id: "", name: nil, active: nil) ⇒ NgrokAPI::Models::ServiceUser + + + + + +

    +
    + +

    Update attributes of a service user by ID.

    + +

    ngrok.com/docs/api#api-service-users-update

    + + +
    +
    +
    +

    Parameters:

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

      human-readable name used to identify the service

      +
      + +
    • + +
    • + + active + + + (boolean) + + + (defaults to: nil) + + + — +
      +

      whether or not the service is active

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +202
    +203
    +204
    +205
    +206
    +207
    +208
    +209
    +210
    +211
    +212
    +
    +
    # File 'lib/ngrokapi/services/service_users_client.rb', line 202
    +
    +def update(id: "", name: nil, active: nil)
    +  path = '/service_users/%{id}'
    +  replacements = {
    +    id: id,
    +  }
    +  data = {}
    +  data[:name] = name if name
    +  data[:active] = active if active
    +  result = @client.patch(path % replacements, data: data)
    +  NgrokAPI::Models::ServiceUser.new(client: self, attrs: result)
    +end
    +
    +
    + +
    +

    + + #update!(id: "", name: nil, active: nil) ⇒ NgrokAPI::Models::ServiceUser + + + + + +

    +
    + +

    Update attributes of a service user by ID. Throws an exception if API error.

    + +

    ngrok.com/docs/api#api-service-users-update

    + + +
    +
    +
    +

    Parameters:

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

      human-readable name used to identify the service

      +
      + +
    • + +
    • + + active + + + (boolean) + + + (defaults to: nil) + + + — +
      +

      whether or not the service is active

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +224
    +225
    +226
    +227
    +228
    +229
    +230
    +231
    +232
    +233
    +234
    +
    +
    # File 'lib/ngrokapi/services/service_users_client.rb', line 224
    +
    +def update!(id: "", name: nil, active: nil)
    +  path = '/service_users/%{id}'
    +  replacements = {
    +    id: id,
    +  }
    +  data = {}
    +  data[:name] = name if name
    +  data[:active] = active if active
    +  result = @client.patch(path % replacements, data: data, danger: true)
    +  NgrokAPI::Models::ServiceUser.new(client: self, attrs: result)
    +end
    +
    +
    + +
    + +
    + + + +
    + + \ No newline at end of file diff --git a/doc/NgrokAPI/Services/StaticBackendsClient.html b/doc/NgrokAPI/Services/StaticBackendsClient.html index b23b7c05..af0dc69f 100644 --- a/doc/NgrokAPI/Services/StaticBackendsClient.html +++ b/doc/NgrokAPI/Services/StaticBackendsClient.html @@ -1885,9 +1885,9 @@

    diff --git a/doc/NgrokAPI/Services/TCPEdgeBackendModuleClient.html b/doc/NgrokAPI/Services/TCPEdgeBackendModuleClient.html index 910649ac..5265eda9 100644 --- a/doc/NgrokAPI/Services/TCPEdgeBackendModuleClient.html +++ b/doc/NgrokAPI/Services/TCPEdgeBackendModuleClient.html @@ -1029,9 +1029,9 @@

    diff --git a/doc/NgrokAPI/Services/TCPEdgeIPRestrictionModuleClient.html b/doc/NgrokAPI/Services/TCPEdgeIPRestrictionModuleClient.html index 233eea08..40bcae9b 100644 --- a/doc/NgrokAPI/Services/TCPEdgeIPRestrictionModuleClient.html +++ b/doc/NgrokAPI/Services/TCPEdgeIPRestrictionModuleClient.html @@ -1029,9 +1029,9 @@

    diff --git a/doc/NgrokAPI/Services/TCPEdgeTrafficPolicyModuleClient.html b/doc/NgrokAPI/Services/TCPEdgeTrafficPolicyModuleClient.html index a34af113..b524aa2d 100644 --- a/doc/NgrokAPI/Services/TCPEdgeTrafficPolicyModuleClient.html +++ b/doc/NgrokAPI/Services/TCPEdgeTrafficPolicyModuleClient.html @@ -1029,9 +1029,9 @@

    diff --git a/doc/NgrokAPI/Services/TLSCertificatesClient.html b/doc/NgrokAPI/Services/TLSCertificatesClient.html index 7d5fc1a5..49b08d19 100644 --- a/doc/NgrokAPI/Services/TLSCertificatesClient.html +++ b/doc/NgrokAPI/Services/TLSCertificatesClient.html @@ -377,7 +377,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -401,7 +401,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1249,7 +1249,7 @@

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1293,6 +1293,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1340,7 +1353,6 @@

     
     
    -149
     150
     151
     152
    @@ -1358,19 +1370,24 @@ 

    164 165 166 -167

    +167 +168 +169 +170

  • -
    # File 'lib/ngrokapi/services/tls_certificates_client.rb', line 149
    +      
    # File 'lib/ngrokapi/services/tls_certificates_client.rb', line 150
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1390,7 +1407,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1434,6 +1451,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1481,10 +1511,6 @@

     
     
    -179
    -180
    -181
    -182
     183
     184
     185
    @@ -1501,19 +1527,27 @@ 

    196 197 198 -199

    +199 +200 +201 +202 +203 +204 +205

  • -
    # File 'lib/ngrokapi/services/tls_certificates_client.rb', line 179
    +      
    # File 'lib/ngrokapi/services/tls_certificates_client.rb', line 183
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1631,20 +1665,20 @@ 

     
     
    -210
    -211
    -212
    -213
    -214
    -215
     216
     217
     218
     219
    -220
    +220 +221 +222 +223 +224 +225 +226

    -
    # File 'lib/ngrokapi/services/tls_certificates_client.rb', line 210
    +      
    # File 'lib/ngrokapi/services/tls_certificates_client.rb', line 216
     
     def update(id: "", description: nil, metadata: nil)
       path = '/tls_certificates/%{id}'
    @@ -1761,20 +1795,20 @@ 

     
     
    -232
    -233
    -234
    -235
    -236
    -237
     238
     239
     240
     241
    -242
    +242 +243 +244 +245 +246 +247 +248

    -
    # File 'lib/ngrokapi/services/tls_certificates_client.rb', line 232
    +      
    # File 'lib/ngrokapi/services/tls_certificates_client.rb', line 238
     
     def update!(id: "", description: nil, metadata: nil)
       path = '/tls_certificates/%{id}'
    @@ -1797,9 +1831,9 @@ 

    diff --git a/doc/NgrokAPI/Services/TLSEdgeBackendModuleClient.html b/doc/NgrokAPI/Services/TLSEdgeBackendModuleClient.html index 1afd58ff..db10beb0 100644 --- a/doc/NgrokAPI/Services/TLSEdgeBackendModuleClient.html +++ b/doc/NgrokAPI/Services/TLSEdgeBackendModuleClient.html @@ -1029,9 +1029,9 @@

    diff --git a/doc/NgrokAPI/Services/TLSEdgeIPRestrictionModuleClient.html b/doc/NgrokAPI/Services/TLSEdgeIPRestrictionModuleClient.html index dcfbdd8d..2518ec5a 100644 --- a/doc/NgrokAPI/Services/TLSEdgeIPRestrictionModuleClient.html +++ b/doc/NgrokAPI/Services/TLSEdgeIPRestrictionModuleClient.html @@ -1029,9 +1029,9 @@

    diff --git a/doc/NgrokAPI/Services/TLSEdgeMutualTLSModuleClient.html b/doc/NgrokAPI/Services/TLSEdgeMutualTLSModuleClient.html index e0fa077c..55ebb025 100644 --- a/doc/NgrokAPI/Services/TLSEdgeMutualTLSModuleClient.html +++ b/doc/NgrokAPI/Services/TLSEdgeMutualTLSModuleClient.html @@ -1029,9 +1029,9 @@

    diff --git a/doc/NgrokAPI/Services/TLSEdgeTLSTerminationModuleClient.html b/doc/NgrokAPI/Services/TLSEdgeTLSTerminationModuleClient.html index 033a853b..84f17047 100644 --- a/doc/NgrokAPI/Services/TLSEdgeTLSTerminationModuleClient.html +++ b/doc/NgrokAPI/Services/TLSEdgeTLSTerminationModuleClient.html @@ -1029,9 +1029,9 @@

    diff --git a/doc/NgrokAPI/Services/TLSEdgeTrafficPolicyModuleClient.html b/doc/NgrokAPI/Services/TLSEdgeTrafficPolicyModuleClient.html index 940c41c7..283ef4ad 100644 --- a/doc/NgrokAPI/Services/TLSEdgeTrafficPolicyModuleClient.html +++ b/doc/NgrokAPI/Services/TLSEdgeTrafficPolicyModuleClient.html @@ -1029,9 +1029,9 @@

    diff --git a/doc/NgrokAPI/Services/TunnelGroupBackendsClient.html b/doc/NgrokAPI/Services/TunnelGroupBackendsClient.html index a31044b5..2ca47d75 100644 --- a/doc/NgrokAPI/Services/TunnelGroupBackendsClient.html +++ b/doc/NgrokAPI/Services/TunnelGroupBackendsClient.html @@ -1805,9 +1805,9 @@

    diff --git a/doc/NgrokAPI/Services/TunnelSessionsClient.html b/doc/NgrokAPI/Services/TunnelSessionsClient.html index 1670768f..f196e472 100644 --- a/doc/NgrokAPI/Services/TunnelSessionsClient.html +++ b/doc/NgrokAPI/Services/TunnelSessionsClient.html @@ -281,7 +281,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -305,7 +305,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -640,18 +640,18 @@

     
     
    -93
    -94
    -95
    -96
    -97
    -98
     99
     100
    -101
    +101 +102 +103 +104 +105 +106 +107

  • -
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 93
    +      
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 99
     
     def get(id: "")
       path = '/tunnel_sessions/%{id}'
    @@ -735,18 +735,18 @@ 

     
     
    -111
    -112
    -113
    -114
    -115
    -116
     117
     118
    -119
    +119 +120 +121 +122 +123 +124 +125

    -
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 111
    +      
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 117
     
     def get!(id: "")
       path = '/tunnel_sessions/%{id}'
    @@ -765,7 +765,7 @@ 

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -809,6 +809,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -856,7 +869,6 @@

     
     
    -34
     35
     36
     37
    @@ -874,19 +886,24 @@ 

    49 50 51 -52

    +52 +53 +54 +55

  • -
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 34
    +      
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 35
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -906,7 +923,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -950,6 +967,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -997,10 +1027,6 @@

     
     
    -64
    -65
    -66
    -67
     68
     69
     70
    @@ -1017,19 +1043,27 @@ 

    81 82 83 -84

    +84 +85 +86 +87 +88 +89 +90

  • -
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 64
    +      
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 68
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1116,16 +1150,16 @@ 

     
     
    -131
    -132
    -133
    -134
    -135
    -136
    -137
    +137 +138 +139 +140 +141 +142 +143

    -
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 131
    +      
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 137
     
     def restart(id: "")
       path = '/tunnel_sessions/%{id}/restart'
    @@ -1207,16 +1241,16 @@ 

     
     
    -150
    -151
    -152
    -153
    -154
    -155
    -156
    +156 +157 +158 +159 +160 +161 +162

    -
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 150
    +      
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 156
     
     def restart!(id: "")
       path = '/tunnel_sessions/%{id}/restart'
    @@ -1298,16 +1332,16 @@ 

     
     
    -166
    -167
    -168
    -169
    -170
    -171
    -172
    +172 +173 +174 +175 +176 +177 +178

    -
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 166
    +      
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 172
     
     def stop(id: "")
       path = '/tunnel_sessions/%{id}/stop'
    @@ -1389,16 +1423,16 @@ 

     
     
    -183
    -184
    -185
    -186
    -187
    -188
    -189
    +189 +190 +191 +192 +193 +194 +195

    -
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 183
    +      
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 189
     
     def stop!(id: "")
       path = '/tunnel_sessions/%{id}/stop'
    @@ -1475,16 +1509,16 @@ 

     
     
    -209
    -210
    -211
    -212
    -213
    -214
    -215
    +215 +216 +217 +218 +219 +220 +221

    -
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 209
    +      
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 215
     
     def update(id: "", version: "")
       path = '/tunnel_sessions/%{id}/update'
    @@ -1561,16 +1595,16 @@ 

     
     
    -236
    -237
    -238
    -239
    -240
    -241
    -242
    +242 +243 +244 +245 +246 +247 +248

    -
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 236
    +      
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 242
     
     def update!(id: "", version: "")
       path = '/tunnel_sessions/%{id}/update'
    @@ -1589,9 +1623,9 @@ 

    diff --git a/doc/NgrokAPI/Services/TunnelsClient.html b/doc/NgrokAPI/Services/TunnelsClient.html index 28ee5218..ca14a488 100644 --- a/doc/NgrokAPI/Services/TunnelsClient.html +++ b/doc/NgrokAPI/Services/TunnelsClient.html @@ -909,9 +909,9 @@

    diff --git a/doc/NgrokAPI/Services/VaultsClient.html b/doc/NgrokAPI/Services/VaultsClient.html index 9690d7b7..ee184e5d 100644 --- a/doc/NgrokAPI/Services/VaultsClient.html +++ b/doc/NgrokAPI/Services/VaultsClient.html @@ -425,7 +425,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -449,7 +449,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1611,7 +1611,7 @@

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1655,6 +1655,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1702,7 +1715,6 @@

     
     
    -264
     265
     266
     267
    @@ -1720,19 +1732,24 @@ 

    279 280 281 -282

    +282 +283 +284 +285

  • -
    # File 'lib/ngrokapi/services/vaults_client.rb', line 264
    +      
    # File 'lib/ngrokapi/services/vaults_client.rb', line 265
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1752,7 +1769,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1796,6 +1813,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1843,10 +1873,6 @@

     
     
    -294
    -295
    -296
    -297
     298
     299
     300
    @@ -1863,19 +1889,27 @@ 

    311 312 313 -314

    +314 +315 +316 +317 +318 +319 +320

  • -
    # File 'lib/ngrokapi/services/vaults_client.rb', line 294
    +      
    # File 'lib/ngrokapi/services/vaults_client.rb', line 298
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -2209,9 +2243,9 @@ 

    diff --git a/doc/NgrokAPI/Services/WeightedBackendsClient.html b/doc/NgrokAPI/Services/WeightedBackendsClient.html index f8cdefd2..a39143a3 100644 --- a/doc/NgrokAPI/Services/WeightedBackendsClient.html +++ b/doc/NgrokAPI/Services/WeightedBackendsClient.html @@ -1805,9 +1805,9 @@

    diff --git a/doc/_index.html b/doc/_index.html index be5841c2..d7734b19 100644 --- a/doc/_index.html +++ b/doc/_index.html @@ -1080,6 +1080,20 @@

    Namespace Listing A-Z

    +
  • + ServiceUser + + (NgrokAPI::Models) + +
  • + +
  • + ServiceUsersClient + + (NgrokAPI::Services) + +
  • +
  • Services @@ -1323,9 +1337,9 @@

    Namespace Listing A-Z

    diff --git a/doc/class_list.html b/doc/class_list.html index 1dd9c62e..d70899d5 100644 --- a/doc/class_list.html +++ b/doc/class_list.html @@ -43,7 +43,7 @@

    Class List

    diff --git a/doc/file.README.html b/doc/file.README.html index ee0800f4..b7d25d08 100644 --- a/doc/file.README.html +++ b/doc/file.README.html @@ -166,9 +166,9 @@

    Building (internal)

    diff --git a/doc/index.html b/doc/index.html index 0fd0c89c..a2322264 100644 --- a/doc/index.html +++ b/doc/index.html @@ -166,9 +166,9 @@

    Building (internal)

    diff --git a/doc/method_list.html b/doc/method_list.html index ceb46407..2aa69018 100644 --- a/doc/method_list.html +++ b/doc/method_list.html @@ -205,6 +205,14 @@

    Method List

  • +
    + #== + NgrokAPI::Models::ServiceUser +
    +
  • + + +
  • #== NgrokAPI::Models::AgentIngress @@ -212,7 +220,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointOIDC @@ -220,7 +228,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointSAML @@ -228,7 +236,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::ReservedAddr @@ -236,7 +244,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::IPPolicyRule @@ -244,7 +252,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::IPRestriction @@ -252,7 +260,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::SSHCredential @@ -260,7 +268,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::StaticBackend @@ -268,7 +276,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::TunnelSession @@ -276,7 +284,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::AWSCredentials @@ -284,7 +292,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::BrowserSession @@ -292,7 +300,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointOAuth @@ -300,7 +308,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::ReservedDomain @@ -308,7 +316,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::TLSCertificate @@ -316,7 +324,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::ApplicationUser @@ -324,7 +332,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointBackend @@ -332,7 +340,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::FailoverBackend @@ -340,7 +348,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::HTTPSEdgeRoute @@ -348,7 +356,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::WeightedBackend @@ -356,7 +364,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EventDestination @@ -364,7 +372,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EventSourceList @@ -372,7 +380,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::IdentityProvider @@ -380,7 +388,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointIPPolicy @@ -388,7 +396,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EventSubscription @@ -396,7 +404,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::StaticBackendTLS @@ -404,7 +412,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::ApplicationSession @@ -412,7 +420,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointMutualTLS @@ -420,7 +428,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointCompression @@ -428,7 +436,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointSAMLMutate @@ -436,7 +444,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EventSourceReplace @@ -444,7 +452,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EventTargetDatadog @@ -452,7 +460,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EventTargetKinesis @@ -460,7 +468,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::SSHHostCertificate @@ -468,7 +476,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::SSHUserCertificate @@ -476,7 +484,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::TunnelGroupBackend @@ -484,7 +492,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::AbuseReportHostname @@ -492,7 +500,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::CertificateAuthority @@ -500,7 +508,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EventTargetFirehose @@ -508,7 +516,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::HTTPResponseBackend @@ -516,7 +524,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::TLSCertificateSANs @@ -524,7 +532,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::AgentIngressCertJob @@ -532,7 +540,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointOAuthAmazon @@ -540,7 +548,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointOAuthGoogle @@ -548,7 +556,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointOAuthTwitch @@ -556,7 +564,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointBackendMutate @@ -564,7 +572,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointOAuthGitHub @@ -572,7 +580,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointOAuthGitLab @@ -580,7 +588,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointTrafficPolicy @@ -588,7 +596,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointCircuitBreaker @@ -596,7 +604,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointOAuthFacebook @@ -604,7 +612,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointOAuthProvider @@ -612,7 +620,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointRequestHeaders @@ -620,7 +628,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointTLSTermination @@ -628,7 +636,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::ReservedDomainCertJob @@ -636,7 +644,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::AgentIngressCertPolicy @@ -644,7 +652,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::AgentIngressCertStatus @@ -652,7 +660,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointIPPolicyMutate @@ -660,7 +668,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointOAuthLinkedIn @@ -668,7 +676,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointOAuthMicrosoft @@ -676,7 +684,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointResponseHeaders @@ -684,7 +692,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::SSHCertificateAuthority @@ -692,7 +700,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointMutualTLSMutate @@ -700,7 +708,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointUserAgentFilter @@ -708,7 +716,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointWebhookValidation @@ -716,7 +724,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::ReservedDomainCertPolicy @@ -724,7 +732,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::ReservedDomainCertStatus @@ -732,7 +740,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EventTargetCloudwatchLogs @@ -740,7 +748,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointTLSTerminationAtEdge @@ -748,7 +756,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointWebsocketTCPConverter @@ -756,7 +764,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EventTargetAzureLogsIngestion @@ -764,7 +772,7 @@

    Method List

  • -
  • +
  • #abuse_reports NgrokAPI::Client @@ -772,7 +780,7 @@

    Method List

  • -
  • +
  • #acl NgrokAPI::Models::Credential @@ -780,7 +788,7 @@

    Method List

  • -
  • +
  • #acl NgrokAPI::Models::SSHCredential @@ -788,7 +796,7 @@

    Method List

  • -
  • +
  • #acme_challenge_cname_target NgrokAPI::Models::ReservedDomain @@ -796,7 +804,7 @@

    Method List

  • -
  • +
  • #action NgrokAPI::Models::IPPolicyRule @@ -804,7 +812,7 @@

    Method List

  • -
  • +
  • #active NgrokAPI::Models::BotUser @@ -812,6 +820,14 @@

    Method List

  • +
  • +
    + #active + NgrokAPI::Models::ServiceUser +
    +
  • + +
  • #add @@ -1109,6 +1125,14 @@

    Method List

  • +
    + #attrs + NgrokAPI::Models::ServiceUser +
    +
  • + + +
  • #attrs NgrokAPI::Models::AgentIngress @@ -1116,7 +1140,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointOIDC @@ -1124,7 +1148,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointSAML @@ -1132,7 +1156,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::ReservedAddr @@ -1140,7 +1164,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::IPPolicyRule @@ -1148,7 +1172,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::IPRestriction @@ -1156,7 +1180,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::SSHCredential @@ -1164,7 +1188,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::StaticBackend @@ -1172,7 +1196,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::TunnelSession @@ -1180,7 +1204,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::AWSCredentials @@ -1188,7 +1212,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::BrowserSession @@ -1196,7 +1220,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointOAuth @@ -1204,7 +1228,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::ReservedDomain @@ -1212,7 +1236,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::TLSCertificate @@ -1220,7 +1244,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::ApplicationUser @@ -1228,7 +1252,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointBackend @@ -1236,7 +1260,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::FailoverBackend @@ -1244,7 +1268,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::HTTPSEdgeRoute @@ -1252,7 +1276,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::WeightedBackend @@ -1260,7 +1284,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EventDestination @@ -1268,7 +1292,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EventSourceList @@ -1276,7 +1300,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::IdentityProvider @@ -1284,7 +1308,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointIPPolicy @@ -1292,7 +1316,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EventSubscription @@ -1300,7 +1324,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::StaticBackendTLS @@ -1308,7 +1332,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::ApplicationSession @@ -1316,7 +1340,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointMutualTLS @@ -1324,7 +1348,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointCompression @@ -1332,7 +1356,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointSAMLMutate @@ -1340,7 +1364,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EventSourceReplace @@ -1348,7 +1372,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EventTargetDatadog @@ -1356,7 +1380,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EventTargetKinesis @@ -1364,7 +1388,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::SSHHostCertificate @@ -1372,7 +1396,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::SSHUserCertificate @@ -1380,7 +1404,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::TunnelGroupBackend @@ -1388,7 +1412,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::AbuseReportHostname @@ -1396,7 +1420,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::CertificateAuthority @@ -1404,7 +1428,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EventTargetFirehose @@ -1412,7 +1436,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::HTTPResponseBackend @@ -1420,7 +1444,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::TLSCertificateSANs @@ -1428,7 +1452,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::AgentIngressCertJob @@ -1436,7 +1460,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointOAuthAmazon @@ -1444,7 +1468,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointOAuthGoogle @@ -1452,7 +1476,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointOAuthTwitch @@ -1460,7 +1484,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointBackendMutate @@ -1468,7 +1492,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointOAuthGitHub @@ -1476,7 +1500,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointOAuthGitLab @@ -1484,7 +1508,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointTrafficPolicy @@ -1492,7 +1516,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointCircuitBreaker @@ -1500,7 +1524,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointOAuthFacebook @@ -1508,7 +1532,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointOAuthProvider @@ -1516,7 +1540,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointRequestHeaders @@ -1524,7 +1548,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointTLSTermination @@ -1532,7 +1556,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::ReservedDomainCertJob @@ -1540,7 +1564,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::AgentIngressCertPolicy @@ -1548,7 +1572,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::AgentIngressCertStatus @@ -1556,7 +1580,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointIPPolicyMutate @@ -1564,7 +1588,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointOAuthLinkedIn @@ -1572,7 +1596,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointOAuthMicrosoft @@ -1580,7 +1604,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointResponseHeaders @@ -1588,7 +1612,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::SSHCertificateAuthority @@ -1596,7 +1620,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointMutualTLSMutate @@ -1604,7 +1628,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointUserAgentFilter @@ -1612,7 +1636,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointWebhookValidation @@ -1620,7 +1644,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::ReservedDomainCertPolicy @@ -1628,7 +1652,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::ReservedDomainCertStatus @@ -1636,7 +1660,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EventTargetCloudwatchLogs @@ -1644,7 +1668,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointTLSTerminationAtEdge @@ -1652,7 +1676,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointWebsocketTCPConverter @@ -1660,7 +1684,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EventTargetAzureLogsIngestion @@ -1668,7 +1692,7 @@

    Method List

  • -
  • +
  • #auth NgrokAPI::Models::EventTargetKinesis @@ -1676,7 +1700,7 @@

    Method List

  • -
  • +
  • #auth NgrokAPI::Models::EventTargetFirehose @@ -1684,7 +1708,7 @@

    Method List

  • -
  • +
  • #auth NgrokAPI::Models::EventTargetCloudwatchLogs @@ -1692,7 +1716,7 @@

    Method List

  • -
  • +
  • #auth_check_interval NgrokAPI::Models::EndpointOAuth @@ -1700,7 +1724,7 @@

    Method List

  • -
  • +
  • #authority NgrokAPI::Models::AgentIngressCertPolicy @@ -1708,7 +1732,7 @@

    Method List

  • -
  • +
  • #authority NgrokAPI::Models::ReservedDomainCertPolicy @@ -1716,7 +1740,7 @@

    Method List

  • -
  • +
  • #authorized_groups NgrokAPI::Models::EndpointSAML @@ -1724,7 +1748,7 @@

    Method List

  • -
  • +
  • #authorized_groups NgrokAPI::Models::EndpointSAMLMutate @@ -1732,7 +1756,7 @@

    Method List

  • -
  • +
  • #aws_access_key_id NgrokAPI::Models::AWSCredentials @@ -1740,7 +1764,7 @@

    Method List

  • -
  • +
  • #aws_secret_access_key NgrokAPI::Models::AWSCredentials @@ -1748,7 +1772,7 @@

    Method List

  • -
  • +
  • #azure_logs_ingestion NgrokAPI::Models::EventTarget @@ -1756,7 +1780,7 @@

    Method List

  • -
  • +
  • #backend NgrokAPI::Models::TCPEdge @@ -1764,7 +1788,7 @@

    Method List

  • -
  • +
  • #backend NgrokAPI::Models::TLSEdge @@ -1772,7 +1796,7 @@

    Method List

  • -
  • +
  • #backend NgrokAPI::Models::EndpointBackend @@ -1780,7 +1804,7 @@

    Method List

  • -
  • +
  • #backend NgrokAPI::Models::HTTPSEdgeRoute @@ -1788,7 +1812,7 @@

    Method List

  • -
  • +
  • #backend_id NgrokAPI::Models::EndpointBackendMutate @@ -1796,7 +1820,7 @@

    Method List

  • -
  • +
  • #backends NgrokAPI::Client @@ -1804,7 +1828,7 @@

    Method List

  • -
  • +
  • #backends NgrokAPI::Models::Tunnel @@ -1812,7 +1836,7 @@

    Method List

  • -
  • +
  • #backends NgrokAPI::Models::FailoverBackend @@ -1820,7 +1844,7 @@

    Method List

  • -
  • +
  • #backends NgrokAPI::Models::WeightedBackend @@ -1828,7 +1852,7 @@

    Method List

  • -
  • +
  • #base_url NgrokAPI::HttpClient @@ -1836,7 +1860,7 @@

    Method List

  • -
  • +
  • #bindings NgrokAPI::Models::Endpoint @@ -1844,7 +1868,7 @@

    Method List

  • -
  • +
  • #body NgrokAPI::Models::HTTPResponseBackend @@ -1852,7 +1876,7 @@

    Method List

  • -
  • +
  • #bot_users NgrokAPI::Client @@ -1860,7 +1884,7 @@

    Method List

  • -
  • +
  • #browser_name NgrokAPI::Models::UserAgent @@ -1868,7 +1892,7 @@

    Method List

  • -
  • +
  • #browser_session NgrokAPI::Models::ApplicationSession @@ -1876,7 +1900,7 @@

    Method List

  • -
  • +
  • #browser_version NgrokAPI::Models::UserAgent @@ -1884,7 +1908,7 @@

    Method List

  • -
  • +
  • #ca_pem NgrokAPI::Models::CertificateAuthority @@ -1892,7 +1916,7 @@

    Method List

  • -
  • +
  • #certificate NgrokAPI::Models::ReservedDomain @@ -1900,7 +1924,7 @@

    Method List

  • -
  • +
  • #certificate NgrokAPI::Models::SSHHostCertificate @@ -1908,7 +1932,7 @@

    Method List

  • -
  • +
  • #certificate NgrokAPI::Models::SSHUserCertificate @@ -1916,7 +1940,7 @@

    Method List

  • -
  • +
  • #certificate_authorities NgrokAPI::Client @@ -1924,7 +1948,7 @@

    Method List

  • -
  • +
  • #certificate_authorities NgrokAPI::Models::EndpointMutualTLS @@ -1932,7 +1956,7 @@

    Method List

  • -
  • +
  • #certificate_authority_ids NgrokAPI::Models::EndpointMutualTLSMutate @@ -1940,7 +1964,7 @@

    Method List

  • -
  • +
  • #certificate_management_policy NgrokAPI::Models::AgentIngress @@ -1948,7 +1972,7 @@

    Method List

  • -
  • +
  • #certificate_management_policy NgrokAPI::Models::ReservedDomain @@ -1956,7 +1980,7 @@

    Method List

  • -
  • +
  • #certificate_management_status NgrokAPI::Models::AgentIngress @@ -1964,7 +1988,7 @@

    Method List

  • -
  • +
  • #certificate_management_status NgrokAPI::Models::ReservedDomain @@ -1972,7 +1996,7 @@

    Method List

  • -
  • +
  • #certificate_pem NgrokAPI::Models::TLSCertificate @@ -1980,7 +2004,7 @@

    Method List

  • -
  • +
  • #cidr NgrokAPI::Models::IPPolicyRule @@ -1988,7 +2012,7 @@

    Method List

  • -
  • +
  • #circuit_breaker NgrokAPI::Models::HTTPSEdgeRoute @@ -1996,7 +2020,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::Ref @@ -2004,7 +2028,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::Vault @@ -2012,7 +2036,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::Secret @@ -2020,7 +2044,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::Tunnel @@ -2028,7 +2052,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::APIKey @@ -2036,7 +2060,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::PagedIterator @@ -2044,7 +2068,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::AWSAuth @@ -2052,7 +2076,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::AWSRole @@ -2060,7 +2084,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::BotUser @@ -2068,7 +2092,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::Endpoint @@ -2076,7 +2100,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::Listable @@ -2084,7 +2108,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::Location @@ -2092,7 +2116,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::TCPEdge @@ -2100,7 +2124,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::TLSEdge @@ -2108,7 +2132,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::IPPolicy @@ -2116,7 +2140,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::Credential @@ -2124,7 +2148,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::HTTPSEdge @@ -2132,7 +2156,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::UserAgent @@ -2140,7 +2164,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::AbuseReport @@ -2148,7 +2172,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EventSource @@ -2156,7 +2180,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EventTarget @@ -2164,6 +2188,14 @@

    Method List

  • +
  • +
    + #client + NgrokAPI::Models::ServiceUser +
    +
  • + +
  • #client @@ -2621,6 +2653,14 @@

    Method List

  • +
    + #client + NgrokAPI::Services::ServiceUsersClient +
    +
  • + + +
  • #client NgrokAPI::Models::EndpointBackendMutate @@ -2628,7 +2668,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointOAuthGitHub @@ -2636,7 +2676,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointOAuthGitLab @@ -2644,7 +2684,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointTrafficPolicy @@ -2652,7 +2692,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::ReservedAddrsClient @@ -2660,7 +2700,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointCircuitBreaker @@ -2668,7 +2708,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointOAuthFacebook @@ -2676,7 +2716,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointOAuthProvider @@ -2684,7 +2724,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointRequestHeaders @@ -2692,7 +2732,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointTLSTermination @@ -2700,7 +2740,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::ReservedDomainCertJob @@ -2708,7 +2748,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::AgentIngressesClient @@ -2716,7 +2756,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::IPPolicyRulesClient @@ -2724,7 +2764,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::IPRestrictionsClient @@ -2732,7 +2772,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::SSHCredentialsClient @@ -2740,7 +2780,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::StaticBackendsClient @@ -2748,7 +2788,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::TunnelSessionsClient @@ -2756,7 +2796,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::AgentIngressCertPolicy @@ -2764,7 +2804,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::AgentIngressCertStatus @@ -2772,7 +2812,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointIPPolicyMutate @@ -2780,7 +2820,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointOAuthLinkedIn @@ -2788,7 +2828,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointOAuthMicrosoft @@ -2796,7 +2836,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointResponseHeaders @@ -2804,7 +2844,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::SSHCertificateAuthority @@ -2812,7 +2852,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::ReservedDomainsClient @@ -2820,7 +2860,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::TLSCertificatesClient @@ -2828,7 +2868,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointMutualTLSMutate @@ -2836,7 +2876,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointUserAgentFilter @@ -2844,7 +2884,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::ApplicationUsersClient @@ -2852,7 +2892,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::FailoverBackendsClient @@ -2860,7 +2900,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::WeightedBackendsClient @@ -2868,7 +2908,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointWebhookValidation @@ -2876,7 +2916,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::ReservedDomainCertPolicy @@ -2884,7 +2924,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::ReservedDomainCertStatus @@ -2892,7 +2932,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgesHTTPSRoutesClient @@ -2900,7 +2940,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EventDestinationsClient @@ -2908,7 +2948,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EventTargetCloudwatchLogs @@ -2916,7 +2956,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EventSubscriptionsClient @@ -2924,7 +2964,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::ApplicationSessionsClient @@ -2932,7 +2972,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::SSHHostCertificatesClient @@ -2940,7 +2980,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::SSHUserCertificatesClient @@ -2948,7 +2988,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::TunnelGroupBackendsClient @@ -2956,7 +2996,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgeRouteOIDCModuleClient @@ -2964,7 +3004,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgeRouteSAMLModuleClient @@ -2972,7 +3012,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::HTTPResponseBackendsClient @@ -2980,7 +3020,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointTLSTerminationAtEdge @@ -2988,7 +3028,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointWebsocketTCPConverter @@ -2996,7 +3036,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::CertificateAuthoritiesClient @@ -3004,7 +3044,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::TCPEdgeBackendModuleClient @@ -3012,7 +3052,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::TLSEdgeBackendModuleClient @@ -3020,7 +3060,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EventTargetAzureLogsIngestion @@ -3028,7 +3068,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgeRouteOAuthModuleClient @@ -3036,7 +3076,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgeRouteBackendModuleClient @@ -3044,7 +3084,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::TLSEdgeMutualTLSModuleClient @@ -3052,7 +3092,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::SSHCertificateAuthoritiesClient @@ -3060,7 +3100,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::HTTPSEdgeMutualTLSModuleClient @@ -3068,7 +3108,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgeRouteCompressionModuleClient @@ -3076,7 +3116,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::TCPEdgeIPRestrictionModuleClient @@ -3084,7 +3124,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::TCPEdgeTrafficPolicyModuleClient @@ -3092,7 +3132,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::TLSEdgeIPRestrictionModuleClient @@ -3100,7 +3140,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::TLSEdgeTrafficPolicyModuleClient @@ -3108,7 +3148,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::TLSEdgeTLSTerminationModuleClient @@ -3116,7 +3156,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgeRouteIPRestrictionModuleClient @@ -3124,7 +3164,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgeRouteTrafficPolicyModuleClient @@ -3132,7 +3172,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgeRouteCircuitBreakerModuleClient @@ -3140,7 +3180,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgeRouteRequestHeadersModuleClient @@ -3148,7 +3188,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::HTTPSEdgeTLSTerminationModuleClient @@ -3156,7 +3196,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgeRouteResponseHeadersModuleClient @@ -3164,7 +3204,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgeRouteUserAgentFilterModuleClient @@ -3172,7 +3212,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgeRouteWebhookVerificationModuleClient @@ -3180,7 +3220,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgeRouteWebsocketTCPConverterModuleClient @@ -3188,7 +3228,7 @@

    Method List

  • -
  • +
  • #client_id NgrokAPI::Models::EndpointOIDC @@ -3196,7 +3236,7 @@

    Method List

  • -
  • +
  • #client_id NgrokAPI::Models::EndpointOAuthAmazon @@ -3204,7 +3244,7 @@

    Method List

  • -
  • +
  • #client_id NgrokAPI::Models::EndpointOAuthGoogle @@ -3212,7 +3252,7 @@

    Method List

  • -
  • +
  • #client_id NgrokAPI::Models::EndpointOAuthTwitch @@ -3220,7 +3260,7 @@

    Method List

  • -
  • +
  • #client_id NgrokAPI::Models::EndpointOAuthGitHub @@ -3228,7 +3268,7 @@

    Method List

  • -
  • +
  • #client_id NgrokAPI::Models::EndpointOAuthGitLab @@ -3236,7 +3276,7 @@

    Method List

  • -
  • +
  • #client_id NgrokAPI::Models::EndpointOAuthFacebook @@ -3244,7 +3284,7 @@

    Method List

  • -
  • +
  • #client_id NgrokAPI::Models::EndpointOAuthLinkedIn @@ -3252,7 +3292,7 @@

    Method List

  • -
  • +
  • #client_id NgrokAPI::Models::EndpointOAuthMicrosoft @@ -3260,7 +3300,7 @@

    Method List

  • -
  • +
  • #client_id NgrokAPI::Models::EventTargetAzureLogsIngestion @@ -3268,7 +3308,7 @@

    Method List

  • -
  • +
  • #client_secret NgrokAPI::Models::EndpointOIDC @@ -3276,7 +3316,7 @@

    Method List

  • -
  • +
  • #client_secret NgrokAPI::Models::EndpointOAuthAmazon @@ -3284,7 +3324,7 @@

    Method List

  • -
  • +
  • #client_secret NgrokAPI::Models::EndpointOAuthGoogle @@ -3292,7 +3332,7 @@

    Method List

  • -
  • +
  • #client_secret NgrokAPI::Models::EndpointOAuthTwitch @@ -3300,7 +3340,7 @@

    Method List

  • -
  • +
  • #client_secret NgrokAPI::Models::EndpointOAuthGitHub @@ -3308,7 +3348,7 @@

    Method List

  • -
  • +
  • #client_secret NgrokAPI::Models::EndpointOAuthGitLab @@ -3316,7 +3356,7 @@

    Method List

  • -
  • +
  • #client_secret NgrokAPI::Models::EndpointOAuthFacebook @@ -3324,7 +3364,7 @@

    Method List

  • -
  • +
  • #client_secret NgrokAPI::Models::EndpointOAuthLinkedIn @@ -3332,7 +3372,7 @@

    Method List

  • -
  • +
  • #client_secret NgrokAPI::Models::EndpointOAuthMicrosoft @@ -3340,7 +3380,7 @@

    Method List

  • -
  • +
  • #client_secret NgrokAPI::Models::EventTargetAzureLogsIngestion @@ -3348,7 +3388,7 @@

    Method List

  • -
  • +
  • #cloudwatch_logs NgrokAPI::Models::EventTarget @@ -3356,7 +3396,7 @@

    Method List

  • -
  • +
  • #cname_target NgrokAPI::Models::ReservedDomain @@ -3364,7 +3404,7 @@

    Method List

  • -
  • +
  • #compression NgrokAPI::Models::HTTPSEdgeRoute @@ -3372,7 +3412,7 @@

    Method List

  • -
  • +
  • #cookie_prefix NgrokAPI::Models::EndpointOIDC @@ -3380,7 +3420,7 @@

    Method List

  • -
  • +
  • #cookie_prefix NgrokAPI::Models::EndpointSAML @@ -3388,7 +3428,7 @@

    Method List

  • -
  • +
  • #cookie_prefix NgrokAPI::Models::EndpointOAuth @@ -3396,7 +3436,7 @@

    Method List

  • -
  • +
  • #cookie_prefix NgrokAPI::Models::EndpointSAMLMutate @@ -3404,7 +3444,7 @@

    Method List

  • -
  • +
  • #country_code NgrokAPI::Models::Location @@ -3412,7 +3452,7 @@

    Method List

  • -
  • +
  • #create NgrokAPI::Services::VaultsClient @@ -3420,7 +3460,7 @@

    Method List

  • -
  • +
  • #create NgrokAPI::Services::SecretsClient @@ -3428,7 +3468,7 @@

    Method List

  • -
  • +
  • #create NgrokAPI::Services::APIKeysClient @@ -3436,7 +3476,7 @@

    Method List

  • -
  • +
  • #create NgrokAPI::Services::BotUsersClient @@ -3444,7 +3484,7 @@

    Method List

  • -
  • +
  • #create NgrokAPI::Services::EdgesTCPClient @@ -3452,7 +3492,7 @@

    Method List

  • -
  • +
  • #create NgrokAPI::Services::EdgesTLSClient @@ -3460,7 +3500,7 @@

    Method List

  • -
  • +
  • #create NgrokAPI::Services::EndpointsClient @@ -3468,7 +3508,7 @@

    Method List

  • -
  • +
  • #create NgrokAPI::Services::CredentialsClient @@ -3476,7 +3516,7 @@

    Method List

  • -
  • +
  • #create NgrokAPI::Services::EdgesHTTPSClient @@ -3484,7 +3524,7 @@

    Method List

  • -
  • +
  • #create NgrokAPI::Services::IPPoliciesClient @@ -3492,7 +3532,7 @@

    Method List

  • -
  • +
  • #create NgrokAPI::Services::AbuseReportsClient @@ -3500,7 +3540,7 @@

    Method List

  • -
  • +
  • #create NgrokAPI::Services::EventSourcesClient @@ -3508,6 +3548,14 @@

    Method List

  • +
  • +
    + #create + NgrokAPI::Services::ServiceUsersClient +
    +
  • + +
  • #create @@ -3757,6 +3805,14 @@

    Method List

  • +
    + #create! + NgrokAPI::Services::ServiceUsersClient +
    +
  • + + +
  • #create! NgrokAPI::Services::ReservedAddrsClient @@ -3764,7 +3820,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::AgentIngressesClient @@ -3772,7 +3828,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::IPPolicyRulesClient @@ -3780,7 +3836,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::IPRestrictionsClient @@ -3788,7 +3844,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::SSHCredentialsClient @@ -3796,7 +3852,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::StaticBackendsClient @@ -3804,7 +3860,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::ReservedDomainsClient @@ -3812,7 +3868,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::TLSCertificatesClient @@ -3820,7 +3876,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::FailoverBackendsClient @@ -3828,7 +3884,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::WeightedBackendsClient @@ -3836,7 +3892,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::EdgesHTTPSRoutesClient @@ -3844,7 +3900,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::EventDestinationsClient @@ -3852,7 +3908,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::EventSubscriptionsClient @@ -3860,7 +3916,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::SSHHostCertificatesClient @@ -3868,7 +3924,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::SSHUserCertificatesClient @@ -3876,7 +3932,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::TunnelGroupBackendsClient @@ -3884,7 +3940,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::HTTPResponseBackendsClient @@ -3892,7 +3948,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::CertificateAuthoritiesClient @@ -3900,7 +3956,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::SSHCertificateAuthoritiesClient @@ -3908,7 +3964,7 @@

    Method List

  • -
  • +
  • #created_at NgrokAPI::Models::Vault @@ -3916,7 +3972,7 @@

    Method List

  • -
  • +
  • #created_at NgrokAPI::Models::Secret @@ -3924,7 +3980,7 @@

    Method List

  • -
  • +
  • #created_at NgrokAPI::Models::APIKey @@ -3932,7 +3988,7 @@

    Method List

  • -
  • +
  • #created_at NgrokAPI::Models::BotUser @@ -3940,7 +3996,7 @@

    Method List

  • -
  • +
  • #created_at NgrokAPI::Models::Endpoint @@ -3948,7 +4004,7 @@

    Method List

  • -
  • +
  • #created_at NgrokAPI::Models::TCPEdge @@ -3956,7 +4012,7 @@

    Method List

  • -
  • +
  • #created_at NgrokAPI::Models::TLSEdge @@ -3964,7 +4020,7 @@

    Method List

  • -
  • +
  • #created_at NgrokAPI::Models::IPPolicy @@ -3972,7 +4028,7 @@

    Method List

  • -
  • +
  • #created_at NgrokAPI::Models::Credential @@ -3980,7 +4036,7 @@

    Method List

  • -
  • +
  • #created_at NgrokAPI::Models::HTTPSEdge @@ -3988,7 +4044,7 @@

    Method List

  • -
  • +
  • #created_at NgrokAPI::Models::AbuseReport @@ -3996,6 +4052,14 @@

    Method List

  • +
  • +
    + #created_at + NgrokAPI::Models::ServiceUser +
    +
  • + +
  • #created_at @@ -4341,6 +4405,14 @@

    Method List

  • +
    + #delete + NgrokAPI::Models::ServiceUser +
    +
  • + + +
  • #delete NgrokAPI::Models::AgentIngress @@ -4348,7 +4420,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::ReservedAddr @@ -4356,7 +4428,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::IPPolicyRule @@ -4364,7 +4436,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::IPRestriction @@ -4372,7 +4444,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::SSHCredential @@ -4380,7 +4452,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::StaticBackend @@ -4388,7 +4460,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::ReservedDomain @@ -4396,7 +4468,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::TLSCertificate @@ -4404,7 +4476,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Services::VaultsClient @@ -4412,7 +4484,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::ApplicationUser @@ -4420,7 +4492,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::FailoverBackend @@ -4428,7 +4500,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::HTTPSEdgeRoute @@ -4436,7 +4508,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::WeightedBackend @@ -4444,7 +4516,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Services::SecretsClient @@ -4452,7 +4524,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::EventDestination @@ -4460,7 +4532,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Services::APIKeysClient @@ -4468,7 +4540,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::EventSubscription @@ -4476,7 +4548,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Services::BotUsersClient @@ -4484,7 +4556,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Services::EdgesTCPClient @@ -4492,7 +4564,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Services::EdgesTLSClient @@ -4500,7 +4572,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Services::EndpointsClient @@ -4508,7 +4580,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::ApplicationSession @@ -4516,7 +4588,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::SSHHostCertificate @@ -4524,7 +4596,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::SSHUserCertificate @@ -4532,7 +4604,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::TunnelGroupBackend @@ -4540,7 +4612,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Services::CredentialsClient @@ -4548,7 +4620,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Services::EdgesHTTPSClient @@ -4556,7 +4628,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Services::IPPoliciesClient @@ -4564,7 +4636,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::CertificateAuthority @@ -4572,7 +4644,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::HTTPResponseBackend @@ -4580,7 +4652,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Services::EventSourcesClient @@ -4588,6 +4660,14 @@

    Method List

  • +
  • +
    + #delete + NgrokAPI::Services::ServiceUsersClient +
    +
  • + +
  • #delete @@ -5037,6 +5117,14 @@

    Method List

  • +
    + #delete! + NgrokAPI::Services::ServiceUsersClient +
    +
  • + + +
  • #delete! NgrokAPI::Services::ReservedAddrsClient @@ -5044,7 +5132,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::AgentIngressesClient @@ -5052,7 +5140,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::IPPolicyRulesClient @@ -5060,7 +5148,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::IPRestrictionsClient @@ -5068,7 +5156,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::SSHCredentialsClient @@ -5076,7 +5164,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::StaticBackendsClient @@ -5084,7 +5172,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::ReservedDomainsClient @@ -5092,7 +5180,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::TLSCertificatesClient @@ -5100,7 +5188,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::ApplicationUsersClient @@ -5108,7 +5196,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::FailoverBackendsClient @@ -5116,7 +5204,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::WeightedBackendsClient @@ -5124,7 +5212,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgesHTTPSRoutesClient @@ -5132,7 +5220,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EventDestinationsClient @@ -5140,7 +5228,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EventSubscriptionsClient @@ -5148,7 +5236,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::ApplicationSessionsClient @@ -5156,7 +5244,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::SSHHostCertificatesClient @@ -5164,7 +5252,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::SSHUserCertificatesClient @@ -5172,7 +5260,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::TunnelGroupBackendsClient @@ -5180,7 +5268,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgeRouteOIDCModuleClient @@ -5188,7 +5276,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgeRouteSAMLModuleClient @@ -5196,7 +5284,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::HTTPResponseBackendsClient @@ -5204,7 +5292,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::CertificateAuthoritiesClient @@ -5212,7 +5300,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::TCPEdgeBackendModuleClient @@ -5220,7 +5308,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::TLSEdgeBackendModuleClient @@ -5228,7 +5316,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgeRouteOAuthModuleClient @@ -5236,7 +5324,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgeRouteBackendModuleClient @@ -5244,7 +5332,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::TLSEdgeMutualTLSModuleClient @@ -5252,7 +5340,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::SSHCertificateAuthoritiesClient @@ -5260,7 +5348,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::HTTPSEdgeMutualTLSModuleClient @@ -5268,7 +5356,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgeRouteCompressionModuleClient @@ -5276,7 +5364,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::TCPEdgeIPRestrictionModuleClient @@ -5284,7 +5372,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::TCPEdgeTrafficPolicyModuleClient @@ -5292,7 +5380,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::TLSEdgeIPRestrictionModuleClient @@ -5300,7 +5388,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::TLSEdgeTrafficPolicyModuleClient @@ -5308,7 +5396,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::TLSEdgeTLSTerminationModuleClient @@ -5316,7 +5404,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgeRouteIPRestrictionModuleClient @@ -5324,7 +5412,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgeRouteTrafficPolicyModuleClient @@ -5332,7 +5420,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgeRouteCircuitBreakerModuleClient @@ -5340,7 +5428,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgeRouteRequestHeadersModuleClient @@ -5348,7 +5436,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::HTTPSEdgeTLSTerminationModuleClient @@ -5356,7 +5444,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgeRouteResponseHeadersModuleClient @@ -5364,7 +5452,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgeRouteUserAgentFilterModuleClient @@ -5372,7 +5460,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgeRouteWebhookVerificationModuleClient @@ -5380,7 +5468,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgeRouteWebsocketTCPConverterModuleClient @@ -5388,7 +5476,7 @@

    Method List

  • -
  • +
  • #delete_certificate NgrokAPI::Services::ReservedDomainsClient @@ -5396,7 +5484,7 @@

    Method List

  • -
  • +
  • #delete_certificate! NgrokAPI::Services::ReservedDomainsClient @@ -5404,7 +5492,7 @@

    Method List

  • -
  • +
  • #delete_certificate_management_policy NgrokAPI::Services::ReservedDomainsClient @@ -5412,7 +5500,7 @@

    Method List

  • -
  • +
  • #delete_certificate_management_policy! NgrokAPI::Services::ReservedDomainsClient @@ -5420,7 +5508,7 @@

    Method List

  • -
  • +
  • #delivery_stream_arn NgrokAPI::Models::EventTargetFirehose @@ -5428,7 +5516,7 @@

    Method List

  • -
  • +
  • #deny NgrokAPI::Models::EndpointUserAgentFilter @@ -5436,7 +5524,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::Vault @@ -5444,7 +5532,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::Secret @@ -5452,7 +5540,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::APIKey @@ -5460,7 +5548,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::Endpoint @@ -5468,7 +5556,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::TCPEdge @@ -5476,7 +5564,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::TLSEdge @@ -5484,7 +5572,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::IPPolicy @@ -5492,7 +5580,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::Credential @@ -5500,7 +5588,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::HTTPSEdge @@ -5508,7 +5596,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::AgentIngress @@ -5516,7 +5604,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::ReservedAddr @@ -5524,7 +5612,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::IPPolicyRule @@ -5532,7 +5620,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::IPRestriction @@ -5540,7 +5628,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::SSHCredential @@ -5548,7 +5636,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::StaticBackend @@ -5556,7 +5644,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::ReservedDomain @@ -5564,7 +5652,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::TLSCertificate @@ -5572,7 +5660,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::FailoverBackend @@ -5580,7 +5668,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::HTTPSEdgeRoute @@ -5588,7 +5676,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::WeightedBackend @@ -5596,7 +5684,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::EventDestination @@ -5604,7 +5692,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::EventSubscription @@ -5612,7 +5700,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::SSHHostCertificate @@ -5620,7 +5708,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::SSHUserCertificate @@ -5628,7 +5716,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::TunnelGroupBackend @@ -5636,7 +5724,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::CertificateAuthority @@ -5644,7 +5732,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::HTTPResponseBackend @@ -5652,7 +5740,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::SSHCertificateAuthority @@ -5660,7 +5748,7 @@

    Method List

  • -
  • +
  • #destinations NgrokAPI::Models::EventSubscription @@ -5668,7 +5756,7 @@

    Method List

  • -
  • +
  • #device_type NgrokAPI::Models::UserAgent @@ -5676,7 +5764,7 @@

    Method List

  • -
  • +
  • #dns_names NgrokAPI::Models::TLSCertificateSANs @@ -5684,7 +5772,7 @@

    Method List

  • -
  • +
  • #domain NgrokAPI::Models::Endpoint @@ -5692,7 +5780,7 @@

    Method List

  • -
  • +
  • #domain NgrokAPI::Models::AgentIngress @@ -5700,7 +5788,7 @@

    Method List

  • -
  • +
  • #domain NgrokAPI::Models::ReservedDomain @@ -5708,7 +5796,7 @@

    Method List

  • -
  • +
  • #each NgrokAPI::Models::Listable @@ -5716,7 +5804,7 @@

    Method List

  • -
  • +
  • #edge NgrokAPI::Models::Endpoint @@ -5724,7 +5812,7 @@

    Method List

  • -
  • +
  • #edge NgrokAPI::Models::ApplicationSession @@ -5732,7 +5820,7 @@

    Method List

  • -
  • +
  • #edge_id NgrokAPI::Models::HTTPSEdgeRoute @@ -5740,7 +5828,7 @@

    Method List

  • -
  • +
  • #edge_modules NgrokAPI::Client @@ -5748,7 +5836,7 @@

    Method List

  • -
  • +
  • #edges NgrokAPI::Client @@ -5756,7 +5844,7 @@

    Method List

  • -
  • +
  • #email NgrokAPI::Models::ApplicationUser @@ -5764,7 +5852,7 @@

    Method List

  • -
  • +
  • #email_addresses NgrokAPI::Models::EndpointOAuthAmazon @@ -5772,7 +5860,7 @@

    Method List

  • -
  • +
  • #email_addresses NgrokAPI::Models::EndpointOAuthGoogle @@ -5780,7 +5868,7 @@

    Method List

  • -
  • +
  • #email_addresses NgrokAPI::Models::EndpointOAuthTwitch @@ -5788,7 +5876,7 @@

    Method List

  • -
  • +
  • #email_addresses NgrokAPI::Models::EndpointOAuthGitHub @@ -5796,7 +5884,7 @@

    Method List

  • -
  • +
  • #email_addresses NgrokAPI::Models::EndpointOAuthGitLab @@ -5804,7 +5892,7 @@

    Method List

  • -
  • +
  • #email_addresses NgrokAPI::Models::EndpointOAuthFacebook @@ -5812,7 +5900,7 @@

    Method List

  • -
  • +
  • #email_addresses NgrokAPI::Models::EndpointOAuthLinkedIn @@ -5820,7 +5908,7 @@

    Method List

  • -
  • +
  • #email_addresses NgrokAPI::Models::EndpointOAuthMicrosoft @@ -5828,7 +5916,7 @@

    Method List

  • -
  • +
  • #email_domains NgrokAPI::Models::EndpointOAuthAmazon @@ -5836,7 +5924,7 @@

    Method List

  • -
  • +
  • #email_domains NgrokAPI::Models::EndpointOAuthGoogle @@ -5844,7 +5932,7 @@

    Method List

  • -
  • +
  • #email_domains NgrokAPI::Models::EndpointOAuthTwitch @@ -5852,7 +5940,7 @@

    Method List

  • -
  • +
  • #email_domains NgrokAPI::Models::EndpointOAuthGitHub @@ -5860,7 +5948,7 @@

    Method List

  • -
  • +
  • #email_domains NgrokAPI::Models::EndpointOAuthGitLab @@ -5868,7 +5956,7 @@

    Method List

  • -
  • +
  • #email_domains NgrokAPI::Models::EndpointOAuthFacebook @@ -5876,7 +5964,7 @@

    Method List

  • -
  • +
  • #email_domains NgrokAPI::Models::EndpointOAuthLinkedIn @@ -5884,7 +5972,7 @@

    Method List

  • -
  • +
  • #email_domains NgrokAPI::Models::EndpointOAuthMicrosoft @@ -5892,7 +5980,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointOIDC @@ -5900,7 +5988,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointSAML @@ -5908,7 +5996,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointOAuth @@ -5916,7 +6004,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointBackend @@ -5924,7 +6012,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointIPPolicy @@ -5932,7 +6020,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::StaticBackendTLS @@ -5940,7 +6028,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointMutualTLS @@ -5948,7 +6036,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointCompression @@ -5956,7 +6044,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointSAMLMutate @@ -5964,7 +6052,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointBackendMutate @@ -5972,7 +6060,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointTrafficPolicy @@ -5980,7 +6068,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointCircuitBreaker @@ -5988,7 +6076,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointRequestHeaders @@ -5996,7 +6084,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointTLSTermination @@ -6004,7 +6092,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointIPPolicyMutate @@ -6012,7 +6100,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointResponseHeaders @@ -6020,7 +6108,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointMutualTLSMutate @@ -6028,7 +6116,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointUserAgentFilter @@ -6036,7 +6124,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointWebhookValidation @@ -6044,7 +6132,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointTLSTerminationAtEdge @@ -6052,7 +6140,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointWebsocketTCPConverter @@ -6060,7 +6148,7 @@

    Method List

  • -
  • +
  • #endpoint NgrokAPI::Models::Tunnel @@ -6068,7 +6156,7 @@

    Method List

  • -
  • +
  • #endpoint NgrokAPI::Models::ApplicationSession @@ -6076,7 +6164,7 @@

    Method List

  • -
  • +
  • #endpoints NgrokAPI::Client @@ -6084,7 +6172,7 @@

    Method List

  • -
  • +
  • #enforced NgrokAPI::Models::IPRestriction @@ -6092,7 +6180,7 @@

    Method List

  • -
  • +
  • #entity_id NgrokAPI::Models::EndpointSAML @@ -6100,7 +6188,7 @@

    Method List

  • -
  • +
  • #error_code NgrokAPI::Models::AgentIngressCertJob @@ -6108,7 +6196,7 @@

    Method List

  • -
  • +
  • #error_code NgrokAPI::Models::ReservedDomainCertJob @@ -6116,7 +6204,7 @@

    Method List

  • -
  • +
  • #error_threshold_percentage NgrokAPI::Models::EndpointCircuitBreaker @@ -6124,7 +6212,7 @@

    Method List

  • -
  • +
  • #event_destinations NgrokAPI::Client @@ -6132,7 +6220,7 @@

    Method List

  • -
  • +
  • #event_sources NgrokAPI::Client @@ -6140,7 +6228,7 @@

    Method List

  • -
  • +
  • #event_subscriptions NgrokAPI::Client @@ -6148,7 +6236,7 @@

    Method List

  • -
  • +
  • #expires_at NgrokAPI::Models::ApplicationSession @@ -6156,7 +6244,7 @@

    Method List

  • -
  • +
  • #extended_key_usages NgrokAPI::Models::TLSCertificate @@ -6164,7 +6252,7 @@

    Method List

  • -
  • +
  • #extended_key_usages NgrokAPI::Models::CertificateAuthority @@ -6172,7 +6260,7 @@

    Method List

  • -
  • +
  • #extensions NgrokAPI::Models::SSHUserCertificate @@ -6180,7 +6268,7 @@

    Method List

  • -
  • +
  • #facebook NgrokAPI::Models::EndpointOAuthProvider @@ -6188,7 +6276,7 @@

    Method List

  • -
  • +
  • #firehose NgrokAPI::Models::EventTarget @@ -6196,7 +6284,7 @@

    Method List

  • -
  • +
  • #force_authn NgrokAPI::Models::EndpointSAML @@ -6204,7 +6292,7 @@

    Method List

  • -
  • +
  • #force_authn NgrokAPI::Models::EndpointSAMLMutate @@ -6212,7 +6300,7 @@

    Method List

  • -
  • +
  • #format NgrokAPI::Models::EventDestination @@ -6220,7 +6308,7 @@

    Method List

  • -
  • +
  • #forwards_to NgrokAPI::Models::Tunnel @@ -6228,7 +6316,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::HttpClient @@ -6236,7 +6324,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::Services::VaultsClient @@ -6244,7 +6332,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::Services::SecretsClient @@ -6252,7 +6340,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::Services::TunnelsClient @@ -6260,7 +6348,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::Services::APIKeysClient @@ -6268,7 +6356,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::Services::BotUsersClient @@ -6276,7 +6364,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::Services::EdgesTCPClient @@ -6284,7 +6372,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::Services::EdgesTLSClient @@ -6292,7 +6380,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::Services::EndpointsClient @@ -6300,7 +6388,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::Services::CredentialsClient @@ -6308,7 +6396,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::Services::EdgesHTTPSClient @@ -6316,7 +6404,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::Services::IPPoliciesClient @@ -6324,7 +6412,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::Services::AbuseReportsClient @@ -6332,7 +6420,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::Services::EventSourcesClient @@ -6340,6 +6428,14 @@

    Method List

  • +
  • +
    + #get + NgrokAPI::Services::ServiceUsersClient +
    +
  • + +
  • #get @@ -6805,6 +6901,14 @@

    Method List

  • +
    + #get! + NgrokAPI::Services::ServiceUsersClient +
    +
  • + + +
  • #get! NgrokAPI::Services::ReservedAddrsClient @@ -6812,7 +6916,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::AgentIngressesClient @@ -6820,7 +6924,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::IPPolicyRulesClient @@ -6828,7 +6932,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::IPRestrictionsClient @@ -6836,7 +6940,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::SSHCredentialsClient @@ -6844,7 +6948,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::StaticBackendsClient @@ -6852,7 +6956,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::TunnelSessionsClient @@ -6860,7 +6964,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::ReservedDomainsClient @@ -6868,7 +6972,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::TLSCertificatesClient @@ -6876,7 +6980,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::ApplicationUsersClient @@ -6884,7 +6988,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::FailoverBackendsClient @@ -6892,7 +6996,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::WeightedBackendsClient @@ -6900,7 +7004,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgesHTTPSRoutesClient @@ -6908,7 +7012,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EventDestinationsClient @@ -6916,7 +7020,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EventSubscriptionsClient @@ -6924,7 +7028,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::ApplicationSessionsClient @@ -6932,7 +7036,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::SSHHostCertificatesClient @@ -6940,7 +7044,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::SSHUserCertificatesClient @@ -6948,7 +7052,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::TunnelGroupBackendsClient @@ -6956,7 +7060,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgeRouteOIDCModuleClient @@ -6964,7 +7068,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgeRouteSAMLModuleClient @@ -6972,7 +7076,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::HTTPResponseBackendsClient @@ -6980,7 +7084,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::CertificateAuthoritiesClient @@ -6988,7 +7092,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::TCPEdgeBackendModuleClient @@ -6996,7 +7100,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::TLSEdgeBackendModuleClient @@ -7004,7 +7108,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgeRouteOAuthModuleClient @@ -7012,7 +7116,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgeRouteBackendModuleClient @@ -7020,7 +7124,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::TLSEdgeMutualTLSModuleClient @@ -7028,7 +7132,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::SSHCertificateAuthoritiesClient @@ -7036,7 +7140,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::HTTPSEdgeMutualTLSModuleClient @@ -7044,7 +7148,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgeRouteCompressionModuleClient @@ -7052,7 +7156,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::TCPEdgeIPRestrictionModuleClient @@ -7060,7 +7164,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::TCPEdgeTrafficPolicyModuleClient @@ -7068,7 +7172,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::TLSEdgeIPRestrictionModuleClient @@ -7076,7 +7180,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::TLSEdgeTrafficPolicyModuleClient @@ -7084,7 +7188,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::TLSEdgeTLSTerminationModuleClient @@ -7092,7 +7196,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgeRouteIPRestrictionModuleClient @@ -7100,7 +7204,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgeRouteTrafficPolicyModuleClient @@ -7108,7 +7212,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgeRouteCircuitBreakerModuleClient @@ -7116,7 +7220,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgeRouteRequestHeadersModuleClient @@ -7124,7 +7228,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::HTTPSEdgeTLSTerminationModuleClient @@ -7132,7 +7236,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgeRouteResponseHeadersModuleClient @@ -7140,7 +7244,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgeRouteUserAgentFilterModuleClient @@ -7148,7 +7252,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgeRouteWebhookVerificationModuleClient @@ -7156,7 +7260,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgeRouteWebsocketTCPConverterModuleClient @@ -7164,7 +7268,7 @@

    Method List

  • -
  • +
  • #get_next NgrokAPI::PagedIterator @@ -7172,7 +7276,7 @@

    Method List

  • -
  • +
  • #get_secrets_by_vault NgrokAPI::Services::VaultsClient @@ -7180,7 +7284,7 @@

    Method List

  • -
  • +
  • #get_secrets_by_vault! NgrokAPI::Services::VaultsClient @@ -7188,7 +7292,7 @@

    Method List

  • -
  • +
  • #github NgrokAPI::Models::EndpointOAuthProvider @@ -7196,7 +7300,7 @@

    Method List

  • -
  • +
  • #gitlab NgrokAPI::Models::EndpointOAuthProvider @@ -7204,7 +7308,7 @@

    Method List

  • -
  • +
  • #google NgrokAPI::Models::EndpointOAuthProvider @@ -7212,7 +7316,7 @@

    Method List

  • -
  • +
  • #headers NgrokAPI::Models::HTTPResponseBackend @@ -7220,7 +7324,7 @@

    Method List

  • -
  • +
  • #host NgrokAPI::Models::Endpoint @@ -7228,7 +7332,7 @@

    Method List

  • -
  • +
  • #hostname NgrokAPI::Models::AbuseReportHostname @@ -7236,7 +7340,7 @@

    Method List

  • -
  • +
  • #hostnames NgrokAPI::Models::AbuseReport @@ -7244,7 +7348,7 @@

    Method List

  • -
  • +
  • #hostport NgrokAPI::Models::Endpoint @@ -7252,7 +7356,7 @@

    Method List

  • -
  • +
  • #hostports NgrokAPI::Models::TCPEdge @@ -7260,7 +7364,7 @@

    Method List

  • -
  • +
  • #hostports NgrokAPI::Models::TLSEdge @@ -7268,7 +7372,7 @@

    Method List

  • -
  • +
  • #hostports NgrokAPI::Models::HTTPSEdge @@ -7276,7 +7380,7 @@

    Method List

  • -
  • +
  • #id NgrokAPI::Models::Ref @@ -7284,7 +7388,7 @@

    Method List

  • -
  • +
  • #id NgrokAPI::Models::Vault @@ -7292,7 +7396,7 @@

    Method List

  • -
  • +
  • #id NgrokAPI::Models::Secret @@ -7300,7 +7404,7 @@

    Method List

  • -
  • +
  • #id NgrokAPI::Models::Tunnel @@ -7308,7 +7412,7 @@

    Method List

  • -
  • +
  • #id NgrokAPI::Models::APIKey @@ -7316,7 +7420,7 @@

    Method List

  • -
  • +
  • #id NgrokAPI::Models::BotUser @@ -7324,7 +7428,7 @@

    Method List

  • -
  • +
  • #id NgrokAPI::Models::Endpoint @@ -7332,7 +7436,7 @@

    Method List

  • -
  • +
  • #id NgrokAPI::Models::TCPEdge @@ -7340,7 +7444,7 @@

    Method List

  • -
  • +
  • #id NgrokAPI::Models::TLSEdge @@ -7348,7 +7452,7 @@

    Method List

  • -
  • +
  • #id NgrokAPI::Models::IPPolicy @@ -7356,7 +7460,7 @@

    Method List

  • -
  • +
  • #id NgrokAPI::Models::Credential @@ -7364,7 +7468,7 @@

    Method List

  • -
  • +
  • #id NgrokAPI::Models::HTTPSEdge @@ -7372,7 +7476,7 @@

    Method List

  • -
  • +
  • #id NgrokAPI::Models::AbuseReport @@ -7380,6 +7484,14 @@

    Method List

  • +
  • +
    + #id + NgrokAPI::Models::ServiceUser +
    +
  • + +
  • #id @@ -7805,6 +7917,14 @@

    Method List

  • +
    + #initialize + NgrokAPI::Models::ServiceUser +
    +
  • + + +
  • #initialize NgrokAPI::Models::AgentIngress @@ -7812,7 +7932,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EndpointOIDC @@ -7820,7 +7940,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EndpointSAML @@ -7828,7 +7948,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::ReservedAddr @@ -7836,7 +7956,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::IPPolicyRule @@ -7844,7 +7964,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::IPRestriction @@ -7852,7 +7972,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::SSHCredential @@ -7860,7 +7980,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::StaticBackend @@ -7868,7 +7988,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::TunnelSession @@ -7876,7 +7996,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Errors::NotFoundError @@ -7884,7 +8004,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::AWSCredentials @@ -7892,7 +8012,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::BrowserSession @@ -7900,7 +8020,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EndpointOAuth @@ -7908,7 +8028,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::ReservedDomain @@ -7916,7 +8036,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::TLSCertificate @@ -7924,7 +8044,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Services::VaultsClient @@ -7932,7 +8052,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::ApplicationUser @@ -7940,7 +8060,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EndpointBackend @@ -7948,7 +8068,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::FailoverBackend @@ -7956,7 +8076,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::HTTPSEdgeRoute @@ -7964,7 +8084,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::WeightedBackend @@ -7972,7 +8092,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Services::SecretsClient @@ -7980,7 +8100,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Services::TunnelsClient @@ -7988,7 +8108,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EventDestination @@ -7996,7 +8116,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EventSourceList @@ -8004,7 +8124,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::IdentityProvider @@ -8012,7 +8132,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Services::APIKeysClient @@ -8020,7 +8140,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EndpointIPPolicy @@ -8028,7 +8148,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EventSubscription @@ -8036,7 +8156,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::StaticBackendTLS @@ -8044,7 +8164,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Services::BotUsersClient @@ -8052,7 +8172,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Services::EdgesTCPClient @@ -8060,7 +8180,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Services::EdgesTLSClient @@ -8068,7 +8188,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Services::EndpointsClient @@ -8076,7 +8196,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::ApplicationSession @@ -8084,7 +8204,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EndpointMutualTLS @@ -8092,7 +8212,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EndpointCompression @@ -8100,7 +8220,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EndpointSAMLMutate @@ -8108,7 +8228,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EventSourceReplace @@ -8116,7 +8236,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EventTargetDatadog @@ -8124,7 +8244,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EventTargetKinesis @@ -8132,7 +8252,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::SSHHostCertificate @@ -8140,7 +8260,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::SSHUserCertificate @@ -8148,7 +8268,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::TunnelGroupBackend @@ -8156,7 +8276,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Services::CredentialsClient @@ -8164,7 +8284,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Services::EdgesHTTPSClient @@ -8172,7 +8292,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Services::IPPoliciesClient @@ -8180,7 +8300,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::AbuseReportHostname @@ -8188,7 +8308,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::CertificateAuthority @@ -8196,7 +8316,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EventTargetFirehose @@ -8204,7 +8324,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::HTTPResponseBackend @@ -8212,7 +8332,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::TLSCertificateSANs @@ -8220,7 +8340,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::AgentIngressCertJob @@ -8228,7 +8348,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EndpointOAuthAmazon @@ -8236,7 +8356,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EndpointOAuthGoogle @@ -8244,7 +8364,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EndpointOAuthTwitch @@ -8252,7 +8372,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Services::AbuseReportsClient @@ -8260,7 +8380,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Services::EventSourcesClient @@ -8268,6 +8388,14 @@

    Method List

  • +
  • +
    + #initialize + NgrokAPI::Services::ServiceUsersClient +
    +
  • + +
  • #initialize @@ -9221,6 +9349,14 @@

    Method List

  • +
    + #list + NgrokAPI::Services::ServiceUsersClient +
    +
  • + + +
  • #list NgrokAPI::Services::ReservedAddrsClient @@ -9228,7 +9364,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::AgentIngressesClient @@ -9236,7 +9372,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::IPPolicyRulesClient @@ -9244,7 +9380,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::IPRestrictionsClient @@ -9252,7 +9388,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::SSHCredentialsClient @@ -9260,7 +9396,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::StaticBackendsClient @@ -9268,7 +9404,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::TunnelSessionsClient @@ -9276,7 +9412,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::ReservedDomainsClient @@ -9284,7 +9420,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::TLSCertificatesClient @@ -9292,7 +9428,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::ApplicationUsersClient @@ -9300,7 +9436,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::FailoverBackendsClient @@ -9308,7 +9444,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::WeightedBackendsClient @@ -9316,7 +9452,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::EventDestinationsClient @@ -9324,7 +9460,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::EventSubscriptionsClient @@ -9332,7 +9468,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::ApplicationSessionsClient @@ -9340,7 +9476,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::SSHHostCertificatesClient @@ -9348,7 +9484,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::SSHUserCertificatesClient @@ -9356,7 +9492,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::TunnelGroupBackendsClient @@ -9364,7 +9500,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::HTTPResponseBackendsClient @@ -9372,7 +9508,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::CertificateAuthoritiesClient @@ -9380,7 +9516,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::SSHCertificateAuthoritiesClient @@ -9388,7 +9524,7 @@

    Method List

  • -
  • +
  • #list! NgrokAPI::Services::VaultsClient @@ -9396,7 +9532,7 @@

    Method List

  • -
  • +
  • #list! NgrokAPI::Services::SecretsClient @@ -9404,7 +9540,7 @@

    Method List

  • -
  • +
  • #list! NgrokAPI::Services::TunnelsClient @@ -9412,7 +9548,7 @@

    Method List

  • -
  • +
  • #list! NgrokAPI::Services::APIKeysClient @@ -9420,7 +9556,7 @@

    Method List

  • -
  • +
  • #list! NgrokAPI::Services::BotUsersClient @@ -9428,7 +9564,7 @@

    Method List

  • -
  • +
  • #list! NgrokAPI::Services::EdgesTCPClient @@ -9436,7 +9572,7 @@

    Method List

  • -
  • +
  • #list! NgrokAPI::Services::EdgesTLSClient @@ -9444,7 +9580,7 @@

    Method List

  • -
  • +
  • #list! NgrokAPI::Services::EndpointsClient @@ -9452,7 +9588,7 @@

    Method List

  • -
  • +
  • #list! NgrokAPI::Services::CredentialsClient @@ -9460,7 +9596,7 @@

    Method List

  • -
  • +
  • #list! NgrokAPI::Services::EdgesHTTPSClient @@ -9468,7 +9604,7 @@

    Method List

  • -
  • +
  • #list! NgrokAPI::Services::IPPoliciesClient @@ -9476,7 +9612,7 @@

    Method List

  • -
  • +
  • #list! NgrokAPI::Services::EventSourcesClient @@ -9484,6 +9620,14 @@

    Method List

  • +
  • +
    + #list! + NgrokAPI::Services::ServiceUsersClient +
    +
  • + +
  • #list! @@ -10101,6 +10245,14 @@

    Method List

  • +
    + #name + NgrokAPI::Models::ServiceUser +
    +
  • + + +
  • #name NgrokAPI::Models::ApplicationUser @@ -10108,7 +10260,7 @@

    Method List

  • -
  • +
  • #name NgrokAPI::Models::IdentityProvider @@ -10116,7 +10268,7 @@

    Method List

  • -
  • +
  • #nameid_format NgrokAPI::Models::EndpointSAML @@ -10124,7 +10276,7 @@

    Method List

  • -
  • +
  • #nameid_format NgrokAPI::Models::EndpointSAMLMutate @@ -10132,7 +10284,7 @@

    Method List

  • -
  • +
  • #next_page_uri NgrokAPI::Models::Listable @@ -10140,7 +10292,7 @@

    Method List

  • -
  • +
  • #not_after NgrokAPI::Models::TLSCertificate @@ -10148,7 +10300,7 @@

    Method List

  • -
  • +
  • #not_after NgrokAPI::Models::CertificateAuthority @@ -10156,7 +10308,7 @@

    Method List

  • -
  • +
  • #not_before NgrokAPI::Models::TLSCertificate @@ -10164,7 +10316,7 @@

    Method List

  • -
  • +
  • #not_before NgrokAPI::Models::CertificateAuthority @@ -10172,7 +10324,7 @@

    Method List

  • -
  • +
  • #ns_targets NgrokAPI::Models::AgentIngress @@ -10180,7 +10332,7 @@

    Method List

  • -
  • +
  • #num_buckets NgrokAPI::Models::EndpointCircuitBreaker @@ -10188,7 +10340,7 @@

    Method List

  • -
  • +
  • #oauth NgrokAPI::Models::HTTPSEdgeRoute @@ -10196,7 +10348,7 @@

    Method List

  • -
  • +
  • #oidc NgrokAPI::Models::HTTPSEdgeRoute @@ -10204,7 +10356,7 @@

    Method List

  • -
  • +
  • #options_passthrough NgrokAPI::Models::EndpointOIDC @@ -10212,7 +10364,7 @@

    Method List

  • -
  • +
  • #options_passthrough NgrokAPI::Models::EndpointSAML @@ -10220,7 +10372,7 @@

    Method List

  • -
  • +
  • #options_passthrough NgrokAPI::Models::EndpointOAuth @@ -10228,7 +10380,7 @@

    Method List

  • -
  • +
  • #options_passthrough NgrokAPI::Models::EndpointSAMLMutate @@ -10236,7 +10388,7 @@

    Method List

  • -
  • +
  • #organizations NgrokAPI::Models::EndpointOAuthGitHub @@ -10244,7 +10396,7 @@

    Method List

  • -
  • +
  • #os NgrokAPI::Models::TunnelSession @@ -10252,7 +10404,7 @@

    Method List

  • -
  • +
  • #os_name NgrokAPI::Models::UserAgent @@ -10260,7 +10412,7 @@

    Method List

  • -
  • +
  • #os_version NgrokAPI::Models::UserAgent @@ -10268,7 +10420,7 @@

    Method List

  • -
  • +
  • #owner_id NgrokAPI::Models::APIKey @@ -10276,7 +10428,7 @@

    Method List

  • -
  • +
  • #owner_id NgrokAPI::Models::Credential @@ -10284,7 +10436,7 @@

    Method List

  • -
  • +
  • #owner_id NgrokAPI::Models::SSHCredential @@ -10292,7 +10444,7 @@

    Method List

  • -
  • +
  • #page NgrokAPI::PagedIterator @@ -10300,7 +10452,7 @@

    Method List

  • -
  • +
  • #patch NgrokAPI::HttpClient @@ -10308,7 +10460,7 @@

    Method List

  • -
  • +
  • #pooling_enabled NgrokAPI::Models::Endpoint @@ -10316,7 +10468,7 @@

    Method List

  • -
  • +
  • #port NgrokAPI::Models::Endpoint @@ -10324,7 +10476,7 @@

    Method List

  • -
  • +
  • #post NgrokAPI::HttpClient @@ -10332,7 +10484,7 @@

    Method List

  • -
  • +
  • #principal NgrokAPI::Models::Endpoint @@ -10340,7 +10492,7 @@

    Method List

  • -
  • +
  • #principals NgrokAPI::Models::SSHHostCertificate @@ -10348,7 +10500,7 @@

    Method List

  • -
  • +
  • #principals NgrokAPI::Models::SSHUserCertificate @@ -10356,7 +10508,7 @@

    Method List

  • -
  • +
  • #private_key_type NgrokAPI::Models::TLSCertificate @@ -10364,7 +10516,7 @@

    Method List

  • -
  • +
  • #private_key_type NgrokAPI::Models::AgentIngressCertPolicy @@ -10372,7 +10524,7 @@

    Method List

  • -
  • +
  • #private_key_type NgrokAPI::Models::ReservedDomainCertPolicy @@ -10380,7 +10532,7 @@

    Method List

  • -
  • +
  • #proto NgrokAPI::Models::Tunnel @@ -10388,7 +10540,7 @@

    Method List

  • -
  • +
  • #proto NgrokAPI::Models::Endpoint @@ -10396,7 +10548,7 @@

    Method List

  • -
  • +
  • #provider NgrokAPI::Models::EndpointOAuth @@ -10404,7 +10556,7 @@

    Method List

  • -
  • +
  • #provider NgrokAPI::Models::EndpointWebhookValidation @@ -10412,7 +10564,7 @@

    Method List

  • -
  • +
  • #provider_user_id NgrokAPI::Models::ApplicationUser @@ -10420,7 +10572,7 @@

    Method List

  • -
  • +
  • #provisioning_job NgrokAPI::Models::AgentIngressCertStatus @@ -10428,7 +10580,7 @@

    Method List

  • -
  • +
  • #provisioning_job NgrokAPI::Models::ReservedDomainCertStatus @@ -10436,7 +10588,7 @@

    Method List

  • -
  • +
  • #public_key NgrokAPI::Models::SSHCredential @@ -10444,7 +10596,7 @@

    Method List

  • -
  • +
  • #public_key NgrokAPI::Models::SSHHostCertificate @@ -10452,7 +10604,7 @@

    Method List

  • -
  • +
  • #public_key NgrokAPI::Models::SSHUserCertificate @@ -10460,7 +10612,7 @@

    Method List

  • -
  • +
  • #public_key NgrokAPI::Models::SSHCertificateAuthority @@ -10468,7 +10620,7 @@

    Method List

  • -
  • +
  • #public_url NgrokAPI::Models::Tunnel @@ -10476,7 +10628,7 @@

    Method List

  • -
  • +
  • #public_url NgrokAPI::Models::Endpoint @@ -10484,7 +10636,7 @@

    Method List

  • -
  • +
  • #public_url NgrokAPI::Models::ApplicationSession @@ -10492,7 +10644,7 @@

    Method List

  • -
  • +
  • #put NgrokAPI::HttpClient @@ -10500,7 +10652,7 @@

    Method List

  • -
  • +
  • #raw NgrokAPI::Models::UserAgent @@ -10508,7 +10660,7 @@

    Method List

  • -
  • +
  • #region NgrokAPI::Models::Tunnel @@ -10516,7 +10668,7 @@

    Method List

  • -
  • +
  • #region NgrokAPI::Models::Endpoint @@ -10524,7 +10676,7 @@

    Method List

  • -
  • +
  • #region NgrokAPI::Models::ReservedAddr @@ -10532,7 +10684,7 @@

    Method List

  • -
  • +
  • #region NgrokAPI::Models::TunnelSession @@ -10540,7 +10692,7 @@

    Method List

  • -
  • +
  • #region NgrokAPI::Models::ReservedDomain @@ -10548,7 +10700,7 @@

    Method List

  • -
  • +
  • #region_domains NgrokAPI::Models::AgentIngress @@ -10556,7 +10708,7 @@

    Method List

  • -
  • +
  • #remove NgrokAPI::Models::EndpointRequestHeaders @@ -10564,7 +10716,7 @@

    Method List

  • -
  • +
  • #remove NgrokAPI::Models::EndpointResponseHeaders @@ -10572,7 +10724,7 @@

    Method List

  • -
  • +
  • #renews_at NgrokAPI::Models::AgentIngressCertStatus @@ -10580,7 +10732,7 @@

    Method List

  • -
  • +
  • #renews_at NgrokAPI::Models::ReservedDomainCertStatus @@ -10588,7 +10740,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::EdgeRouteOIDCModuleClient @@ -10596,7 +10748,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::EdgeRouteSAMLModuleClient @@ -10604,7 +10756,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::TCPEdgeBackendModuleClient @@ -10612,7 +10764,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::TLSEdgeBackendModuleClient @@ -10620,7 +10772,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::EdgeRouteOAuthModuleClient @@ -10628,7 +10780,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::EdgeRouteBackendModuleClient @@ -10636,7 +10788,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::TLSEdgeMutualTLSModuleClient @@ -10644,7 +10796,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::HTTPSEdgeMutualTLSModuleClient @@ -10652,7 +10804,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::EdgeRouteCompressionModuleClient @@ -10660,7 +10812,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::TCPEdgeIPRestrictionModuleClient @@ -10668,7 +10820,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::TCPEdgeTrafficPolicyModuleClient @@ -10676,7 +10828,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::TLSEdgeIPRestrictionModuleClient @@ -10684,7 +10836,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::TLSEdgeTrafficPolicyModuleClient @@ -10692,7 +10844,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::TLSEdgeTLSTerminationModuleClient @@ -10700,7 +10852,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::EdgeRouteIPRestrictionModuleClient @@ -10708,7 +10860,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::EdgeRouteTrafficPolicyModuleClient @@ -10716,7 +10868,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::EdgeRouteCircuitBreakerModuleClient @@ -10724,7 +10876,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::EdgeRouteRequestHeadersModuleClient @@ -10732,7 +10884,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::HTTPSEdgeTLSTerminationModuleClient @@ -10740,7 +10892,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::EdgeRouteResponseHeadersModuleClient @@ -10748,7 +10900,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::EdgeRouteUserAgentFilterModuleClient @@ -10756,7 +10908,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::EdgeRouteWebhookVerificationModuleClient @@ -10764,7 +10916,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::EdgeRouteWebsocketTCPConverterModuleClient @@ -10772,7 +10924,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::EdgeRouteOIDCModuleClient @@ -10780,7 +10932,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::EdgeRouteSAMLModuleClient @@ -10788,7 +10940,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::TCPEdgeBackendModuleClient @@ -10796,7 +10948,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::TLSEdgeBackendModuleClient @@ -10804,7 +10956,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::EdgeRouteOAuthModuleClient @@ -10812,7 +10964,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::EdgeRouteBackendModuleClient @@ -10820,7 +10972,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::TLSEdgeMutualTLSModuleClient @@ -10828,7 +10980,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::HTTPSEdgeMutualTLSModuleClient @@ -10836,7 +10988,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::EdgeRouteCompressionModuleClient @@ -10844,7 +10996,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::TCPEdgeIPRestrictionModuleClient @@ -10852,7 +11004,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::TCPEdgeTrafficPolicyModuleClient @@ -10860,7 +11012,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::TLSEdgeIPRestrictionModuleClient @@ -10868,7 +11020,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::TLSEdgeTrafficPolicyModuleClient @@ -10876,7 +11028,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::TLSEdgeTLSTerminationModuleClient @@ -10884,7 +11036,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::EdgeRouteIPRestrictionModuleClient @@ -10892,7 +11044,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::EdgeRouteTrafficPolicyModuleClient @@ -10900,7 +11052,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::EdgeRouteCircuitBreakerModuleClient @@ -10908,7 +11060,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::EdgeRouteRequestHeadersModuleClient @@ -10916,7 +11068,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::HTTPSEdgeTLSTerminationModuleClient @@ -10924,7 +11076,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::EdgeRouteResponseHeadersModuleClient @@ -10932,7 +11084,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::EdgeRouteUserAgentFilterModuleClient @@ -10940,7 +11092,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::EdgeRouteWebhookVerificationModuleClient @@ -10948,7 +11100,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::EdgeRouteWebsocketTCPConverterModuleClient @@ -10956,7 +11108,7 @@

    Method List

  • -
  • +
  • #request_headers NgrokAPI::Models::HTTPSEdgeRoute @@ -10964,7 +11116,7 @@

    Method List

  • -
  • +
  • #request_signing_certificate_pem NgrokAPI::Models::EndpointSAML @@ -10972,7 +11124,7 @@

    Method List

  • -
  • +
  • #reserved_addrs NgrokAPI::Client @@ -10980,7 +11132,7 @@

    Method List

  • -
  • +
  • #reserved_domains NgrokAPI::Client @@ -10988,7 +11140,7 @@

    Method List

  • -
  • +
  • #response NgrokAPI::Error @@ -10996,7 +11148,7 @@

    Method List

  • -
  • +
  • #response NgrokAPI::Errors::NotFoundError @@ -11004,7 +11156,7 @@

    Method List

  • -
  • +
  • #response_headers NgrokAPI::Models::HTTPSEdgeRoute @@ -11012,7 +11164,7 @@

    Method List

  • -
  • +
  • #restart NgrokAPI::Services::TunnelSessionsClient @@ -11020,7 +11172,7 @@

    Method List

  • -
  • +
  • #restart! NgrokAPI::Services::TunnelSessionsClient @@ -11028,7 +11180,7 @@

    Method List

  • -
  • +
  • #retries_at NgrokAPI::Models::AgentIngressCertJob @@ -11036,7 +11188,7 @@

    Method List

  • -
  • +
  • #retries_at NgrokAPI::Models::ReservedDomainCertJob @@ -11044,7 +11196,7 @@

    Method List

  • -
  • +
  • #role NgrokAPI::Models::AWSAuth @@ -11052,7 +11204,7 @@

    Method List

  • -
  • +
  • #role_arn NgrokAPI::Models::AWSRole @@ -11060,7 +11212,7 @@

    Method List

  • -
  • +
  • #rolling_window NgrokAPI::Models::EndpointCircuitBreaker @@ -11068,7 +11220,7 @@

    Method List

  • -
  • +
  • #route NgrokAPI::Models::ApplicationSession @@ -11076,7 +11228,7 @@

    Method List

  • -
  • +
  • #routes NgrokAPI::Models::HTTPSEdge @@ -11084,7 +11236,7 @@

    Method List

  • -
  • +
  • #saml NgrokAPI::Models::HTTPSEdgeRoute @@ -11092,7 +11244,7 @@

    Method List

  • -
  • +
  • #scheme NgrokAPI::Models::Endpoint @@ -11100,7 +11252,7 @@

    Method List

  • -
  • +
  • #scopes NgrokAPI::Models::EndpointOIDC @@ -11108,7 +11260,7 @@

    Method List

  • -
  • +
  • #scopes NgrokAPI::Models::EndpointOAuthAmazon @@ -11116,7 +11268,7 @@

    Method List

  • -
  • +
  • #scopes NgrokAPI::Models::EndpointOAuthGoogle @@ -11124,7 +11276,7 @@

    Method List

  • -
  • +
  • #scopes NgrokAPI::Models::EndpointOAuthTwitch @@ -11132,7 +11284,7 @@

    Method List

  • -
  • +
  • #scopes NgrokAPI::Models::EndpointOAuthGitHub @@ -11140,7 +11292,7 @@

    Method List

  • -
  • +
  • #scopes NgrokAPI::Models::EndpointOAuthGitLab @@ -11148,7 +11300,7 @@

    Method List

  • -
  • +
  • #scopes NgrokAPI::Models::EndpointOAuthFacebook @@ -11156,7 +11308,7 @@

    Method List

  • -
  • +
  • #scopes NgrokAPI::Models::EndpointOAuthLinkedIn @@ -11164,7 +11316,7 @@

    Method List

  • -
  • +
  • #scopes NgrokAPI::Models::EndpointOAuthMicrosoft @@ -11172,7 +11324,7 @@

    Method List

  • -
  • +
  • #secret NgrokAPI::Models::EndpointWebhookValidation @@ -11180,7 +11332,7 @@

    Method List

  • -
  • +
  • #secrets NgrokAPI::Client @@ -11188,7 +11340,7 @@

    Method List

  • -
  • +
  • #serial_number NgrokAPI::Models::TLSCertificate @@ -11196,7 +11348,7 @@

    Method List

  • -
  • +
  • #service NgrokAPI::Models::EventTargetDatadog @@ -11204,6 +11356,14 @@

    Method List

  • +
  • +
    + #service_users + NgrokAPI::Client +
    +
  • + +
  • #single_logout_url @@ -11645,6 +11805,14 @@

    Method List

  • +
    + #to_h + NgrokAPI::Models::ServiceUser +
    +
  • + + +
  • #to_h NgrokAPI::Models::AgentIngress @@ -11652,7 +11820,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointOIDC @@ -11660,7 +11828,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointSAML @@ -11668,7 +11836,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::ReservedAddr @@ -11676,7 +11844,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::IPPolicyRule @@ -11684,7 +11852,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::IPRestriction @@ -11692,7 +11860,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::SSHCredential @@ -11700,7 +11868,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::StaticBackend @@ -11708,7 +11876,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::TunnelSession @@ -11716,7 +11884,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::AWSCredentials @@ -11724,7 +11892,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::BrowserSession @@ -11732,7 +11900,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointOAuth @@ -11740,7 +11908,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::ReservedDomain @@ -11748,7 +11916,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::TLSCertificate @@ -11756,7 +11924,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::ApplicationUser @@ -11764,7 +11932,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointBackend @@ -11772,7 +11940,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::FailoverBackend @@ -11780,7 +11948,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::HTTPSEdgeRoute @@ -11788,7 +11956,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::WeightedBackend @@ -11796,7 +11964,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EventDestination @@ -11804,7 +11972,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EventSourceList @@ -11812,7 +11980,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::IdentityProvider @@ -11820,7 +11988,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointIPPolicy @@ -11828,7 +11996,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EventSubscription @@ -11836,7 +12004,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::StaticBackendTLS @@ -11844,7 +12012,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::ApplicationSession @@ -11852,7 +12020,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointMutualTLS @@ -11860,7 +12028,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointCompression @@ -11868,7 +12036,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointSAMLMutate @@ -11876,7 +12044,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EventSourceReplace @@ -11884,7 +12052,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EventTargetDatadog @@ -11892,7 +12060,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EventTargetKinesis @@ -11900,7 +12068,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::SSHHostCertificate @@ -11908,7 +12076,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::SSHUserCertificate @@ -11916,7 +12084,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::TunnelGroupBackend @@ -11924,7 +12092,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::AbuseReportHostname @@ -11932,7 +12100,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::CertificateAuthority @@ -11940,7 +12108,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EventTargetFirehose @@ -11948,7 +12116,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::HTTPResponseBackend @@ -11956,7 +12124,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::TLSCertificateSANs @@ -11964,7 +12132,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::AgentIngressCertJob @@ -11972,7 +12140,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointOAuthAmazon @@ -11980,7 +12148,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointOAuthGoogle @@ -11988,7 +12156,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointOAuthTwitch @@ -11996,7 +12164,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointBackendMutate @@ -12004,7 +12172,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointOAuthGitHub @@ -12012,7 +12180,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointOAuthGitLab @@ -12020,7 +12188,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointTrafficPolicy @@ -12028,7 +12196,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointCircuitBreaker @@ -12036,7 +12204,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointOAuthFacebook @@ -12044,7 +12212,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointOAuthProvider @@ -12052,7 +12220,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointRequestHeaders @@ -12060,7 +12228,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointTLSTermination @@ -12068,7 +12236,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::ReservedDomainCertJob @@ -12076,7 +12244,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::AgentIngressCertPolicy @@ -12084,7 +12252,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::AgentIngressCertStatus @@ -12092,7 +12260,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointIPPolicyMutate @@ -12100,7 +12268,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointOAuthLinkedIn @@ -12108,7 +12276,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointOAuthMicrosoft @@ -12116,7 +12284,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointResponseHeaders @@ -12124,7 +12292,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::SSHCertificateAuthority @@ -12132,7 +12300,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointMutualTLSMutate @@ -12140,7 +12308,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointUserAgentFilter @@ -12148,7 +12316,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointWebhookValidation @@ -12156,7 +12324,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::ReservedDomainCertPolicy @@ -12164,7 +12332,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::ReservedDomainCertStatus @@ -12172,7 +12340,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EventTargetCloudwatchLogs @@ -12180,7 +12348,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointTLSTerminationAtEdge @@ -12188,7 +12356,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointWebsocketTCPConverter @@ -12196,7 +12364,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EventTargetAzureLogsIngestion @@ -12204,7 +12372,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::Ref @@ -12212,7 +12380,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::Vault @@ -12220,7 +12388,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::Secret @@ -12228,7 +12396,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::Tunnel @@ -12236,7 +12404,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::APIKey @@ -12244,7 +12412,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::AWSAuth @@ -12252,7 +12420,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::AWSRole @@ -12260,7 +12428,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::BotUser @@ -12268,7 +12436,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::Endpoint @@ -12276,7 +12444,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::Listable @@ -12284,7 +12452,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::Location @@ -12292,7 +12460,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::TCPEdge @@ -12300,7 +12468,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::TLSEdge @@ -12308,7 +12476,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::IPPolicy @@ -12316,7 +12484,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::Credential @@ -12324,7 +12492,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::HTTPSEdge @@ -12332,7 +12500,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::UserAgent @@ -12340,7 +12508,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::AbuseReport @@ -12348,7 +12516,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::EventSource @@ -12356,7 +12524,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::EventTarget @@ -12364,6 +12532,14 @@

    Method List

  • +
  • +
    + #to_s + NgrokAPI::Models::ServiceUser +
    +
  • + +
  • #to_s @@ -13149,6 +13325,14 @@

    Method List

  • +
    + #update + NgrokAPI::Models::ServiceUser +
    +
  • + + +
  • #update NgrokAPI::Models::AgentIngress @@ -13156,7 +13340,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Models::IPPolicyRule @@ -13164,7 +13348,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Models::SSHCredential @@ -13172,7 +13356,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Models::StaticBackend @@ -13180,7 +13364,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Models::TLSCertificate @@ -13188,7 +13372,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Services::VaultsClient @@ -13196,7 +13380,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Models::FailoverBackend @@ -13204,7 +13388,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Models::HTTPSEdgeRoute @@ -13212,7 +13396,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Models::WeightedBackend @@ -13220,7 +13404,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Services::SecretsClient @@ -13228,7 +13412,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Services::APIKeysClient @@ -13236,7 +13420,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Services::BotUsersClient @@ -13244,7 +13428,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Services::EdgesTCPClient @@ -13252,7 +13436,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Services::EdgesTLSClient @@ -13260,7 +13444,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Services::EndpointsClient @@ -13268,7 +13452,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Models::SSHHostCertificate @@ -13276,7 +13460,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Models::SSHUserCertificate @@ -13284,7 +13468,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Models::TunnelGroupBackend @@ -13292,7 +13476,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Services::CredentialsClient @@ -13300,7 +13484,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Services::EdgesHTTPSClient @@ -13308,7 +13492,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Services::IPPoliciesClient @@ -13316,7 +13500,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Models::CertificateAuthority @@ -13324,7 +13508,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Models::HTTPResponseBackend @@ -13332,7 +13516,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Services::EventSourcesClient @@ -13340,6 +13524,14 @@

    Method List

  • +
  • +
    + #update + NgrokAPI::Services::ServiceUsersClient +
    +
  • + +
  • #update @@ -13597,6 +13789,14 @@

    Method List

  • +
    + #update! + NgrokAPI::Services::ServiceUsersClient +
    +
  • + + +
  • #update! NgrokAPI::Services::ReservedAddrsClient @@ -13604,7 +13804,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::AgentIngressesClient @@ -13612,7 +13812,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::IPPolicyRulesClient @@ -13620,7 +13820,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::IPRestrictionsClient @@ -13628,7 +13828,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::SSHCredentialsClient @@ -13636,7 +13836,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::StaticBackendsClient @@ -13644,7 +13844,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::TunnelSessionsClient @@ -13652,7 +13852,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::ReservedDomainsClient @@ -13660,7 +13860,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::TLSCertificatesClient @@ -13668,7 +13868,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::FailoverBackendsClient @@ -13676,7 +13876,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::WeightedBackendsClient @@ -13684,7 +13884,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::EdgesHTTPSRoutesClient @@ -13692,7 +13892,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::EventDestinationsClient @@ -13700,7 +13900,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::EventSubscriptionsClient @@ -13708,7 +13908,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::SSHHostCertificatesClient @@ -13716,7 +13916,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::SSHUserCertificatesClient @@ -13724,7 +13924,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::TunnelGroupBackendsClient @@ -13732,7 +13932,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::HTTPResponseBackendsClient @@ -13740,7 +13940,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::CertificateAuthoritiesClient @@ -13748,7 +13948,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::SSHCertificateAuthoritiesClient @@ -13756,7 +13956,7 @@

    Method List

  • -
  • +
  • #updated_at NgrokAPI::Models::Vault @@ -13764,7 +13964,7 @@

    Method List

  • -
  • +
  • #updated_at NgrokAPI::Models::Secret @@ -13772,7 +13972,7 @@

    Method List

  • -
  • +
  • #updated_at NgrokAPI::Models::Endpoint @@ -13780,7 +13980,7 @@

    Method List

  • -
  • +
  • #upstream_protocol NgrokAPI::Models::Endpoint @@ -13788,7 +13988,7 @@

    Method List

  • -
  • +
  • #upstream_url NgrokAPI::Models::Endpoint @@ -13796,7 +13996,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::Ref @@ -13804,7 +14004,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::Vault @@ -13812,7 +14012,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::Secret @@ -13820,7 +14020,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::APIKey @@ -13828,7 +14028,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::BotUser @@ -13836,7 +14036,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::Endpoint @@ -13844,7 +14044,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::Listable @@ -13852,7 +14052,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::TCPEdge @@ -13860,7 +14060,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::TLSEdge @@ -13868,7 +14068,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::IPPolicy @@ -13876,7 +14076,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::Credential @@ -13884,7 +14084,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::HTTPSEdge @@ -13892,7 +14092,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::AbuseReport @@ -13900,7 +14100,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::EventSource @@ -13908,6 +14108,14 @@

    Method List

  • +
  • +
    + #uri + NgrokAPI::Models::ServiceUser +
    +
  • + +
  • #uri @@ -14189,6 +14397,14 @@

    Method List

  • +
    + #vault_name + NgrokAPI::Models::Secret +
    +
  • + + +
  • #vaults NgrokAPI::Client @@ -14196,7 +14412,7 @@

    Method List

  • -
  • +
  • #volume_threshold NgrokAPI::Models::EndpointCircuitBreaker @@ -14204,7 +14420,7 @@

    Method List

  • -
  • +
  • #webhook_verification NgrokAPI::Models::HTTPSEdgeRoute @@ -14212,7 +14428,7 @@

    Method List

  • -
  • +
  • #websocket_tcp_converter NgrokAPI::Models::HTTPSEdgeRoute diff --git a/doc/top-level-namespace.html b/doc/top-level-namespace.html index f4391380..2adc3697 100644 --- a/doc/top-level-namespace.html +++ b/doc/top-level-namespace.html @@ -100,9 +100,9 @@

    Defined Under Namespace

    diff --git a/docs/NgrokAPI.html b/docs/NgrokAPI.html index f45aaf31..1795d30f 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/vault.rb,
    lib/ngrokapi/models/secret.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/services/vaults_client.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/secrets_client.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/vault.rb,
    lib/ngrokapi/models/secret.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/service_user.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/services/vaults_client.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/secrets_client.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/services/service_users_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
    @@ -147,9 +147,9 @@

    diff --git a/docs/NgrokAPI/Client.html b/docs/NgrokAPI/Client.html index da889fe8..97b133f0 100644 --- a/docs/NgrokAPI/Client.html +++ b/docs/NgrokAPI/Client.html @@ -632,6 +632,28 @@

    Secrets is an api service for securely storing and managing sensitive data such as secrets, credentials, and tokens.

    +

  • + + +
  • + + + #service_users ⇒ Object + + + + + + + + + + + + + +
    +
  • @@ -1094,19 +1116,19 @@

     
     
    -239
    -240
    -241
    -242
     243
     244
     245
     246
     247
    -248
    +248 +249 +250 +251 +252

    -
    # File 'lib/ngrokapi/client.rb', line 239
    +      
    # File 'lib/ngrokapi/client.rb', line 243
     
     def backends
       ns = OpenStruct.new
    @@ -1276,10 +1298,6 @@ 

     
     
    -260
    -261
    -262
    -263
     264
     265
     266
    @@ -1303,10 +1321,14 @@ 

    284 285 286 -287

    +287 +288 +289 +290 +291

    -
    # File 'lib/ngrokapi/client.rb', line 260
    +      
    # File 'lib/ngrokapi/client.rb', line 264
     
     def edge_modules
       ns = OpenStruct.new
    @@ -1356,18 +1378,18 @@ 

     
     
    -250
    -251
    -252
    -253
     254
     255
     256
     257
    -258
    +258 +259 +260 +261 +262

    -
    # File 'lib/ngrokapi/client.rb', line 250
    +      
    # File 'lib/ngrokapi/client.rb', line 254
     
     def edges
       ns = OpenStruct.new
    @@ -1849,6 +1871,36 @@ 

    + + +
    +

    + + #service_usersObject + + + + + +

    + + + + +
    +
    +
    +
    +171
    +172
    +173
    +
    +
    # File 'lib/ngrokapi/client.rb', line 171
    +
    +def service_users
    +  @_service_users ||= NgrokAPI::Services::ServiceUsersClient.new(client: @client)
    +end
    +
    @@ -1890,12 +1942,12 @@

     
     
    -176
    -177
    -178
    +180 +181 +182

    -
    # File 'lib/ngrokapi/client.rb', line 176
    +      
    # File 'lib/ngrokapi/client.rb', line 180
     
     def ssh_certificate_authorities
       @_ssh_certificate_authorities ||= NgrokAPI::Services::SSHCertificateAuthoritiesClient.new(client: @client)
    @@ -1944,12 +1996,12 @@ 

     
     
    -185
    -186
    -187
    +189 +190 +191

    -
    # File 'lib/ngrokapi/client.rb', line 185
    +      
    # File 'lib/ngrokapi/client.rb', line 189
     
     def ssh_credentials
       @_ssh_credentials ||= NgrokAPI::Services::SSHCredentialsClient.new(client: @client)
    @@ -1998,12 +2050,12 @@ 

     
     
    -195
    -196
    -197
    +199 +200 +201

    -
    # File 'lib/ngrokapi/client.rb', line 195
    +      
    # File 'lib/ngrokapi/client.rb', line 199
     
     def ssh_host_certificates
       @_ssh_host_certificates ||= NgrokAPI::Services::SSHHostCertificatesClient.new(client: @client)
    @@ -2052,12 +2104,12 @@ 

     
     
    -205
    -206
    -207
    +209 +210 +211

    -
    # File 'lib/ngrokapi/client.rb', line 205
    +      
    # File 'lib/ngrokapi/client.rb', line 209
     
     def ssh_user_certificates
       @_ssh_user_certificates ||= NgrokAPI::Services::SSHUserCertificatesClient.new(client: @client)
    @@ -2106,12 +2158,12 @@ 

     
     
    -217
    -218
    -219
    +221 +222 +223

    -
    # File 'lib/ngrokapi/client.rb', line 217
    +      
    # File 'lib/ngrokapi/client.rb', line 221
     
     def tls_certificates
       @_tls_certificates ||= NgrokAPI::Services::TLSCertificatesClient.new(client: @client)
    @@ -2214,12 +2266,12 @@ 

     
     
    -226
    -227
    -228
    +230 +231 +232

    -
    # File 'lib/ngrokapi/client.rb', line 226
    +      
    # File 'lib/ngrokapi/client.rb', line 230
     
     def tunnels
       @_tunnels ||= NgrokAPI::Services::TunnelsClient.new(client: @client)
    @@ -2268,12 +2320,12 @@ 

     
     
    -235
    -236
    -237
    +239 +240 +241

    -
    # File 'lib/ngrokapi/client.rb', line 235
    +      
    # File 'lib/ngrokapi/client.rb', line 239
     
     def vaults
       @_vaults ||= NgrokAPI::Services::VaultsClient.new(client: @client)
    @@ -2288,9 +2340,9 @@ 

    diff --git a/docs/NgrokAPI/Error.html b/docs/NgrokAPI/Error.html index eee9c0aa..c320c4a7 100644 --- a/docs/NgrokAPI/Error.html +++ b/docs/NgrokAPI/Error.html @@ -295,9 +295,9 @@

    diff --git a/docs/NgrokAPI/Errors.html b/docs/NgrokAPI/Errors.html index 127061a9..d3e193b7 100644 --- a/docs/NgrokAPI/Errors.html +++ b/docs/NgrokAPI/Errors.html @@ -105,9 +105,9 @@

    Defined Under Namespace

    diff --git a/docs/NgrokAPI/Errors/NotFoundError.html b/docs/NgrokAPI/Errors/NotFoundError.html index 59708b59..0462f316 100644 --- a/docs/NgrokAPI/Errors/NotFoundError.html +++ b/docs/NgrokAPI/Errors/NotFoundError.html @@ -299,9 +299,9 @@

    diff --git a/docs/NgrokAPI/HttpClient.html b/docs/NgrokAPI/HttpClient.html index b3998573..864b092a 100644 --- a/docs/NgrokAPI/HttpClient.html +++ b/docs/NgrokAPI/HttpClient.html @@ -1267,9 +1267,9 @@

    diff --git a/docs/NgrokAPI/Models.html b/docs/NgrokAPI/Models.html index e1ea30ab..4390a3bb 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/vault.rb,
    lib/ngrokapi/models/secret.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/vault.rb,
    lib/ngrokapi/models/secret.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/service_user.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
    @@ -91,7 +91,7 @@

    Defined Under Namespace

    - 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, Secret, StaticBackend, StaticBackendTLS, TCPEdge, TLSCertificate, TLSCertificateSANs, TLSEdge, Tunnel, TunnelGroupBackend, TunnelSession, UserAgent, Vault, 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, Listable, Location, Ref, ReservedAddr, ReservedDomain, ReservedDomainCertJob, ReservedDomainCertPolicy, ReservedDomainCertStatus, SSHCertificateAuthority, SSHCredential, SSHHostCertificate, SSHUserCertificate, Secret, ServiceUser, StaticBackend, StaticBackendTLS, TCPEdge, TLSCertificate, TLSCertificateSANs, TLSEdge, Tunnel, TunnelGroupBackend, TunnelSession, UserAgent, Vault, WeightedBackend

    @@ -107,9 +107,9 @@

    Defined Under Namespace

    diff --git a/docs/NgrokAPI/Models/APIKey.html b/docs/NgrokAPI/Models/APIKey.html index 0af32764..ac4af095 100644 --- a/docs/NgrokAPI/Models/APIKey.html +++ b/docs/NgrokAPI/Models/APIKey.html @@ -1189,9 +1189,9 @@

    diff --git a/docs/NgrokAPI/Models/AWSAuth.html b/docs/NgrokAPI/Models/AWSAuth.html index 9bd58405..6b7c909a 100644 --- a/docs/NgrokAPI/Models/AWSAuth.html +++ b/docs/NgrokAPI/Models/AWSAuth.html @@ -659,9 +659,9 @@

    diff --git a/docs/NgrokAPI/Models/AWSCredentials.html b/docs/NgrokAPI/Models/AWSCredentials.html index 4c2dbc4e..e9804264 100644 --- a/docs/NgrokAPI/Models/AWSCredentials.html +++ b/docs/NgrokAPI/Models/AWSCredentials.html @@ -659,9 +659,9 @@

    diff --git a/docs/NgrokAPI/Models/AWSRole.html b/docs/NgrokAPI/Models/AWSRole.html index 80be4220..6902d02c 100644 --- a/docs/NgrokAPI/Models/AWSRole.html +++ b/docs/NgrokAPI/Models/AWSRole.html @@ -585,9 +585,9 @@

    diff --git a/docs/NgrokAPI/Models/AbuseReport.html b/docs/NgrokAPI/Models/AbuseReport.html index e1b2983b..8396bcf7 100644 --- a/docs/NgrokAPI/Models/AbuseReport.html +++ b/docs/NgrokAPI/Models/AbuseReport.html @@ -1033,9 +1033,9 @@

    diff --git a/docs/NgrokAPI/Models/AbuseReportHostname.html b/docs/NgrokAPI/Models/AbuseReportHostname.html index 2e3b9bc6..569c6b9c 100644 --- a/docs/NgrokAPI/Models/AbuseReportHostname.html +++ b/docs/NgrokAPI/Models/AbuseReportHostname.html @@ -659,9 +659,9 @@

    diff --git a/docs/NgrokAPI/Models/AgentIngress.html b/docs/NgrokAPI/Models/AgentIngress.html index 0f4a9bb0..de4908f1 100644 --- a/docs/NgrokAPI/Models/AgentIngress.html +++ b/docs/NgrokAPI/Models/AgentIngress.html @@ -1417,9 +1417,9 @@

    diff --git a/docs/NgrokAPI/Models/AgentIngressCertJob.html b/docs/NgrokAPI/Models/AgentIngressCertJob.html index 94b94b41..397219be 100644 --- a/docs/NgrokAPI/Models/AgentIngressCertJob.html +++ b/docs/NgrokAPI/Models/AgentIngressCertJob.html @@ -807,9 +807,9 @@

    diff --git a/docs/NgrokAPI/Models/AgentIngressCertPolicy.html b/docs/NgrokAPI/Models/AgentIngressCertPolicy.html index 9fa95d58..7f534493 100644 --- a/docs/NgrokAPI/Models/AgentIngressCertPolicy.html +++ b/docs/NgrokAPI/Models/AgentIngressCertPolicy.html @@ -659,9 +659,9 @@

    diff --git a/docs/NgrokAPI/Models/AgentIngressCertStatus.html b/docs/NgrokAPI/Models/AgentIngressCertStatus.html index 250fc0d1..b2198be9 100644 --- a/docs/NgrokAPI/Models/AgentIngressCertStatus.html +++ b/docs/NgrokAPI/Models/AgentIngressCertStatus.html @@ -659,9 +659,9 @@

    diff --git a/docs/NgrokAPI/Models/ApplicationSession.html b/docs/NgrokAPI/Models/ApplicationSession.html index 0d026165..05441a13 100644 --- a/docs/NgrokAPI/Models/ApplicationSession.html +++ b/docs/NgrokAPI/Models/ApplicationSession.html @@ -1404,9 +1404,9 @@

    diff --git a/docs/NgrokAPI/Models/ApplicationUser.html b/docs/NgrokAPI/Models/ApplicationUser.html index 8854c280..298aeb35 100644 --- a/docs/NgrokAPI/Models/ApplicationUser.html +++ b/docs/NgrokAPI/Models/ApplicationUser.html @@ -1326,9 +1326,9 @@

    diff --git a/docs/NgrokAPI/Models/BotUser.html b/docs/NgrokAPI/Models/BotUser.html index c53c75dd..3c90db56 100644 --- a/docs/NgrokAPI/Models/BotUser.html +++ b/docs/NgrokAPI/Models/BotUser.html @@ -1041,9 +1041,9 @@

    diff --git a/docs/NgrokAPI/Models/BrowserSession.html b/docs/NgrokAPI/Models/BrowserSession.html index 5d6a0b7f..e23a32a1 100644 --- a/docs/NgrokAPI/Models/BrowserSession.html +++ b/docs/NgrokAPI/Models/BrowserSession.html @@ -733,9 +733,9 @@

    diff --git a/docs/NgrokAPI/Models/CertificateAuthority.html b/docs/NgrokAPI/Models/CertificateAuthority.html index 6ca534f0..140b056d 100644 --- a/docs/NgrokAPI/Models/CertificateAuthority.html +++ b/docs/NgrokAPI/Models/CertificateAuthority.html @@ -1485,9 +1485,9 @@

    diff --git a/docs/NgrokAPI/Models/Credential.html b/docs/NgrokAPI/Models/Credential.html index 3f82378d..293f0bf7 100644 --- a/docs/NgrokAPI/Models/Credential.html +++ b/docs/NgrokAPI/Models/Credential.html @@ -1269,9 +1269,9 @@

    diff --git a/docs/NgrokAPI/Models/Endpoint.html b/docs/NgrokAPI/Models/Endpoint.html index 7b7f6454..87df1681 100644 --- a/docs/NgrokAPI/Models/Endpoint.html +++ b/docs/NgrokAPI/Models/Endpoint.html @@ -1079,7 +1079,7 @@

  • - #update(url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: False) ⇒ Object + #update(url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil) ⇒ Object @@ -2610,7 +2610,7 @@

    - #update(url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: False) ⇒ Object + #update(url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil) ⇒ Object @@ -2669,7 +2669,7 @@

    description: nil, metadata: nil, bindings: nil, - pooling_enabled: False + pooling_enabled: nil ) @url = url if url @traffic_policy = traffic_policy if traffic_policy @@ -2697,9 +2697,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointBackend.html b/docs/NgrokAPI/Models/EndpointBackend.html index 6ca01e87..aa1d4894 100644 --- a/docs/NgrokAPI/Models/EndpointBackend.html +++ b/docs/NgrokAPI/Models/EndpointBackend.html @@ -659,9 +659,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointBackendMutate.html b/docs/NgrokAPI/Models/EndpointBackendMutate.html index fc7a6a6f..9af612c4 100644 --- a/docs/NgrokAPI/Models/EndpointBackendMutate.html +++ b/docs/NgrokAPI/Models/EndpointBackendMutate.html @@ -659,9 +659,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointCircuitBreaker.html b/docs/NgrokAPI/Models/EndpointCircuitBreaker.html index f0c893cf..58993b73 100644 --- a/docs/NgrokAPI/Models/EndpointCircuitBreaker.html +++ b/docs/NgrokAPI/Models/EndpointCircuitBreaker.html @@ -955,9 +955,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointCompression.html b/docs/NgrokAPI/Models/EndpointCompression.html index 172df6a8..c9608527 100644 --- a/docs/NgrokAPI/Models/EndpointCompression.html +++ b/docs/NgrokAPI/Models/EndpointCompression.html @@ -585,9 +585,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointIPPolicy.html b/docs/NgrokAPI/Models/EndpointIPPolicy.html index fcec4fd3..cd0833bf 100644 --- a/docs/NgrokAPI/Models/EndpointIPPolicy.html +++ b/docs/NgrokAPI/Models/EndpointIPPolicy.html @@ -659,9 +659,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointIPPolicyMutate.html b/docs/NgrokAPI/Models/EndpointIPPolicyMutate.html index 06abbcc7..8c3df76b 100644 --- a/docs/NgrokAPI/Models/EndpointIPPolicyMutate.html +++ b/docs/NgrokAPI/Models/EndpointIPPolicyMutate.html @@ -659,9 +659,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointMutualTLS.html b/docs/NgrokAPI/Models/EndpointMutualTLS.html index 2301db35..bc68fc1a 100644 --- a/docs/NgrokAPI/Models/EndpointMutualTLS.html +++ b/docs/NgrokAPI/Models/EndpointMutualTLS.html @@ -659,9 +659,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointMutualTLSMutate.html b/docs/NgrokAPI/Models/EndpointMutualTLSMutate.html index d36959d9..0c94ddb6 100644 --- a/docs/NgrokAPI/Models/EndpointMutualTLSMutate.html +++ b/docs/NgrokAPI/Models/EndpointMutualTLSMutate.html @@ -659,9 +659,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointOAuth.html b/docs/NgrokAPI/Models/EndpointOAuth.html index 8542de7e..a6d0a8e3 100644 --- a/docs/NgrokAPI/Models/EndpointOAuth.html +++ b/docs/NgrokAPI/Models/EndpointOAuth.html @@ -1029,9 +1029,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointOAuthAmazon.html b/docs/NgrokAPI/Models/EndpointOAuthAmazon.html index 8fb1abe8..f4176f26 100644 --- a/docs/NgrokAPI/Models/EndpointOAuthAmazon.html +++ b/docs/NgrokAPI/Models/EndpointOAuthAmazon.html @@ -881,9 +881,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointOAuthFacebook.html b/docs/NgrokAPI/Models/EndpointOAuthFacebook.html index 146833e8..d3de9579 100644 --- a/docs/NgrokAPI/Models/EndpointOAuthFacebook.html +++ b/docs/NgrokAPI/Models/EndpointOAuthFacebook.html @@ -881,9 +881,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointOAuthGitHub.html b/docs/NgrokAPI/Models/EndpointOAuthGitHub.html index 3d5ee728..89c48108 100644 --- a/docs/NgrokAPI/Models/EndpointOAuthGitHub.html +++ b/docs/NgrokAPI/Models/EndpointOAuthGitHub.html @@ -1029,9 +1029,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointOAuthGitLab.html b/docs/NgrokAPI/Models/EndpointOAuthGitLab.html index 413d0c49..1375c4ea 100644 --- a/docs/NgrokAPI/Models/EndpointOAuthGitLab.html +++ b/docs/NgrokAPI/Models/EndpointOAuthGitLab.html @@ -881,9 +881,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointOAuthGoogle.html b/docs/NgrokAPI/Models/EndpointOAuthGoogle.html index d35627b0..f4bb8319 100644 --- a/docs/NgrokAPI/Models/EndpointOAuthGoogle.html +++ b/docs/NgrokAPI/Models/EndpointOAuthGoogle.html @@ -881,9 +881,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointOAuthLinkedIn.html b/docs/NgrokAPI/Models/EndpointOAuthLinkedIn.html index 8b38dc7c..f525dfb5 100644 --- a/docs/NgrokAPI/Models/EndpointOAuthLinkedIn.html +++ b/docs/NgrokAPI/Models/EndpointOAuthLinkedIn.html @@ -881,9 +881,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointOAuthMicrosoft.html b/docs/NgrokAPI/Models/EndpointOAuthMicrosoft.html index df1a21e8..25e79ac5 100644 --- a/docs/NgrokAPI/Models/EndpointOAuthMicrosoft.html +++ b/docs/NgrokAPI/Models/EndpointOAuthMicrosoft.html @@ -881,9 +881,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointOAuthProvider.html b/docs/NgrokAPI/Models/EndpointOAuthProvider.html index bdabee43..fbd7d15e 100644 --- a/docs/NgrokAPI/Models/EndpointOAuthProvider.html +++ b/docs/NgrokAPI/Models/EndpointOAuthProvider.html @@ -1103,9 +1103,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointOAuthTwitch.html b/docs/NgrokAPI/Models/EndpointOAuthTwitch.html index 9a8f7b69..34226434 100644 --- a/docs/NgrokAPI/Models/EndpointOAuthTwitch.html +++ b/docs/NgrokAPI/Models/EndpointOAuthTwitch.html @@ -881,9 +881,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointOIDC.html b/docs/NgrokAPI/Models/EndpointOIDC.html index 1a36dbe1..c6e9a413 100644 --- a/docs/NgrokAPI/Models/EndpointOIDC.html +++ b/docs/NgrokAPI/Models/EndpointOIDC.html @@ -1177,9 +1177,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointRequestHeaders.html b/docs/NgrokAPI/Models/EndpointRequestHeaders.html index c7de5064..7f9b784e 100644 --- a/docs/NgrokAPI/Models/EndpointRequestHeaders.html +++ b/docs/NgrokAPI/Models/EndpointRequestHeaders.html @@ -733,9 +733,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointResponseHeaders.html b/docs/NgrokAPI/Models/EndpointResponseHeaders.html index 64a6944b..b092bab1 100644 --- a/docs/NgrokAPI/Models/EndpointResponseHeaders.html +++ b/docs/NgrokAPI/Models/EndpointResponseHeaders.html @@ -733,9 +733,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointSAML.html b/docs/NgrokAPI/Models/EndpointSAML.html index 12b8d801..37b8ad25 100644 --- a/docs/NgrokAPI/Models/EndpointSAML.html +++ b/docs/NgrokAPI/Models/EndpointSAML.html @@ -1633,9 +1633,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointSAMLMutate.html b/docs/NgrokAPI/Models/EndpointSAMLMutate.html index 203ec806..02a39974 100644 --- a/docs/NgrokAPI/Models/EndpointSAMLMutate.html +++ b/docs/NgrokAPI/Models/EndpointSAMLMutate.html @@ -1251,9 +1251,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointTLSTermination.html b/docs/NgrokAPI/Models/EndpointTLSTermination.html index 00ab9a33..2057134a 100644 --- a/docs/NgrokAPI/Models/EndpointTLSTermination.html +++ b/docs/NgrokAPI/Models/EndpointTLSTermination.html @@ -733,9 +733,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointTLSTerminationAtEdge.html b/docs/NgrokAPI/Models/EndpointTLSTerminationAtEdge.html index 0f8cdcdc..260d7184 100644 --- a/docs/NgrokAPI/Models/EndpointTLSTerminationAtEdge.html +++ b/docs/NgrokAPI/Models/EndpointTLSTerminationAtEdge.html @@ -659,9 +659,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointTrafficPolicy.html b/docs/NgrokAPI/Models/EndpointTrafficPolicy.html index fbcd0f4d..c63398d5 100644 --- a/docs/NgrokAPI/Models/EndpointTrafficPolicy.html +++ b/docs/NgrokAPI/Models/EndpointTrafficPolicy.html @@ -659,9 +659,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointUserAgentFilter.html b/docs/NgrokAPI/Models/EndpointUserAgentFilter.html index 451c8d54..fb27dd3f 100644 --- a/docs/NgrokAPI/Models/EndpointUserAgentFilter.html +++ b/docs/NgrokAPI/Models/EndpointUserAgentFilter.html @@ -733,9 +733,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointWebhookValidation.html b/docs/NgrokAPI/Models/EndpointWebhookValidation.html index 3bad2ce5..ce695260 100644 --- a/docs/NgrokAPI/Models/EndpointWebhookValidation.html +++ b/docs/NgrokAPI/Models/EndpointWebhookValidation.html @@ -733,9 +733,9 @@

    diff --git a/docs/NgrokAPI/Models/EndpointWebsocketTCPConverter.html b/docs/NgrokAPI/Models/EndpointWebsocketTCPConverter.html index 850618ff..69f67f41 100644 --- a/docs/NgrokAPI/Models/EndpointWebsocketTCPConverter.html +++ b/docs/NgrokAPI/Models/EndpointWebsocketTCPConverter.html @@ -585,9 +585,9 @@

    diff --git a/docs/NgrokAPI/Models/EventDestination.html b/docs/NgrokAPI/Models/EventDestination.html index 424f257c..46e3d54f 100644 --- a/docs/NgrokAPI/Models/EventDestination.html +++ b/docs/NgrokAPI/Models/EventDestination.html @@ -1104,9 +1104,9 @@

    diff --git a/docs/NgrokAPI/Models/EventSource.html b/docs/NgrokAPI/Models/EventSource.html index f656b9c2..6de5430d 100644 --- a/docs/NgrokAPI/Models/EventSource.html +++ b/docs/NgrokAPI/Models/EventSource.html @@ -663,9 +663,9 @@

    diff --git a/docs/NgrokAPI/Models/EventSourceList.html b/docs/NgrokAPI/Models/EventSourceList.html index f7dd32b7..95f837e9 100644 --- a/docs/NgrokAPI/Models/EventSourceList.html +++ b/docs/NgrokAPI/Models/EventSourceList.html @@ -663,9 +663,9 @@

    diff --git a/docs/NgrokAPI/Models/EventSourceReplace.html b/docs/NgrokAPI/Models/EventSourceReplace.html index 8e8ecef9..efefe994 100644 --- a/docs/NgrokAPI/Models/EventSourceReplace.html +++ b/docs/NgrokAPI/Models/EventSourceReplace.html @@ -585,9 +585,9 @@

    diff --git a/docs/NgrokAPI/Models/EventSubscription.html b/docs/NgrokAPI/Models/EventSubscription.html index 2b20d2f5..92807da9 100644 --- a/docs/NgrokAPI/Models/EventSubscription.html +++ b/docs/NgrokAPI/Models/EventSubscription.html @@ -1104,9 +1104,9 @@

    diff --git a/docs/NgrokAPI/Models/EventTarget.html b/docs/NgrokAPI/Models/EventTarget.html index fb78cfe6..b6de182b 100644 --- a/docs/NgrokAPI/Models/EventTarget.html +++ b/docs/NgrokAPI/Models/EventTarget.html @@ -881,9 +881,9 @@

    diff --git a/docs/NgrokAPI/Models/EventTargetAzureLogsIngestion.html b/docs/NgrokAPI/Models/EventTargetAzureLogsIngestion.html index 6df7117d..0e92250b 100644 --- a/docs/NgrokAPI/Models/EventTargetAzureLogsIngestion.html +++ b/docs/NgrokAPI/Models/EventTargetAzureLogsIngestion.html @@ -955,9 +955,9 @@

    diff --git a/docs/NgrokAPI/Models/EventTargetCloudwatchLogs.html b/docs/NgrokAPI/Models/EventTargetCloudwatchLogs.html index 5d0698b1..741cabdd 100644 --- a/docs/NgrokAPI/Models/EventTargetCloudwatchLogs.html +++ b/docs/NgrokAPI/Models/EventTargetCloudwatchLogs.html @@ -659,9 +659,9 @@

    diff --git a/docs/NgrokAPI/Models/EventTargetDatadog.html b/docs/NgrokAPI/Models/EventTargetDatadog.html index 444c6e28..031db7cc 100644 --- a/docs/NgrokAPI/Models/EventTargetDatadog.html +++ b/docs/NgrokAPI/Models/EventTargetDatadog.html @@ -807,9 +807,9 @@

    diff --git a/docs/NgrokAPI/Models/EventTargetFirehose.html b/docs/NgrokAPI/Models/EventTargetFirehose.html index fee44617..30bc7f91 100644 --- a/docs/NgrokAPI/Models/EventTargetFirehose.html +++ b/docs/NgrokAPI/Models/EventTargetFirehose.html @@ -659,9 +659,9 @@

    diff --git a/docs/NgrokAPI/Models/EventTargetKinesis.html b/docs/NgrokAPI/Models/EventTargetKinesis.html index f28c92fa..b9727473 100644 --- a/docs/NgrokAPI/Models/EventTargetKinesis.html +++ b/docs/NgrokAPI/Models/EventTargetKinesis.html @@ -659,9 +659,9 @@

    diff --git a/docs/NgrokAPI/Models/FailoverBackend.html b/docs/NgrokAPI/Models/FailoverBackend.html index 249fef39..dedf7999 100644 --- a/docs/NgrokAPI/Models/FailoverBackend.html +++ b/docs/NgrokAPI/Models/FailoverBackend.html @@ -1121,9 +1121,9 @@

    diff --git a/docs/NgrokAPI/Models/HTTPResponseBackend.html b/docs/NgrokAPI/Models/HTTPResponseBackend.html index 69460463..b34c80a0 100644 --- a/docs/NgrokAPI/Models/HTTPResponseBackend.html +++ b/docs/NgrokAPI/Models/HTTPResponseBackend.html @@ -1277,9 +1277,9 @@

    diff --git a/docs/NgrokAPI/Models/HTTPSEdge.html b/docs/NgrokAPI/Models/HTTPSEdge.html index fb2db657..6a16bd60 100644 --- a/docs/NgrokAPI/Models/HTTPSEdge.html +++ b/docs/NgrokAPI/Models/HTTPSEdge.html @@ -1355,9 +1355,9 @@

    diff --git a/docs/NgrokAPI/Models/HTTPSEdgeRoute.html b/docs/NgrokAPI/Models/HTTPSEdgeRoute.html index 30947705..cdfe8955 100644 --- a/docs/NgrokAPI/Models/HTTPSEdgeRoute.html +++ b/docs/NgrokAPI/Models/HTTPSEdgeRoute.html @@ -2321,9 +2321,9 @@

    diff --git a/docs/NgrokAPI/Models/IPPolicy.html b/docs/NgrokAPI/Models/IPPolicy.html index 7ff753a4..54c2a9a6 100644 --- a/docs/NgrokAPI/Models/IPPolicy.html +++ b/docs/NgrokAPI/Models/IPPolicy.html @@ -1041,9 +1041,9 @@

    diff --git a/docs/NgrokAPI/Models/IPPolicyRule.html b/docs/NgrokAPI/Models/IPPolicyRule.html index d5f1fc3f..f1702994 100644 --- a/docs/NgrokAPI/Models/IPPolicyRule.html +++ b/docs/NgrokAPI/Models/IPPolicyRule.html @@ -1269,9 +1269,9 @@

    diff --git a/docs/NgrokAPI/Models/IPRestriction.html b/docs/NgrokAPI/Models/IPRestriction.html index 2360d12a..55db001a 100644 --- a/docs/NgrokAPI/Models/IPRestriction.html +++ b/docs/NgrokAPI/Models/IPRestriction.html @@ -1178,9 +1178,9 @@

    diff --git a/docs/NgrokAPI/Models/IdentityProvider.html b/docs/NgrokAPI/Models/IdentityProvider.html index a44f82a0..6d1e3dc2 100644 --- a/docs/NgrokAPI/Models/IdentityProvider.html +++ b/docs/NgrokAPI/Models/IdentityProvider.html @@ -659,9 +659,9 @@

    diff --git a/docs/NgrokAPI/Models/Listable.html b/docs/NgrokAPI/Models/Listable.html index 63c8a0fe..0d6fb1ec 100644 --- a/docs/NgrokAPI/Models/Listable.html +++ b/docs/NgrokAPI/Models/Listable.html @@ -992,9 +992,9 @@

    diff --git a/docs/NgrokAPI/Models/Location.html b/docs/NgrokAPI/Models/Location.html index 4477557d..99e7efbc 100644 --- a/docs/NgrokAPI/Models/Location.html +++ b/docs/NgrokAPI/Models/Location.html @@ -807,9 +807,9 @@

    diff --git a/docs/NgrokAPI/Models/Ref.html b/docs/NgrokAPI/Models/Ref.html index 943144f2..f0e2691e 100644 --- a/docs/NgrokAPI/Models/Ref.html +++ b/docs/NgrokAPI/Models/Ref.html @@ -663,9 +663,9 @@

    diff --git a/docs/NgrokAPI/Models/ReservedAddr.html b/docs/NgrokAPI/Models/ReservedAddr.html index 08d5bbd1..a4ccb64f 100644 --- a/docs/NgrokAPI/Models/ReservedAddr.html +++ b/docs/NgrokAPI/Models/ReservedAddr.html @@ -1104,9 +1104,9 @@

    diff --git a/docs/NgrokAPI/Models/ReservedDomain.html b/docs/NgrokAPI/Models/ReservedDomain.html index 6c4dbd90..a19a3bac 100644 --- a/docs/NgrokAPI/Models/ReservedDomain.html +++ b/docs/NgrokAPI/Models/ReservedDomain.html @@ -1474,9 +1474,9 @@

    diff --git a/docs/NgrokAPI/Models/ReservedDomainCertJob.html b/docs/NgrokAPI/Models/ReservedDomainCertJob.html index eb0d88b4..35898ad3 100644 --- a/docs/NgrokAPI/Models/ReservedDomainCertJob.html +++ b/docs/NgrokAPI/Models/ReservedDomainCertJob.html @@ -807,9 +807,9 @@

    diff --git a/docs/NgrokAPI/Models/ReservedDomainCertPolicy.html b/docs/NgrokAPI/Models/ReservedDomainCertPolicy.html index 309013a6..d14346ee 100644 --- a/docs/NgrokAPI/Models/ReservedDomainCertPolicy.html +++ b/docs/NgrokAPI/Models/ReservedDomainCertPolicy.html @@ -659,9 +659,9 @@

    diff --git a/docs/NgrokAPI/Models/ReservedDomainCertStatus.html b/docs/NgrokAPI/Models/ReservedDomainCertStatus.html index e37de2cd..98fe51e9 100644 --- a/docs/NgrokAPI/Models/ReservedDomainCertStatus.html +++ b/docs/NgrokAPI/Models/ReservedDomainCertStatus.html @@ -659,9 +659,9 @@

    diff --git a/docs/NgrokAPI/Models/SSHCertificateAuthority.html b/docs/NgrokAPI/Models/SSHCertificateAuthority.html index b9733170..b9fb2ce3 100644 --- a/docs/NgrokAPI/Models/SSHCertificateAuthority.html +++ b/docs/NgrokAPI/Models/SSHCertificateAuthority.html @@ -1189,9 +1189,9 @@

    diff --git a/docs/NgrokAPI/Models/SSHCredential.html b/docs/NgrokAPI/Models/SSHCredential.html index 908ecc9a..6dc72b38 100644 --- a/docs/NgrokAPI/Models/SSHCredential.html +++ b/docs/NgrokAPI/Models/SSHCredential.html @@ -1269,9 +1269,9 @@

    diff --git a/docs/NgrokAPI/Models/SSHHostCertificate.html b/docs/NgrokAPI/Models/SSHHostCertificate.html index 3c430ec9..105515ba 100644 --- a/docs/NgrokAPI/Models/SSHHostCertificate.html +++ b/docs/NgrokAPI/Models/SSHHostCertificate.html @@ -1559,9 +1559,9 @@

    diff --git a/docs/NgrokAPI/Models/SSHUserCertificate.html b/docs/NgrokAPI/Models/SSHUserCertificate.html index c93c89c9..078c3ee8 100644 --- a/docs/NgrokAPI/Models/SSHUserCertificate.html +++ b/docs/NgrokAPI/Models/SSHUserCertificate.html @@ -1707,9 +1707,9 @@

    diff --git a/docs/NgrokAPI/Models/Secret.html b/docs/NgrokAPI/Models/Secret.html index 16976290..22c509c3 100644 --- a/docs/NgrokAPI/Models/Secret.html +++ b/docs/NgrokAPI/Models/Secret.html @@ -451,6 +451,35 @@

    Instance Attribute Summary collaps

    Returns the value of attribute vault.

    +

  • + + +
  • + + + #vault_name ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
    +

    Returns the value of attribute vault_name.

    +
    +
  • @@ -615,7 +644,6 @@

     
     
    -23
     24
     25
     26
    @@ -630,10 +658,12 @@ 

    35 36 37 -38

    +38 +39 +40

    -
    # File 'lib/ngrokapi/models/secret.rb', line 23
    +      
    # File 'lib/ngrokapi/models/secret.rb', line 24
     
     def initialize(client: nil, attrs: {})
       @client = client
    @@ -650,6 +680,7 @@ 

    @created_by = @attrs['created_by'] @last_updated_by = @attrs['last_updated_by'] @vault = @attrs['vault'] + @vault_name = @attrs['vault_name'] end

    @@ -1177,6 +1208,49 @@

    + + +
    +

    + + #vault_nameObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute vault_name.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +10
    +11
    +12
    +
    +
    # File 'lib/ngrokapi/models/secret.rb', line 10
    +
    +def vault_name
    +  @vault_name
    +end
    +
    +
    + @@ -1199,12 +1273,12 @@

     
     
    -40
    -41
    -42
    +42 +43 +44

    -
    # File 'lib/ngrokapi/models/secret.rb', line 40
    +      
    # File 'lib/ngrokapi/models/secret.rb', line 42
     
     def ==(other)
       @attrs == other.attrs
    @@ -1242,14 +1316,14 @@ 

     
     
    -56
    -57
     58
     59
    -60
    +60 +61 +62

    -
    # File 'lib/ngrokapi/models/secret.rb', line 56
    +      
    # File 'lib/ngrokapi/models/secret.rb', line 58
     
     def delete
       @client.delete(
    @@ -1276,12 +1350,12 @@ 

     
     
    -48
    -49
    -50
    +50 +51 +52

    -
    # File 'lib/ngrokapi/models/secret.rb', line 48
    +      
    # File 'lib/ngrokapi/models/secret.rb', line 50
     
     def to_h
       @attrs.to_h
    @@ -1306,12 +1380,12 @@ 

     
     
    -44
    -45
    -46
    +46 +47 +48

    -
    # File 'lib/ngrokapi/models/secret.rb', line 44
    +      
    # File 'lib/ngrokapi/models/secret.rb', line 46
     
     def to_s
       @attrs.to_s
    @@ -1326,9 +1400,9 @@ 

    diff --git a/docs/NgrokAPI/Models/ServiceUser.html b/docs/NgrokAPI/Models/ServiceUser.html new file mode 100644 index 00000000..676550b0 --- /dev/null +++ b/docs/NgrokAPI/Models/ServiceUser.html @@ -0,0 +1,1051 @@ + + + + + + + Class: NgrokAPI::Models::ServiceUser + + — Documentation by YARD 0.9.36 + + + + + + + + + + + + + + + + + + + +
    + + +

    Class: NgrokAPI::Models::ServiceUser + + + +

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

    Instance Attribute Summary collapse

    +
      + +
    • + + + #active ⇒ Object + + + + + + + + + readonly + + + + + + + + + +
      +

      Returns the value of attribute active.

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

      Returns the value of attribute attrs.

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

      Returns the value of attribute client.

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

      Returns the value of attribute created_at.

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

      Returns the value of attribute id.

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

      Returns the value of attribute name.

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

      Returns the value of attribute uri.

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

    + Instance Method Summary + collapse +

    + + + + +
    +

    Constructor Details

    + +
    +

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

    +
    + +

    Returns a new instance of ServiceUser.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +18
    +19
    +20
    +21
    +22
    +23
    +24
    +25
    +26
    +27
    +28
    +
    +
    # File 'lib/ngrokapi/models/service_user.rb', line 18
    +
    +def initialize(client: nil, attrs: {})
    +  @client = client
    +  @attrs = attrs
    +  @id = @attrs['id']
    +  unless @attrs['uri'].nil?
    +    @uri = URI(@attrs['uri'])
    +  end
    +  @name = @attrs['name']
    +  @active = @attrs['active']
    +  @created_at = @attrs['created_at']
    +end
    +
    +
    + +
    + +
    +

    Instance Attribute Details

    + + + +
    +

    + + #activeObject (readonly) + + + + + +

    +
    + +

    Returns the value of attribute active.

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

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

    +
    + +

    Returns the value of attribute attrs.

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

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

    +
    + +

    Returns the value of attribute client.

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

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

    +
    + +

    Returns the value of attribute created_at.

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

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

    +
    + +

    Returns the value of attribute id.

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

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

    +
    + +

    Returns the value of attribute name.

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

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

    +
    + +

    Returns the value of attribute uri.

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

    Instance Method Details

    + + +
    +

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

    + + + + +
    +
    +
    +
    +30
    +31
    +32
    +
    +
    # File 'lib/ngrokapi/models/service_user.rb', line 30
    +
    +def ==(other)
    +  @attrs == other.attrs
    +end
    +
    +
    + +
    +

    + + #deleteObject + + + + + +

    +
    + +

    Delete a service user by ID

    + +

    ngrok.com/docs/api#api-service-users-delete

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +46
    +47
    +48
    +49
    +50
    +
    +
    # File 'lib/ngrokapi/models/service_user.rb', line 46
    +
    +def delete
    +  @client.delete(
    +    id: @id
    +  )
    +end
    +
    +
    + +
    +

    + + #to_hObject + + + + + +

    + + + + +
    +
    +
    +
    +38
    +39
    +40
    +
    +
    # File 'lib/ngrokapi/models/service_user.rb', line 38
    +
    +def to_h
    +  @attrs.to_h
    +end
    +
    +
    + +
    +

    + + #to_sObject + + + + + +

    + + + + +
    +
    +
    +
    +34
    +35
    +36
    +
    +
    # File 'lib/ngrokapi/models/service_user.rb', line 34
    +
    +def to_s
    +  @attrs.to_s
    +end
    +
    +
    + +
    +

    + + #update(name: nil, active: nil) ⇒ Object + + + + + +

    +
    + +

    Update attributes of a service user by ID.

    + +

    ngrok.com/docs/api#api-service-users-update

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +56
    +57
    +58
    +59
    +60
    +61
    +62
    +63
    +64
    +65
    +66
    +67
    +
    +
    # File 'lib/ngrokapi/models/service_user.rb', line 56
    +
    +def update(
    +  name: nil,
    +  active: nil
    +)
    +  @name = name if name
    +  @active = active if active
    +  @client.update(
    +    id: @id,
    +    name: name,
    +    active: active
    +  )
    +end
    +
    +
    + +
    + +
    + + + +
    + + \ No newline at end of file diff --git a/docs/NgrokAPI/Models/StaticBackend.html b/docs/NgrokAPI/Models/StaticBackend.html index 3eda782e..6ca7b28f 100644 --- a/docs/NgrokAPI/Models/StaticBackend.html +++ b/docs/NgrokAPI/Models/StaticBackend.html @@ -1201,9 +1201,9 @@

    diff --git a/docs/NgrokAPI/Models/StaticBackendTLS.html b/docs/NgrokAPI/Models/StaticBackendTLS.html index 78090dda..b5329ceb 100644 --- a/docs/NgrokAPI/Models/StaticBackendTLS.html +++ b/docs/NgrokAPI/Models/StaticBackendTLS.html @@ -585,9 +585,9 @@

    diff --git a/docs/NgrokAPI/Models/TCPEdge.html b/docs/NgrokAPI/Models/TCPEdge.html index d73c0803..9673476a 100644 --- a/docs/NgrokAPI/Models/TCPEdge.html +++ b/docs/NgrokAPI/Models/TCPEdge.html @@ -1361,9 +1361,9 @@

    diff --git a/docs/NgrokAPI/Models/TLSCertificate.html b/docs/NgrokAPI/Models/TLSCertificate.html index 53311b40..9ed5a55b 100644 --- a/docs/NgrokAPI/Models/TLSCertificate.html +++ b/docs/NgrokAPI/Models/TLSCertificate.html @@ -2225,9 +2225,9 @@

    diff --git a/docs/NgrokAPI/Models/TLSCertificateSANs.html b/docs/NgrokAPI/Models/TLSCertificateSANs.html index d713f4cf..f3282350 100644 --- a/docs/NgrokAPI/Models/TLSCertificateSANs.html +++ b/docs/NgrokAPI/Models/TLSCertificateSANs.html @@ -659,9 +659,9 @@

    diff --git a/docs/NgrokAPI/Models/TLSEdge.html b/docs/NgrokAPI/Models/TLSEdge.html index 88473f68..1daa4230 100644 --- a/docs/NgrokAPI/Models/TLSEdge.html +++ b/docs/NgrokAPI/Models/TLSEdge.html @@ -1521,9 +1521,9 @@

    diff --git a/docs/NgrokAPI/Models/Tunnel.html b/docs/NgrokAPI/Models/Tunnel.html index 17f0e9f7..affa003b 100644 --- a/docs/NgrokAPI/Models/Tunnel.html +++ b/docs/NgrokAPI/Models/Tunnel.html @@ -1329,9 +1329,9 @@

    diff --git a/docs/NgrokAPI/Models/TunnelGroupBackend.html b/docs/NgrokAPI/Models/TunnelGroupBackend.html index 3330844f..1054ce60 100644 --- a/docs/NgrokAPI/Models/TunnelGroupBackend.html +++ b/docs/NgrokAPI/Models/TunnelGroupBackend.html @@ -1195,9 +1195,9 @@

    diff --git a/docs/NgrokAPI/Models/TunnelSession.html b/docs/NgrokAPI/Models/TunnelSession.html index 050a014d..27f786f5 100644 --- a/docs/NgrokAPI/Models/TunnelSession.html +++ b/docs/NgrokAPI/Models/TunnelSession.html @@ -1255,9 +1255,9 @@

    diff --git a/docs/NgrokAPI/Models/UserAgent.html b/docs/NgrokAPI/Models/UserAgent.html index f534f857..dafde3eb 100644 --- a/docs/NgrokAPI/Models/UserAgent.html +++ b/docs/NgrokAPI/Models/UserAgent.html @@ -955,9 +955,9 @@

    diff --git a/docs/NgrokAPI/Models/Vault.html b/docs/NgrokAPI/Models/Vault.html index fb4613d5..0643dbeb 100644 --- a/docs/NgrokAPI/Models/Vault.html +++ b/docs/NgrokAPI/Models/Vault.html @@ -1343,9 +1343,9 @@

    diff --git a/docs/NgrokAPI/Models/WeightedBackend.html b/docs/NgrokAPI/Models/WeightedBackend.html index 47242120..7aa43c47 100644 --- a/docs/NgrokAPI/Models/WeightedBackend.html +++ b/docs/NgrokAPI/Models/WeightedBackend.html @@ -1121,9 +1121,9 @@

    diff --git a/docs/NgrokAPI/PagedIterator.html b/docs/NgrokAPI/PagedIterator.html index eb5f8408..74443098 100644 --- a/docs/NgrokAPI/PagedIterator.html +++ b/docs/NgrokAPI/PagedIterator.html @@ -625,9 +625,9 @@

    diff --git a/docs/NgrokAPI/Services.html b/docs/NgrokAPI/Services.html index 05fb3083..35b790f4 100644 --- a/docs/NgrokAPI/Services.html +++ b/docs/NgrokAPI/Services.html @@ -79,7 +79,7 @@
    Defined in:
    lib/ngrokapi/services/vaults_client.rb,
    - lib/ngrokapi/services/secrets_client.rb,
    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/secrets_client.rb,
    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/service_users_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
    @@ -91,7 +91,7 @@

    Defined Under Namespace

    - 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, SecretsClient, StaticBackendsClient, TCPEdgeBackendModuleClient, TCPEdgeIPRestrictionModuleClient, TCPEdgeTrafficPolicyModuleClient, TLSCertificatesClient, TLSEdgeBackendModuleClient, TLSEdgeIPRestrictionModuleClient, TLSEdgeMutualTLSModuleClient, TLSEdgeTLSTerminationModuleClient, TLSEdgeTrafficPolicyModuleClient, TunnelGroupBackendsClient, TunnelSessionsClient, TunnelsClient, VaultsClient, 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, ReservedAddrsClient, ReservedDomainsClient, SSHCertificateAuthoritiesClient, SSHCredentialsClient, SSHHostCertificatesClient, SSHUserCertificatesClient, SecretsClient, ServiceUsersClient, StaticBackendsClient, TCPEdgeBackendModuleClient, TCPEdgeIPRestrictionModuleClient, TCPEdgeTrafficPolicyModuleClient, TLSCertificatesClient, TLSEdgeBackendModuleClient, TLSEdgeIPRestrictionModuleClient, TLSEdgeMutualTLSModuleClient, TLSEdgeTLSTerminationModuleClient, TLSEdgeTrafficPolicyModuleClient, TunnelGroupBackendsClient, TunnelSessionsClient, TunnelsClient, VaultsClient, WeightedBackendsClient

    @@ -107,9 +107,9 @@

    Defined Under Namespace

    diff --git a/docs/NgrokAPI/Services/APIKeysClient.html b/docs/NgrokAPI/Services/APIKeysClient.html index dc286c2f..8df6585d 100644 --- a/docs/NgrokAPI/Services/APIKeysClient.html +++ b/docs/NgrokAPI/Services/APIKeysClient.html @@ -377,7 +377,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -401,7 +401,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1217,7 +1217,7 @@

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1261,6 +1261,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1308,7 +1321,6 @@

     
     
    -147
     148
     149
     150
    @@ -1326,19 +1338,24 @@ 

    162 163 164 -165

    +165 +166 +167 +168

  • -
    # File 'lib/ngrokapi/services/api_keys_client.rb', line 147
    +      
    # File 'lib/ngrokapi/services/api_keys_client.rb', line 148
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1358,7 +1375,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1402,6 +1419,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1449,10 +1479,6 @@

     
     
    -177
    -178
    -179
    -180
     181
     182
     183
    @@ -1469,19 +1495,27 @@ 

    194 195 196 -197

    +197 +198 +199 +200 +201 +202 +203

  • -
    # File 'lib/ngrokapi/services/api_keys_client.rb', line 177
    +      
    # File 'lib/ngrokapi/services/api_keys_client.rb', line 181
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1599,20 +1633,20 @@ 

     
     
    -208
    -209
    -210
    -211
    -212
    -213
     214
     215
     216
     217
    -218
    +218 +219 +220 +221 +222 +223 +224

    -
    # File 'lib/ngrokapi/services/api_keys_client.rb', line 208
    +      
    # File 'lib/ngrokapi/services/api_keys_client.rb', line 214
     
     def update(id: "", description: nil, metadata: nil)
       path = '/api_keys/%{id}'
    @@ -1729,20 +1763,20 @@ 

     
     
    -230
    -231
    -232
    -233
    -234
    -235
     236
     237
     238
     239
    -240
    +240 +241 +242 +243 +244 +245 +246

    -
    # File 'lib/ngrokapi/services/api_keys_client.rb', line 230
    +      
    # File 'lib/ngrokapi/services/api_keys_client.rb', line 236
     
     def update!(id: "", description: nil, metadata: nil)
       path = '/api_keys/%{id}'
    @@ -1765,9 +1799,9 @@ 

    diff --git a/docs/NgrokAPI/Services/AbuseReportsClient.html b/docs/NgrokAPI/Services/AbuseReportsClient.html index 60da214e..b9e25a2d 100644 --- a/docs/NgrokAPI/Services/AbuseReportsClient.html +++ b/docs/NgrokAPI/Services/AbuseReportsClient.html @@ -833,9 +833,9 @@

    diff --git a/docs/NgrokAPI/Services/AgentIngressesClient.html b/docs/NgrokAPI/Services/AgentIngressesClient.html index c3cad61f..01468919 100644 --- a/docs/NgrokAPI/Services/AgentIngressesClient.html +++ b/docs/NgrokAPI/Services/AgentIngressesClient.html @@ -375,7 +375,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -399,7 +399,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1251,7 +1251,7 @@

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1295,6 +1295,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1342,7 +1355,6 @@

     
     
    -145
     146
     147
     148
    @@ -1360,19 +1372,24 @@ 

    160 161 162 -163

    +163 +164 +165 +166

  • -
    # File 'lib/ngrokapi/services/agent_ingresses_client.rb', line 145
    +      
    # File 'lib/ngrokapi/services/agent_ingresses_client.rb', line 146
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1392,7 +1409,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1436,6 +1453,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1483,10 +1513,6 @@

     
     
    -175
    -176
    -177
    -178
     179
     180
     181
    @@ -1503,19 +1529,27 @@ 

    192 193 194 -195

    +195 +196 +197 +198 +199 +200 +201

  • -
    # File 'lib/ngrokapi/services/agent_ingresses_client.rb', line 175
    +      
    # File 'lib/ngrokapi/services/agent_ingresses_client.rb', line 179
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1651,21 +1685,21 @@ 

     
     
    -207
    -208
    -209
    -210
    -211
    -212
     213
     214
     215
     216
     217
    -218
    +218 +219 +220 +221 +222 +223 +224

    -
    # File 'lib/ngrokapi/services/agent_ingresses_client.rb', line 207
    +      
    # File 'lib/ngrokapi/services/agent_ingresses_client.rb', line 213
     
     def update(id: "", description: nil, metadata: nil, certificate_management_policy: nil)
       path = '/agent_ingresses/%{id}'
    @@ -1801,21 +1835,21 @@ 

     
     
    -231
    -232
    -233
    -234
    -235
    -236
     237
     238
     239
     240
     241
    -242
    +242 +243 +244 +245 +246 +247 +248

    -
    # File 'lib/ngrokapi/services/agent_ingresses_client.rb', line 231
    +      
    # File 'lib/ngrokapi/services/agent_ingresses_client.rb', line 237
     
     def update!(id: "", description: nil, metadata: nil, certificate_management_policy: nil)
       path = '/agent_ingresses/%{id}'
    @@ -1839,9 +1873,9 @@ 

    diff --git a/docs/NgrokAPI/Services/ApplicationSessionsClient.html b/docs/NgrokAPI/Services/ApplicationSessionsClient.html index 1c6c54b1..8fe4efa0 100644 --- a/docs/NgrokAPI/Services/ApplicationSessionsClient.html +++ b/docs/NgrokAPI/Services/ApplicationSessionsClient.html @@ -1137,9 +1137,9 @@

    diff --git a/docs/NgrokAPI/Services/ApplicationUsersClient.html b/docs/NgrokAPI/Services/ApplicationUsersClient.html index 039d6722..86dad6ae 100644 --- a/docs/NgrokAPI/Services/ApplicationUsersClient.html +++ b/docs/NgrokAPI/Services/ApplicationUsersClient.html @@ -1137,9 +1137,9 @@

    diff --git a/docs/NgrokAPI/Services/BotUsersClient.html b/docs/NgrokAPI/Services/BotUsersClient.html index e0c69880..03527d83 100644 --- a/docs/NgrokAPI/Services/BotUsersClient.html +++ b/docs/NgrokAPI/Services/BotUsersClient.html @@ -1723,9 +1723,9 @@

    diff --git a/docs/NgrokAPI/Services/CertificateAuthoritiesClient.html b/docs/NgrokAPI/Services/CertificateAuthoritiesClient.html index b574e3ba..f1d56464 100644 --- a/docs/NgrokAPI/Services/CertificateAuthoritiesClient.html +++ b/docs/NgrokAPI/Services/CertificateAuthoritiesClient.html @@ -318,7 +318,7 @@

    -

    Get detailed information about a certficate authority.

    +

    Get detailed information about a certificate authority.

    @@ -342,7 +342,7 @@

    -

    Get detailed information about a certficate authority Throws an exception if API error.

    +

    Get detailed information about a certificate authority Throws an exception if API error.

    @@ -377,7 +377,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -401,7 +401,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1032,7 +1032,7 @@

    -

    Get detailed information about a certficate authority

    +

    Get detailed information about a certificate authority

    ngrok.com/docs/api#api-certificate-authorities-get

    @@ -1127,7 +1127,7 @@

    -

    Get detailed information about a certficate authority Throws an exception if API error.

    +

    Get detailed information about a certificate authority Throws an exception if API error.

    ngrok.com/docs/api#api-certificate-authorities-get

    @@ -1213,7 +1213,7 @@

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1257,6 +1257,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1304,7 +1317,6 @@

     
     
    -145
     146
     147
     148
    @@ -1322,19 +1334,24 @@ 

    160 161 162 -163

    +163 +164 +165 +166

  • -
    # File 'lib/ngrokapi/services/certificate_authorities_client.rb', line 145
    +      
    # File 'lib/ngrokapi/services/certificate_authorities_client.rb', line 146
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1354,7 +1371,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1398,6 +1415,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1445,10 +1475,6 @@

     
     
    -175
    -176
    -177
    -178
     179
     180
     181
    @@ -1465,19 +1491,27 @@ 

    192 193 194 -195

    +195 +196 +197 +198 +199 +200 +201

  • -
    # File 'lib/ngrokapi/services/certificate_authorities_client.rb', line 175
    +      
    # File 'lib/ngrokapi/services/certificate_authorities_client.rb', line 179
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1595,20 +1629,20 @@ 

     
     
    -206
    -207
    -208
    -209
    -210
    -211
     212
     213
     214
     215
    -216
    +216 +217 +218 +219 +220 +221 +222

    -
    # File 'lib/ngrokapi/services/certificate_authorities_client.rb', line 206
    +      
    # File 'lib/ngrokapi/services/certificate_authorities_client.rb', line 212
     
     def update(id: "", description: nil, metadata: nil)
       path = '/certificate_authorities/%{id}'
    @@ -1725,20 +1759,20 @@ 

     
     
    -228
    -229
    -230
    -231
    -232
    -233
     234
     235
     236
     237
    -238
    +238 +239 +240 +241 +242 +243 +244

    -
    # File 'lib/ngrokapi/services/certificate_authorities_client.rb', line 228
    +      
    # File 'lib/ngrokapi/services/certificate_authorities_client.rb', line 234
     
     def update!(id: "", description: nil, metadata: nil)
       path = '/certificate_authorities/%{id}'
    @@ -1761,9 +1795,9 @@ 

    diff --git a/docs/NgrokAPI/Services/CredentialsClient.html b/docs/NgrokAPI/Services/CredentialsClient.html index 5f530187..8ad9fde5 100644 --- a/docs/NgrokAPI/Services/CredentialsClient.html +++ b/docs/NgrokAPI/Services/CredentialsClient.html @@ -207,7 +207,7 @@

  • - #create(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil) ⇒ NgrokAPI::Models::Credential + #create(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil, scim_user_id: "") ⇒ NgrokAPI::Models::Credential @@ -231,7 +231,7 @@

  • - #create!(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil) ⇒ NgrokAPI::Models::Credential + #create!(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil, scim_user_id: "") ⇒ NgrokAPI::Models::Credential @@ -377,7 +377,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -401,7 +401,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -575,7 +575,7 @@

    Instance Method Details

    - #create(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil) ⇒ NgrokAPI::Models::Credential + #create(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil, scim_user_id: "") ⇒ NgrokAPI::Models::Credential @@ -710,7 +710,7 @@

    # File 'lib/ngrokapi/services/credentials_client.rb', line 39
     
    -def create(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil)
    +def create(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil, scim_user_id: "")
       path = '/credentials'
       replacements = {
       }
    @@ -730,7 +730,7 @@ 

    - #create!(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil) ⇒ NgrokAPI::Models::Credential + #create!(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil, scim_user_id: "") ⇒ NgrokAPI::Models::Credential @@ -865,7 +865,7 @@

    # File 'lib/ngrokapi/services/credentials_client.rb', line 66
     
    -def create!(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil)
    +def create!(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil, scim_user_id: "")
       path = '/credentials'
       replacements = {
       }
    @@ -1257,7 +1257,7 @@ 

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1301,6 +1301,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1348,7 +1361,6 @@

     
     
    -154
     155
     156
     157
    @@ -1366,19 +1378,24 @@ 

    169 170 171 -172

    +172 +173 +174 +175

  • -
    # File 'lib/ngrokapi/services/credentials_client.rb', line 154
    +      
    # File 'lib/ngrokapi/services/credentials_client.rb', line 155
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1398,7 +1415,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1442,6 +1459,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1489,10 +1519,6 @@

     
     
    -184
    -185
    -186
    -187
     188
     189
     190
    @@ -1509,19 +1535,27 @@ 

    201 202 203 -204

    +204 +205 +206 +207 +208 +209 +210

  • -
    # File 'lib/ngrokapi/services/credentials_client.rb', line 184
    +      
    # File 'lib/ngrokapi/services/credentials_client.rb', line 188
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1657,21 +1691,21 @@ 

     
     
    -216
    -217
    -218
    -219
    -220
    -221
     222
     223
     224
     225
     226
    -227
    +227 +228 +229 +230 +231 +232 +233

    -
    # File 'lib/ngrokapi/services/credentials_client.rb', line 216
    +      
    # File 'lib/ngrokapi/services/credentials_client.rb', line 222
     
     def update(id: "", description: nil, metadata: nil, acl: nil)
       path = '/credentials/%{id}'
    @@ -1807,21 +1841,21 @@ 

     
     
    -240
    -241
    -242
    -243
    -244
    -245
     246
     247
     248
     249
     250
    -251
    +251 +252 +253 +254 +255 +256 +257

    -
    # File 'lib/ngrokapi/services/credentials_client.rb', line 240
    +      
    # File 'lib/ngrokapi/services/credentials_client.rb', line 246
     
     def update!(id: "", description: nil, metadata: nil, acl: nil)
       path = '/credentials/%{id}'
    @@ -1845,9 +1879,9 @@ 

    diff --git a/docs/NgrokAPI/Services/EdgeRouteBackendModuleClient.html b/docs/NgrokAPI/Services/EdgeRouteBackendModuleClient.html index 76fed51c..8442eee6 100644 --- a/docs/NgrokAPI/Services/EdgeRouteBackendModuleClient.html +++ b/docs/NgrokAPI/Services/EdgeRouteBackendModuleClient.html @@ -1139,9 +1139,9 @@

    diff --git a/docs/NgrokAPI/Services/EdgeRouteCircuitBreakerModuleClient.html b/docs/NgrokAPI/Services/EdgeRouteCircuitBreakerModuleClient.html index 145d75a6..b206c202 100644 --- a/docs/NgrokAPI/Services/EdgeRouteCircuitBreakerModuleClient.html +++ b/docs/NgrokAPI/Services/EdgeRouteCircuitBreakerModuleClient.html @@ -1139,9 +1139,9 @@

    diff --git a/docs/NgrokAPI/Services/EdgeRouteCompressionModuleClient.html b/docs/NgrokAPI/Services/EdgeRouteCompressionModuleClient.html index b4609a9c..911cac1f 100644 --- a/docs/NgrokAPI/Services/EdgeRouteCompressionModuleClient.html +++ b/docs/NgrokAPI/Services/EdgeRouteCompressionModuleClient.html @@ -1139,9 +1139,9 @@

    diff --git a/docs/NgrokAPI/Services/EdgeRouteIPRestrictionModuleClient.html b/docs/NgrokAPI/Services/EdgeRouteIPRestrictionModuleClient.html index 55cdf25b..e9c11a0d 100644 --- a/docs/NgrokAPI/Services/EdgeRouteIPRestrictionModuleClient.html +++ b/docs/NgrokAPI/Services/EdgeRouteIPRestrictionModuleClient.html @@ -1139,9 +1139,9 @@

    diff --git a/docs/NgrokAPI/Services/EdgeRouteOAuthModuleClient.html b/docs/NgrokAPI/Services/EdgeRouteOAuthModuleClient.html index 97037666..6e3fa948 100644 --- a/docs/NgrokAPI/Services/EdgeRouteOAuthModuleClient.html +++ b/docs/NgrokAPI/Services/EdgeRouteOAuthModuleClient.html @@ -1139,9 +1139,9 @@

    diff --git a/docs/NgrokAPI/Services/EdgeRouteOIDCModuleClient.html b/docs/NgrokAPI/Services/EdgeRouteOIDCModuleClient.html index 8e70ae93..99999903 100644 --- a/docs/NgrokAPI/Services/EdgeRouteOIDCModuleClient.html +++ b/docs/NgrokAPI/Services/EdgeRouteOIDCModuleClient.html @@ -1139,9 +1139,9 @@

    diff --git a/docs/NgrokAPI/Services/EdgeRouteRequestHeadersModuleClient.html b/docs/NgrokAPI/Services/EdgeRouteRequestHeadersModuleClient.html index 8d3cacf2..fc0e3d30 100644 --- a/docs/NgrokAPI/Services/EdgeRouteRequestHeadersModuleClient.html +++ b/docs/NgrokAPI/Services/EdgeRouteRequestHeadersModuleClient.html @@ -1139,9 +1139,9 @@

    diff --git a/docs/NgrokAPI/Services/EdgeRouteResponseHeadersModuleClient.html b/docs/NgrokAPI/Services/EdgeRouteResponseHeadersModuleClient.html index 9538806a..5ede3938 100644 --- a/docs/NgrokAPI/Services/EdgeRouteResponseHeadersModuleClient.html +++ b/docs/NgrokAPI/Services/EdgeRouteResponseHeadersModuleClient.html @@ -1139,9 +1139,9 @@

    diff --git a/docs/NgrokAPI/Services/EdgeRouteSAMLModuleClient.html b/docs/NgrokAPI/Services/EdgeRouteSAMLModuleClient.html index 3ad317c1..7cbae9db 100644 --- a/docs/NgrokAPI/Services/EdgeRouteSAMLModuleClient.html +++ b/docs/NgrokAPI/Services/EdgeRouteSAMLModuleClient.html @@ -1139,9 +1139,9 @@

    diff --git a/docs/NgrokAPI/Services/EdgeRouteTrafficPolicyModuleClient.html b/docs/NgrokAPI/Services/EdgeRouteTrafficPolicyModuleClient.html index 0291e082..d5e434c5 100644 --- a/docs/NgrokAPI/Services/EdgeRouteTrafficPolicyModuleClient.html +++ b/docs/NgrokAPI/Services/EdgeRouteTrafficPolicyModuleClient.html @@ -1139,9 +1139,9 @@

    diff --git a/docs/NgrokAPI/Services/EdgeRouteUserAgentFilterModuleClient.html b/docs/NgrokAPI/Services/EdgeRouteUserAgentFilterModuleClient.html index fe07673e..067bd322 100644 --- a/docs/NgrokAPI/Services/EdgeRouteUserAgentFilterModuleClient.html +++ b/docs/NgrokAPI/Services/EdgeRouteUserAgentFilterModuleClient.html @@ -1139,9 +1139,9 @@

    diff --git a/docs/NgrokAPI/Services/EdgeRouteWebhookVerificationModuleClient.html b/docs/NgrokAPI/Services/EdgeRouteWebhookVerificationModuleClient.html index 005fba65..9356589d 100644 --- a/docs/NgrokAPI/Services/EdgeRouteWebhookVerificationModuleClient.html +++ b/docs/NgrokAPI/Services/EdgeRouteWebhookVerificationModuleClient.html @@ -1139,9 +1139,9 @@

    diff --git a/docs/NgrokAPI/Services/EdgeRouteWebsocketTCPConverterModuleClient.html b/docs/NgrokAPI/Services/EdgeRouteWebsocketTCPConverterModuleClient.html index d30ab7b3..4f0688cb 100644 --- a/docs/NgrokAPI/Services/EdgeRouteWebsocketTCPConverterModuleClient.html +++ b/docs/NgrokAPI/Services/EdgeRouteWebsocketTCPConverterModuleClient.html @@ -1139,9 +1139,9 @@

    diff --git a/docs/NgrokAPI/Services/EdgesHTTPSClient.html b/docs/NgrokAPI/Services/EdgesHTTPSClient.html index 529bb676..417307a4 100644 --- a/docs/NgrokAPI/Services/EdgesHTTPSClient.html +++ b/docs/NgrokAPI/Services/EdgesHTTPSClient.html @@ -1953,9 +1953,9 @@

    diff --git a/docs/NgrokAPI/Services/EdgesHTTPSRoutesClient.html b/docs/NgrokAPI/Services/EdgesHTTPSRoutesClient.html index a31cff05..e2d03ca0 100644 --- a/docs/NgrokAPI/Services/EdgesHTTPSRoutesClient.html +++ b/docs/NgrokAPI/Services/EdgesHTTPSRoutesClient.html @@ -2715,9 +2715,9 @@

    diff --git a/docs/NgrokAPI/Services/EdgesTCPClient.html b/docs/NgrokAPI/Services/EdgesTCPClient.html index 135e70ef..4b7e3729 100644 --- a/docs/NgrokAPI/Services/EdgesTCPClient.html +++ b/docs/NgrokAPI/Services/EdgesTCPClient.html @@ -2033,9 +2033,9 @@

    diff --git a/docs/NgrokAPI/Services/EdgesTLSClient.html b/docs/NgrokAPI/Services/EdgesTLSClient.html index 8c750c20..dba1dd24 100644 --- a/docs/NgrokAPI/Services/EdgesTLSClient.html +++ b/docs/NgrokAPI/Services/EdgesTLSClient.html @@ -2153,9 +2153,9 @@

    diff --git a/docs/NgrokAPI/Services/EndpointsClient.html b/docs/NgrokAPI/Services/EndpointsClient.html index f4f72fad..e7d0a3ec 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, pooling_enabled: False) ⇒ NgrokAPI::Models::Endpoint + #create(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil) ⇒ NgrokAPI::Models::Endpoint @@ -231,7 +231,7 @@

  • - #create!(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil, pooling_enabled: False) ⇒ NgrokAPI::Models::Endpoint + #create!(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil) ⇒ NgrokAPI::Models::Endpoint @@ -377,7 +377,7 @@

  • - #list(before_id: nil, limit: nil, id: [], url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, id: [], filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -401,7 +401,7 @@

  • - #list!(before_id: nil, limit: nil, id: [], url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, id: [], filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -425,7 +425,7 @@

  • - #update(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: False) ⇒ NgrokAPI::Models::Endpoint + #update(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil) ⇒ NgrokAPI::Models::Endpoint @@ -449,7 +449,7 @@

  • - #update!(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: False) ⇒ NgrokAPI::Models::Endpoint + #update!(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil) ⇒ NgrokAPI::Models::Endpoint @@ -575,7 +575,7 @@

    Instance Method Details

    - #create(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil, pooling_enabled: False) ⇒ NgrokAPI::Models::Endpoint + #create(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil) ⇒ NgrokAPI::Models::Endpoint @@ -705,7 +705,7 @@

    (boolean) - (defaults to: False) + (defaults to: nil)

  • @@ -756,7 +756,7 @@

    # File 'lib/ngrokapi/services/endpoints_client.rb', line 38
     
    -def create(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil, pooling_enabled: False)
    +def create(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil)
       path = '/endpoints'
       replacements = {
       }
    @@ -779,7 +779,7 @@ 

    - #create!(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil, pooling_enabled: False) ⇒ NgrokAPI::Models::Endpoint + #create!(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil) ⇒ NgrokAPI::Models::Endpoint @@ -909,7 +909,7 @@

    (boolean) - (defaults to: False) + (defaults to: nil)

  • @@ -960,7 +960,7 @@

    # File 'lib/ngrokapi/services/endpoints_client.rb', line 68
     
    -def create!(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil, pooling_enabled: False)
    +def create!(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil)
       path = '/endpoints'
       replacements = {
       }
    @@ -1048,16 +1048,16 @@ 

     
     
    -254
    -255
    -256
    -257
    -258
    -259
    -260
    +260 +261 +262 +263 +264 +265 +266

    -
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 254
    +      
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 260
     
     def delete(id: "")
       path = '/endpoints/%{id}'
    @@ -1139,16 +1139,16 @@ 

     
     
    -270
    -271
    -272
    -273
    -274
    -275
    -276
    +276 +277 +278 +279 +280 +281 +282

    -
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 270
    +      
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 276
     
     def delete!(id: "")
       path = '/endpoints/%{id}'
    @@ -1230,18 +1230,18 @@ 

     
     
    -160
    -161
    -162
    -163
    -164
    -165
     166
     167
    -168
    +168 +169 +170 +171 +172 +173 +174

    -
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 160
    +      
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 166
     
     def get(id: "")
       path = '/endpoints/%{id}'
    @@ -1325,18 +1325,18 @@ 

     
     
    -178
    -179
    -180
    -181
    -182
    -183
     184
     185
    -186
    +186 +187 +188 +189 +190 +191 +192

    -
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 178
    +      
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 184
     
     def get!(id: "")
       path = '/endpoints/%{id}'
    @@ -1355,7 +1355,7 @@ 

    - #list(before_id: nil, limit: nil, id: [], url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, id: [], filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1425,6 +1425,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1472,7 +1485,6 @@

     
     
    -95
     96
     97
     98
    @@ -1492,21 +1504,26 @@ 

    112 113 114 -115

    +115 +116 +117 +118

  • -
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 95
    +      
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 96
     
     def list(
       before_id: nil,
       limit: nil,
       id: [],
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
         id: id,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1526,7 +1543,7 @@ 

    - #list!(before_id: nil, limit: nil, id: [], url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, id: [], filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1596,6 +1613,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1643,10 +1673,6 @@

     
     
    -129
    -130
    -131
    -132
     133
     134
     135
    @@ -1665,21 +1691,29 @@ 

    148 149 150 -151

    +151 +152 +153 +154 +155 +156 +157

  • -
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 129
    +      
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 133
     
     def list!(
       before_id: nil,
       limit: nil,
       id: [],
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
         id: id,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1701,7 +1735,7 @@ 

    - #update(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: False) ⇒ NgrokAPI::Models::Endpoint + #update(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil) ⇒ NgrokAPI::Models::Endpoint @@ -1837,7 +1871,7 @@

    (boolean) - (defaults to: False) + (defaults to: nil) @@ -1869,12 +1903,6 @@

     
     
    -201
    -202
    -203
    -204
    -205
    -206
     207
     208
     209
    @@ -1883,12 +1911,18 @@ 

    212 213 214 -215

    +215 +216 +217 +218 +219 +220 +221

    -
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 201
    +      
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 207
     
    -def update(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: False)
    +def update(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil)
       path = '/endpoints/%{id}'
       replacements = {
         id: id,
    @@ -1911,7 +1945,7 @@ 

    - #update!(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: False) ⇒ NgrokAPI::Models::Endpoint + #update!(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil) ⇒ NgrokAPI::Models::Endpoint @@ -2047,7 +2081,7 @@

    (boolean) - (defaults to: False) + (defaults to: nil) @@ -2079,12 +2113,6 @@

     
     
    -231
    -232
    -233
    -234
    -235
    -236
     237
     238
     239
    @@ -2093,12 +2121,18 @@ 

    242 243 244 -245

    +245 +246 +247 +248 +249 +250 +251

    -
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 231
    +      
    # File 'lib/ngrokapi/services/endpoints_client.rb', line 237
     
    -def update!(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: False)
    +def update!(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil)
       path = '/endpoints/%{id}'
       replacements = {
         id: id,
    @@ -2123,9 +2157,9 @@ 

    diff --git a/docs/NgrokAPI/Services/EventDestinationsClient.html b/docs/NgrokAPI/Services/EventDestinationsClient.html index 553f68c9..f9a5d44f 100644 --- a/docs/NgrokAPI/Services/EventDestinationsClient.html +++ b/docs/NgrokAPI/Services/EventDestinationsClient.html @@ -375,7 +375,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -399,7 +399,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1255,7 +1255,7 @@

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1299,6 +1299,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1346,7 +1359,6 @@

     
     
    -147
     148
     149
     150
    @@ -1364,19 +1376,24 @@ 

    162 163 164 -165

    +165 +166 +167 +168

  • -
    # File 'lib/ngrokapi/services/event_destinations_client.rb', line 147
    +      
    # File 'lib/ngrokapi/services/event_destinations_client.rb', line 148
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1396,7 +1413,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1440,6 +1457,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1487,10 +1517,6 @@

     
     
    -177
    -178
    -179
    -180
     181
     182
     183
    @@ -1507,19 +1533,27 @@ 

    194 195 196 -197

    +197 +198 +199 +200 +201 +202 +203

  • -
    # File 'lib/ngrokapi/services/event_destinations_client.rb', line 177
    +      
    # File 'lib/ngrokapi/services/event_destinations_client.rb', line 181
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1678,22 +1712,22 @@ 

     
     
    -210
    -211
    -212
    -213
    -214
    -215
     216
     217
     218
     219
     220
     221
    -222
    +222 +223 +224 +225 +226 +227 +228

    -
    # File 'lib/ngrokapi/services/event_destinations_client.rb', line 210
    +      
    # File 'lib/ngrokapi/services/event_destinations_client.rb', line 216
     
     def update(id: "", metadata: nil, description: nil, format: nil, target: nil, verify_with_test_event: nil)
       path = '/event_destinations/%{id}'
    @@ -1853,22 +1887,22 @@ 

     
     
    -236
    -237
    -238
    -239
    -240
    -241
     242
     243
     244
     245
     246
     247
    -248
    +248 +249 +250 +251 +252 +253 +254

    -
    # File 'lib/ngrokapi/services/event_destinations_client.rb', line 236
    +      
    # File 'lib/ngrokapi/services/event_destinations_client.rb', line 242
     
     def update!(id: "", metadata: nil, description: nil, format: nil, target: nil, verify_with_test_event: nil)
       path = '/event_destinations/%{id}'
    @@ -1893,9 +1927,9 @@ 

    diff --git a/docs/NgrokAPI/Services/EventSourcesClient.html b/docs/NgrokAPI/Services/EventSourcesClient.html index 546c22ff..f5f76f09 100644 --- a/docs/NgrokAPI/Services/EventSourcesClient.html +++ b/docs/NgrokAPI/Services/EventSourcesClient.html @@ -1661,9 +1661,9 @@

    diff --git a/docs/NgrokAPI/Services/EventSubscriptionsClient.html b/docs/NgrokAPI/Services/EventSubscriptionsClient.html index d6e7f496..b61fd3c8 100644 --- a/docs/NgrokAPI/Services/EventSubscriptionsClient.html +++ b/docs/NgrokAPI/Services/EventSubscriptionsClient.html @@ -375,7 +375,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -399,7 +399,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1255,7 +1255,7 @@

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1299,6 +1299,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1346,7 +1359,6 @@

     
     
    -143
     144
     145
     146
    @@ -1364,19 +1376,24 @@ 

    158 159 160 -161

    +161 +162 +163 +164

  • -
    # File 'lib/ngrokapi/services/event_subscriptions_client.rb', line 143
    +      
    # File 'lib/ngrokapi/services/event_subscriptions_client.rb', line 144
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1396,7 +1413,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1440,6 +1457,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1487,10 +1517,6 @@

     
     
    -173
    -174
    -175
    -176
     177
     178
     179
    @@ -1507,19 +1533,27 @@ 

    190 191 192 -193

    +193 +194 +195 +196 +197 +198 +199

  • -
    # File 'lib/ngrokapi/services/event_subscriptions_client.rb', line 173
    +      
    # File 'lib/ngrokapi/services/event_subscriptions_client.rb', line 177
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1678,22 +1712,22 @@ 

     
     
    -206
    -207
    -208
    -209
    -210
    -211
     212
     213
     214
     215
     216
     217
    -218
    +218 +219 +220 +221 +222 +223 +224

    -
    # File 'lib/ngrokapi/services/event_subscriptions_client.rb', line 206
    +      
    # File 'lib/ngrokapi/services/event_subscriptions_client.rb', line 212
     
     def update(id: "", metadata: nil, description: nil, sources: nil, destination_ids: nil)
       path = '/event_subscriptions/%{id}'
    @@ -1853,22 +1887,22 @@ 

     
     
    -232
    -233
    -234
    -235
    -236
    -237
     238
     239
     240
     241
     242
     243
    -244
    +244 +245 +246 +247 +248 +249 +250

    -
    # File 'lib/ngrokapi/services/event_subscriptions_client.rb', line 232
    +      
    # File 'lib/ngrokapi/services/event_subscriptions_client.rb', line 238
     
     def update!(id: "", metadata: nil, description: nil, sources: nil, destination_ids: nil)
       path = '/event_subscriptions/%{id}'
    @@ -1893,9 +1927,9 @@ 

    diff --git a/docs/NgrokAPI/Services/FailoverBackendsClient.html b/docs/NgrokAPI/Services/FailoverBackendsClient.html index a9b57c42..250dd50e 100644 --- a/docs/NgrokAPI/Services/FailoverBackendsClient.html +++ b/docs/NgrokAPI/Services/FailoverBackendsClient.html @@ -1805,9 +1805,9 @@

    diff --git a/docs/NgrokAPI/Services/HTTPResponseBackendsClient.html b/docs/NgrokAPI/Services/HTTPResponseBackendsClient.html index 90519352..85dc4a07 100644 --- a/docs/NgrokAPI/Services/HTTPResponseBackendsClient.html +++ b/docs/NgrokAPI/Services/HTTPResponseBackendsClient.html @@ -1943,9 +1943,9 @@

    diff --git a/docs/NgrokAPI/Services/HTTPSEdgeMutualTLSModuleClient.html b/docs/NgrokAPI/Services/HTTPSEdgeMutualTLSModuleClient.html index e24bbae1..b127b47e 100644 --- a/docs/NgrokAPI/Services/HTTPSEdgeMutualTLSModuleClient.html +++ b/docs/NgrokAPI/Services/HTTPSEdgeMutualTLSModuleClient.html @@ -1029,9 +1029,9 @@

    diff --git a/docs/NgrokAPI/Services/HTTPSEdgeTLSTerminationModuleClient.html b/docs/NgrokAPI/Services/HTTPSEdgeTLSTerminationModuleClient.html index 96543e2b..b63e5628 100644 --- a/docs/NgrokAPI/Services/HTTPSEdgeTLSTerminationModuleClient.html +++ b/docs/NgrokAPI/Services/HTTPSEdgeTLSTerminationModuleClient.html @@ -1029,9 +1029,9 @@

    diff --git a/docs/NgrokAPI/Services/IPPoliciesClient.html b/docs/NgrokAPI/Services/IPPoliciesClient.html index 1d343808..4c1d11bb 100644 --- a/docs/NgrokAPI/Services/IPPoliciesClient.html +++ b/docs/NgrokAPI/Services/IPPoliciesClient.html @@ -377,7 +377,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -401,7 +401,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1177,7 +1177,7 @@

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1221,6 +1221,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1268,7 +1281,6 @@

     
     
    -146
     147
     148
     149
    @@ -1286,19 +1298,24 @@ 

    161 162 163 -164

    +164 +165 +166 +167

  • -
    # File 'lib/ngrokapi/services/ip_policies_client.rb', line 146
    +      
    # File 'lib/ngrokapi/services/ip_policies_client.rb', line 147
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1318,7 +1335,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1362,6 +1379,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1409,10 +1439,6 @@

     
     
    -176
    -177
    -178
    -179
     180
     181
     182
    @@ -1429,19 +1455,27 @@ 

    193 194 195 -196

    +196 +197 +198 +199 +200 +201 +202

  • -
    # File 'lib/ngrokapi/services/ip_policies_client.rb', line 176
    +      
    # File 'lib/ngrokapi/services/ip_policies_client.rb', line 180
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1559,20 +1593,20 @@ 

     
     
    -207
    -208
    -209
    -210
    -211
    -212
     213
     214
     215
     216
    -217
    +217 +218 +219 +220 +221 +222 +223

    -
    # File 'lib/ngrokapi/services/ip_policies_client.rb', line 207
    +      
    # File 'lib/ngrokapi/services/ip_policies_client.rb', line 213
     
     def update(id: "", description: nil, metadata: nil)
       path = '/ip_policies/%{id}'
    @@ -1689,20 +1723,20 @@ 

     
     
    -229
    -230
    -231
    -232
    -233
    -234
     235
     236
     237
     238
    -239
    +239 +240 +241 +242 +243 +244 +245

    -
    # File 'lib/ngrokapi/services/ip_policies_client.rb', line 229
    +      
    # File 'lib/ngrokapi/services/ip_policies_client.rb', line 235
     
     def update!(id: "", description: nil, metadata: nil)
       path = '/ip_policies/%{id}'
    @@ -1725,9 +1759,9 @@ 

    diff --git a/docs/NgrokAPI/Services/IPPolicyRulesClient.html b/docs/NgrokAPI/Services/IPPolicyRulesClient.html index 022b96e8..6c1d6ac3 100644 --- a/docs/NgrokAPI/Services/IPPolicyRulesClient.html +++ b/docs/NgrokAPI/Services/IPPolicyRulesClient.html @@ -377,7 +377,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -401,7 +401,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1285,7 +1285,7 @@

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1329,6 +1329,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1376,7 +1389,6 @@

     
     
    -150
     151
     152
     153
    @@ -1394,19 +1406,24 @@ 

    165 166 167 -168

    +168 +169 +170 +171

  • -
    # File 'lib/ngrokapi/services/ip_policy_rules_client.rb', line 150
    +      
    # File 'lib/ngrokapi/services/ip_policy_rules_client.rb', line 151
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1426,7 +1443,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1470,6 +1487,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1517,10 +1547,6 @@

     
     
    -180
    -181
    -182
    -183
     184
     185
     186
    @@ -1537,19 +1563,27 @@ 

    197 198 199 -200

    +200 +201 +202 +203 +204 +205 +206

  • -
    # File 'lib/ngrokapi/services/ip_policy_rules_client.rb', line 180
    +      
    # File 'lib/ngrokapi/services/ip_policy_rules_client.rb', line 184
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1685,21 +1719,21 @@ 

     
     
    -212
    -213
    -214
    -215
    -216
    -217
     218
     219
     220
     221
     222
    -223
    +223 +224 +225 +226 +227 +228 +229

    -
    # File 'lib/ngrokapi/services/ip_policy_rules_client.rb', line 212
    +      
    # File 'lib/ngrokapi/services/ip_policy_rules_client.rb', line 218
     
     def update(id: "", description: nil, metadata: nil, cidr: nil)
       path = '/ip_policy_rules/%{id}'
    @@ -1835,21 +1869,21 @@ 

     
     
    -236
    -237
    -238
    -239
    -240
    -241
     242
     243
     244
     245
     246
    -247
    +247 +248 +249 +250 +251 +252 +253

    -
    # File 'lib/ngrokapi/services/ip_policy_rules_client.rb', line 236
    +      
    # File 'lib/ngrokapi/services/ip_policy_rules_client.rb', line 242
     
     def update!(id: "", description: nil, metadata: nil, cidr: nil)
       path = '/ip_policy_rules/%{id}'
    @@ -1873,9 +1907,9 @@ 

    diff --git a/docs/NgrokAPI/Services/IPRestrictionsClient.html b/docs/NgrokAPI/Services/IPRestrictionsClient.html index 55e01d38..87bd9a27 100644 --- a/docs/NgrokAPI/Services/IPRestrictionsClient.html +++ b/docs/NgrokAPI/Services/IPRestrictionsClient.html @@ -377,7 +377,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -401,7 +401,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1289,7 +1289,7 @@

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1333,6 +1333,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1380,7 +1393,6 @@

     
     
    -154
     155
     156
     157
    @@ -1398,19 +1410,24 @@ 

    169 170 171 -172

    +172 +173 +174 +175

  • -
    # File 'lib/ngrokapi/services/ip_restrictions_client.rb', line 154
    +      
    # File 'lib/ngrokapi/services/ip_restrictions_client.rb', line 155
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1430,7 +1447,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1474,6 +1491,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1521,10 +1551,6 @@

     
     
    -184
    -185
    -186
    -187
     188
     189
     190
    @@ -1541,19 +1567,27 @@ 

    201 202 203 -204

    +204 +205 +206 +207 +208 +209 +210

  • -
    # File 'lib/ngrokapi/services/ip_restrictions_client.rb', line 184
    +      
    # File 'lib/ngrokapi/services/ip_restrictions_client.rb', line 188
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1707,22 +1741,22 @@ 

     
     
    -217
    -218
    -219
    -220
    -221
    -222
     223
     224
     225
     226
     227
     228
    -229
    +229 +230 +231 +232 +233 +234 +235

    -
    # File 'lib/ngrokapi/services/ip_restrictions_client.rb', line 217
    +      
    # File 'lib/ngrokapi/services/ip_restrictions_client.rb', line 223
     
     def update(id: "", description: nil, metadata: nil, enforced: nil, ip_policy_ids: [])
       path = '/ip_restrictions/%{id}'
    @@ -1877,22 +1911,22 @@ 

     
     
    -243
    -244
    -245
    -246
    -247
    -248
     249
     250
     251
     252
     253
     254
    -255
    +255 +256 +257 +258 +259 +260 +261

    -
    # File 'lib/ngrokapi/services/ip_restrictions_client.rb', line 243
    +      
    # File 'lib/ngrokapi/services/ip_restrictions_client.rb', line 249
     
     def update!(id: "", description: nil, metadata: nil, enforced: nil, ip_policy_ids: [])
       path = '/ip_restrictions/%{id}'
    @@ -1917,9 +1951,9 @@ 

    diff --git a/docs/NgrokAPI/Services/ReservedAddrsClient.html b/docs/NgrokAPI/Services/ReservedAddrsClient.html index 08f237a6..5a10bf14 100644 --- a/docs/NgrokAPI/Services/ReservedAddrsClient.html +++ b/docs/NgrokAPI/Services/ReservedAddrsClient.html @@ -377,7 +377,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -401,7 +401,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1217,7 +1217,7 @@

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1261,6 +1261,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1308,7 +1321,6 @@

     
     
    -143
     144
     145
     146
    @@ -1326,19 +1338,24 @@ 

    158 159 160 -161

    +161 +162 +163 +164

  • -
    # File 'lib/ngrokapi/services/reserved_addrs_client.rb', line 143
    +      
    # File 'lib/ngrokapi/services/reserved_addrs_client.rb', line 144
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1358,7 +1375,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1402,6 +1419,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1449,10 +1479,6 @@

     
     
    -173
    -174
    -175
    -176
     177
     178
     179
    @@ -1469,19 +1495,27 @@ 

    190 191 192 -193

    +193 +194 +195 +196 +197 +198 +199

  • -
    # File 'lib/ngrokapi/services/reserved_addrs_client.rb', line 173
    +      
    # File 'lib/ngrokapi/services/reserved_addrs_client.rb', line 177
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1599,20 +1633,20 @@ 

     
     
    -204
    -205
    -206
    -207
    -208
    -209
     210
     211
     212
     213
    -214
    +214 +215 +216 +217 +218 +219 +220

    -
    # File 'lib/ngrokapi/services/reserved_addrs_client.rb', line 204
    +      
    # File 'lib/ngrokapi/services/reserved_addrs_client.rb', line 210
     
     def update(id: "", description: nil, metadata: nil, endpoint_configuration_id: nil)
       path = '/reserved_addrs/%{id}'
    @@ -1729,20 +1763,20 @@ 

     
     
    -226
    -227
    -228
    -229
    -230
    -231
     232
     233
     234
     235
    -236
    +236 +237 +238 +239 +240 +241 +242

    -
    # File 'lib/ngrokapi/services/reserved_addrs_client.rb', line 226
    +      
    # File 'lib/ngrokapi/services/reserved_addrs_client.rb', line 232
     
     def update!(id: "", description: nil, metadata: nil, endpoint_configuration_id: nil)
       path = '/reserved_addrs/%{id}'
    @@ -1765,9 +1799,9 @@ 

    diff --git a/docs/NgrokAPI/Services/ReservedDomainsClient.html b/docs/NgrokAPI/Services/ReservedDomainsClient.html index 59ccb7aa..89f21881 100644 --- a/docs/NgrokAPI/Services/ReservedDomainsClient.html +++ b/docs/NgrokAPI/Services/ReservedDomainsClient.html @@ -473,7 +473,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -497,7 +497,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1308,16 +1308,16 @@

     
     
    -297
    -298
    -299
    -300
    -301
    -302
    -303
    +303 +304 +305 +306 +307 +308 +309

  • -
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 297
    +      
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 303
     
     def delete_certificate(id: "")
       path = '/reserved_domains/%{id}/certificate'
    @@ -1399,16 +1399,16 @@ 

     
     
    -313
    -314
    -315
    -316
    -317
    -318
    -319
    +319 +320 +321 +322 +323 +324 +325

    -
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 313
    +      
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 319
     
     def delete_certificate!(id: "")
       path = '/reserved_domains/%{id}/certificate'
    @@ -1490,16 +1490,16 @@ 

    -266 -267 -268 -269 -270 -271 -272

    +272 +273 +274 +275 +276 +277 +278
    -
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 266
    +      
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 272
     
     def delete_certificate_management_policy(id: "")
       path = '/reserved_domains/%{id}/certificate_management_policy'
    @@ -1581,16 +1581,16 @@ 

    -282 -283 -284 -285 -286 -287 -288

    +288 +289 +290 +291 +292 +293 +294
    -
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 282
    +      
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 288
     
     def delete_certificate_management_policy!(id: "")
       path = '/reserved_domains/%{id}/certificate_management_policy'
    @@ -1797,7 +1797,7 @@ 

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1841,6 +1841,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1888,7 +1901,6 @@

     
     
    -156
     157
     158
     159
    @@ -1906,19 +1918,24 @@ 

    171 172 173 -174

    +174 +175 +176 +177

  • -
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 156
    +      
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 157
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1938,7 +1955,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1982,6 +1999,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -2029,10 +2059,6 @@

     
     
    -186
    -187
    -188
    -189
     190
     191
     192
    @@ -2049,19 +2075,27 @@ 

    203 204 205 -206

    +206 +207 +208 +209 +210 +211 +212

  • -
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 186
    +      
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 190
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -2215,22 +2249,22 @@ 

     
     
    -219
    -220
    -221
    -222
    -223
    -224
     225
     226
     227
     228
     229
     230
    -231
    +231 +232 +233 +234 +235 +236 +237

    -
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 219
    +      
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 225
     
     def update(id: "", description: nil, metadata: nil, http_endpoint_configuration_id: nil, https_endpoint_configuration_id: nil, certificate_id: nil, certificate_management_policy: nil, region: nil, error_redirect_url: nil)
       path = '/reserved_domains/%{id}'
    @@ -2385,22 +2419,22 @@ 

     
     
    -245
    -246
    -247
    -248
    -249
    -250
     251
     252
     253
     254
     255
     256
    -257
    +257 +258 +259 +260 +261 +262 +263

    -
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 245
    +      
    # File 'lib/ngrokapi/services/reserved_domains_client.rb', line 251
     
     def update!(id: "", description: nil, metadata: nil, http_endpoint_configuration_id: nil, https_endpoint_configuration_id: nil, certificate_id: nil, certificate_management_policy: nil, region: nil, error_redirect_url: nil)
       path = '/reserved_domains/%{id}'
    @@ -2425,9 +2459,9 @@ 

    diff --git a/docs/NgrokAPI/Services/SSHCertificateAuthoritiesClient.html b/docs/NgrokAPI/Services/SSHCertificateAuthoritiesClient.html index 61128556..3203c534 100644 --- a/docs/NgrokAPI/Services/SSHCertificateAuthoritiesClient.html +++ b/docs/NgrokAPI/Services/SSHCertificateAuthoritiesClient.html @@ -318,7 +318,7 @@

    -

    Get detailed information about an SSH Certficate Authority.

    +

    Get detailed information about an SSH Certificate Authority.

    @@ -342,7 +342,7 @@

    -

    Get detailed information about an SSH Certficate Authority Throws an exception if API error.

    +

    Get detailed information about an SSH Certificate Authority Throws an exception if API error.

    @@ -377,7 +377,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -401,7 +401,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1116,7 +1116,7 @@

    -

    Get detailed information about an SSH Certficate Authority

    +

    Get detailed information about an SSH Certificate Authority

    ngrok.com/docs/api#api-ssh-certificate-authorities-get

    @@ -1211,7 +1211,7 @@

    -

    Get detailed information about an SSH Certficate Authority Throws an exception if API error.

    +

    Get detailed information about an SSH Certificate Authority Throws an exception if API error.

    ngrok.com/docs/api#api-ssh-certificate-authorities-get

    @@ -1297,7 +1297,7 @@

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1341,6 +1341,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1388,7 +1401,6 @@

     
     
    -150
     151
     152
     153
    @@ -1406,19 +1418,24 @@ 

    165 166 167 -168

    +168 +169 +170 +171

  • -
    # File 'lib/ngrokapi/services/ssh_certificate_authorities_client.rb', line 150
    +      
    # File 'lib/ngrokapi/services/ssh_certificate_authorities_client.rb', line 151
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1438,7 +1455,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1482,6 +1499,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1529,10 +1559,6 @@

     
     
    -180
    -181
    -182
    -183
     184
     185
     186
    @@ -1549,19 +1575,27 @@ 

    197 198 199 -200

    +200 +201 +202 +203 +204 +205 +206

  • -
    # File 'lib/ngrokapi/services/ssh_certificate_authorities_client.rb', line 180
    +      
    # File 'lib/ngrokapi/services/ssh_certificate_authorities_client.rb', line 184
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1679,20 +1713,20 @@ 

     
     
    -211
    -212
    -213
    -214
    -215
    -216
     217
     218
     219
     220
    -221
    +221 +222 +223 +224 +225 +226 +227

    -
    # File 'lib/ngrokapi/services/ssh_certificate_authorities_client.rb', line 211
    +      
    # File 'lib/ngrokapi/services/ssh_certificate_authorities_client.rb', line 217
     
     def update(id: "", description: nil, metadata: nil)
       path = '/ssh_certificate_authorities/%{id}'
    @@ -1809,20 +1843,20 @@ 

     
     
    -233
    -234
    -235
    -236
    -237
    -238
     239
     240
     241
     242
    -243
    +243 +244 +245 +246 +247 +248 +249

    -
    # File 'lib/ngrokapi/services/ssh_certificate_authorities_client.rb', line 233
    +      
    # File 'lib/ngrokapi/services/ssh_certificate_authorities_client.rb', line 239
     
     def update!(id: "", description: nil, metadata: nil)
       path = '/ssh_certificate_authorities/%{id}'
    @@ -1845,9 +1879,9 @@ 

    diff --git a/docs/NgrokAPI/Services/SSHCredentialsClient.html b/docs/NgrokAPI/Services/SSHCredentialsClient.html index c0391e20..c5a79349 100644 --- a/docs/NgrokAPI/Services/SSHCredentialsClient.html +++ b/docs/NgrokAPI/Services/SSHCredentialsClient.html @@ -207,7 +207,7 @@

  • - #create(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "") ⇒ NgrokAPI::Models::SSHCredential + #create(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "", scim_user_id: "") ⇒ NgrokAPI::Models::SSHCredential @@ -231,7 +231,7 @@

  • - #create!(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "") ⇒ NgrokAPI::Models::SSHCredential + #create!(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "", scim_user_id: "") ⇒ NgrokAPI::Models::SSHCredential @@ -377,7 +377,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -401,7 +401,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -575,7 +575,7 @@

    Instance Method Details

    - #create(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "") ⇒ NgrokAPI::Models::SSHCredential + #create(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "", scim_user_id: "") ⇒ NgrokAPI::Models::SSHCredential @@ -727,7 +727,7 @@

    # File 'lib/ngrokapi/services/ssh_credentials_client.rb', line 36
     
    -def create(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "")
    +def create(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "", scim_user_id: "")
       path = '/ssh_credentials'
       replacements = {
       }
    @@ -748,7 +748,7 @@ 

    - #create!(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "") ⇒ NgrokAPI::Models::SSHCredential + #create!(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "", scim_user_id: "") ⇒ NgrokAPI::Models::SSHCredential @@ -900,7 +900,7 @@

    # File 'lib/ngrokapi/services/ssh_credentials_client.rb', line 63
     
    -def create!(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "")
    +def create!(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "", scim_user_id: "")
       path = '/ssh_credentials'
       replacements = {
       }
    @@ -1293,7 +1293,7 @@ 

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1337,6 +1337,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1384,7 +1397,6 @@

     
     
    -152
     153
     154
     155
    @@ -1402,19 +1414,24 @@ 

    167 168 169 -170

    +170 +171 +172 +173

  • -
    # File 'lib/ngrokapi/services/ssh_credentials_client.rb', line 152
    +      
    # File 'lib/ngrokapi/services/ssh_credentials_client.rb', line 153
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1434,7 +1451,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1478,6 +1495,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1525,10 +1555,6 @@

     
     
    -182
    -183
    -184
    -185
     186
     187
     188
    @@ -1545,19 +1571,27 @@ 

    199 200 201 -202

    +202 +203 +204 +205 +206 +207 +208

  • -
    # File 'lib/ngrokapi/services/ssh_credentials_client.rb', line 182
    +      
    # File 'lib/ngrokapi/services/ssh_credentials_client.rb', line 186
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1693,21 +1727,21 @@ 

     
     
    -214
    -215
    -216
    -217
    -218
    -219
     220
     221
     222
     223
     224
    -225
    +225 +226 +227 +228 +229 +230 +231

    -
    # File 'lib/ngrokapi/services/ssh_credentials_client.rb', line 214
    +      
    # File 'lib/ngrokapi/services/ssh_credentials_client.rb', line 220
     
     def update(id: "", description: nil, metadata: nil, acl: nil)
       path = '/ssh_credentials/%{id}'
    @@ -1843,21 +1877,21 @@ 

     
     
    -238
    -239
    -240
    -241
    -242
    -243
     244
     245
     246
     247
     248
    -249
    +249 +250 +251 +252 +253 +254 +255

    -
    # File 'lib/ngrokapi/services/ssh_credentials_client.rb', line 238
    +      
    # File 'lib/ngrokapi/services/ssh_credentials_client.rb', line 244
     
     def update!(id: "", description: nil, metadata: nil, acl: nil)
       path = '/ssh_credentials/%{id}'
    @@ -1881,9 +1915,9 @@ 

    diff --git a/docs/NgrokAPI/Services/SSHHostCertificatesClient.html b/docs/NgrokAPI/Services/SSHHostCertificatesClient.html index 2e56b0e9..0b5839e6 100644 --- a/docs/NgrokAPI/Services/SSHHostCertificatesClient.html +++ b/docs/NgrokAPI/Services/SSHHostCertificatesClient.html @@ -318,7 +318,7 @@

    -

    Get detailed information about an SSH Host Certficate.

    +

    Get detailed information about an SSH Host Certificate.

    @@ -342,7 +342,7 @@

    -

    Get detailed information about an SSH Host Certficate Throws an exception if API error.

    +

    Get detailed information about an SSH Host Certificate Throws an exception if API error.

    @@ -1188,7 +1188,7 @@

    -

    Get detailed information about an SSH Host Certficate

    +

    Get detailed information about an SSH Host Certificate

    ngrok.com/docs/api#api-ssh-host-certificates-get

    @@ -1283,7 +1283,7 @@

    -

    Get detailed information about an SSH Host Certficate Throws an exception if API error.

    +

    Get detailed information about an SSH Host Certificate Throws an exception if API error.

    ngrok.com/docs/api#api-ssh-host-certificates-get

    @@ -1917,9 +1917,9 @@

    diff --git a/docs/NgrokAPI/Services/SSHUserCertificatesClient.html b/docs/NgrokAPI/Services/SSHUserCertificatesClient.html index 5c7a0ce2..4ae35b91 100644 --- a/docs/NgrokAPI/Services/SSHUserCertificatesClient.html +++ b/docs/NgrokAPI/Services/SSHUserCertificatesClient.html @@ -318,7 +318,7 @@

    -

    Get detailed information about an SSH User Certficate.

    +

    Get detailed information about an SSH User Certificate.

    @@ -342,7 +342,7 @@

    -

    Get detailed information about an SSH User Certficate Throws an exception if API error.

    +

    Get detailed information about an SSH User Certificate Throws an exception if API error.

    @@ -1268,7 +1268,7 @@

    -

    Get detailed information about an SSH User Certficate

    +

    Get detailed information about an SSH User Certificate

    ngrok.com/docs/api#api-ssh-user-certificates-get

    @@ -1363,7 +1363,7 @@

    -

    Get detailed information about an SSH User Certficate Throws an exception if API error.

    +

    Get detailed information about an SSH User Certificate Throws an exception if API error.

    ngrok.com/docs/api#api-ssh-user-certificates-get

    @@ -1997,9 +1997,9 @@

    diff --git a/docs/NgrokAPI/Services/SecretsClient.html b/docs/NgrokAPI/Services/SecretsClient.html index c2d5085d..0bd7a8b6 100644 --- a/docs/NgrokAPI/Services/SecretsClient.html +++ b/docs/NgrokAPI/Services/SecretsClient.html @@ -207,7 +207,7 @@

  • - #create(name: "", value: "", metadata: "", description: "", vault_id:) ⇒ NgrokAPI::Models::Secret + #create(name: "", value: "", metadata: "", description: "", vault_id: "", vault_name: "") ⇒ NgrokAPI::Models::Secret @@ -231,7 +231,7 @@

  • - #create!(name: "", value: "", metadata: "", description: "", vault_id:) ⇒ NgrokAPI::Models::Secret + #create!(name: "", value: "", metadata: "", description: "", vault_id: "", vault_name: "") ⇒ NgrokAPI::Models::Secret @@ -377,7 +377,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -401,7 +401,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -575,7 +575,7 @@

    Instance Method Details

    - #create(name: "", value: "", metadata: "", description: "", vault_id:) ⇒ NgrokAPI::Models::Secret + #create(name: "", value: "", metadata: "", description: "", vault_id: "", vault_name: "") ⇒ NgrokAPI::Models::Secret @@ -675,10 +675,30 @@

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

    unique identifier of the referenced vault

    +
    + +

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

    name of the referenced vault

  • @@ -710,7 +730,6 @@

     
     
    -35
     36
     37
     38
    @@ -722,12 +741,14 @@ 

    44 45 46 -47

    +47 +48 +49

  • -
    # File 'lib/ngrokapi/services/secrets_client.rb', line 35
    +      
    # File 'lib/ngrokapi/services/secrets_client.rb', line 36
     
    -def create(name: "", value: "", metadata: "", description: "", vault_id:)
    +def create(name: "", value: "", metadata: "", description: "", vault_id: "", vault_name: "")
       path = '/vault_secrets'
       replacements = {
       }
    @@ -737,6 +758,7 @@ 

    data[:metadata] = if data[:description] = description if description data[:vault_id] = vault_id if vault_id + data[:vault_name] = vault_name if vault_name result = @client.post(path % replacements, data: data) NgrokAPI::Models::Secret.new(client: self, attrs: result) end

    @@ -748,7 +770,7 @@

    - #create!(name: "", value: "", metadata: "", description: "", vault_id:) ⇒ NgrokAPI::Models::Secret + #create!(name: "", value: "", metadata: "", description: "", vault_id: "", vault_name: "") ⇒ NgrokAPI::Models::Secret @@ -848,10 +870,30 @@

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

    unique identifier of the referenced vault

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

    name of the referenced vault

  • @@ -883,9 +925,6 @@

     
     
    -61
    -62
    -63
     64
     65
     66
    @@ -895,12 +934,16 @@ 

    70 71 72 -73

    +73 +74 +75 +76 +77

    -
    # File 'lib/ngrokapi/services/secrets_client.rb', line 61
    +      
    # File 'lib/ngrokapi/services/secrets_client.rb', line 64
     
    -def create!(name: "", value: "", metadata: "", description: "", vault_id:)
    +def create!(name: "", value: "", metadata: "", description: "", vault_id: "", vault_name: "")
       path = '/vault_secrets'
       replacements = {
       }
    @@ -910,6 +953,7 @@ 

    data[:metadata] = if data[:description] = description if description data[:vault_id] = vault_id if vault_id + data[:vault_name] = vault_name if vault_name result = @client.post(path % replacements, data: data, danger: true) NgrokAPI::Models::Secret.new(client: self, attrs: result) end

    @@ -986,16 +1030,16 @@

     
     
    -133
    -134
    -135
    -136
     137
     138
    -139
    +139 +140 +141 +142 +143

    -
    # File 'lib/ngrokapi/services/secrets_client.rb', line 133
    +      
    # File 'lib/ngrokapi/services/secrets_client.rb', line 137
     
     def delete(id: "")
       path = '/vault_secrets/%{id}'
    @@ -1077,16 +1121,16 @@ 

     
     
    -149
    -150
    -151
    -152
     153
     154
    -155
    +155 +156 +157 +158 +159

    -
    # File 'lib/ngrokapi/services/secrets_client.rb', line 149
    +      
    # File 'lib/ngrokapi/services/secrets_client.rb', line 153
     
     def delete!(id: "")
       path = '/vault_secrets/%{id}'
    @@ -1168,18 +1212,18 @@ 

     
     
    -164
    -165
    -166
    -167
     168
     169
     170
     171
    -172
    +172 +173 +174 +175 +176

    -
    # File 'lib/ngrokapi/services/secrets_client.rb', line 164
    +      
    # File 'lib/ngrokapi/services/secrets_client.rb', line 168
     
     def get(id: "")
       path = '/vault_secrets/%{id}'
    @@ -1263,18 +1307,18 @@ 

     
     
    -182
    -183
    -184
    -185
     186
     187
     188
     189
    -190
    +190 +191 +192 +193 +194

    -
    # File 'lib/ngrokapi/services/secrets_client.rb', line 182
    +      
    # File 'lib/ngrokapi/services/secrets_client.rb', line 186
     
     def get!(id: "")
       path = '/vault_secrets/%{id}'
    @@ -1293,7 +1337,7 @@ 

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1337,6 +1381,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1384,11 +1441,6 @@

     
     
    -201
    -202
    -203
    -204
    -205
     206
     207
     208
    @@ -1402,19 +1454,28 @@ 

    216 217 218 -219

    +219 +220 +221 +222 +223 +224 +225 +226

  • -
    # File 'lib/ngrokapi/services/secrets_client.rb', line 201
    +      
    # File 'lib/ngrokapi/services/secrets_client.rb', line 206
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1434,7 +1495,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1478,6 +1539,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1525,14 +1599,6 @@

     
     
    -231
    -232
    -233
    -234
    -235
    -236
    -237
    -238
     239
     240
     241
    @@ -1545,19 +1611,31 @@ 

    248 249 250 -251

    +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261

  • -
    # File 'lib/ngrokapi/services/secrets_client.rb', line 231
    +      
    # File 'lib/ngrokapi/services/secrets_client.rb', line 239
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1716,10 +1794,6 @@ 

     
     
    -86
    -87
    -88
    -89
     90
     91
     92
    @@ -1728,10 +1802,14 @@ 

    95 96 97 -98

    +98 +99 +100 +101 +102

    -
    # File 'lib/ngrokapi/services/secrets_client.rb', line 86
    +      
    # File 'lib/ngrokapi/services/secrets_client.rb', line 90
     
     def update(id: "", name: nil, value: nil, metadata: nil, description: nil)
       path = '/vault_secrets/%{id}'
    @@ -1891,10 +1969,6 @@ 

     
     
    -112
    -113
    -114
    -115
     116
     117
     118
    @@ -1903,10 +1977,14 @@ 

    121 122 123 -124

    +124 +125 +126 +127 +128

    -
    # File 'lib/ngrokapi/services/secrets_client.rb', line 112
    +      
    # File 'lib/ngrokapi/services/secrets_client.rb', line 116
     
     def update!(id: "", name: nil, value: nil, metadata: nil, description: nil)
       path = '/vault_secrets/%{id}'
    @@ -1931,9 +2009,9 @@ 

    diff --git a/docs/NgrokAPI/Services/ServiceUsersClient.html b/docs/NgrokAPI/Services/ServiceUsersClient.html new file mode 100644 index 00000000..7a673935 --- /dev/null +++ b/docs/NgrokAPI/Services/ServiceUsersClient.html @@ -0,0 +1,1767 @@ + + + + + + + Class: NgrokAPI::Services::ServiceUsersClient + + — Documentation by YARD 0.9.36 + + + + + + + + + + + + + + + + + + + +
    + + +

    Class: NgrokAPI::Services::ServiceUsersClient + + + +

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

    Overview

    +
    + + +
    + +

    + Constant Summary + collapse +

    + +
    + +
    PATH = +
    +
    + +

    The API path for the requests

    + + +
    +
    +
    + + +
    +
    +
    '/service_users'
    + +
    LIST_PROPERTY = +
    +
    + +

    The List Property from the resulting API for list calls

    + + +
    +
    +
    + + +
    +
    +
    'service_users'
    + +
    + + + + + +

    Instance Attribute Summary collapse

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

      Returns the value of attribute client.

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

    + Instance Method Summary + collapse +

    + + + + +
    +

    Constructor Details

    + +
    +

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

    +
    + +

    Returns a new instance of ServiceUsersClient.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +17
    +18
    +19
    +
    +
    # File 'lib/ngrokapi/services/service_users_client.rb', line 17
    +
    +def initialize(client:)
    +  @client = client
    +end
    +
    +
    + +
    + +
    +

    Instance Attribute Details

    + + + +
    +

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

    +
    + +

    Returns the value of attribute client.

    + + +
    +
    +
    + + +
    + + + + +
    +
    +
    +
    +15
    +16
    +17
    +
    +
    # File 'lib/ngrokapi/services/service_users_client.rb', line 15
    +
    +def client
    +  @client
    +end
    +
    +
    + +
    + + +
    +

    Instance Method Details

    + + +
    +

    + + #create(name: "", active: nil) ⇒ NgrokAPI::Models::ServiceUser + + + + + +

    +
    + +

    Create a new service user

    + +

    ngrok.com/docs/api#api-service-users-create

    + + +
    +
    +
    +

    Parameters:

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

      human-readable name used to identify the service

      +
      + +
    • + +
    • + + active + + + (boolean) + + + (defaults to: nil) + + + — +
      +

      whether or not the service is active

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +29
    +30
    +31
    +32
    +33
    +34
    +35
    +36
    +37
    +38
    +
    +
    # File 'lib/ngrokapi/services/service_users_client.rb', line 29
    +
    +def create(name: "", active: nil)
    +  path = '/service_users'
    +  replacements = {
    +  }
    +  data = {}
    +  data[:name] = name if name
    +  data[:active] = active if active
    +  result = @client.post(path % replacements, data: data)
    +  NgrokAPI::Models::ServiceUser.new(client: self, attrs: result)
    +end
    +
    +
    + +
    +

    + + #create!(name: "", active: nil) ⇒ NgrokAPI::Models::ServiceUser + + + + + +

    +
    + +

    Create a new service user Throws an exception if API error.

    + +

    ngrok.com/docs/api#api-service-users-create

    + + +
    +
    +
    +

    Parameters:

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

      human-readable name used to identify the service

      +
      + +
    • + +
    • + + active + + + (boolean) + + + (defaults to: nil) + + + — +
      +

      whether or not the service is active

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +49
    +50
    +51
    +52
    +53
    +54
    +55
    +56
    +57
    +58
    +
    +
    # File 'lib/ngrokapi/services/service_users_client.rb', line 49
    +
    +def create!(name: "", active: nil)
    +  path = '/service_users'
    +  replacements = {
    +  }
    +  data = {}
    +  data[:name] = name if name
    +  data[:active] = active if active
    +  result = @client.post(path % replacements, data: data, danger: true)
    +  NgrokAPI::Models::ServiceUser.new(client: self, attrs: result)
    +end
    +
    +
    + +
    +

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

    +
    + +

    Delete a service user by ID

    + +

    ngrok.com/docs/api#api-service-users-delete

    + + +
    +
    +
    +

    Parameters:

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

      a resource identifier

      +
      + +
    • + +
    + +

    Returns:

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

      result from the API request

      +
      + +
    • + +
    + +
    + + + + +
    +
    +
    +
    +67
    +68
    +69
    +70
    +71
    +72
    +73
    +
    +
    # File 'lib/ngrokapi/services/service_users_client.rb', line 67
    +
    +def delete(id: "")
    +  path = '/service_users/%{id}'
    +  replacements = {
    +    id: id,
    +  }
    +  @client.delete(path % replacements)
    +end
    +
    +
    + +
    +

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

    +
    + +

    Delete a service user by ID Throws an exception if API error.

    + +

    ngrok.com/docs/api#api-service-users-delete

    + + +
    +
    +
    +

    Parameters:

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

      a resource identifier

      +
      + +
    • + +
    + +

    Returns:

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

      result from the API request

      +
      + +
    • + +
    + +
    + + + + +
    +
    +
    +
    +83
    +84
    +85
    +86
    +87
    +88
    +89
    +
    +
    # File 'lib/ngrokapi/services/service_users_client.rb', line 83
    +
    +def delete!(id: "")
    +  path = '/service_users/%{id}'
    +  replacements = {
    +    id: id,
    +  }
    +  @client.delete(path % replacements, danger: true)
    +end
    +
    +
    + +
    +

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

    +
    + +

    Get the details of a Bot User by ID.

    + +

    ngrok.com/docs/api#api-service-users-get

    + + +
    +
    +
    +

    Parameters:

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

      a resource identifier

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +98
    +99
    +100
    +101
    +102
    +103
    +104
    +105
    +106
    +
    +
    # File 'lib/ngrokapi/services/service_users_client.rb', line 98
    +
    +def get(id: "")
    +  path = '/service_users/%{id}'
    +  replacements = {
    +    id: id,
    +  }
    +  data = {}
    +  result = @client.get(path % replacements, data: data)
    +  NgrokAPI::Models::ServiceUser.new(client: self, attrs: result)
    +end
    +
    +
    + +
    +

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

    +
    + +

    Get the details of a Bot User by ID. Throws an exception if API error.

    + +

    ngrok.com/docs/api#api-service-users-get

    + + +
    +
    +
    +

    Parameters:

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

      a resource identifier

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +116
    +117
    +118
    +119
    +120
    +121
    +122
    +123
    +124
    +
    +
    # File 'lib/ngrokapi/services/service_users_client.rb', line 116
    +
    +def get!(id: "")
    +  path = '/service_users/%{id}'
    +  replacements = {
    +    id: id,
    +  }
    +  data = {}
    +  result = @client.get(path % replacements, data: data, danger: true)
    +  NgrokAPI::Models::ServiceUser.new(client: self, attrs: result)
    +end
    +
    +
    + +
    +

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

    +
    + +

    List all service users in this account.

    + +

    ngrok.com/docs/api#api-service-users-list

    + + +
    +
    +
    +

    Parameters:

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

      optional and mutually exclusive from before_id and limit

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +136
    +137
    +138
    +139
    +140
    +141
    +142
    +143
    +144
    +145
    +146
    +147
    +148
    +149
    +150
    +151
    +152
    +153
    +154
    +155
    +156
    +
    +
    # File 'lib/ngrokapi/services/service_users_client.rb', line 136
    +
    +def list(
    +  before_id: nil,
    +  limit: nil,
    +  filter: nil,
    +  url: nil
    +)
    +  result = @client.list(
    +    before_id: before_id,
    +    limit: limit,
    +    filter: filter,
    +    url: url,
    +    path: PATH
    +  )
    +
    +  NgrokAPI::Models::Listable.new(
    +    client: self,
    +    attrs: result,
    +    list_property: LIST_PROPERTY,
    +    klass: NgrokAPI::Models::ServiceUser
    +  )
    +end
    +
    +
    + +
    +

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

    +
    + +

    List all service users in this account. Throws an exception if API error.

    + +

    ngrok.com/docs/api#api-service-users-list

    + + +
    +
    +
    +

    Parameters:

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

      optional and mutually exclusive from before_id and limit

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +169
    +170
    +171
    +172
    +173
    +174
    +175
    +176
    +177
    +178
    +179
    +180
    +181
    +182
    +183
    +184
    +185
    +186
    +187
    +188
    +189
    +190
    +191
    +
    +
    # File 'lib/ngrokapi/services/service_users_client.rb', line 169
    +
    +def list!(
    +  before_id: nil,
    +  limit: nil,
    +  filter: nil,
    +  url: nil
    +)
    +  result = @client.list(
    +    before_id: before_id,
    +    limit: limit,
    +    filter: filter,
    +    danger: true,
    +    url: url,
    +    path: PATH
    +  )
    +
    +  NgrokAPI::Models::Listable.new(
    +    client: self,
    +    attrs: result,
    +    list_property: LIST_PROPERTY,
    +    klass: NgrokAPI::Models::ServiceUser,
    +    danger: true
    +  )
    +end
    +
    +
    + +
    +

    + + #update(id: "", name: nil, active: nil) ⇒ NgrokAPI::Models::ServiceUser + + + + + +

    +
    + +

    Update attributes of a service user by ID.

    + +

    ngrok.com/docs/api#api-service-users-update

    + + +
    +
    +
    +

    Parameters:

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

      human-readable name used to identify the service

      +
      + +
    • + +
    • + + active + + + (boolean) + + + (defaults to: nil) + + + — +
      +

      whether or not the service is active

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +202
    +203
    +204
    +205
    +206
    +207
    +208
    +209
    +210
    +211
    +212
    +
    +
    # File 'lib/ngrokapi/services/service_users_client.rb', line 202
    +
    +def update(id: "", name: nil, active: nil)
    +  path = '/service_users/%{id}'
    +  replacements = {
    +    id: id,
    +  }
    +  data = {}
    +  data[:name] = name if name
    +  data[:active] = active if active
    +  result = @client.patch(path % replacements, data: data)
    +  NgrokAPI::Models::ServiceUser.new(client: self, attrs: result)
    +end
    +
    +
    + +
    +

    + + #update!(id: "", name: nil, active: nil) ⇒ NgrokAPI::Models::ServiceUser + + + + + +

    +
    + +

    Update attributes of a service user by ID. Throws an exception if API error.

    + +

    ngrok.com/docs/api#api-service-users-update

    + + +
    +
    +
    +

    Parameters:

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

      human-readable name used to identify the service

      +
      + +
    • + +
    • + + active + + + (boolean) + + + (defaults to: nil) + + + — +
      +

      whether or not the service is active

      +
      + +
    • + +
    + +

    Returns:

    + + +
    + + + + +
    +
    +
    +
    +224
    +225
    +226
    +227
    +228
    +229
    +230
    +231
    +232
    +233
    +234
    +
    +
    # File 'lib/ngrokapi/services/service_users_client.rb', line 224
    +
    +def update!(id: "", name: nil, active: nil)
    +  path = '/service_users/%{id}'
    +  replacements = {
    +    id: id,
    +  }
    +  data = {}
    +  data[:name] = name if name
    +  data[:active] = active if active
    +  result = @client.patch(path % replacements, data: data, danger: true)
    +  NgrokAPI::Models::ServiceUser.new(client: self, attrs: result)
    +end
    +
    +
    + +
    + +
    + + + +
    + + \ No newline at end of file diff --git a/docs/NgrokAPI/Services/StaticBackendsClient.html b/docs/NgrokAPI/Services/StaticBackendsClient.html index b23b7c05..af0dc69f 100644 --- a/docs/NgrokAPI/Services/StaticBackendsClient.html +++ b/docs/NgrokAPI/Services/StaticBackendsClient.html @@ -1885,9 +1885,9 @@

    diff --git a/docs/NgrokAPI/Services/TCPEdgeBackendModuleClient.html b/docs/NgrokAPI/Services/TCPEdgeBackendModuleClient.html index 910649ac..5265eda9 100644 --- a/docs/NgrokAPI/Services/TCPEdgeBackendModuleClient.html +++ b/docs/NgrokAPI/Services/TCPEdgeBackendModuleClient.html @@ -1029,9 +1029,9 @@

    diff --git a/docs/NgrokAPI/Services/TCPEdgeIPRestrictionModuleClient.html b/docs/NgrokAPI/Services/TCPEdgeIPRestrictionModuleClient.html index 233eea08..40bcae9b 100644 --- a/docs/NgrokAPI/Services/TCPEdgeIPRestrictionModuleClient.html +++ b/docs/NgrokAPI/Services/TCPEdgeIPRestrictionModuleClient.html @@ -1029,9 +1029,9 @@

    diff --git a/docs/NgrokAPI/Services/TCPEdgeTrafficPolicyModuleClient.html b/docs/NgrokAPI/Services/TCPEdgeTrafficPolicyModuleClient.html index a34af113..b524aa2d 100644 --- a/docs/NgrokAPI/Services/TCPEdgeTrafficPolicyModuleClient.html +++ b/docs/NgrokAPI/Services/TCPEdgeTrafficPolicyModuleClient.html @@ -1029,9 +1029,9 @@

    diff --git a/docs/NgrokAPI/Services/TLSCertificatesClient.html b/docs/NgrokAPI/Services/TLSCertificatesClient.html index 7d5fc1a5..49b08d19 100644 --- a/docs/NgrokAPI/Services/TLSCertificatesClient.html +++ b/docs/NgrokAPI/Services/TLSCertificatesClient.html @@ -377,7 +377,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -401,7 +401,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1249,7 +1249,7 @@

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1293,6 +1293,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1340,7 +1353,6 @@

     
     
    -149
     150
     151
     152
    @@ -1358,19 +1370,24 @@ 

    164 165 166 -167

    +167 +168 +169 +170

  • -
    # File 'lib/ngrokapi/services/tls_certificates_client.rb', line 149
    +      
    # File 'lib/ngrokapi/services/tls_certificates_client.rb', line 150
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1390,7 +1407,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1434,6 +1451,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1481,10 +1511,6 @@

     
     
    -179
    -180
    -181
    -182
     183
     184
     185
    @@ -1501,19 +1527,27 @@ 

    196 197 198 -199

    +199 +200 +201 +202 +203 +204 +205

  • -
    # File 'lib/ngrokapi/services/tls_certificates_client.rb', line 179
    +      
    # File 'lib/ngrokapi/services/tls_certificates_client.rb', line 183
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1631,20 +1665,20 @@ 

     
     
    -210
    -211
    -212
    -213
    -214
    -215
     216
     217
     218
     219
    -220
    +220 +221 +222 +223 +224 +225 +226

    -
    # File 'lib/ngrokapi/services/tls_certificates_client.rb', line 210
    +      
    # File 'lib/ngrokapi/services/tls_certificates_client.rb', line 216
     
     def update(id: "", description: nil, metadata: nil)
       path = '/tls_certificates/%{id}'
    @@ -1761,20 +1795,20 @@ 

     
     
    -232
    -233
    -234
    -235
    -236
    -237
     238
     239
     240
     241
    -242
    +242 +243 +244 +245 +246 +247 +248

    -
    # File 'lib/ngrokapi/services/tls_certificates_client.rb', line 232
    +      
    # File 'lib/ngrokapi/services/tls_certificates_client.rb', line 238
     
     def update!(id: "", description: nil, metadata: nil)
       path = '/tls_certificates/%{id}'
    @@ -1797,9 +1831,9 @@ 

    diff --git a/docs/NgrokAPI/Services/TLSEdgeBackendModuleClient.html b/docs/NgrokAPI/Services/TLSEdgeBackendModuleClient.html index 1afd58ff..db10beb0 100644 --- a/docs/NgrokAPI/Services/TLSEdgeBackendModuleClient.html +++ b/docs/NgrokAPI/Services/TLSEdgeBackendModuleClient.html @@ -1029,9 +1029,9 @@

    diff --git a/docs/NgrokAPI/Services/TLSEdgeIPRestrictionModuleClient.html b/docs/NgrokAPI/Services/TLSEdgeIPRestrictionModuleClient.html index dcfbdd8d..2518ec5a 100644 --- a/docs/NgrokAPI/Services/TLSEdgeIPRestrictionModuleClient.html +++ b/docs/NgrokAPI/Services/TLSEdgeIPRestrictionModuleClient.html @@ -1029,9 +1029,9 @@

    diff --git a/docs/NgrokAPI/Services/TLSEdgeMutualTLSModuleClient.html b/docs/NgrokAPI/Services/TLSEdgeMutualTLSModuleClient.html index e0fa077c..55ebb025 100644 --- a/docs/NgrokAPI/Services/TLSEdgeMutualTLSModuleClient.html +++ b/docs/NgrokAPI/Services/TLSEdgeMutualTLSModuleClient.html @@ -1029,9 +1029,9 @@

    diff --git a/docs/NgrokAPI/Services/TLSEdgeTLSTerminationModuleClient.html b/docs/NgrokAPI/Services/TLSEdgeTLSTerminationModuleClient.html index 033a853b..84f17047 100644 --- a/docs/NgrokAPI/Services/TLSEdgeTLSTerminationModuleClient.html +++ b/docs/NgrokAPI/Services/TLSEdgeTLSTerminationModuleClient.html @@ -1029,9 +1029,9 @@

    diff --git a/docs/NgrokAPI/Services/TLSEdgeTrafficPolicyModuleClient.html b/docs/NgrokAPI/Services/TLSEdgeTrafficPolicyModuleClient.html index 940c41c7..283ef4ad 100644 --- a/docs/NgrokAPI/Services/TLSEdgeTrafficPolicyModuleClient.html +++ b/docs/NgrokAPI/Services/TLSEdgeTrafficPolicyModuleClient.html @@ -1029,9 +1029,9 @@

    diff --git a/docs/NgrokAPI/Services/TunnelGroupBackendsClient.html b/docs/NgrokAPI/Services/TunnelGroupBackendsClient.html index a31044b5..2ca47d75 100644 --- a/docs/NgrokAPI/Services/TunnelGroupBackendsClient.html +++ b/docs/NgrokAPI/Services/TunnelGroupBackendsClient.html @@ -1805,9 +1805,9 @@

    diff --git a/docs/NgrokAPI/Services/TunnelSessionsClient.html b/docs/NgrokAPI/Services/TunnelSessionsClient.html index 1670768f..f196e472 100644 --- a/docs/NgrokAPI/Services/TunnelSessionsClient.html +++ b/docs/NgrokAPI/Services/TunnelSessionsClient.html @@ -281,7 +281,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -305,7 +305,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -640,18 +640,18 @@

     
     
    -93
    -94
    -95
    -96
    -97
    -98
     99
     100
    -101
    +101 +102 +103 +104 +105 +106 +107

  • -
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 93
    +      
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 99
     
     def get(id: "")
       path = '/tunnel_sessions/%{id}'
    @@ -735,18 +735,18 @@ 

     
     
    -111
    -112
    -113
    -114
    -115
    -116
     117
     118
    -119
    +119 +120 +121 +122 +123 +124 +125

    -
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 111
    +      
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 117
     
     def get!(id: "")
       path = '/tunnel_sessions/%{id}'
    @@ -765,7 +765,7 @@ 

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -809,6 +809,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -856,7 +869,6 @@

     
     
    -34
     35
     36
     37
    @@ -874,19 +886,24 @@ 

    49 50 51 -52

    +52 +53 +54 +55

  • -
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 34
    +      
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 35
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -906,7 +923,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -950,6 +967,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -997,10 +1027,6 @@

     
     
    -64
    -65
    -66
    -67
     68
     69
     70
    @@ -1017,19 +1043,27 @@ 

    81 82 83 -84

    +84 +85 +86 +87 +88 +89 +90

  • -
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 64
    +      
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 68
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -1116,16 +1150,16 @@ 

     
     
    -131
    -132
    -133
    -134
    -135
    -136
    -137
    +137 +138 +139 +140 +141 +142 +143

    -
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 131
    +      
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 137
     
     def restart(id: "")
       path = '/tunnel_sessions/%{id}/restart'
    @@ -1207,16 +1241,16 @@ 

     
     
    -150
    -151
    -152
    -153
    -154
    -155
    -156
    +156 +157 +158 +159 +160 +161 +162

    -
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 150
    +      
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 156
     
     def restart!(id: "")
       path = '/tunnel_sessions/%{id}/restart'
    @@ -1298,16 +1332,16 @@ 

     
     
    -166
    -167
    -168
    -169
    -170
    -171
    -172
    +172 +173 +174 +175 +176 +177 +178

    -
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 166
    +      
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 172
     
     def stop(id: "")
       path = '/tunnel_sessions/%{id}/stop'
    @@ -1389,16 +1423,16 @@ 

     
     
    -183
    -184
    -185
    -186
    -187
    -188
    -189
    +189 +190 +191 +192 +193 +194 +195

    -
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 183
    +      
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 189
     
     def stop!(id: "")
       path = '/tunnel_sessions/%{id}/stop'
    @@ -1475,16 +1509,16 @@ 

     
     
    -209
    -210
    -211
    -212
    -213
    -214
    -215
    +215 +216 +217 +218 +219 +220 +221

    -
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 209
    +      
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 215
     
     def update(id: "", version: "")
       path = '/tunnel_sessions/%{id}/update'
    @@ -1561,16 +1595,16 @@ 

     
     
    -236
    -237
    -238
    -239
    -240
    -241
    -242
    +242 +243 +244 +245 +246 +247 +248

    -
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 236
    +      
    # File 'lib/ngrokapi/services/tunnel_sessions_client.rb', line 242
     
     def update!(id: "", version: "")
       path = '/tunnel_sessions/%{id}/update'
    @@ -1589,9 +1623,9 @@ 

    diff --git a/docs/NgrokAPI/Services/TunnelsClient.html b/docs/NgrokAPI/Services/TunnelsClient.html index 28ee5218..ca14a488 100644 --- a/docs/NgrokAPI/Services/TunnelsClient.html +++ b/docs/NgrokAPI/Services/TunnelsClient.html @@ -909,9 +909,9 @@

    diff --git a/docs/NgrokAPI/Services/VaultsClient.html b/docs/NgrokAPI/Services/VaultsClient.html index 9690d7b7..ee184e5d 100644 --- a/docs/NgrokAPI/Services/VaultsClient.html +++ b/docs/NgrokAPI/Services/VaultsClient.html @@ -425,7 +425,7 @@

  • - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -449,7 +449,7 @@

  • - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1611,7 +1611,7 @@

    - #list(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1655,6 +1655,19 @@

    (defaults to: nil) +

  • + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1702,7 +1715,6 @@

     
     
    -264
     265
     266
     267
    @@ -1720,19 +1732,24 @@ 

    279 280 281 -282

    +282 +283 +284 +285

  • -
    # File 'lib/ngrokapi/services/vaults_client.rb', line 264
    +      
    # File 'lib/ngrokapi/services/vaults_client.rb', line 265
     
     def list(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         url: url,
         path: PATH
       )
    @@ -1752,7 +1769,7 @@ 

    - #list!(before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable + #list!(before_id: nil, limit: nil, filter: nil, url: nil) ⇒ NgrokAPI::Models::Listable @@ -1796,6 +1813,19 @@

    (defaults to: nil) + + +
  • + + filter + + + (string) + + + (defaults to: nil) + +
  • @@ -1843,10 +1873,6 @@

     
     
    -294
    -295
    -296
    -297
     298
     299
     300
    @@ -1863,19 +1889,27 @@ 

    311 312 313 -314

    +314 +315 +316 +317 +318 +319 +320

  • -
    # File 'lib/ngrokapi/services/vaults_client.rb', line 294
    +      
    # File 'lib/ngrokapi/services/vaults_client.rb', line 298
     
     def list!(
       before_id: nil,
       limit: nil,
    +  filter: nil,
       url: nil
     )
       result = @client.list(
         before_id: before_id,
         limit: limit,
    +    filter: filter,
         danger: true,
         url: url,
         path: PATH
    @@ -2209,9 +2243,9 @@ 

    diff --git a/docs/NgrokAPI/Services/WeightedBackendsClient.html b/docs/NgrokAPI/Services/WeightedBackendsClient.html index f8cdefd2..a39143a3 100644 --- a/docs/NgrokAPI/Services/WeightedBackendsClient.html +++ b/docs/NgrokAPI/Services/WeightedBackendsClient.html @@ -1805,9 +1805,9 @@

    diff --git a/docs/_index.html b/docs/_index.html index be5841c2..d7734b19 100644 --- a/docs/_index.html +++ b/docs/_index.html @@ -1080,6 +1080,20 @@

    Namespace Listing A-Z

    +
  • + ServiceUser + + (NgrokAPI::Models) + +
  • + +
  • + ServiceUsersClient + + (NgrokAPI::Services) + +
  • +
  • Services @@ -1323,9 +1337,9 @@

    Namespace Listing A-Z

    diff --git a/docs/class_list.html b/docs/class_list.html index 1dd9c62e..d70899d5 100644 --- a/docs/class_list.html +++ b/docs/class_list.html @@ -43,7 +43,7 @@

    Class List

    diff --git a/docs/file.README.html b/docs/file.README.html index ee0800f4..b7d25d08 100644 --- a/docs/file.README.html +++ b/docs/file.README.html @@ -166,9 +166,9 @@

    Building (internal)

    diff --git a/docs/index.html b/docs/index.html index 0fd0c89c..a2322264 100644 --- a/docs/index.html +++ b/docs/index.html @@ -166,9 +166,9 @@

    Building (internal)

    diff --git a/docs/method_list.html b/docs/method_list.html index ceb46407..2aa69018 100644 --- a/docs/method_list.html +++ b/docs/method_list.html @@ -205,6 +205,14 @@

    Method List

  • +
    + #== + NgrokAPI::Models::ServiceUser +
    +
  • + + +
  • #== NgrokAPI::Models::AgentIngress @@ -212,7 +220,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointOIDC @@ -220,7 +228,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointSAML @@ -228,7 +236,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::ReservedAddr @@ -236,7 +244,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::IPPolicyRule @@ -244,7 +252,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::IPRestriction @@ -252,7 +260,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::SSHCredential @@ -260,7 +268,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::StaticBackend @@ -268,7 +276,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::TunnelSession @@ -276,7 +284,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::AWSCredentials @@ -284,7 +292,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::BrowserSession @@ -292,7 +300,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointOAuth @@ -300,7 +308,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::ReservedDomain @@ -308,7 +316,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::TLSCertificate @@ -316,7 +324,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::ApplicationUser @@ -324,7 +332,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointBackend @@ -332,7 +340,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::FailoverBackend @@ -340,7 +348,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::HTTPSEdgeRoute @@ -348,7 +356,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::WeightedBackend @@ -356,7 +364,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EventDestination @@ -364,7 +372,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EventSourceList @@ -372,7 +380,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::IdentityProvider @@ -380,7 +388,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointIPPolicy @@ -388,7 +396,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EventSubscription @@ -396,7 +404,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::StaticBackendTLS @@ -404,7 +412,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::ApplicationSession @@ -412,7 +420,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointMutualTLS @@ -420,7 +428,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointCompression @@ -428,7 +436,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointSAMLMutate @@ -436,7 +444,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EventSourceReplace @@ -444,7 +452,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EventTargetDatadog @@ -452,7 +460,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EventTargetKinesis @@ -460,7 +468,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::SSHHostCertificate @@ -468,7 +476,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::SSHUserCertificate @@ -476,7 +484,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::TunnelGroupBackend @@ -484,7 +492,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::AbuseReportHostname @@ -492,7 +500,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::CertificateAuthority @@ -500,7 +508,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EventTargetFirehose @@ -508,7 +516,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::HTTPResponseBackend @@ -516,7 +524,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::TLSCertificateSANs @@ -524,7 +532,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::AgentIngressCertJob @@ -532,7 +540,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointOAuthAmazon @@ -540,7 +548,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointOAuthGoogle @@ -548,7 +556,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointOAuthTwitch @@ -556,7 +564,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointBackendMutate @@ -564,7 +572,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointOAuthGitHub @@ -572,7 +580,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointOAuthGitLab @@ -580,7 +588,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointTrafficPolicy @@ -588,7 +596,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointCircuitBreaker @@ -596,7 +604,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointOAuthFacebook @@ -604,7 +612,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointOAuthProvider @@ -612,7 +620,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointRequestHeaders @@ -620,7 +628,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointTLSTermination @@ -628,7 +636,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::ReservedDomainCertJob @@ -636,7 +644,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::AgentIngressCertPolicy @@ -644,7 +652,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::AgentIngressCertStatus @@ -652,7 +660,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointIPPolicyMutate @@ -660,7 +668,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointOAuthLinkedIn @@ -668,7 +676,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointOAuthMicrosoft @@ -676,7 +684,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointResponseHeaders @@ -684,7 +692,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::SSHCertificateAuthority @@ -692,7 +700,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointMutualTLSMutate @@ -700,7 +708,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointUserAgentFilter @@ -708,7 +716,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointWebhookValidation @@ -716,7 +724,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::ReservedDomainCertPolicy @@ -724,7 +732,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::ReservedDomainCertStatus @@ -732,7 +740,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EventTargetCloudwatchLogs @@ -740,7 +748,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointTLSTerminationAtEdge @@ -748,7 +756,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EndpointWebsocketTCPConverter @@ -756,7 +764,7 @@

    Method List

  • -
  • +
  • #== NgrokAPI::Models::EventTargetAzureLogsIngestion @@ -764,7 +772,7 @@

    Method List

  • -
  • +
  • #abuse_reports NgrokAPI::Client @@ -772,7 +780,7 @@

    Method List

  • -
  • +
  • #acl NgrokAPI::Models::Credential @@ -780,7 +788,7 @@

    Method List

  • -
  • +
  • #acl NgrokAPI::Models::SSHCredential @@ -788,7 +796,7 @@

    Method List

  • -
  • +
  • #acme_challenge_cname_target NgrokAPI::Models::ReservedDomain @@ -796,7 +804,7 @@

    Method List

  • -
  • +
  • #action NgrokAPI::Models::IPPolicyRule @@ -804,7 +812,7 @@

    Method List

  • -
  • +
  • #active NgrokAPI::Models::BotUser @@ -812,6 +820,14 @@

    Method List

  • +
  • +
    + #active + NgrokAPI::Models::ServiceUser +
    +
  • + +
  • #add @@ -1109,6 +1125,14 @@

    Method List

  • +
    + #attrs + NgrokAPI::Models::ServiceUser +
    +
  • + + +
  • #attrs NgrokAPI::Models::AgentIngress @@ -1116,7 +1140,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointOIDC @@ -1124,7 +1148,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointSAML @@ -1132,7 +1156,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::ReservedAddr @@ -1140,7 +1164,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::IPPolicyRule @@ -1148,7 +1172,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::IPRestriction @@ -1156,7 +1180,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::SSHCredential @@ -1164,7 +1188,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::StaticBackend @@ -1172,7 +1196,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::TunnelSession @@ -1180,7 +1204,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::AWSCredentials @@ -1188,7 +1212,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::BrowserSession @@ -1196,7 +1220,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointOAuth @@ -1204,7 +1228,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::ReservedDomain @@ -1212,7 +1236,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::TLSCertificate @@ -1220,7 +1244,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::ApplicationUser @@ -1228,7 +1252,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointBackend @@ -1236,7 +1260,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::FailoverBackend @@ -1244,7 +1268,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::HTTPSEdgeRoute @@ -1252,7 +1276,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::WeightedBackend @@ -1260,7 +1284,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EventDestination @@ -1268,7 +1292,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EventSourceList @@ -1276,7 +1300,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::IdentityProvider @@ -1284,7 +1308,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointIPPolicy @@ -1292,7 +1316,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EventSubscription @@ -1300,7 +1324,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::StaticBackendTLS @@ -1308,7 +1332,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::ApplicationSession @@ -1316,7 +1340,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointMutualTLS @@ -1324,7 +1348,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointCompression @@ -1332,7 +1356,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointSAMLMutate @@ -1340,7 +1364,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EventSourceReplace @@ -1348,7 +1372,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EventTargetDatadog @@ -1356,7 +1380,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EventTargetKinesis @@ -1364,7 +1388,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::SSHHostCertificate @@ -1372,7 +1396,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::SSHUserCertificate @@ -1380,7 +1404,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::TunnelGroupBackend @@ -1388,7 +1412,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::AbuseReportHostname @@ -1396,7 +1420,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::CertificateAuthority @@ -1404,7 +1428,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EventTargetFirehose @@ -1412,7 +1436,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::HTTPResponseBackend @@ -1420,7 +1444,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::TLSCertificateSANs @@ -1428,7 +1452,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::AgentIngressCertJob @@ -1436,7 +1460,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointOAuthAmazon @@ -1444,7 +1468,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointOAuthGoogle @@ -1452,7 +1476,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointOAuthTwitch @@ -1460,7 +1484,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointBackendMutate @@ -1468,7 +1492,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointOAuthGitHub @@ -1476,7 +1500,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointOAuthGitLab @@ -1484,7 +1508,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointTrafficPolicy @@ -1492,7 +1516,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointCircuitBreaker @@ -1500,7 +1524,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointOAuthFacebook @@ -1508,7 +1532,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointOAuthProvider @@ -1516,7 +1540,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointRequestHeaders @@ -1524,7 +1548,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointTLSTermination @@ -1532,7 +1556,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::ReservedDomainCertJob @@ -1540,7 +1564,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::AgentIngressCertPolicy @@ -1548,7 +1572,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::AgentIngressCertStatus @@ -1556,7 +1580,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointIPPolicyMutate @@ -1564,7 +1588,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointOAuthLinkedIn @@ -1572,7 +1596,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointOAuthMicrosoft @@ -1580,7 +1604,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointResponseHeaders @@ -1588,7 +1612,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::SSHCertificateAuthority @@ -1596,7 +1620,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointMutualTLSMutate @@ -1604,7 +1628,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointUserAgentFilter @@ -1612,7 +1636,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointWebhookValidation @@ -1620,7 +1644,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::ReservedDomainCertPolicy @@ -1628,7 +1652,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::ReservedDomainCertStatus @@ -1636,7 +1660,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EventTargetCloudwatchLogs @@ -1644,7 +1668,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointTLSTerminationAtEdge @@ -1652,7 +1676,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EndpointWebsocketTCPConverter @@ -1660,7 +1684,7 @@

    Method List

  • -
  • +
  • #attrs NgrokAPI::Models::EventTargetAzureLogsIngestion @@ -1668,7 +1692,7 @@

    Method List

  • -
  • +
  • #auth NgrokAPI::Models::EventTargetKinesis @@ -1676,7 +1700,7 @@

    Method List

  • -
  • +
  • #auth NgrokAPI::Models::EventTargetFirehose @@ -1684,7 +1708,7 @@

    Method List

  • -
  • +
  • #auth NgrokAPI::Models::EventTargetCloudwatchLogs @@ -1692,7 +1716,7 @@

    Method List

  • -
  • +
  • #auth_check_interval NgrokAPI::Models::EndpointOAuth @@ -1700,7 +1724,7 @@

    Method List

  • -
  • +
  • #authority NgrokAPI::Models::AgentIngressCertPolicy @@ -1708,7 +1732,7 @@

    Method List

  • -
  • +
  • #authority NgrokAPI::Models::ReservedDomainCertPolicy @@ -1716,7 +1740,7 @@

    Method List

  • -
  • +
  • #authorized_groups NgrokAPI::Models::EndpointSAML @@ -1724,7 +1748,7 @@

    Method List

  • -
  • +
  • #authorized_groups NgrokAPI::Models::EndpointSAMLMutate @@ -1732,7 +1756,7 @@

    Method List

  • -
  • +
  • #aws_access_key_id NgrokAPI::Models::AWSCredentials @@ -1740,7 +1764,7 @@

    Method List

  • -
  • +
  • #aws_secret_access_key NgrokAPI::Models::AWSCredentials @@ -1748,7 +1772,7 @@

    Method List

  • -
  • +
  • #azure_logs_ingestion NgrokAPI::Models::EventTarget @@ -1756,7 +1780,7 @@

    Method List

  • -
  • +
  • #backend NgrokAPI::Models::TCPEdge @@ -1764,7 +1788,7 @@

    Method List

  • -
  • +
  • #backend NgrokAPI::Models::TLSEdge @@ -1772,7 +1796,7 @@

    Method List

  • -
  • +
  • #backend NgrokAPI::Models::EndpointBackend @@ -1780,7 +1804,7 @@

    Method List

  • -
  • +
  • #backend NgrokAPI::Models::HTTPSEdgeRoute @@ -1788,7 +1812,7 @@

    Method List

  • -
  • +
  • #backend_id NgrokAPI::Models::EndpointBackendMutate @@ -1796,7 +1820,7 @@

    Method List

  • -
  • +
  • #backends NgrokAPI::Client @@ -1804,7 +1828,7 @@

    Method List

  • -
  • +
  • #backends NgrokAPI::Models::Tunnel @@ -1812,7 +1836,7 @@

    Method List

  • -
  • +
  • #backends NgrokAPI::Models::FailoverBackend @@ -1820,7 +1844,7 @@

    Method List

  • -
  • +
  • #backends NgrokAPI::Models::WeightedBackend @@ -1828,7 +1852,7 @@

    Method List

  • -
  • +
  • #base_url NgrokAPI::HttpClient @@ -1836,7 +1860,7 @@

    Method List

  • -
  • +
  • #bindings NgrokAPI::Models::Endpoint @@ -1844,7 +1868,7 @@

    Method List

  • -
  • +
  • #body NgrokAPI::Models::HTTPResponseBackend @@ -1852,7 +1876,7 @@

    Method List

  • -
  • +
  • #bot_users NgrokAPI::Client @@ -1860,7 +1884,7 @@

    Method List

  • -
  • +
  • #browser_name NgrokAPI::Models::UserAgent @@ -1868,7 +1892,7 @@

    Method List

  • -
  • +
  • #browser_session NgrokAPI::Models::ApplicationSession @@ -1876,7 +1900,7 @@

    Method List

  • -
  • +
  • #browser_version NgrokAPI::Models::UserAgent @@ -1884,7 +1908,7 @@

    Method List

  • -
  • +
  • #ca_pem NgrokAPI::Models::CertificateAuthority @@ -1892,7 +1916,7 @@

    Method List

  • -
  • +
  • #certificate NgrokAPI::Models::ReservedDomain @@ -1900,7 +1924,7 @@

    Method List

  • -
  • +
  • #certificate NgrokAPI::Models::SSHHostCertificate @@ -1908,7 +1932,7 @@

    Method List

  • -
  • +
  • #certificate NgrokAPI::Models::SSHUserCertificate @@ -1916,7 +1940,7 @@

    Method List

  • -
  • +
  • #certificate_authorities NgrokAPI::Client @@ -1924,7 +1948,7 @@

    Method List

  • -
  • +
  • #certificate_authorities NgrokAPI::Models::EndpointMutualTLS @@ -1932,7 +1956,7 @@

    Method List

  • -
  • +
  • #certificate_authority_ids NgrokAPI::Models::EndpointMutualTLSMutate @@ -1940,7 +1964,7 @@

    Method List

  • -
  • +
  • #certificate_management_policy NgrokAPI::Models::AgentIngress @@ -1948,7 +1972,7 @@

    Method List

  • -
  • +
  • #certificate_management_policy NgrokAPI::Models::ReservedDomain @@ -1956,7 +1980,7 @@

    Method List

  • -
  • +
  • #certificate_management_status NgrokAPI::Models::AgentIngress @@ -1964,7 +1988,7 @@

    Method List

  • -
  • +
  • #certificate_management_status NgrokAPI::Models::ReservedDomain @@ -1972,7 +1996,7 @@

    Method List

  • -
  • +
  • #certificate_pem NgrokAPI::Models::TLSCertificate @@ -1980,7 +2004,7 @@

    Method List

  • -
  • +
  • #cidr NgrokAPI::Models::IPPolicyRule @@ -1988,7 +2012,7 @@

    Method List

  • -
  • +
  • #circuit_breaker NgrokAPI::Models::HTTPSEdgeRoute @@ -1996,7 +2020,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::Ref @@ -2004,7 +2028,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::Vault @@ -2012,7 +2036,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::Secret @@ -2020,7 +2044,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::Tunnel @@ -2028,7 +2052,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::APIKey @@ -2036,7 +2060,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::PagedIterator @@ -2044,7 +2068,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::AWSAuth @@ -2052,7 +2076,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::AWSRole @@ -2060,7 +2084,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::BotUser @@ -2068,7 +2092,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::Endpoint @@ -2076,7 +2100,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::Listable @@ -2084,7 +2108,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::Location @@ -2092,7 +2116,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::TCPEdge @@ -2100,7 +2124,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::TLSEdge @@ -2108,7 +2132,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::IPPolicy @@ -2116,7 +2140,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::Credential @@ -2124,7 +2148,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::HTTPSEdge @@ -2132,7 +2156,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::UserAgent @@ -2140,7 +2164,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::AbuseReport @@ -2148,7 +2172,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EventSource @@ -2156,7 +2180,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EventTarget @@ -2164,6 +2188,14 @@

    Method List

  • +
  • +
    + #client + NgrokAPI::Models::ServiceUser +
    +
  • + +
  • #client @@ -2621,6 +2653,14 @@

    Method List

  • +
    + #client + NgrokAPI::Services::ServiceUsersClient +
    +
  • + + +
  • #client NgrokAPI::Models::EndpointBackendMutate @@ -2628,7 +2668,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointOAuthGitHub @@ -2636,7 +2676,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointOAuthGitLab @@ -2644,7 +2684,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointTrafficPolicy @@ -2652,7 +2692,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::ReservedAddrsClient @@ -2660,7 +2700,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointCircuitBreaker @@ -2668,7 +2708,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointOAuthFacebook @@ -2676,7 +2716,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointOAuthProvider @@ -2684,7 +2724,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointRequestHeaders @@ -2692,7 +2732,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointTLSTermination @@ -2700,7 +2740,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::ReservedDomainCertJob @@ -2708,7 +2748,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::AgentIngressesClient @@ -2716,7 +2756,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::IPPolicyRulesClient @@ -2724,7 +2764,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::IPRestrictionsClient @@ -2732,7 +2772,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::SSHCredentialsClient @@ -2740,7 +2780,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::StaticBackendsClient @@ -2748,7 +2788,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::TunnelSessionsClient @@ -2756,7 +2796,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::AgentIngressCertPolicy @@ -2764,7 +2804,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::AgentIngressCertStatus @@ -2772,7 +2812,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointIPPolicyMutate @@ -2780,7 +2820,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointOAuthLinkedIn @@ -2788,7 +2828,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointOAuthMicrosoft @@ -2796,7 +2836,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointResponseHeaders @@ -2804,7 +2844,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::SSHCertificateAuthority @@ -2812,7 +2852,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::ReservedDomainsClient @@ -2820,7 +2860,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::TLSCertificatesClient @@ -2828,7 +2868,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointMutualTLSMutate @@ -2836,7 +2876,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointUserAgentFilter @@ -2844,7 +2884,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::ApplicationUsersClient @@ -2852,7 +2892,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::FailoverBackendsClient @@ -2860,7 +2900,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::WeightedBackendsClient @@ -2868,7 +2908,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointWebhookValidation @@ -2876,7 +2916,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::ReservedDomainCertPolicy @@ -2884,7 +2924,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::ReservedDomainCertStatus @@ -2892,7 +2932,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgesHTTPSRoutesClient @@ -2900,7 +2940,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EventDestinationsClient @@ -2908,7 +2948,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EventTargetCloudwatchLogs @@ -2916,7 +2956,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EventSubscriptionsClient @@ -2924,7 +2964,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::ApplicationSessionsClient @@ -2932,7 +2972,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::SSHHostCertificatesClient @@ -2940,7 +2980,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::SSHUserCertificatesClient @@ -2948,7 +2988,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::TunnelGroupBackendsClient @@ -2956,7 +2996,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgeRouteOIDCModuleClient @@ -2964,7 +3004,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgeRouteSAMLModuleClient @@ -2972,7 +3012,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::HTTPResponseBackendsClient @@ -2980,7 +3020,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointTLSTerminationAtEdge @@ -2988,7 +3028,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EndpointWebsocketTCPConverter @@ -2996,7 +3036,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::CertificateAuthoritiesClient @@ -3004,7 +3044,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::TCPEdgeBackendModuleClient @@ -3012,7 +3052,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::TLSEdgeBackendModuleClient @@ -3020,7 +3060,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Models::EventTargetAzureLogsIngestion @@ -3028,7 +3068,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgeRouteOAuthModuleClient @@ -3036,7 +3076,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgeRouteBackendModuleClient @@ -3044,7 +3084,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::TLSEdgeMutualTLSModuleClient @@ -3052,7 +3092,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::SSHCertificateAuthoritiesClient @@ -3060,7 +3100,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::HTTPSEdgeMutualTLSModuleClient @@ -3068,7 +3108,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgeRouteCompressionModuleClient @@ -3076,7 +3116,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::TCPEdgeIPRestrictionModuleClient @@ -3084,7 +3124,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::TCPEdgeTrafficPolicyModuleClient @@ -3092,7 +3132,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::TLSEdgeIPRestrictionModuleClient @@ -3100,7 +3140,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::TLSEdgeTrafficPolicyModuleClient @@ -3108,7 +3148,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::TLSEdgeTLSTerminationModuleClient @@ -3116,7 +3156,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgeRouteIPRestrictionModuleClient @@ -3124,7 +3164,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgeRouteTrafficPolicyModuleClient @@ -3132,7 +3172,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgeRouteCircuitBreakerModuleClient @@ -3140,7 +3180,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgeRouteRequestHeadersModuleClient @@ -3148,7 +3188,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::HTTPSEdgeTLSTerminationModuleClient @@ -3156,7 +3196,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgeRouteResponseHeadersModuleClient @@ -3164,7 +3204,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgeRouteUserAgentFilterModuleClient @@ -3172,7 +3212,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgeRouteWebhookVerificationModuleClient @@ -3180,7 +3220,7 @@

    Method List

  • -
  • +
  • #client NgrokAPI::Services::EdgeRouteWebsocketTCPConverterModuleClient @@ -3188,7 +3228,7 @@

    Method List

  • -
  • +
  • #client_id NgrokAPI::Models::EndpointOIDC @@ -3196,7 +3236,7 @@

    Method List

  • -
  • +
  • #client_id NgrokAPI::Models::EndpointOAuthAmazon @@ -3204,7 +3244,7 @@

    Method List

  • -
  • +
  • #client_id NgrokAPI::Models::EndpointOAuthGoogle @@ -3212,7 +3252,7 @@

    Method List

  • -
  • +
  • #client_id NgrokAPI::Models::EndpointOAuthTwitch @@ -3220,7 +3260,7 @@

    Method List

  • -
  • +
  • #client_id NgrokAPI::Models::EndpointOAuthGitHub @@ -3228,7 +3268,7 @@

    Method List

  • -
  • +
  • #client_id NgrokAPI::Models::EndpointOAuthGitLab @@ -3236,7 +3276,7 @@

    Method List

  • -
  • +
  • #client_id NgrokAPI::Models::EndpointOAuthFacebook @@ -3244,7 +3284,7 @@

    Method List

  • -
  • +
  • #client_id NgrokAPI::Models::EndpointOAuthLinkedIn @@ -3252,7 +3292,7 @@

    Method List

  • -
  • +
  • #client_id NgrokAPI::Models::EndpointOAuthMicrosoft @@ -3260,7 +3300,7 @@

    Method List

  • -
  • +
  • #client_id NgrokAPI::Models::EventTargetAzureLogsIngestion @@ -3268,7 +3308,7 @@

    Method List

  • -
  • +
  • #client_secret NgrokAPI::Models::EndpointOIDC @@ -3276,7 +3316,7 @@

    Method List

  • -
  • +
  • #client_secret NgrokAPI::Models::EndpointOAuthAmazon @@ -3284,7 +3324,7 @@

    Method List

  • -
  • +
  • #client_secret NgrokAPI::Models::EndpointOAuthGoogle @@ -3292,7 +3332,7 @@

    Method List

  • -
  • +
  • #client_secret NgrokAPI::Models::EndpointOAuthTwitch @@ -3300,7 +3340,7 @@

    Method List

  • -
  • +
  • #client_secret NgrokAPI::Models::EndpointOAuthGitHub @@ -3308,7 +3348,7 @@

    Method List

  • -
  • +
  • #client_secret NgrokAPI::Models::EndpointOAuthGitLab @@ -3316,7 +3356,7 @@

    Method List

  • -
  • +
  • #client_secret NgrokAPI::Models::EndpointOAuthFacebook @@ -3324,7 +3364,7 @@

    Method List

  • -
  • +
  • #client_secret NgrokAPI::Models::EndpointOAuthLinkedIn @@ -3332,7 +3372,7 @@

    Method List

  • -
  • +
  • #client_secret NgrokAPI::Models::EndpointOAuthMicrosoft @@ -3340,7 +3380,7 @@

    Method List

  • -
  • +
  • #client_secret NgrokAPI::Models::EventTargetAzureLogsIngestion @@ -3348,7 +3388,7 @@

    Method List

  • -
  • +
  • #cloudwatch_logs NgrokAPI::Models::EventTarget @@ -3356,7 +3396,7 @@

    Method List

  • -
  • +
  • #cname_target NgrokAPI::Models::ReservedDomain @@ -3364,7 +3404,7 @@

    Method List

  • -
  • +
  • #compression NgrokAPI::Models::HTTPSEdgeRoute @@ -3372,7 +3412,7 @@

    Method List

  • -
  • +
  • #cookie_prefix NgrokAPI::Models::EndpointOIDC @@ -3380,7 +3420,7 @@

    Method List

  • -
  • +
  • #cookie_prefix NgrokAPI::Models::EndpointSAML @@ -3388,7 +3428,7 @@

    Method List

  • -
  • +
  • #cookie_prefix NgrokAPI::Models::EndpointOAuth @@ -3396,7 +3436,7 @@

    Method List

  • -
  • +
  • #cookie_prefix NgrokAPI::Models::EndpointSAMLMutate @@ -3404,7 +3444,7 @@

    Method List

  • -
  • +
  • #country_code NgrokAPI::Models::Location @@ -3412,7 +3452,7 @@

    Method List

  • -
  • +
  • #create NgrokAPI::Services::VaultsClient @@ -3420,7 +3460,7 @@

    Method List

  • -
  • +
  • #create NgrokAPI::Services::SecretsClient @@ -3428,7 +3468,7 @@

    Method List

  • -
  • +
  • #create NgrokAPI::Services::APIKeysClient @@ -3436,7 +3476,7 @@

    Method List

  • -
  • +
  • #create NgrokAPI::Services::BotUsersClient @@ -3444,7 +3484,7 @@

    Method List

  • -
  • +
  • #create NgrokAPI::Services::EdgesTCPClient @@ -3452,7 +3492,7 @@

    Method List

  • -
  • +
  • #create NgrokAPI::Services::EdgesTLSClient @@ -3460,7 +3500,7 @@

    Method List

  • -
  • +
  • #create NgrokAPI::Services::EndpointsClient @@ -3468,7 +3508,7 @@

    Method List

  • -
  • +
  • #create NgrokAPI::Services::CredentialsClient @@ -3476,7 +3516,7 @@

    Method List

  • -
  • +
  • #create NgrokAPI::Services::EdgesHTTPSClient @@ -3484,7 +3524,7 @@

    Method List

  • -
  • +
  • #create NgrokAPI::Services::IPPoliciesClient @@ -3492,7 +3532,7 @@

    Method List

  • -
  • +
  • #create NgrokAPI::Services::AbuseReportsClient @@ -3500,7 +3540,7 @@

    Method List

  • -
  • +
  • #create NgrokAPI::Services::EventSourcesClient @@ -3508,6 +3548,14 @@

    Method List

  • +
  • +
    + #create + NgrokAPI::Services::ServiceUsersClient +
    +
  • + +
  • #create @@ -3757,6 +3805,14 @@

    Method List

  • +
    + #create! + NgrokAPI::Services::ServiceUsersClient +
    +
  • + + +
  • #create! NgrokAPI::Services::ReservedAddrsClient @@ -3764,7 +3820,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::AgentIngressesClient @@ -3772,7 +3828,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::IPPolicyRulesClient @@ -3780,7 +3836,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::IPRestrictionsClient @@ -3788,7 +3844,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::SSHCredentialsClient @@ -3796,7 +3852,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::StaticBackendsClient @@ -3804,7 +3860,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::ReservedDomainsClient @@ -3812,7 +3868,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::TLSCertificatesClient @@ -3820,7 +3876,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::FailoverBackendsClient @@ -3828,7 +3884,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::WeightedBackendsClient @@ -3836,7 +3892,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::EdgesHTTPSRoutesClient @@ -3844,7 +3900,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::EventDestinationsClient @@ -3852,7 +3908,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::EventSubscriptionsClient @@ -3860,7 +3916,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::SSHHostCertificatesClient @@ -3868,7 +3924,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::SSHUserCertificatesClient @@ -3876,7 +3932,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::TunnelGroupBackendsClient @@ -3884,7 +3940,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::HTTPResponseBackendsClient @@ -3892,7 +3948,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::CertificateAuthoritiesClient @@ -3900,7 +3956,7 @@

    Method List

  • -
  • +
  • #create! NgrokAPI::Services::SSHCertificateAuthoritiesClient @@ -3908,7 +3964,7 @@

    Method List

  • -
  • +
  • #created_at NgrokAPI::Models::Vault @@ -3916,7 +3972,7 @@

    Method List

  • -
  • +
  • #created_at NgrokAPI::Models::Secret @@ -3924,7 +3980,7 @@

    Method List

  • -
  • +
  • #created_at NgrokAPI::Models::APIKey @@ -3932,7 +3988,7 @@

    Method List

  • -
  • +
  • #created_at NgrokAPI::Models::BotUser @@ -3940,7 +3996,7 @@

    Method List

  • -
  • +
  • #created_at NgrokAPI::Models::Endpoint @@ -3948,7 +4004,7 @@

    Method List

  • -
  • +
  • #created_at NgrokAPI::Models::TCPEdge @@ -3956,7 +4012,7 @@

    Method List

  • -
  • +
  • #created_at NgrokAPI::Models::TLSEdge @@ -3964,7 +4020,7 @@

    Method List

  • -
  • +
  • #created_at NgrokAPI::Models::IPPolicy @@ -3972,7 +4028,7 @@

    Method List

  • -
  • +
  • #created_at NgrokAPI::Models::Credential @@ -3980,7 +4036,7 @@

    Method List

  • -
  • +
  • #created_at NgrokAPI::Models::HTTPSEdge @@ -3988,7 +4044,7 @@

    Method List

  • -
  • +
  • #created_at NgrokAPI::Models::AbuseReport @@ -3996,6 +4052,14 @@

    Method List

  • +
  • +
    + #created_at + NgrokAPI::Models::ServiceUser +
    +
  • + +
  • #created_at @@ -4341,6 +4405,14 @@

    Method List

  • +
    + #delete + NgrokAPI::Models::ServiceUser +
    +
  • + + +
  • #delete NgrokAPI::Models::AgentIngress @@ -4348,7 +4420,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::ReservedAddr @@ -4356,7 +4428,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::IPPolicyRule @@ -4364,7 +4436,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::IPRestriction @@ -4372,7 +4444,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::SSHCredential @@ -4380,7 +4452,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::StaticBackend @@ -4388,7 +4460,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::ReservedDomain @@ -4396,7 +4468,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::TLSCertificate @@ -4404,7 +4476,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Services::VaultsClient @@ -4412,7 +4484,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::ApplicationUser @@ -4420,7 +4492,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::FailoverBackend @@ -4428,7 +4500,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::HTTPSEdgeRoute @@ -4436,7 +4508,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::WeightedBackend @@ -4444,7 +4516,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Services::SecretsClient @@ -4452,7 +4524,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::EventDestination @@ -4460,7 +4532,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Services::APIKeysClient @@ -4468,7 +4540,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::EventSubscription @@ -4476,7 +4548,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Services::BotUsersClient @@ -4484,7 +4556,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Services::EdgesTCPClient @@ -4492,7 +4564,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Services::EdgesTLSClient @@ -4500,7 +4572,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Services::EndpointsClient @@ -4508,7 +4580,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::ApplicationSession @@ -4516,7 +4588,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::SSHHostCertificate @@ -4524,7 +4596,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::SSHUserCertificate @@ -4532,7 +4604,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::TunnelGroupBackend @@ -4540,7 +4612,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Services::CredentialsClient @@ -4548,7 +4620,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Services::EdgesHTTPSClient @@ -4556,7 +4628,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Services::IPPoliciesClient @@ -4564,7 +4636,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::CertificateAuthority @@ -4572,7 +4644,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Models::HTTPResponseBackend @@ -4580,7 +4652,7 @@

    Method List

  • -
  • +
  • #delete NgrokAPI::Services::EventSourcesClient @@ -4588,6 +4660,14 @@

    Method List

  • +
  • +
    + #delete + NgrokAPI::Services::ServiceUsersClient +
    +
  • + +
  • #delete @@ -5037,6 +5117,14 @@

    Method List

  • +
    + #delete! + NgrokAPI::Services::ServiceUsersClient +
    +
  • + + +
  • #delete! NgrokAPI::Services::ReservedAddrsClient @@ -5044,7 +5132,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::AgentIngressesClient @@ -5052,7 +5140,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::IPPolicyRulesClient @@ -5060,7 +5148,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::IPRestrictionsClient @@ -5068,7 +5156,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::SSHCredentialsClient @@ -5076,7 +5164,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::StaticBackendsClient @@ -5084,7 +5172,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::ReservedDomainsClient @@ -5092,7 +5180,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::TLSCertificatesClient @@ -5100,7 +5188,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::ApplicationUsersClient @@ -5108,7 +5196,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::FailoverBackendsClient @@ -5116,7 +5204,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::WeightedBackendsClient @@ -5124,7 +5212,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgesHTTPSRoutesClient @@ -5132,7 +5220,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EventDestinationsClient @@ -5140,7 +5228,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EventSubscriptionsClient @@ -5148,7 +5236,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::ApplicationSessionsClient @@ -5156,7 +5244,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::SSHHostCertificatesClient @@ -5164,7 +5252,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::SSHUserCertificatesClient @@ -5172,7 +5260,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::TunnelGroupBackendsClient @@ -5180,7 +5268,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgeRouteOIDCModuleClient @@ -5188,7 +5276,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgeRouteSAMLModuleClient @@ -5196,7 +5284,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::HTTPResponseBackendsClient @@ -5204,7 +5292,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::CertificateAuthoritiesClient @@ -5212,7 +5300,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::TCPEdgeBackendModuleClient @@ -5220,7 +5308,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::TLSEdgeBackendModuleClient @@ -5228,7 +5316,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgeRouteOAuthModuleClient @@ -5236,7 +5324,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgeRouteBackendModuleClient @@ -5244,7 +5332,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::TLSEdgeMutualTLSModuleClient @@ -5252,7 +5340,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::SSHCertificateAuthoritiesClient @@ -5260,7 +5348,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::HTTPSEdgeMutualTLSModuleClient @@ -5268,7 +5356,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgeRouteCompressionModuleClient @@ -5276,7 +5364,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::TCPEdgeIPRestrictionModuleClient @@ -5284,7 +5372,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::TCPEdgeTrafficPolicyModuleClient @@ -5292,7 +5380,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::TLSEdgeIPRestrictionModuleClient @@ -5300,7 +5388,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::TLSEdgeTrafficPolicyModuleClient @@ -5308,7 +5396,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::TLSEdgeTLSTerminationModuleClient @@ -5316,7 +5404,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgeRouteIPRestrictionModuleClient @@ -5324,7 +5412,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgeRouteTrafficPolicyModuleClient @@ -5332,7 +5420,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgeRouteCircuitBreakerModuleClient @@ -5340,7 +5428,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgeRouteRequestHeadersModuleClient @@ -5348,7 +5436,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::HTTPSEdgeTLSTerminationModuleClient @@ -5356,7 +5444,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgeRouteResponseHeadersModuleClient @@ -5364,7 +5452,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgeRouteUserAgentFilterModuleClient @@ -5372,7 +5460,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgeRouteWebhookVerificationModuleClient @@ -5380,7 +5468,7 @@

    Method List

  • -
  • +
  • #delete! NgrokAPI::Services::EdgeRouteWebsocketTCPConverterModuleClient @@ -5388,7 +5476,7 @@

    Method List

  • -
  • +
  • #delete_certificate NgrokAPI::Services::ReservedDomainsClient @@ -5396,7 +5484,7 @@

    Method List

  • -
  • +
  • #delete_certificate! NgrokAPI::Services::ReservedDomainsClient @@ -5404,7 +5492,7 @@

    Method List

  • -
  • +
  • #delete_certificate_management_policy NgrokAPI::Services::ReservedDomainsClient @@ -5412,7 +5500,7 @@

    Method List

  • -
  • +
  • #delete_certificate_management_policy! NgrokAPI::Services::ReservedDomainsClient @@ -5420,7 +5508,7 @@

    Method List

  • -
  • +
  • #delivery_stream_arn NgrokAPI::Models::EventTargetFirehose @@ -5428,7 +5516,7 @@

    Method List

  • -
  • +
  • #deny NgrokAPI::Models::EndpointUserAgentFilter @@ -5436,7 +5524,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::Vault @@ -5444,7 +5532,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::Secret @@ -5452,7 +5540,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::APIKey @@ -5460,7 +5548,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::Endpoint @@ -5468,7 +5556,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::TCPEdge @@ -5476,7 +5564,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::TLSEdge @@ -5484,7 +5572,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::IPPolicy @@ -5492,7 +5580,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::Credential @@ -5500,7 +5588,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::HTTPSEdge @@ -5508,7 +5596,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::AgentIngress @@ -5516,7 +5604,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::ReservedAddr @@ -5524,7 +5612,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::IPPolicyRule @@ -5532,7 +5620,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::IPRestriction @@ -5540,7 +5628,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::SSHCredential @@ -5548,7 +5636,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::StaticBackend @@ -5556,7 +5644,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::ReservedDomain @@ -5564,7 +5652,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::TLSCertificate @@ -5572,7 +5660,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::FailoverBackend @@ -5580,7 +5668,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::HTTPSEdgeRoute @@ -5588,7 +5676,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::WeightedBackend @@ -5596,7 +5684,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::EventDestination @@ -5604,7 +5692,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::EventSubscription @@ -5612,7 +5700,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::SSHHostCertificate @@ -5620,7 +5708,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::SSHUserCertificate @@ -5628,7 +5716,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::TunnelGroupBackend @@ -5636,7 +5724,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::CertificateAuthority @@ -5644,7 +5732,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::HTTPResponseBackend @@ -5652,7 +5740,7 @@

    Method List

  • -
  • +
  • #description NgrokAPI::Models::SSHCertificateAuthority @@ -5660,7 +5748,7 @@

    Method List

  • -
  • +
  • #destinations NgrokAPI::Models::EventSubscription @@ -5668,7 +5756,7 @@

    Method List

  • -
  • +
  • #device_type NgrokAPI::Models::UserAgent @@ -5676,7 +5764,7 @@

    Method List

  • -
  • +
  • #dns_names NgrokAPI::Models::TLSCertificateSANs @@ -5684,7 +5772,7 @@

    Method List

  • -
  • +
  • #domain NgrokAPI::Models::Endpoint @@ -5692,7 +5780,7 @@

    Method List

  • -
  • +
  • #domain NgrokAPI::Models::AgentIngress @@ -5700,7 +5788,7 @@

    Method List

  • -
  • +
  • #domain NgrokAPI::Models::ReservedDomain @@ -5708,7 +5796,7 @@

    Method List

  • -
  • +
  • #each NgrokAPI::Models::Listable @@ -5716,7 +5804,7 @@

    Method List

  • -
  • +
  • #edge NgrokAPI::Models::Endpoint @@ -5724,7 +5812,7 @@

    Method List

  • -
  • +
  • #edge NgrokAPI::Models::ApplicationSession @@ -5732,7 +5820,7 @@

    Method List

  • -
  • +
  • #edge_id NgrokAPI::Models::HTTPSEdgeRoute @@ -5740,7 +5828,7 @@

    Method List

  • -
  • +
  • #edge_modules NgrokAPI::Client @@ -5748,7 +5836,7 @@

    Method List

  • -
  • +
  • #edges NgrokAPI::Client @@ -5756,7 +5844,7 @@

    Method List

  • -
  • +
  • #email NgrokAPI::Models::ApplicationUser @@ -5764,7 +5852,7 @@

    Method List

  • -
  • +
  • #email_addresses NgrokAPI::Models::EndpointOAuthAmazon @@ -5772,7 +5860,7 @@

    Method List

  • -
  • +
  • #email_addresses NgrokAPI::Models::EndpointOAuthGoogle @@ -5780,7 +5868,7 @@

    Method List

  • -
  • +
  • #email_addresses NgrokAPI::Models::EndpointOAuthTwitch @@ -5788,7 +5876,7 @@

    Method List

  • -
  • +
  • #email_addresses NgrokAPI::Models::EndpointOAuthGitHub @@ -5796,7 +5884,7 @@

    Method List

  • -
  • +
  • #email_addresses NgrokAPI::Models::EndpointOAuthGitLab @@ -5804,7 +5892,7 @@

    Method List

  • -
  • +
  • #email_addresses NgrokAPI::Models::EndpointOAuthFacebook @@ -5812,7 +5900,7 @@

    Method List

  • -
  • +
  • #email_addresses NgrokAPI::Models::EndpointOAuthLinkedIn @@ -5820,7 +5908,7 @@

    Method List

  • -
  • +
  • #email_addresses NgrokAPI::Models::EndpointOAuthMicrosoft @@ -5828,7 +5916,7 @@

    Method List

  • -
  • +
  • #email_domains NgrokAPI::Models::EndpointOAuthAmazon @@ -5836,7 +5924,7 @@

    Method List

  • -
  • +
  • #email_domains NgrokAPI::Models::EndpointOAuthGoogle @@ -5844,7 +5932,7 @@

    Method List

  • -
  • +
  • #email_domains NgrokAPI::Models::EndpointOAuthTwitch @@ -5852,7 +5940,7 @@

    Method List

  • -
  • +
  • #email_domains NgrokAPI::Models::EndpointOAuthGitHub @@ -5860,7 +5948,7 @@

    Method List

  • -
  • +
  • #email_domains NgrokAPI::Models::EndpointOAuthGitLab @@ -5868,7 +5956,7 @@

    Method List

  • -
  • +
  • #email_domains NgrokAPI::Models::EndpointOAuthFacebook @@ -5876,7 +5964,7 @@

    Method List

  • -
  • +
  • #email_domains NgrokAPI::Models::EndpointOAuthLinkedIn @@ -5884,7 +5972,7 @@

    Method List

  • -
  • +
  • #email_domains NgrokAPI::Models::EndpointOAuthMicrosoft @@ -5892,7 +5980,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointOIDC @@ -5900,7 +5988,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointSAML @@ -5908,7 +5996,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointOAuth @@ -5916,7 +6004,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointBackend @@ -5924,7 +6012,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointIPPolicy @@ -5932,7 +6020,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::StaticBackendTLS @@ -5940,7 +6028,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointMutualTLS @@ -5948,7 +6036,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointCompression @@ -5956,7 +6044,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointSAMLMutate @@ -5964,7 +6052,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointBackendMutate @@ -5972,7 +6060,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointTrafficPolicy @@ -5980,7 +6068,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointCircuitBreaker @@ -5988,7 +6076,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointRequestHeaders @@ -5996,7 +6084,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointTLSTermination @@ -6004,7 +6092,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointIPPolicyMutate @@ -6012,7 +6100,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointResponseHeaders @@ -6020,7 +6108,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointMutualTLSMutate @@ -6028,7 +6116,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointUserAgentFilter @@ -6036,7 +6124,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointWebhookValidation @@ -6044,7 +6132,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointTLSTerminationAtEdge @@ -6052,7 +6140,7 @@

    Method List

  • -
  • +
  • #enabled NgrokAPI::Models::EndpointWebsocketTCPConverter @@ -6060,7 +6148,7 @@

    Method List

  • -
  • +
  • #endpoint NgrokAPI::Models::Tunnel @@ -6068,7 +6156,7 @@

    Method List

  • -
  • +
  • #endpoint NgrokAPI::Models::ApplicationSession @@ -6076,7 +6164,7 @@

    Method List

  • -
  • +
  • #endpoints NgrokAPI::Client @@ -6084,7 +6172,7 @@

    Method List

  • -
  • +
  • #enforced NgrokAPI::Models::IPRestriction @@ -6092,7 +6180,7 @@

    Method List

  • -
  • +
  • #entity_id NgrokAPI::Models::EndpointSAML @@ -6100,7 +6188,7 @@

    Method List

  • -
  • +
  • #error_code NgrokAPI::Models::AgentIngressCertJob @@ -6108,7 +6196,7 @@

    Method List

  • -
  • +
  • #error_code NgrokAPI::Models::ReservedDomainCertJob @@ -6116,7 +6204,7 @@

    Method List

  • -
  • +
  • #error_threshold_percentage NgrokAPI::Models::EndpointCircuitBreaker @@ -6124,7 +6212,7 @@

    Method List

  • -
  • +
  • #event_destinations NgrokAPI::Client @@ -6132,7 +6220,7 @@

    Method List

  • -
  • +
  • #event_sources NgrokAPI::Client @@ -6140,7 +6228,7 @@

    Method List

  • -
  • +
  • #event_subscriptions NgrokAPI::Client @@ -6148,7 +6236,7 @@

    Method List

  • -
  • +
  • #expires_at NgrokAPI::Models::ApplicationSession @@ -6156,7 +6244,7 @@

    Method List

  • -
  • +
  • #extended_key_usages NgrokAPI::Models::TLSCertificate @@ -6164,7 +6252,7 @@

    Method List

  • -
  • +
  • #extended_key_usages NgrokAPI::Models::CertificateAuthority @@ -6172,7 +6260,7 @@

    Method List

  • -
  • +
  • #extensions NgrokAPI::Models::SSHUserCertificate @@ -6180,7 +6268,7 @@

    Method List

  • -
  • +
  • #facebook NgrokAPI::Models::EndpointOAuthProvider @@ -6188,7 +6276,7 @@

    Method List

  • -
  • +
  • #firehose NgrokAPI::Models::EventTarget @@ -6196,7 +6284,7 @@

    Method List

  • -
  • +
  • #force_authn NgrokAPI::Models::EndpointSAML @@ -6204,7 +6292,7 @@

    Method List

  • -
  • +
  • #force_authn NgrokAPI::Models::EndpointSAMLMutate @@ -6212,7 +6300,7 @@

    Method List

  • -
  • +
  • #format NgrokAPI::Models::EventDestination @@ -6220,7 +6308,7 @@

    Method List

  • -
  • +
  • #forwards_to NgrokAPI::Models::Tunnel @@ -6228,7 +6316,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::HttpClient @@ -6236,7 +6324,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::Services::VaultsClient @@ -6244,7 +6332,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::Services::SecretsClient @@ -6252,7 +6340,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::Services::TunnelsClient @@ -6260,7 +6348,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::Services::APIKeysClient @@ -6268,7 +6356,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::Services::BotUsersClient @@ -6276,7 +6364,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::Services::EdgesTCPClient @@ -6284,7 +6372,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::Services::EdgesTLSClient @@ -6292,7 +6380,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::Services::EndpointsClient @@ -6300,7 +6388,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::Services::CredentialsClient @@ -6308,7 +6396,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::Services::EdgesHTTPSClient @@ -6316,7 +6404,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::Services::IPPoliciesClient @@ -6324,7 +6412,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::Services::AbuseReportsClient @@ -6332,7 +6420,7 @@

    Method List

  • -
  • +
  • #get NgrokAPI::Services::EventSourcesClient @@ -6340,6 +6428,14 @@

    Method List

  • +
  • +
    + #get + NgrokAPI::Services::ServiceUsersClient +
    +
  • + +
  • #get @@ -6805,6 +6901,14 @@

    Method List

  • +
    + #get! + NgrokAPI::Services::ServiceUsersClient +
    +
  • + + +
  • #get! NgrokAPI::Services::ReservedAddrsClient @@ -6812,7 +6916,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::AgentIngressesClient @@ -6820,7 +6924,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::IPPolicyRulesClient @@ -6828,7 +6932,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::IPRestrictionsClient @@ -6836,7 +6940,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::SSHCredentialsClient @@ -6844,7 +6948,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::StaticBackendsClient @@ -6852,7 +6956,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::TunnelSessionsClient @@ -6860,7 +6964,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::ReservedDomainsClient @@ -6868,7 +6972,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::TLSCertificatesClient @@ -6876,7 +6980,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::ApplicationUsersClient @@ -6884,7 +6988,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::FailoverBackendsClient @@ -6892,7 +6996,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::WeightedBackendsClient @@ -6900,7 +7004,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgesHTTPSRoutesClient @@ -6908,7 +7012,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EventDestinationsClient @@ -6916,7 +7020,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EventSubscriptionsClient @@ -6924,7 +7028,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::ApplicationSessionsClient @@ -6932,7 +7036,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::SSHHostCertificatesClient @@ -6940,7 +7044,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::SSHUserCertificatesClient @@ -6948,7 +7052,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::TunnelGroupBackendsClient @@ -6956,7 +7060,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgeRouteOIDCModuleClient @@ -6964,7 +7068,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgeRouteSAMLModuleClient @@ -6972,7 +7076,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::HTTPResponseBackendsClient @@ -6980,7 +7084,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::CertificateAuthoritiesClient @@ -6988,7 +7092,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::TCPEdgeBackendModuleClient @@ -6996,7 +7100,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::TLSEdgeBackendModuleClient @@ -7004,7 +7108,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgeRouteOAuthModuleClient @@ -7012,7 +7116,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgeRouteBackendModuleClient @@ -7020,7 +7124,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::TLSEdgeMutualTLSModuleClient @@ -7028,7 +7132,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::SSHCertificateAuthoritiesClient @@ -7036,7 +7140,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::HTTPSEdgeMutualTLSModuleClient @@ -7044,7 +7148,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgeRouteCompressionModuleClient @@ -7052,7 +7156,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::TCPEdgeIPRestrictionModuleClient @@ -7060,7 +7164,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::TCPEdgeTrafficPolicyModuleClient @@ -7068,7 +7172,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::TLSEdgeIPRestrictionModuleClient @@ -7076,7 +7180,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::TLSEdgeTrafficPolicyModuleClient @@ -7084,7 +7188,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::TLSEdgeTLSTerminationModuleClient @@ -7092,7 +7196,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgeRouteIPRestrictionModuleClient @@ -7100,7 +7204,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgeRouteTrafficPolicyModuleClient @@ -7108,7 +7212,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgeRouteCircuitBreakerModuleClient @@ -7116,7 +7220,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgeRouteRequestHeadersModuleClient @@ -7124,7 +7228,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::HTTPSEdgeTLSTerminationModuleClient @@ -7132,7 +7236,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgeRouteResponseHeadersModuleClient @@ -7140,7 +7244,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgeRouteUserAgentFilterModuleClient @@ -7148,7 +7252,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgeRouteWebhookVerificationModuleClient @@ -7156,7 +7260,7 @@

    Method List

  • -
  • +
  • #get! NgrokAPI::Services::EdgeRouteWebsocketTCPConverterModuleClient @@ -7164,7 +7268,7 @@

    Method List

  • -
  • +
  • #get_next NgrokAPI::PagedIterator @@ -7172,7 +7276,7 @@

    Method List

  • -
  • +
  • #get_secrets_by_vault NgrokAPI::Services::VaultsClient @@ -7180,7 +7284,7 @@

    Method List

  • -
  • +
  • #get_secrets_by_vault! NgrokAPI::Services::VaultsClient @@ -7188,7 +7292,7 @@

    Method List

  • -
  • +
  • #github NgrokAPI::Models::EndpointOAuthProvider @@ -7196,7 +7300,7 @@

    Method List

  • -
  • +
  • #gitlab NgrokAPI::Models::EndpointOAuthProvider @@ -7204,7 +7308,7 @@

    Method List

  • -
  • +
  • #google NgrokAPI::Models::EndpointOAuthProvider @@ -7212,7 +7316,7 @@

    Method List

  • -
  • +
  • #headers NgrokAPI::Models::HTTPResponseBackend @@ -7220,7 +7324,7 @@

    Method List

  • -
  • +
  • #host NgrokAPI::Models::Endpoint @@ -7228,7 +7332,7 @@

    Method List

  • -
  • +
  • #hostname NgrokAPI::Models::AbuseReportHostname @@ -7236,7 +7340,7 @@

    Method List

  • -
  • +
  • #hostnames NgrokAPI::Models::AbuseReport @@ -7244,7 +7348,7 @@

    Method List

  • -
  • +
  • #hostport NgrokAPI::Models::Endpoint @@ -7252,7 +7356,7 @@

    Method List

  • -
  • +
  • #hostports NgrokAPI::Models::TCPEdge @@ -7260,7 +7364,7 @@

    Method List

  • -
  • +
  • #hostports NgrokAPI::Models::TLSEdge @@ -7268,7 +7372,7 @@

    Method List

  • -
  • +
  • #hostports NgrokAPI::Models::HTTPSEdge @@ -7276,7 +7380,7 @@

    Method List

  • -
  • +
  • #id NgrokAPI::Models::Ref @@ -7284,7 +7388,7 @@

    Method List

  • -
  • +
  • #id NgrokAPI::Models::Vault @@ -7292,7 +7396,7 @@

    Method List

  • -
  • +
  • #id NgrokAPI::Models::Secret @@ -7300,7 +7404,7 @@

    Method List

  • -
  • +
  • #id NgrokAPI::Models::Tunnel @@ -7308,7 +7412,7 @@

    Method List

  • -
  • +
  • #id NgrokAPI::Models::APIKey @@ -7316,7 +7420,7 @@

    Method List

  • -
  • +
  • #id NgrokAPI::Models::BotUser @@ -7324,7 +7428,7 @@

    Method List

  • -
  • +
  • #id NgrokAPI::Models::Endpoint @@ -7332,7 +7436,7 @@

    Method List

  • -
  • +
  • #id NgrokAPI::Models::TCPEdge @@ -7340,7 +7444,7 @@

    Method List

  • -
  • +
  • #id NgrokAPI::Models::TLSEdge @@ -7348,7 +7452,7 @@

    Method List

  • -
  • +
  • #id NgrokAPI::Models::IPPolicy @@ -7356,7 +7460,7 @@

    Method List

  • -
  • +
  • #id NgrokAPI::Models::Credential @@ -7364,7 +7468,7 @@

    Method List

  • -
  • +
  • #id NgrokAPI::Models::HTTPSEdge @@ -7372,7 +7476,7 @@

    Method List

  • -
  • +
  • #id NgrokAPI::Models::AbuseReport @@ -7380,6 +7484,14 @@

    Method List

  • +
  • +
    + #id + NgrokAPI::Models::ServiceUser +
    +
  • + +
  • #id @@ -7805,6 +7917,14 @@

    Method List

  • +
    + #initialize + NgrokAPI::Models::ServiceUser +
    +
  • + + +
  • #initialize NgrokAPI::Models::AgentIngress @@ -7812,7 +7932,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EndpointOIDC @@ -7820,7 +7940,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EndpointSAML @@ -7828,7 +7948,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::ReservedAddr @@ -7836,7 +7956,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::IPPolicyRule @@ -7844,7 +7964,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::IPRestriction @@ -7852,7 +7972,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::SSHCredential @@ -7860,7 +7980,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::StaticBackend @@ -7868,7 +7988,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::TunnelSession @@ -7876,7 +7996,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Errors::NotFoundError @@ -7884,7 +8004,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::AWSCredentials @@ -7892,7 +8012,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::BrowserSession @@ -7900,7 +8020,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EndpointOAuth @@ -7908,7 +8028,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::ReservedDomain @@ -7916,7 +8036,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::TLSCertificate @@ -7924,7 +8044,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Services::VaultsClient @@ -7932,7 +8052,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::ApplicationUser @@ -7940,7 +8060,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EndpointBackend @@ -7948,7 +8068,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::FailoverBackend @@ -7956,7 +8076,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::HTTPSEdgeRoute @@ -7964,7 +8084,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::WeightedBackend @@ -7972,7 +8092,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Services::SecretsClient @@ -7980,7 +8100,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Services::TunnelsClient @@ -7988,7 +8108,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EventDestination @@ -7996,7 +8116,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EventSourceList @@ -8004,7 +8124,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::IdentityProvider @@ -8012,7 +8132,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Services::APIKeysClient @@ -8020,7 +8140,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EndpointIPPolicy @@ -8028,7 +8148,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EventSubscription @@ -8036,7 +8156,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::StaticBackendTLS @@ -8044,7 +8164,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Services::BotUsersClient @@ -8052,7 +8172,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Services::EdgesTCPClient @@ -8060,7 +8180,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Services::EdgesTLSClient @@ -8068,7 +8188,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Services::EndpointsClient @@ -8076,7 +8196,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::ApplicationSession @@ -8084,7 +8204,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EndpointMutualTLS @@ -8092,7 +8212,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EndpointCompression @@ -8100,7 +8220,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EndpointSAMLMutate @@ -8108,7 +8228,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EventSourceReplace @@ -8116,7 +8236,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EventTargetDatadog @@ -8124,7 +8244,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EventTargetKinesis @@ -8132,7 +8252,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::SSHHostCertificate @@ -8140,7 +8260,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::SSHUserCertificate @@ -8148,7 +8268,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::TunnelGroupBackend @@ -8156,7 +8276,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Services::CredentialsClient @@ -8164,7 +8284,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Services::EdgesHTTPSClient @@ -8172,7 +8292,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Services::IPPoliciesClient @@ -8180,7 +8300,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::AbuseReportHostname @@ -8188,7 +8308,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::CertificateAuthority @@ -8196,7 +8316,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EventTargetFirehose @@ -8204,7 +8324,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::HTTPResponseBackend @@ -8212,7 +8332,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::TLSCertificateSANs @@ -8220,7 +8340,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::AgentIngressCertJob @@ -8228,7 +8348,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EndpointOAuthAmazon @@ -8236,7 +8356,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EndpointOAuthGoogle @@ -8244,7 +8364,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Models::EndpointOAuthTwitch @@ -8252,7 +8372,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Services::AbuseReportsClient @@ -8260,7 +8380,7 @@

    Method List

  • -
  • +
  • #initialize NgrokAPI::Services::EventSourcesClient @@ -8268,6 +8388,14 @@

    Method List

  • +
  • +
    + #initialize + NgrokAPI::Services::ServiceUsersClient +
    +
  • + +
  • #initialize @@ -9221,6 +9349,14 @@

    Method List

  • +
    + #list + NgrokAPI::Services::ServiceUsersClient +
    +
  • + + +
  • #list NgrokAPI::Services::ReservedAddrsClient @@ -9228,7 +9364,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::AgentIngressesClient @@ -9236,7 +9372,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::IPPolicyRulesClient @@ -9244,7 +9380,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::IPRestrictionsClient @@ -9252,7 +9388,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::SSHCredentialsClient @@ -9260,7 +9396,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::StaticBackendsClient @@ -9268,7 +9404,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::TunnelSessionsClient @@ -9276,7 +9412,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::ReservedDomainsClient @@ -9284,7 +9420,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::TLSCertificatesClient @@ -9292,7 +9428,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::ApplicationUsersClient @@ -9300,7 +9436,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::FailoverBackendsClient @@ -9308,7 +9444,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::WeightedBackendsClient @@ -9316,7 +9452,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::EventDestinationsClient @@ -9324,7 +9460,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::EventSubscriptionsClient @@ -9332,7 +9468,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::ApplicationSessionsClient @@ -9340,7 +9476,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::SSHHostCertificatesClient @@ -9348,7 +9484,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::SSHUserCertificatesClient @@ -9356,7 +9492,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::TunnelGroupBackendsClient @@ -9364,7 +9500,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::HTTPResponseBackendsClient @@ -9372,7 +9508,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::CertificateAuthoritiesClient @@ -9380,7 +9516,7 @@

    Method List

  • -
  • +
  • #list NgrokAPI::Services::SSHCertificateAuthoritiesClient @@ -9388,7 +9524,7 @@

    Method List

  • -
  • +
  • #list! NgrokAPI::Services::VaultsClient @@ -9396,7 +9532,7 @@

    Method List

  • -
  • +
  • #list! NgrokAPI::Services::SecretsClient @@ -9404,7 +9540,7 @@

    Method List

  • -
  • +
  • #list! NgrokAPI::Services::TunnelsClient @@ -9412,7 +9548,7 @@

    Method List

  • -
  • +
  • #list! NgrokAPI::Services::APIKeysClient @@ -9420,7 +9556,7 @@

    Method List

  • -
  • +
  • #list! NgrokAPI::Services::BotUsersClient @@ -9428,7 +9564,7 @@

    Method List

  • -
  • +
  • #list! NgrokAPI::Services::EdgesTCPClient @@ -9436,7 +9572,7 @@

    Method List

  • -
  • +
  • #list! NgrokAPI::Services::EdgesTLSClient @@ -9444,7 +9580,7 @@

    Method List

  • -
  • +
  • #list! NgrokAPI::Services::EndpointsClient @@ -9452,7 +9588,7 @@

    Method List

  • -
  • +
  • #list! NgrokAPI::Services::CredentialsClient @@ -9460,7 +9596,7 @@

    Method List

  • -
  • +
  • #list! NgrokAPI::Services::EdgesHTTPSClient @@ -9468,7 +9604,7 @@

    Method List

  • -
  • +
  • #list! NgrokAPI::Services::IPPoliciesClient @@ -9476,7 +9612,7 @@

    Method List

  • -
  • +
  • #list! NgrokAPI::Services::EventSourcesClient @@ -9484,6 +9620,14 @@

    Method List

  • +
  • +
    + #list! + NgrokAPI::Services::ServiceUsersClient +
    +
  • + +
  • #list! @@ -10101,6 +10245,14 @@

    Method List

  • +
    + #name + NgrokAPI::Models::ServiceUser +
    +
  • + + +
  • #name NgrokAPI::Models::ApplicationUser @@ -10108,7 +10260,7 @@

    Method List

  • -
  • +
  • #name NgrokAPI::Models::IdentityProvider @@ -10116,7 +10268,7 @@

    Method List

  • -
  • +
  • #nameid_format NgrokAPI::Models::EndpointSAML @@ -10124,7 +10276,7 @@

    Method List

  • -
  • +
  • #nameid_format NgrokAPI::Models::EndpointSAMLMutate @@ -10132,7 +10284,7 @@

    Method List

  • -
  • +
  • #next_page_uri NgrokAPI::Models::Listable @@ -10140,7 +10292,7 @@

    Method List

  • -
  • +
  • #not_after NgrokAPI::Models::TLSCertificate @@ -10148,7 +10300,7 @@

    Method List

  • -
  • +
  • #not_after NgrokAPI::Models::CertificateAuthority @@ -10156,7 +10308,7 @@

    Method List

  • -
  • +
  • #not_before NgrokAPI::Models::TLSCertificate @@ -10164,7 +10316,7 @@

    Method List

  • -
  • +
  • #not_before NgrokAPI::Models::CertificateAuthority @@ -10172,7 +10324,7 @@

    Method List

  • -
  • +
  • #ns_targets NgrokAPI::Models::AgentIngress @@ -10180,7 +10332,7 @@

    Method List

  • -
  • +
  • #num_buckets NgrokAPI::Models::EndpointCircuitBreaker @@ -10188,7 +10340,7 @@

    Method List

  • -
  • +
  • #oauth NgrokAPI::Models::HTTPSEdgeRoute @@ -10196,7 +10348,7 @@

    Method List

  • -
  • +
  • #oidc NgrokAPI::Models::HTTPSEdgeRoute @@ -10204,7 +10356,7 @@

    Method List

  • -
  • +
  • #options_passthrough NgrokAPI::Models::EndpointOIDC @@ -10212,7 +10364,7 @@

    Method List

  • -
  • +
  • #options_passthrough NgrokAPI::Models::EndpointSAML @@ -10220,7 +10372,7 @@

    Method List

  • -
  • +
  • #options_passthrough NgrokAPI::Models::EndpointOAuth @@ -10228,7 +10380,7 @@

    Method List

  • -
  • +
  • #options_passthrough NgrokAPI::Models::EndpointSAMLMutate @@ -10236,7 +10388,7 @@

    Method List

  • -
  • +
  • #organizations NgrokAPI::Models::EndpointOAuthGitHub @@ -10244,7 +10396,7 @@

    Method List

  • -
  • +
  • #os NgrokAPI::Models::TunnelSession @@ -10252,7 +10404,7 @@

    Method List

  • -
  • +
  • #os_name NgrokAPI::Models::UserAgent @@ -10260,7 +10412,7 @@

    Method List

  • -
  • +
  • #os_version NgrokAPI::Models::UserAgent @@ -10268,7 +10420,7 @@

    Method List

  • -
  • +
  • #owner_id NgrokAPI::Models::APIKey @@ -10276,7 +10428,7 @@

    Method List

  • -
  • +
  • #owner_id NgrokAPI::Models::Credential @@ -10284,7 +10436,7 @@

    Method List

  • -
  • +
  • #owner_id NgrokAPI::Models::SSHCredential @@ -10292,7 +10444,7 @@

    Method List

  • -
  • +
  • #page NgrokAPI::PagedIterator @@ -10300,7 +10452,7 @@

    Method List

  • -
  • +
  • #patch NgrokAPI::HttpClient @@ -10308,7 +10460,7 @@

    Method List

  • -
  • +
  • #pooling_enabled NgrokAPI::Models::Endpoint @@ -10316,7 +10468,7 @@

    Method List

  • -
  • +
  • #port NgrokAPI::Models::Endpoint @@ -10324,7 +10476,7 @@

    Method List

  • -
  • +
  • #post NgrokAPI::HttpClient @@ -10332,7 +10484,7 @@

    Method List

  • -
  • +
  • #principal NgrokAPI::Models::Endpoint @@ -10340,7 +10492,7 @@

    Method List

  • -
  • +
  • #principals NgrokAPI::Models::SSHHostCertificate @@ -10348,7 +10500,7 @@

    Method List

  • -
  • +
  • #principals NgrokAPI::Models::SSHUserCertificate @@ -10356,7 +10508,7 @@

    Method List

  • -
  • +
  • #private_key_type NgrokAPI::Models::TLSCertificate @@ -10364,7 +10516,7 @@

    Method List

  • -
  • +
  • #private_key_type NgrokAPI::Models::AgentIngressCertPolicy @@ -10372,7 +10524,7 @@

    Method List

  • -
  • +
  • #private_key_type NgrokAPI::Models::ReservedDomainCertPolicy @@ -10380,7 +10532,7 @@

    Method List

  • -
  • +
  • #proto NgrokAPI::Models::Tunnel @@ -10388,7 +10540,7 @@

    Method List

  • -
  • +
  • #proto NgrokAPI::Models::Endpoint @@ -10396,7 +10548,7 @@

    Method List

  • -
  • +
  • #provider NgrokAPI::Models::EndpointOAuth @@ -10404,7 +10556,7 @@

    Method List

  • -
  • +
  • #provider NgrokAPI::Models::EndpointWebhookValidation @@ -10412,7 +10564,7 @@

    Method List

  • -
  • +
  • #provider_user_id NgrokAPI::Models::ApplicationUser @@ -10420,7 +10572,7 @@

    Method List

  • -
  • +
  • #provisioning_job NgrokAPI::Models::AgentIngressCertStatus @@ -10428,7 +10580,7 @@

    Method List

  • -
  • +
  • #provisioning_job NgrokAPI::Models::ReservedDomainCertStatus @@ -10436,7 +10588,7 @@

    Method List

  • -
  • +
  • #public_key NgrokAPI::Models::SSHCredential @@ -10444,7 +10596,7 @@

    Method List

  • -
  • +
  • #public_key NgrokAPI::Models::SSHHostCertificate @@ -10452,7 +10604,7 @@

    Method List

  • -
  • +
  • #public_key NgrokAPI::Models::SSHUserCertificate @@ -10460,7 +10612,7 @@

    Method List

  • -
  • +
  • #public_key NgrokAPI::Models::SSHCertificateAuthority @@ -10468,7 +10620,7 @@

    Method List

  • -
  • +
  • #public_url NgrokAPI::Models::Tunnel @@ -10476,7 +10628,7 @@

    Method List

  • -
  • +
  • #public_url NgrokAPI::Models::Endpoint @@ -10484,7 +10636,7 @@

    Method List

  • -
  • +
  • #public_url NgrokAPI::Models::ApplicationSession @@ -10492,7 +10644,7 @@

    Method List

  • -
  • +
  • #put NgrokAPI::HttpClient @@ -10500,7 +10652,7 @@

    Method List

  • -
  • +
  • #raw NgrokAPI::Models::UserAgent @@ -10508,7 +10660,7 @@

    Method List

  • -
  • +
  • #region NgrokAPI::Models::Tunnel @@ -10516,7 +10668,7 @@

    Method List

  • -
  • +
  • #region NgrokAPI::Models::Endpoint @@ -10524,7 +10676,7 @@

    Method List

  • -
  • +
  • #region NgrokAPI::Models::ReservedAddr @@ -10532,7 +10684,7 @@

    Method List

  • -
  • +
  • #region NgrokAPI::Models::TunnelSession @@ -10540,7 +10692,7 @@

    Method List

  • -
  • +
  • #region NgrokAPI::Models::ReservedDomain @@ -10548,7 +10700,7 @@

    Method List

  • -
  • +
  • #region_domains NgrokAPI::Models::AgentIngress @@ -10556,7 +10708,7 @@

    Method List

  • -
  • +
  • #remove NgrokAPI::Models::EndpointRequestHeaders @@ -10564,7 +10716,7 @@

    Method List

  • -
  • +
  • #remove NgrokAPI::Models::EndpointResponseHeaders @@ -10572,7 +10724,7 @@

    Method List

  • -
  • +
  • #renews_at NgrokAPI::Models::AgentIngressCertStatus @@ -10580,7 +10732,7 @@

    Method List

  • -
  • +
  • #renews_at NgrokAPI::Models::ReservedDomainCertStatus @@ -10588,7 +10740,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::EdgeRouteOIDCModuleClient @@ -10596,7 +10748,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::EdgeRouteSAMLModuleClient @@ -10604,7 +10756,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::TCPEdgeBackendModuleClient @@ -10612,7 +10764,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::TLSEdgeBackendModuleClient @@ -10620,7 +10772,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::EdgeRouteOAuthModuleClient @@ -10628,7 +10780,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::EdgeRouteBackendModuleClient @@ -10636,7 +10788,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::TLSEdgeMutualTLSModuleClient @@ -10644,7 +10796,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::HTTPSEdgeMutualTLSModuleClient @@ -10652,7 +10804,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::EdgeRouteCompressionModuleClient @@ -10660,7 +10812,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::TCPEdgeIPRestrictionModuleClient @@ -10668,7 +10820,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::TCPEdgeTrafficPolicyModuleClient @@ -10676,7 +10828,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::TLSEdgeIPRestrictionModuleClient @@ -10684,7 +10836,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::TLSEdgeTrafficPolicyModuleClient @@ -10692,7 +10844,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::TLSEdgeTLSTerminationModuleClient @@ -10700,7 +10852,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::EdgeRouteIPRestrictionModuleClient @@ -10708,7 +10860,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::EdgeRouteTrafficPolicyModuleClient @@ -10716,7 +10868,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::EdgeRouteCircuitBreakerModuleClient @@ -10724,7 +10876,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::EdgeRouteRequestHeadersModuleClient @@ -10732,7 +10884,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::HTTPSEdgeTLSTerminationModuleClient @@ -10740,7 +10892,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::EdgeRouteResponseHeadersModuleClient @@ -10748,7 +10900,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::EdgeRouteUserAgentFilterModuleClient @@ -10756,7 +10908,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::EdgeRouteWebhookVerificationModuleClient @@ -10764,7 +10916,7 @@

    Method List

  • -
  • +
  • #replace NgrokAPI::Services::EdgeRouteWebsocketTCPConverterModuleClient @@ -10772,7 +10924,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::EdgeRouteOIDCModuleClient @@ -10780,7 +10932,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::EdgeRouteSAMLModuleClient @@ -10788,7 +10940,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::TCPEdgeBackendModuleClient @@ -10796,7 +10948,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::TLSEdgeBackendModuleClient @@ -10804,7 +10956,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::EdgeRouteOAuthModuleClient @@ -10812,7 +10964,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::EdgeRouteBackendModuleClient @@ -10820,7 +10972,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::TLSEdgeMutualTLSModuleClient @@ -10828,7 +10980,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::HTTPSEdgeMutualTLSModuleClient @@ -10836,7 +10988,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::EdgeRouteCompressionModuleClient @@ -10844,7 +10996,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::TCPEdgeIPRestrictionModuleClient @@ -10852,7 +11004,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::TCPEdgeTrafficPolicyModuleClient @@ -10860,7 +11012,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::TLSEdgeIPRestrictionModuleClient @@ -10868,7 +11020,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::TLSEdgeTrafficPolicyModuleClient @@ -10876,7 +11028,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::TLSEdgeTLSTerminationModuleClient @@ -10884,7 +11036,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::EdgeRouteIPRestrictionModuleClient @@ -10892,7 +11044,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::EdgeRouteTrafficPolicyModuleClient @@ -10900,7 +11052,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::EdgeRouteCircuitBreakerModuleClient @@ -10908,7 +11060,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::EdgeRouteRequestHeadersModuleClient @@ -10916,7 +11068,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::HTTPSEdgeTLSTerminationModuleClient @@ -10924,7 +11076,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::EdgeRouteResponseHeadersModuleClient @@ -10932,7 +11084,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::EdgeRouteUserAgentFilterModuleClient @@ -10940,7 +11092,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::EdgeRouteWebhookVerificationModuleClient @@ -10948,7 +11100,7 @@

    Method List

  • -
  • +
  • #replace! NgrokAPI::Services::EdgeRouteWebsocketTCPConverterModuleClient @@ -10956,7 +11108,7 @@

    Method List

  • -
  • +
  • #request_headers NgrokAPI::Models::HTTPSEdgeRoute @@ -10964,7 +11116,7 @@

    Method List

  • -
  • +
  • #request_signing_certificate_pem NgrokAPI::Models::EndpointSAML @@ -10972,7 +11124,7 @@

    Method List

  • -
  • +
  • #reserved_addrs NgrokAPI::Client @@ -10980,7 +11132,7 @@

    Method List

  • -
  • +
  • #reserved_domains NgrokAPI::Client @@ -10988,7 +11140,7 @@

    Method List

  • -
  • +
  • #response NgrokAPI::Error @@ -10996,7 +11148,7 @@

    Method List

  • -
  • +
  • #response NgrokAPI::Errors::NotFoundError @@ -11004,7 +11156,7 @@

    Method List

  • -
  • +
  • #response_headers NgrokAPI::Models::HTTPSEdgeRoute @@ -11012,7 +11164,7 @@

    Method List

  • -
  • +
  • #restart NgrokAPI::Services::TunnelSessionsClient @@ -11020,7 +11172,7 @@

    Method List

  • -
  • +
  • #restart! NgrokAPI::Services::TunnelSessionsClient @@ -11028,7 +11180,7 @@

    Method List

  • -
  • +
  • #retries_at NgrokAPI::Models::AgentIngressCertJob @@ -11036,7 +11188,7 @@

    Method List

  • -
  • +
  • #retries_at NgrokAPI::Models::ReservedDomainCertJob @@ -11044,7 +11196,7 @@

    Method List

  • -
  • +
  • #role NgrokAPI::Models::AWSAuth @@ -11052,7 +11204,7 @@

    Method List

  • -
  • +
  • #role_arn NgrokAPI::Models::AWSRole @@ -11060,7 +11212,7 @@

    Method List

  • -
  • +
  • #rolling_window NgrokAPI::Models::EndpointCircuitBreaker @@ -11068,7 +11220,7 @@

    Method List

  • -
  • +
  • #route NgrokAPI::Models::ApplicationSession @@ -11076,7 +11228,7 @@

    Method List

  • -
  • +
  • #routes NgrokAPI::Models::HTTPSEdge @@ -11084,7 +11236,7 @@

    Method List

  • -
  • +
  • #saml NgrokAPI::Models::HTTPSEdgeRoute @@ -11092,7 +11244,7 @@

    Method List

  • -
  • +
  • #scheme NgrokAPI::Models::Endpoint @@ -11100,7 +11252,7 @@

    Method List

  • -
  • +
  • #scopes NgrokAPI::Models::EndpointOIDC @@ -11108,7 +11260,7 @@

    Method List

  • -
  • +
  • #scopes NgrokAPI::Models::EndpointOAuthAmazon @@ -11116,7 +11268,7 @@

    Method List

  • -
  • +
  • #scopes NgrokAPI::Models::EndpointOAuthGoogle @@ -11124,7 +11276,7 @@

    Method List

  • -
  • +
  • #scopes NgrokAPI::Models::EndpointOAuthTwitch @@ -11132,7 +11284,7 @@

    Method List

  • -
  • +
  • #scopes NgrokAPI::Models::EndpointOAuthGitHub @@ -11140,7 +11292,7 @@

    Method List

  • -
  • +
  • #scopes NgrokAPI::Models::EndpointOAuthGitLab @@ -11148,7 +11300,7 @@

    Method List

  • -
  • +
  • #scopes NgrokAPI::Models::EndpointOAuthFacebook @@ -11156,7 +11308,7 @@

    Method List

  • -
  • +
  • #scopes NgrokAPI::Models::EndpointOAuthLinkedIn @@ -11164,7 +11316,7 @@

    Method List

  • -
  • +
  • #scopes NgrokAPI::Models::EndpointOAuthMicrosoft @@ -11172,7 +11324,7 @@

    Method List

  • -
  • +
  • #secret NgrokAPI::Models::EndpointWebhookValidation @@ -11180,7 +11332,7 @@

    Method List

  • -
  • +
  • #secrets NgrokAPI::Client @@ -11188,7 +11340,7 @@

    Method List

  • -
  • +
  • #serial_number NgrokAPI::Models::TLSCertificate @@ -11196,7 +11348,7 @@

    Method List

  • -
  • +
  • #service NgrokAPI::Models::EventTargetDatadog @@ -11204,6 +11356,14 @@

    Method List

  • +
  • +
    + #service_users + NgrokAPI::Client +
    +
  • + +
  • #single_logout_url @@ -11645,6 +11805,14 @@

    Method List

  • +
    + #to_h + NgrokAPI::Models::ServiceUser +
    +
  • + + +
  • #to_h NgrokAPI::Models::AgentIngress @@ -11652,7 +11820,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointOIDC @@ -11660,7 +11828,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointSAML @@ -11668,7 +11836,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::ReservedAddr @@ -11676,7 +11844,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::IPPolicyRule @@ -11684,7 +11852,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::IPRestriction @@ -11692,7 +11860,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::SSHCredential @@ -11700,7 +11868,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::StaticBackend @@ -11708,7 +11876,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::TunnelSession @@ -11716,7 +11884,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::AWSCredentials @@ -11724,7 +11892,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::BrowserSession @@ -11732,7 +11900,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointOAuth @@ -11740,7 +11908,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::ReservedDomain @@ -11748,7 +11916,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::TLSCertificate @@ -11756,7 +11924,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::ApplicationUser @@ -11764,7 +11932,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointBackend @@ -11772,7 +11940,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::FailoverBackend @@ -11780,7 +11948,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::HTTPSEdgeRoute @@ -11788,7 +11956,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::WeightedBackend @@ -11796,7 +11964,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EventDestination @@ -11804,7 +11972,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EventSourceList @@ -11812,7 +11980,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::IdentityProvider @@ -11820,7 +11988,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointIPPolicy @@ -11828,7 +11996,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EventSubscription @@ -11836,7 +12004,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::StaticBackendTLS @@ -11844,7 +12012,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::ApplicationSession @@ -11852,7 +12020,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointMutualTLS @@ -11860,7 +12028,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointCompression @@ -11868,7 +12036,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointSAMLMutate @@ -11876,7 +12044,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EventSourceReplace @@ -11884,7 +12052,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EventTargetDatadog @@ -11892,7 +12060,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EventTargetKinesis @@ -11900,7 +12068,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::SSHHostCertificate @@ -11908,7 +12076,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::SSHUserCertificate @@ -11916,7 +12084,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::TunnelGroupBackend @@ -11924,7 +12092,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::AbuseReportHostname @@ -11932,7 +12100,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::CertificateAuthority @@ -11940,7 +12108,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EventTargetFirehose @@ -11948,7 +12116,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::HTTPResponseBackend @@ -11956,7 +12124,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::TLSCertificateSANs @@ -11964,7 +12132,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::AgentIngressCertJob @@ -11972,7 +12140,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointOAuthAmazon @@ -11980,7 +12148,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointOAuthGoogle @@ -11988,7 +12156,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointOAuthTwitch @@ -11996,7 +12164,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointBackendMutate @@ -12004,7 +12172,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointOAuthGitHub @@ -12012,7 +12180,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointOAuthGitLab @@ -12020,7 +12188,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointTrafficPolicy @@ -12028,7 +12196,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointCircuitBreaker @@ -12036,7 +12204,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointOAuthFacebook @@ -12044,7 +12212,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointOAuthProvider @@ -12052,7 +12220,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointRequestHeaders @@ -12060,7 +12228,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointTLSTermination @@ -12068,7 +12236,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::ReservedDomainCertJob @@ -12076,7 +12244,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::AgentIngressCertPolicy @@ -12084,7 +12252,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::AgentIngressCertStatus @@ -12092,7 +12260,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointIPPolicyMutate @@ -12100,7 +12268,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointOAuthLinkedIn @@ -12108,7 +12276,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointOAuthMicrosoft @@ -12116,7 +12284,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointResponseHeaders @@ -12124,7 +12292,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::SSHCertificateAuthority @@ -12132,7 +12300,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointMutualTLSMutate @@ -12140,7 +12308,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointUserAgentFilter @@ -12148,7 +12316,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointWebhookValidation @@ -12156,7 +12324,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::ReservedDomainCertPolicy @@ -12164,7 +12332,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::ReservedDomainCertStatus @@ -12172,7 +12340,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EventTargetCloudwatchLogs @@ -12180,7 +12348,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointTLSTerminationAtEdge @@ -12188,7 +12356,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EndpointWebsocketTCPConverter @@ -12196,7 +12364,7 @@

    Method List

  • -
  • +
  • #to_h NgrokAPI::Models::EventTargetAzureLogsIngestion @@ -12204,7 +12372,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::Ref @@ -12212,7 +12380,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::Vault @@ -12220,7 +12388,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::Secret @@ -12228,7 +12396,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::Tunnel @@ -12236,7 +12404,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::APIKey @@ -12244,7 +12412,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::AWSAuth @@ -12252,7 +12420,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::AWSRole @@ -12260,7 +12428,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::BotUser @@ -12268,7 +12436,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::Endpoint @@ -12276,7 +12444,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::Listable @@ -12284,7 +12452,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::Location @@ -12292,7 +12460,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::TCPEdge @@ -12300,7 +12468,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::TLSEdge @@ -12308,7 +12476,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::IPPolicy @@ -12316,7 +12484,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::Credential @@ -12324,7 +12492,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::HTTPSEdge @@ -12332,7 +12500,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::UserAgent @@ -12340,7 +12508,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::AbuseReport @@ -12348,7 +12516,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::EventSource @@ -12356,7 +12524,7 @@

    Method List

  • -
  • +
  • #to_s NgrokAPI::Models::EventTarget @@ -12364,6 +12532,14 @@

    Method List

  • +
  • +
    + #to_s + NgrokAPI::Models::ServiceUser +
    +
  • + +
  • #to_s @@ -13149,6 +13325,14 @@

    Method List

  • +
    + #update + NgrokAPI::Models::ServiceUser +
    +
  • + + +
  • #update NgrokAPI::Models::AgentIngress @@ -13156,7 +13340,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Models::IPPolicyRule @@ -13164,7 +13348,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Models::SSHCredential @@ -13172,7 +13356,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Models::StaticBackend @@ -13180,7 +13364,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Models::TLSCertificate @@ -13188,7 +13372,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Services::VaultsClient @@ -13196,7 +13380,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Models::FailoverBackend @@ -13204,7 +13388,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Models::HTTPSEdgeRoute @@ -13212,7 +13396,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Models::WeightedBackend @@ -13220,7 +13404,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Services::SecretsClient @@ -13228,7 +13412,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Services::APIKeysClient @@ -13236,7 +13420,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Services::BotUsersClient @@ -13244,7 +13428,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Services::EdgesTCPClient @@ -13252,7 +13436,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Services::EdgesTLSClient @@ -13260,7 +13444,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Services::EndpointsClient @@ -13268,7 +13452,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Models::SSHHostCertificate @@ -13276,7 +13460,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Models::SSHUserCertificate @@ -13284,7 +13468,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Models::TunnelGroupBackend @@ -13292,7 +13476,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Services::CredentialsClient @@ -13300,7 +13484,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Services::EdgesHTTPSClient @@ -13308,7 +13492,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Services::IPPoliciesClient @@ -13316,7 +13500,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Models::CertificateAuthority @@ -13324,7 +13508,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Models::HTTPResponseBackend @@ -13332,7 +13516,7 @@

    Method List

  • -
  • +
  • #update NgrokAPI::Services::EventSourcesClient @@ -13340,6 +13524,14 @@

    Method List

  • +
  • +
    + #update + NgrokAPI::Services::ServiceUsersClient +
    +
  • + +
  • #update @@ -13597,6 +13789,14 @@

    Method List

  • +
    + #update! + NgrokAPI::Services::ServiceUsersClient +
    +
  • + + +
  • #update! NgrokAPI::Services::ReservedAddrsClient @@ -13604,7 +13804,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::AgentIngressesClient @@ -13612,7 +13812,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::IPPolicyRulesClient @@ -13620,7 +13820,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::IPRestrictionsClient @@ -13628,7 +13828,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::SSHCredentialsClient @@ -13636,7 +13836,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::StaticBackendsClient @@ -13644,7 +13844,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::TunnelSessionsClient @@ -13652,7 +13852,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::ReservedDomainsClient @@ -13660,7 +13860,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::TLSCertificatesClient @@ -13668,7 +13868,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::FailoverBackendsClient @@ -13676,7 +13876,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::WeightedBackendsClient @@ -13684,7 +13884,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::EdgesHTTPSRoutesClient @@ -13692,7 +13892,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::EventDestinationsClient @@ -13700,7 +13900,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::EventSubscriptionsClient @@ -13708,7 +13908,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::SSHHostCertificatesClient @@ -13716,7 +13916,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::SSHUserCertificatesClient @@ -13724,7 +13924,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::TunnelGroupBackendsClient @@ -13732,7 +13932,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::HTTPResponseBackendsClient @@ -13740,7 +13940,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::CertificateAuthoritiesClient @@ -13748,7 +13948,7 @@

    Method List

  • -
  • +
  • #update! NgrokAPI::Services::SSHCertificateAuthoritiesClient @@ -13756,7 +13956,7 @@

    Method List

  • -
  • +
  • #updated_at NgrokAPI::Models::Vault @@ -13764,7 +13964,7 @@

    Method List

  • -
  • +
  • #updated_at NgrokAPI::Models::Secret @@ -13772,7 +13972,7 @@

    Method List

  • -
  • +
  • #updated_at NgrokAPI::Models::Endpoint @@ -13780,7 +13980,7 @@

    Method List

  • -
  • +
  • #upstream_protocol NgrokAPI::Models::Endpoint @@ -13788,7 +13988,7 @@

    Method List

  • -
  • +
  • #upstream_url NgrokAPI::Models::Endpoint @@ -13796,7 +13996,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::Ref @@ -13804,7 +14004,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::Vault @@ -13812,7 +14012,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::Secret @@ -13820,7 +14020,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::APIKey @@ -13828,7 +14028,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::BotUser @@ -13836,7 +14036,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::Endpoint @@ -13844,7 +14044,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::Listable @@ -13852,7 +14052,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::TCPEdge @@ -13860,7 +14060,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::TLSEdge @@ -13868,7 +14068,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::IPPolicy @@ -13876,7 +14076,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::Credential @@ -13884,7 +14084,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::HTTPSEdge @@ -13892,7 +14092,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::AbuseReport @@ -13900,7 +14100,7 @@

    Method List

  • -
  • +
  • #uri NgrokAPI::Models::EventSource @@ -13908,6 +14108,14 @@

    Method List

  • +
  • +
    + #uri + NgrokAPI::Models::ServiceUser +
    +
  • + +
  • #uri @@ -14189,6 +14397,14 @@

    Method List

  • +
    + #vault_name + NgrokAPI::Models::Secret +
    +
  • + + +
  • #vaults NgrokAPI::Client @@ -14196,7 +14412,7 @@

    Method List

  • -
  • +
  • #volume_threshold NgrokAPI::Models::EndpointCircuitBreaker @@ -14204,7 +14420,7 @@

    Method List

  • -
  • +
  • #webhook_verification NgrokAPI::Models::HTTPSEdgeRoute @@ -14212,7 +14428,7 @@

    Method List

  • -
  • +
  • #websocket_tcp_converter NgrokAPI::Models::HTTPSEdgeRoute diff --git a/docs/top-level-namespace.html b/docs/top-level-namespace.html index f4391380..2adc3697 100644 --- a/docs/top-level-namespace.html +++ b/docs/top-level-namespace.html @@ -100,9 +100,9 @@

    Defined Under Namespace

    diff --git a/lib/ngrokapi/client.rb b/lib/ngrokapi/client.rb index 48db60d8..6cb24ae3 100644 --- a/lib/ngrokapi/client.rb +++ b/lib/ngrokapi/client.rb @@ -168,6 +168,10 @@ def secrets @_secrets ||= NgrokAPI::Services::SecretsClient.new(client: @client) end + def service_users + @_service_users ||= NgrokAPI::Services::ServiceUsersClient.new(client: @client) + end + ## # An SSH Certificate Authority is a pair of an SSH Certificate and its private # key that can be used to sign other SSH host and user certificates. diff --git a/lib/ngrokapi/models/endpoint.rb b/lib/ngrokapi/models/endpoint.rb index 1d40950d..eb5f6249 100644 --- a/lib/ngrokapi/models/endpoint.rb +++ b/lib/ngrokapi/models/endpoint.rb @@ -95,7 +95,7 @@ def update( description: nil, metadata: nil, bindings: nil, - pooling_enabled: False + pooling_enabled: nil ) @url = url if url @traffic_policy = traffic_policy if traffic_policy diff --git a/lib/ngrokapi/models/secret.rb b/lib/ngrokapi/models/secret.rb index 2dc37d92..c961c752 100644 --- a/lib/ngrokapi/models/secret.rb +++ b/lib/ngrokapi/models/secret.rb @@ -18,7 +18,8 @@ class Secret :metadata, :created_by, :last_updated_by, - :vault + :vault, + :vault_name def initialize(client: nil, attrs: {}) @client = client @@ -35,6 +36,7 @@ def initialize(client: nil, attrs: {}) @created_by = @attrs['created_by'] @last_updated_by = @attrs['last_updated_by'] @vault = @attrs['vault'] + @vault_name = @attrs['vault_name'] end def ==(other) diff --git a/lib/ngrokapi/models/service_user.rb b/lib/ngrokapi/models/service_user.rb new file mode 100644 index 00000000..bc5fc5ef --- /dev/null +++ b/lib/ngrokapi/models/service_user.rb @@ -0,0 +1,70 @@ +# frozen_string_literal: true + +# Code generated for API Clients. DO NOT EDIT. + +require 'uri' + +module NgrokAPI + module Models + class ServiceUser + attr_reader :client, + :attrs, + :id, + :uri, + :name, + :active, + :created_at + + def initialize(client: nil, attrs: {}) + @client = client + @attrs = attrs + @id = @attrs['id'] + unless @attrs['uri'].nil? + @uri = URI(@attrs['uri']) + end + @name = @attrs['name'] + @active = @attrs['active'] + @created_at = @attrs['created_at'] + end + + def ==(other) + @attrs == other.attrs + end + + def to_s + @attrs.to_s + end + + def to_h + @attrs.to_h + end + + ## + # Delete a service user by ID + # + # https://ngrok.com/docs/api#api-service-users-delete + def delete + @client.delete( + id: @id + ) + end + + ## + # Update attributes of a service user by ID. + # + # https://ngrok.com/docs/api#api-service-users-update + def update( + name: nil, + active: nil + ) + @name = name if name + @active = active if active + @client.update( + id: @id, + name: name, + active: active + ) + end + end + end +end diff --git a/lib/ngrokapi/services/agent_ingresses_client.rb b/lib/ngrokapi/services/agent_ingresses_client.rb index c56118e8..c0699d1b 100644 --- a/lib/ngrokapi/services/agent_ingresses_client.rb +++ b/lib/ngrokapi/services/agent_ingresses_client.rb @@ -138,6 +138,7 @@ def get!(id: "") # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -145,11 +146,13 @@ def get!(id: "") def list( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, url: url, path: PATH ) @@ -168,6 +171,7 @@ def list( # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -175,11 +179,13 @@ def list( def list!( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, danger: true, url: url, path: PATH diff --git a/lib/ngrokapi/services/api_keys_client.rb b/lib/ngrokapi/services/api_keys_client.rb index 62d87ea2..0d603ad2 100644 --- a/lib/ngrokapi/services/api_keys_client.rb +++ b/lib/ngrokapi/services/api_keys_client.rb @@ -140,6 +140,7 @@ def get!(id: "") # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -147,11 +148,13 @@ def get!(id: "") def list( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, url: url, path: PATH ) @@ -170,6 +173,7 @@ def list( # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -177,11 +181,13 @@ def list( def list!( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, danger: true, url: url, path: PATH diff --git a/lib/ngrokapi/services/certificate_authorities_client.rb b/lib/ngrokapi/services/certificate_authorities_client.rb index fb20c002..be8c116e 100644 --- a/lib/ngrokapi/services/certificate_authorities_client.rb +++ b/lib/ngrokapi/services/certificate_authorities_client.rb @@ -99,7 +99,7 @@ def delete!(id: "") end ## - # Get detailed information about a certficate authority + # Get detailed information about a certificate authority # # @param [string] id a resource identifier # @return [NgrokAPI::Models::CertificateAuthority] result from the API request @@ -116,7 +116,7 @@ def get(id: "") end ## - # Get detailed information about a certficate authority + # Get detailed information about a certificate authority # Throws an exception if API error. # # @param [string] id a resource identifier @@ -138,6 +138,7 @@ def get!(id: "") # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -145,11 +146,13 @@ def get!(id: "") def list( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, url: url, path: PATH ) @@ -168,6 +171,7 @@ def list( # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -175,11 +179,13 @@ def list( def list!( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, danger: true, url: url, path: PATH diff --git a/lib/ngrokapi/services/credentials_client.rb b/lib/ngrokapi/services/credentials_client.rb index 7f4a4a4b..f1c895a6 100644 --- a/lib/ngrokapi/services/credentials_client.rb +++ b/lib/ngrokapi/services/credentials_client.rb @@ -36,7 +36,7 @@ def initialize(client:) # @return [NgrokAPI::Models::Credential] result from the API request # # https://ngrok.com/docs/api#api-credentials-create - def create(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil) + def create(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil, scim_user_id: "") path = '/credentials' replacements = { } @@ -63,7 +63,7 @@ def create(description: "", metadata: "", acl: [], owner_id: nil, owner_email: " # @return [NgrokAPI::Models::Credential] result from the API request # # https://ngrok.com/docs/api#api-credentials-create - def create!(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil) + def create!(description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil, scim_user_id: "") path = '/credentials' replacements = { } @@ -147,6 +147,7 @@ def get!(id: "") # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -154,11 +155,13 @@ def get!(id: "") def list( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, url: url, path: PATH ) @@ -177,6 +180,7 @@ def list( # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -184,11 +188,13 @@ def list( def list!( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, danger: true, url: url, path: PATH diff --git a/lib/ngrokapi/services/endpoints_client.rb b/lib/ngrokapi/services/endpoints_client.rb index 1102b4da..80169e8c 100644 --- a/lib/ngrokapi/services/endpoints_client.rb +++ b/lib/ngrokapi/services/endpoints_client.rb @@ -35,7 +35,7 @@ def initialize(client:) # @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, pooling_enabled: False) + def create(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil) path = '/endpoints' replacements = { } @@ -65,7 +65,7 @@ def create(url:, type:, traffic_policy:, description: nil, metadata: nil, bindin # @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, pooling_enabled: False) + def create!(url:, type:, traffic_policy:, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil) path = '/endpoints' replacements = { } @@ -88,6 +88,7 @@ def create!(url:, type:, traffic_policy:, description: nil, metadata: nil, bindi # @param [string] limit # @param [List] id # @param [List] url + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -96,12 +97,14 @@ def list( before_id: nil, limit: nil, id: [], + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, id: id, + filter: filter, url: url, path: PATH ) @@ -122,6 +125,7 @@ def list( # @param [string] limit # @param [List] id # @param [List] url + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -130,12 +134,14 @@ def list!( before_id: nil, limit: nil, id: [], + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, id: id, + filter: filter, danger: true, url: url, path: PATH @@ -198,7 +204,7 @@ def get!(id: "") # @return [NgrokAPI::Models::Endpoint] result from the API request # # https://ngrok.com/docs/api#api-endpoints-update - def update(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: False) + def update(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil) path = '/endpoints/%{id}' replacements = { id: id, @@ -228,7 +234,7 @@ def update(id: "", url: nil, traffic_policy: nil, description: nil, metadata: ni # @return [NgrokAPI::Models::Endpoint] result from the API request # # https://ngrok.com/docs/api#api-endpoints-update - def update!(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: False) + def update!(id: "", url: nil, traffic_policy: nil, description: nil, metadata: nil, bindings: nil, pooling_enabled: nil) path = '/endpoints/%{id}' replacements = { id: id, diff --git a/lib/ngrokapi/services/event_destinations_client.rb b/lib/ngrokapi/services/event_destinations_client.rb index 300e0d2c..661663ef 100644 --- a/lib/ngrokapi/services/event_destinations_client.rb +++ b/lib/ngrokapi/services/event_destinations_client.rb @@ -140,6 +140,7 @@ def get!(id: "") # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -147,11 +148,13 @@ def get!(id: "") def list( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, url: url, path: PATH ) @@ -170,6 +173,7 @@ def list( # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -177,11 +181,13 @@ def list( def list!( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, danger: true, url: url, path: PATH diff --git a/lib/ngrokapi/services/event_subscriptions_client.rb b/lib/ngrokapi/services/event_subscriptions_client.rb index 9977828f..df5105a1 100644 --- a/lib/ngrokapi/services/event_subscriptions_client.rb +++ b/lib/ngrokapi/services/event_subscriptions_client.rb @@ -136,6 +136,7 @@ def get!(id: "") # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -143,11 +144,13 @@ def get!(id: "") def list( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, url: url, path: PATH ) @@ -166,6 +169,7 @@ def list( # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -173,11 +177,13 @@ def list( def list!( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, danger: true, url: url, path: PATH diff --git a/lib/ngrokapi/services/ip_policies_client.rb b/lib/ngrokapi/services/ip_policies_client.rb index 66cadd56..502c7c15 100644 --- a/lib/ngrokapi/services/ip_policies_client.rb +++ b/lib/ngrokapi/services/ip_policies_client.rb @@ -139,6 +139,7 @@ def get!(id: "") # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -146,11 +147,13 @@ def get!(id: "") def list( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, url: url, path: PATH ) @@ -169,6 +172,7 @@ def list( # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -176,11 +180,13 @@ def list( def list!( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, danger: true, url: url, path: PATH diff --git a/lib/ngrokapi/services/ip_policy_rules_client.rb b/lib/ngrokapi/services/ip_policy_rules_client.rb index 4db67015..ad46ccd8 100644 --- a/lib/ngrokapi/services/ip_policy_rules_client.rb +++ b/lib/ngrokapi/services/ip_policy_rules_client.rb @@ -143,6 +143,7 @@ def get!(id: "") # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -150,11 +151,13 @@ def get!(id: "") def list( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, url: url, path: PATH ) @@ -173,6 +176,7 @@ def list( # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -180,11 +184,13 @@ def list( def list!( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, danger: true, url: url, path: PATH diff --git a/lib/ngrokapi/services/ip_restrictions_client.rb b/lib/ngrokapi/services/ip_restrictions_client.rb index 2ef67676..0f9a9abf 100644 --- a/lib/ngrokapi/services/ip_restrictions_client.rb +++ b/lib/ngrokapi/services/ip_restrictions_client.rb @@ -147,6 +147,7 @@ def get!(id: "") # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -154,11 +155,13 @@ def get!(id: "") def list( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, url: url, path: PATH ) @@ -177,6 +180,7 @@ def list( # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -184,11 +188,13 @@ def list( def list!( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, danger: true, url: url, path: PATH diff --git a/lib/ngrokapi/services/reserved_addrs_client.rb b/lib/ngrokapi/services/reserved_addrs_client.rb index c84121f2..82b1a476 100644 --- a/lib/ngrokapi/services/reserved_addrs_client.rb +++ b/lib/ngrokapi/services/reserved_addrs_client.rb @@ -136,6 +136,7 @@ def get!(id: "") # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -143,11 +144,13 @@ def get!(id: "") def list( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, url: url, path: PATH ) @@ -166,6 +169,7 @@ def list( # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -173,11 +177,13 @@ def list( def list!( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, danger: true, url: url, path: PATH diff --git a/lib/ngrokapi/services/reserved_domains_client.rb b/lib/ngrokapi/services/reserved_domains_client.rb index 864a3eee..7b092e9b 100644 --- a/lib/ngrokapi/services/reserved_domains_client.rb +++ b/lib/ngrokapi/services/reserved_domains_client.rb @@ -149,6 +149,7 @@ def get!(id: "") # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -156,11 +157,13 @@ def get!(id: "") def list( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, url: url, path: PATH ) @@ -179,6 +182,7 @@ def list( # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -186,11 +190,13 @@ def list( def list!( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, danger: true, url: url, path: PATH diff --git a/lib/ngrokapi/services/secrets_client.rb b/lib/ngrokapi/services/secrets_client.rb index 6bafd346..7852f0ff 100644 --- a/lib/ngrokapi/services/secrets_client.rb +++ b/lib/ngrokapi/services/secrets_client.rb @@ -29,10 +29,11 @@ def initialize(client:) # @param [string] metadata Arbitrary user-defined metadata for this Secret # @param [string] description description of Secret # @param [string] vault_id unique identifier of the referenced vault + # @param [string] vault_name name of the referenced vault # @return [NgrokAPI::Models::Secret] result from the API request # # https://ngrok.com/docs/api#api-secrets-create - def create(name: "", value: "", metadata: "", description: "", vault_id:) + def create(name: "", value: "", metadata: "", description: "", vault_id: "", vault_name: "") path = '/vault_secrets' replacements = { } @@ -42,6 +43,7 @@ def create(name: "", value: "", metadata: "", description: "", vault_id:) data[:metadata] = metadata if metadata data[:description] = description if description data[:vault_id] = vault_id if vault_id + data[:vault_name] = vault_name if vault_name result = @client.post(path % replacements, data: data) NgrokAPI::Models::Secret.new(client: self, attrs: result) end @@ -55,10 +57,11 @@ def create(name: "", value: "", metadata: "", description: "", vault_id:) # @param [string] metadata Arbitrary user-defined metadata for this Secret # @param [string] description description of Secret # @param [string] vault_id unique identifier of the referenced vault + # @param [string] vault_name name of the referenced vault # @return [NgrokAPI::Models::Secret] result from the API request # # https://ngrok.com/docs/api#api-secrets-create - def create!(name: "", value: "", metadata: "", description: "", vault_id:) + def create!(name: "", value: "", metadata: "", description: "", vault_id: "", vault_name: "") path = '/vault_secrets' replacements = { } @@ -68,6 +71,7 @@ def create!(name: "", value: "", metadata: "", description: "", vault_id:) data[:metadata] = metadata if metadata data[:description] = description if description data[:vault_id] = vault_id if vault_id + data[:vault_name] = vault_name if vault_name result = @client.post(path % replacements, data: data, danger: true) NgrokAPI::Models::Secret.new(client: self, attrs: result) end @@ -194,6 +198,7 @@ def get!(id: "") # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -201,11 +206,13 @@ def get!(id: "") def list( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, url: url, path: PATH ) @@ -224,6 +231,7 @@ def list( # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -231,11 +239,13 @@ def list( def list!( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, danger: true, url: url, path: PATH diff --git a/lib/ngrokapi/services/service_users_client.rb b/lib/ngrokapi/services/service_users_client.rb new file mode 100644 index 00000000..1e59c67f --- /dev/null +++ b/lib/ngrokapi/services/service_users_client.rb @@ -0,0 +1,237 @@ +# frozen_string_literal: true + +# Code generated for API Clients. DO NOT EDIT. + +module NgrokAPI + module Services + ## + # https://ngrok.com/docs/api#api-service-users + class ServiceUsersClient + # The API path for the requests + PATH = '/service_users' + # The List Property from the resulting API for list calls + LIST_PROPERTY = 'service_users' + + attr_reader :client + + def initialize(client:) + @client = client + end + + ## + # Create a new service user + # + # @param [string] name human-readable name used to identify the service + # @param [boolean] active whether or not the service is active + # @return [NgrokAPI::Models::ServiceUser] result from the API request + # + # https://ngrok.com/docs/api#api-service-users-create + def create(name: "", active: nil) + path = '/service_users' + replacements = { + } + data = {} + data[:name] = name if name + data[:active] = active if active + result = @client.post(path % replacements, data: data) + NgrokAPI::Models::ServiceUser.new(client: self, attrs: result) + end + + ## + # Create a new service user + # Throws an exception if API error. + # + # @param [string] name human-readable name used to identify the service + # @param [boolean] active whether or not the service is active + # @return [NgrokAPI::Models::ServiceUser] result from the API request + # + # https://ngrok.com/docs/api#api-service-users-create + def create!(name: "", active: nil) + path = '/service_users' + replacements = { + } + data = {} + data[:name] = name if name + data[:active] = active if active + result = @client.post(path % replacements, data: data, danger: true) + NgrokAPI::Models::ServiceUser.new(client: self, attrs: result) + end + + ## + # Delete a service user by ID + # + # @param [string] id a resource identifier + # @return [NgrokAPI::Models::Empty] result from the API request + # + # https://ngrok.com/docs/api#api-service-users-delete + def delete(id: "") + path = '/service_users/%{id}' + replacements = { + id: id, + } + @client.delete(path % replacements) + end + + ## + # Delete a service user by ID + # 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-service-users-delete + def delete!(id: "") + path = '/service_users/%{id}' + replacements = { + id: id, + } + @client.delete(path % replacements, danger: true) + end + + ## + # Get the details of a Bot User by ID. + # + # @param [string] id a resource identifier + # @return [NgrokAPI::Models::ServiceUser] result from the API request + # + # https://ngrok.com/docs/api#api-service-users-get + def get(id: "") + path = '/service_users/%{id}' + replacements = { + id: id, + } + data = {} + result = @client.get(path % replacements, data: data) + NgrokAPI::Models::ServiceUser.new(client: self, attrs: result) + end + + ## + # Get the details of a Bot User by ID. + # Throws an exception if API error. + # + # @param [string] id a resource identifier + # @return [NgrokAPI::Models::ServiceUser] result from the API request + # + # https://ngrok.com/docs/api#api-service-users-get + def get!(id: "") + path = '/service_users/%{id}' + replacements = { + id: id, + } + data = {} + result = @client.get(path % replacements, data: data, danger: true) + NgrokAPI::Models::ServiceUser.new(client: self, attrs: result) + end + + ## + # List all service users in this account. + # + # @param [string] before_id + # @param [string] limit + # @param [string] filter + # @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-service-users-list + def list( + before_id: nil, + limit: nil, + filter: nil, + url: nil + ) + result = @client.list( + before_id: before_id, + limit: limit, + filter: filter, + url: url, + path: PATH + ) + + NgrokAPI::Models::Listable.new( + client: self, + attrs: result, + list_property: LIST_PROPERTY, + klass: NgrokAPI::Models::ServiceUser + ) + end + + ## + # List all service users in this account. + # Throws an exception if API error. + # + # @param [string] before_id + # @param [string] limit + # @param [string] filter + # @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-service-users-list + def list!( + before_id: nil, + limit: nil, + filter: nil, + url: nil + ) + result = @client.list( + before_id: before_id, + limit: limit, + filter: filter, + danger: true, + url: url, + path: PATH + ) + + NgrokAPI::Models::Listable.new( + client: self, + attrs: result, + list_property: LIST_PROPERTY, + klass: NgrokAPI::Models::ServiceUser, + danger: true + ) + end + + ## + # Update attributes of a service user by ID. + # + # @param [string] id + # @param [string] name human-readable name used to identify the service + # @param [boolean] active whether or not the service is active + # @return [NgrokAPI::Models::ServiceUser] result from the API request + # + # https://ngrok.com/docs/api#api-service-users-update + def update(id: "", name: nil, active: nil) + path = '/service_users/%{id}' + replacements = { + id: id, + } + data = {} + data[:name] = name if name + data[:active] = active if active + result = @client.patch(path % replacements, data: data) + NgrokAPI::Models::ServiceUser.new(client: self, attrs: result) + end + + ## + # Update attributes of a service user by ID. + # Throws an exception if API error. + # + # @param [string] id + # @param [string] name human-readable name used to identify the service + # @param [boolean] active whether or not the service is active + # @return [NgrokAPI::Models::ServiceUser] result from the API request + # + # https://ngrok.com/docs/api#api-service-users-update + def update!(id: "", name: nil, active: nil) + path = '/service_users/%{id}' + replacements = { + id: id, + } + data = {} + data[:name] = name if name + data[:active] = active if active + result = @client.patch(path % replacements, data: data, danger: true) + NgrokAPI::Models::ServiceUser.new(client: self, attrs: result) + end + end + end +end diff --git a/lib/ngrokapi/services/ssh_certificate_authorities_client.rb b/lib/ngrokapi/services/ssh_certificate_authorities_client.rb index 62c4419a..4ec63b25 100644 --- a/lib/ngrokapi/services/ssh_certificate_authorities_client.rb +++ b/lib/ngrokapi/services/ssh_certificate_authorities_client.rb @@ -104,7 +104,7 @@ def delete!(id: "") end ## - # Get detailed information about an SSH Certficate Authority + # Get detailed information about an SSH Certificate Authority # # @param [string] id a resource identifier # @return [NgrokAPI::Models::SSHCertificateAuthority] result from the API request @@ -121,7 +121,7 @@ def get(id: "") end ## - # Get detailed information about an SSH Certficate Authority + # Get detailed information about an SSH Certificate Authority # Throws an exception if API error. # # @param [string] id a resource identifier @@ -143,6 +143,7 @@ def get!(id: "") # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -150,11 +151,13 @@ def get!(id: "") def list( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, url: url, path: PATH ) @@ -173,6 +176,7 @@ def list( # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -180,11 +184,13 @@ def list( def list!( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, danger: true, url: url, path: PATH diff --git a/lib/ngrokapi/services/ssh_credentials_client.rb b/lib/ngrokapi/services/ssh_credentials_client.rb index fec03d03..f05cc83c 100644 --- a/lib/ngrokapi/services/ssh_credentials_client.rb +++ b/lib/ngrokapi/services/ssh_credentials_client.rb @@ -33,7 +33,7 @@ def initialize(client:) # @return [NgrokAPI::Models::SSHCredential] result from the API request # # https://ngrok.com/docs/api#api-ssh-credentials-create - def create(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "") + def create(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "", scim_user_id: "") path = '/ssh_credentials' replacements = { } @@ -60,7 +60,7 @@ def create(description: "", metadata: "", acl: [], public_key:, owner_id: nil, o # @return [NgrokAPI::Models::SSHCredential] result from the API request # # https://ngrok.com/docs/api#api-ssh-credentials-create - def create!(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "") + def create!(description: "", metadata: "", acl: [], public_key:, owner_id: nil, owner_email: "", scim_user_id: "") path = '/ssh_credentials' replacements = { } @@ -145,6 +145,7 @@ def get!(id: "") # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -152,11 +153,13 @@ def get!(id: "") def list( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, url: url, path: PATH ) @@ -175,6 +178,7 @@ def list( # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -182,11 +186,13 @@ def list( def list!( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, danger: true, url: url, path: PATH diff --git a/lib/ngrokapi/services/ssh_host_certificates_client.rb b/lib/ngrokapi/services/ssh_host_certificates_client.rb index 59b18b18..f31e5030 100644 --- a/lib/ngrokapi/services/ssh_host_certificates_client.rb +++ b/lib/ngrokapi/services/ssh_host_certificates_client.rb @@ -113,7 +113,7 @@ def delete!(id: "") end ## - # Get detailed information about an SSH Host Certficate + # Get detailed information about an SSH Host Certificate # # @param [string] id a resource identifier # @return [NgrokAPI::Models::SSHHostCertificate] result from the API request @@ -130,7 +130,7 @@ def get(id: "") end ## - # Get detailed information about an SSH Host Certficate + # Get detailed information about an SSH Host Certificate # Throws an exception if API error. # # @param [string] id a resource identifier diff --git a/lib/ngrokapi/services/ssh_user_certificates_client.rb b/lib/ngrokapi/services/ssh_user_certificates_client.rb index 5b98b942..148defa7 100644 --- a/lib/ngrokapi/services/ssh_user_certificates_client.rb +++ b/lib/ngrokapi/services/ssh_user_certificates_client.rb @@ -121,7 +121,7 @@ def delete!(id: "") end ## - # Get detailed information about an SSH User Certficate + # Get detailed information about an SSH User Certificate # # @param [string] id a resource identifier # @return [NgrokAPI::Models::SSHUserCertificate] result from the API request @@ -138,7 +138,7 @@ def get(id: "") end ## - # Get detailed information about an SSH User Certficate + # Get detailed information about an SSH User Certificate # Throws an exception if API error. # # @param [string] id a resource identifier diff --git a/lib/ngrokapi/services/tls_certificates_client.rb b/lib/ngrokapi/services/tls_certificates_client.rb index e76e48fe..cab7b250 100644 --- a/lib/ngrokapi/services/tls_certificates_client.rb +++ b/lib/ngrokapi/services/tls_certificates_client.rb @@ -142,6 +142,7 @@ def get!(id: "") # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -149,11 +150,13 @@ def get!(id: "") def list( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, url: url, path: PATH ) @@ -172,6 +175,7 @@ def list( # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -179,11 +183,13 @@ def list( def list!( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, danger: true, url: url, path: PATH diff --git a/lib/ngrokapi/services/tunnel_sessions_client.rb b/lib/ngrokapi/services/tunnel_sessions_client.rb index 241eb7af..e1961762 100644 --- a/lib/ngrokapi/services/tunnel_sessions_client.rb +++ b/lib/ngrokapi/services/tunnel_sessions_client.rb @@ -27,6 +27,7 @@ def initialize(client:) # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -34,11 +35,13 @@ def initialize(client:) def list( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, url: url, path: PATH ) @@ -57,6 +60,7 @@ def list( # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -64,11 +68,13 @@ def list( def list!( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, danger: true, url: url, path: PATH diff --git a/lib/ngrokapi/services/vaults_client.rb b/lib/ngrokapi/services/vaults_client.rb index 68c45ff3..e4e0591d 100644 --- a/lib/ngrokapi/services/vaults_client.rb +++ b/lib/ngrokapi/services/vaults_client.rb @@ -257,6 +257,7 @@ def get_secrets_by_vault!( # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -264,11 +265,13 @@ def get_secrets_by_vault!( def list( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, url: url, path: PATH ) @@ -287,6 +290,7 @@ def list( # # @param [string] before_id # @param [string] limit + # @param [string] filter # @param [string] url optional and mutually exclusive from before_id and limit # @return [NgrokAPI::Models::Listable] result from the API request # @@ -294,11 +298,13 @@ def list( def list!( before_id: nil, limit: nil, + filter: nil, url: nil ) result = @client.list( before_id: before_id, limit: limit, + filter: filter, danger: true, url: url, path: PATH diff --git a/lib/ngrokapi/version.rb b/lib/ngrokapi/version.rb index c75a2418..c6ed5feb 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.26.0".freeze + VERSION="0.27.0".freeze # rubocop:enable Layout/SpaceAroundOperators end diff --git a/spec/ngrokapi/client_spec.rb b/spec/ngrokapi/client_spec.rb index c7f7393b..a87c3405 100644 --- a/spec/ngrokapi/client_spec.rb +++ b/spec/ngrokapi/client_spec.rb @@ -122,6 +122,12 @@ end end + describe "#service_users" do + it "returns an instance of the ServiceUsersClient" do + expect(@client.service_users.class).to eq(NgrokAPI::Services::ServiceUsersClient) + end + end + describe "#ssh_certificate_authorities" do it "returns an instance of the SSHCertificateAuthoritiesClient" do expect(@client.ssh_certificate_authorities.class).to eq(NgrokAPI::Services::SSHCertificateAuthoritiesClient) diff --git a/spec/ngrokapi/models/service_user_spec.rb b/spec/ngrokapi/models/service_user_spec.rb new file mode 100644 index 00000000..da38c6e9 --- /dev/null +++ b/spec/ngrokapi/models/service_user_spec.rb @@ -0,0 +1,44 @@ +# Code generated for API Clients. DO NOT EDIT. + +require 'spec_helper' + +RSpec.describe NgrokAPI::Models::ServiceUser do + before(:each) do + @client = class_double("ServiceUsersClient") + @service_user = NgrokAPI::Models::ServiceUser.new(client: @client, attrs: service_user_result) + end + + describe "#==" do + it "is equal if the results are the same" do + other = NgrokAPI::Models::ServiceUser.new(client: @client, attrs: service_user_result) + expect(@service_user == other).to eq true + end + end + + describe "#to_s" do + it "stringifies as result.to_s" do + expect(@service_user.to_s).to eq service_user_result.to_s + end + end + + describe "#delete" do + it "calls delete on the client" do + expect(@service_user.client).to receive(:delete) + @service_user.delete + end + end + + describe "#update" do + it "calls update on the client" do + new_name = 'New name' + new_active = 'New active' + expect(@service_user.client).to receive(:update) + @service_user.update( + name: new_name, + active: new_active + ) + expect(@service_user.name).to eq new_name + expect(@service_user.active).to eq new_active + end + end +end diff --git a/spec/ngrokapi/services/credentials_client_spec.rb b/spec/ngrokapi/services/credentials_client_spec.rb index 232a2ed3..100dac7e 100644 --- a/spec/ngrokapi/services/credentials_client_spec.rb +++ b/spec/ngrokapi/services/credentials_client_spec.rb @@ -32,7 +32,8 @@ acl: "New acl", owner_id: "New owner_id", owner_email: "New owner_email", - precomputed_token: "New precomputed_token" + precomputed_token: "New precomputed_token", + scim_user_id: "New scim_user_id" ) expect(result.class).to eq(NgrokAPI::Models::Credential) end @@ -56,7 +57,8 @@ acl: "New acl", owner_id: "New owner_id", owner_email: "New owner_email", - precomputed_token: "New precomputed_token" + precomputed_token: "New precomputed_token", + scim_user_id: "New scim_user_id" ) expect(result.class).to eq(NgrokAPI::Models::Credential) # expect(result.id).to eq(credential_result["id"]) diff --git a/spec/ngrokapi/services/secrets_client_spec.rb b/spec/ngrokapi/services/secrets_client_spec.rb index 0bbf3f7a..4a2b9fa2 100644 --- a/spec/ngrokapi/services/secrets_client_spec.rb +++ b/spec/ngrokapi/services/secrets_client_spec.rb @@ -25,6 +25,7 @@ data[:metadata] = "New metadata" data[:description] = "New description" data[:vault_id] = "New vault_id" + data[:vault_name] = "New vault_name" expect(@client).to receive(:post).with(path % replacements, data: data). and_return(secret_result) result = @secrets_client.create( @@ -32,7 +33,8 @@ value: "New value", metadata: "New metadata", description: "New description", - vault_id: "New vault_id" + vault_id: "New vault_id", + vault_name: "New vault_name" ) expect(result.class).to eq(NgrokAPI::Models::Secret) end @@ -49,6 +51,7 @@ data[:metadata] = "New metadata" data[:description] = "New description" data[:vault_id] = "New vault_id" + data[:vault_name] = "New vault_name" expect(@client).to receive(:post).with(path % replacements, data: data). and_return(secret_result) result = @secrets_client.create( @@ -56,7 +59,8 @@ value: "New value", metadata: "New metadata", description: "New description", - vault_id: "New vault_id" + vault_id: "New vault_id", + vault_name: "New vault_name" ) expect(result.class).to eq(NgrokAPI::Models::Secret) # expect(result.id).to eq(secret_result["id"]) diff --git a/spec/ngrokapi/services/service_users_client_spec.rb b/spec/ngrokapi/services/service_users_client_spec.rb new file mode 100644 index 00000000..0086c906 --- /dev/null +++ b/spec/ngrokapi/services/service_users_client_spec.rb @@ -0,0 +1,178 @@ +# Code generated for API Clients. DO NOT EDIT. + +require 'spec_helper' + +RSpec.describe NgrokAPI::Services::ServiceUsersClient do + let(:base_url) { 'https://api.ngrok.com' } + let(:path) { '/service_users' } + let(:not_found) do + NgrokAPI::Errors::NotFoundError.new(response: service_user_result) + end + + before(:each) do + @client = class_double("HttpClient") + @service_users_client = NgrokAPI::Services::ServiceUsersClient.new(client: @client) + end + + describe "#create" do + it "will make a post request and return an instance of NgrokAPI::Models::ServiceUser" do + path = '/service_users' + replacements = { + } + data = {} + data[:name] = "New name" + data[:active] = "New active" + expect(@client).to receive(:post).with(path % replacements, data: data). + and_return(service_user_result) + result = @service_users_client.create( + name: "New name", + active: "New active" + ) + expect(result.class).to eq(NgrokAPI::Models::ServiceUser) + end + end + + describe "#create!" do + it "will make a post request and return an instance of NgrokAPI::Models::ServiceUser" do + path = '/service_users' + replacements = { + } + data = {} + data[:name] = "New name" + data[:active] = "New active" + expect(@client).to receive(:post).with(path % replacements, data: data). + and_return(service_user_result) + result = @service_users_client.create( + name: "New name", + active: "New active" + ) + expect(result.class).to eq(NgrokAPI::Models::ServiceUser) + # expect(result.id).to eq(service_user_result["id"]) + end + end + + describe "#delete" do + it "will make a delete request" do + path = '/service_users/%{id}' + replacements = { + id: api_key_result["id"], + } + expect(@client).to receive(:delete).with(path % replacements).and_return(nil) + @service_users_client.delete( + id: api_key_result["id"] + ) + end + end + + describe "#delete!" do + it "will make a delete request" do + path = '/service_users/%{id}' + replacements = { + id: api_key_result["id"], + } + expect(@client).to receive(:delete).with(path % replacements, danger: true).and_return(nil) + @service_users_client.delete!( + id: api_key_result["id"] + ) + end + + it "will make a delete request and return NotFoundError if 404" do + path = '/service_users/%{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 = @service_users_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::ServiceUser" do + path = '/service_users/%{id}' + replacements = { + id: service_user_result["id"], + } + data = {} + expect(@client).to receive(:get).with(path % replacements, data: data). + and_return(service_user_result) + result = @service_users_client.get( + id: service_user_result["id"] + ) + expect(result.class).to eq(NgrokAPI::Models::ServiceUser) + end + end + + describe "#get!" do + it "will make a get request and return an instance of NgrokAPI::Models::ServiceUser" do + path = '/service_users/%{id}' + replacements = { + id: service_user_result["id"], + } + data = {} + expect(@client).to receive(:get).with(path % replacements, data: data). + and_return(service_user_result) + result = @service_users_client.get( + id: service_user_result["id"] + ) + expect(result.class).to eq(NgrokAPI::Models::ServiceUser) + # expect(result.id).to eq(service_user_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(service_user_results) + url = base_url + path + "?before_id=" + api_key_result["id"] + "&limit=1" + result = @service_users_client.list(url: url) + expect(result.class).to eq(NgrokAPI::Models::Listable) + end + end + + describe "#update" do + it "will make a patch request and return an instance of NgrokAPI::Models::ServiceUser" do + path = '/service_users/%{id}' + replacements = { + id: service_user_result["id"], + } + data = {} + data[:name] = "New name" + data[:active] = "New active" + expect(@client).to receive(:patch).with(path % replacements, data: data). + and_return(service_user_result) + result = @service_users_client.update( + id: service_user_result["id"], + name: "New name", + active: "New active" + ) + expect(result.class).to eq(NgrokAPI::Models::ServiceUser) + end + end + + describe "#update!" do + it "will make a patch request and return an instance of NgrokAPI::Models::ServiceUser" do + path = '/service_users/%{id}' + replacements = { + id: service_user_result["id"], + } + data = {} + data[:name] = "New name" + data[:active] = "New active" + expect(@client).to receive(:patch).with(path % replacements, data: data). + and_return(service_user_result) + result = @service_users_client.update( + id: service_user_result["id"], + name: "New name", + active: "New active" + ) + expect(result.class).to eq(NgrokAPI::Models::ServiceUser) + # expect(result.id).to eq(service_user_result["id"]) + end + end +end diff --git a/spec/ngrokapi/services/ssh_credentials_client_spec.rb b/spec/ngrokapi/services/ssh_credentials_client_spec.rb index 80237e47..2cfee3e3 100644 --- a/spec/ngrokapi/services/ssh_credentials_client_spec.rb +++ b/spec/ngrokapi/services/ssh_credentials_client_spec.rb @@ -33,7 +33,8 @@ acl: "New acl", public_key: "New public_key", owner_id: "New owner_id", - owner_email: "New owner_email" + owner_email: "New owner_email", + scim_user_id: "New scim_user_id" ) expect(result.class).to eq(NgrokAPI::Models::SSHCredential) end @@ -58,7 +59,8 @@ acl: "New acl", public_key: "New public_key", owner_id: "New owner_id", - owner_email: "New owner_email" + owner_email: "New owner_email", + scim_user_id: "New scim_user_id" ) expect(result.class).to eq(NgrokAPI::Models::SSHCredential) # expect(result.id).to eq(ssh_credential_result["id"]) diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index a21de59d..3ebb09df 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -1661,3 +1661,24 @@ def vaults_get_secrets_by_vault_input "id" => vault_result["id"], } end + +def service_user_result + { + "id" => "bot_2feR0haVZwmcFwgfEc1UPQwIaIQ", + "uri" => "https://api.ngrok.com/service_users/bot_2feR0haVZwmcFwgfEc1UPQwIaIQ", + "name" => "new new service user from API", + "active" => true, + "created_at" => "2024-04-26T19:22:15Z", + "token" => nil, + } +end + +def service_user_results + { + "service_users" => [ + service_user_result, + ], + "uri" => "https://api.ngrok.com/service_users", + "next_page_uri" => "https://api.ngrok.com/service_users?before_id=bot_2feR0ilITzTz046nJryEWY2XTrd&limit=1", + } +end From 81ff4742f87d003aaa43014cd56454ae6ddb1e92 Mon Sep 17 00:00:00 2001 From: "k.vachhani" Date: Tue, 16 Dec 2025 17:50:06 +0000 Subject: [PATCH 2/2] run bundle install --- Gemfile.lock | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index be072a9a..abdae918 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - ngrok-api (0.24.0) + ngrok-api (0.27.0) GEM remote: https://rubygems.org/ @@ -31,8 +31,16 @@ GEM docile (1.4.1) drb (2.2.1) ffi (1.17.0) + ffi (1.17.0-aarch64-linux-gnu) + ffi (1.17.0-aarch64-linux-musl) + ffi (1.17.0-arm-linux-gnu) + ffi (1.17.0-arm-linux-musl) ffi (1.17.0-arm64-darwin) + ffi (1.17.0-x86-linux-gnu) + ffi (1.17.0-x86-linux-musl) ffi (1.17.0-x86_64-darwin) + ffi (1.17.0-x86_64-linux-gnu) + ffi (1.17.0-x86_64-linux-musl) formatador (1.1.0) guard (2.18.1) formatador (>= 0.2.4)