3 changed files with 667 additions and 0 deletions
Split View
Diff Options
-
13api/.tyk.json
-
327api/api-a2d3f1cd6b7f4719744d31365d4b0f35.json
-
327api/api-bbc7c3994ac44c8149ee2f77df627fcc.json
@ -0,0 +1,13 @@ |
|||
{ |
|||
"type": "apidef", |
|||
"files": [ |
|||
{ |
|||
"file": "api-bbc7c3994ac44c8149ee2f77df627fcc.json", |
|||
"oas": {} |
|||
}, |
|||
{ |
|||
"file": "api-a2d3f1cd6b7f4719744d31365d4b0f35.json", |
|||
"oas": {} |
|||
} |
|||
] |
|||
} |
|||
@ -0,0 +1,327 @@ |
|||
{ |
|||
"api_definition": { |
|||
"id": "61cd2bcbba58c800014ad921", |
|||
"name": "test-httpbin", |
|||
"slug": "test-httpbin-test1", |
|||
"listen_port": 0, |
|||
"protocol": "", |
|||
"enable_proxy_protocol": false, |
|||
"api_id": "a2d3f1cd6b7f4719744d31365d4b0f35", |
|||
"org_id": "61c17363ba58c800014ad920", |
|||
"use_keyless": false, |
|||
"use_oauth2": false, |
|||
"use_openid": false, |
|||
"openid_options": { |
|||
"providers": [], |
|||
"segregate_by_client": false |
|||
}, |
|||
"oauth_meta": { |
|||
"allowed_access_types": [], |
|||
"allowed_authorize_types": [], |
|||
"auth_login_redirect": "" |
|||
}, |
|||
"auth": { |
|||
"use_param": false, |
|||
"param_name": "", |
|||
"use_cookie": false, |
|||
"cookie_name": "", |
|||
"auth_header_name": "Authorization", |
|||
"use_certificate": false, |
|||
"validate_signature": false, |
|||
"signature": { |
|||
"algorithm": "", |
|||
"header": "", |
|||
"use_param": false, |
|||
"param_name": "", |
|||
"secret": "", |
|||
"allowed_clock_skew": 0, |
|||
"error_code": 0, |
|||
"error_message": "" |
|||
} |
|||
}, |
|||
"auth_configs": { |
|||
"authToken": { |
|||
"use_param": false, |
|||
"param_name": "", |
|||
"use_cookie": false, |
|||
"cookie_name": "", |
|||
"auth_header_name": "Authorization", |
|||
"use_certificate": false, |
|||
"validate_signature": false, |
|||
"signature": { |
|||
"algorithm": "", |
|||
"header": "", |
|||
"use_param": false, |
|||
"param_name": "", |
|||
"secret": "", |
|||
"allowed_clock_skew": 0, |
|||
"error_code": 0, |
|||
"error_message": "" |
|||
} |
|||
}, |
|||
"jwt": { |
|||
"use_param": false, |
|||
"param_name": "", |
|||
"use_cookie": false, |
|||
"cookie_name": "", |
|||
"auth_header_name": "Authorization", |
|||
"use_certificate": false, |
|||
"validate_signature": false, |
|||
"signature": { |
|||
"algorithm": "", |
|||
"header": "", |
|||
"use_param": false, |
|||
"param_name": "", |
|||
"secret": "", |
|||
"allowed_clock_skew": 0, |
|||
"error_code": 0, |
|||
"error_message": "" |
|||
} |
|||
} |
|||
}, |
|||
"use_basic_auth": false, |
|||
"basic_auth": { |
|||
"disable_caching": false, |
|||
"cache_ttl": 0, |
|||
"extract_from_body": false, |
|||
"body_user_regexp": "", |
|||
"body_password_regexp": "" |
|||
}, |
|||
"use_mutual_tls_auth": false, |
|||
"client_certificates": [], |
|||
"upstream_certificates": {}, |
|||
"pinned_public_keys": {}, |
|||
"enable_jwt": false, |
|||
"use_standard_auth": false, |
|||
"use_go_plugin_auth": false, |
|||
"enable_coprocess_auth": true, |
|||
"jwt_signing_method": "", |
|||
"jwt_source": "", |
|||
"jwt_identity_base_field": "", |
|||
"jwt_client_base_field": "", |
|||
"jwt_policy_field_name": "", |
|||
"jwt_default_policies": [], |
|||
"jwt_issued_at_validation_skew": 0, |
|||
"jwt_expires_at_validation_skew": 0, |
|||
"jwt_not_before_validation_skew": 0, |
|||
"jwt_skip_kid": false, |
|||
"jwt_scope_to_policy_mapping": {}, |
|||
"jwt_scope_claim_name": "", |
|||
"notifications": { |
|||
"shared_secret": "", |
|||
"oauth_on_keychange_url": "" |
|||
}, |
|||
"enable_signature_checking": false, |
|||
"hmac_allowed_clock_skew": -1, |
|||
"hmac_allowed_algorithms": [], |
|||
"request_signing": { |
|||
"is_enabled": false, |
|||
"secret": "", |
|||
"key_id": "", |
|||
"algorithm": "", |
|||
"header_list": [], |
|||
"certificate_id": "", |
|||
"signature_header": "" |
|||
}, |
|||
"base_identity_provided_by": "", |
|||
"definition": { |
|||
"location": "header", |
|||
"key": "x-api-version", |
|||
"strip_path": false |
|||
}, |
|||
"version_data": { |
|||
"not_versioned": true, |
|||
"default_version": "Default", |
|||
"versions": { |
|||
"Default": { |
|||
"name": "Default", |
|||
"expires": "", |
|||
"paths": { |
|||
"ignored": [], |
|||
"white_list": [], |
|||
"black_list": [] |
|||
}, |
|||
"use_extended_paths": true, |
|||
"extended_paths": {}, |
|||
"global_headers": {}, |
|||
"global_headers_remove": [], |
|||
"global_response_headers": {}, |
|||
"global_response_headers_remove": [], |
|||
"ignore_endpoint_case": false, |
|||
"global_size_limit": 0, |
|||
"override_target": "" |
|||
} |
|||
} |
|||
}, |
|||
"uptime_tests": { |
|||
"check_list": [], |
|||
"config": { |
|||
"expire_utime_after": 0, |
|||
"service_discovery": { |
|||
"use_discovery_service": false, |
|||
"query_endpoint": "", |
|||
"use_nested_query": false, |
|||
"parent_data_path": "", |
|||
"data_path": "", |
|||
"port_data_path": "", |
|||
"target_path": "", |
|||
"use_target_list": false, |
|||
"cache_timeout": 60, |
|||
"endpoint_returns_list": false |
|||
}, |
|||
"recheck_wait": 0 |
|||
} |
|||
}, |
|||
"proxy": { |
|||
"preserve_host_header": false, |
|||
"listen_path": "/test-httpbin/", |
|||
"target_url": "http://httpbin.org", |
|||
"disable_strip_slash": true, |
|||
"strip_listen_path": true, |
|||
"enable_load_balancing": false, |
|||
"target_list": [], |
|||
"check_host_against_uptime_tests": false, |
|||
"service_discovery": { |
|||
"use_discovery_service": false, |
|||
"query_endpoint": "", |
|||
"use_nested_query": false, |
|||
"parent_data_path": "", |
|||
"data_path": "", |
|||
"port_data_path": "", |
|||
"target_path": "", |
|||
"use_target_list": false, |
|||
"cache_timeout": 0, |
|||
"endpoint_returns_list": false |
|||
}, |
|||
"transport": { |
|||
"ssl_insecure_skip_verify": false, |
|||
"ssl_ciphers": [], |
|||
"ssl_min_version": 0, |
|||
"ssl_max_version": 0, |
|||
"ssl_force_common_name_check": false, |
|||
"proxy_url": "" |
|||
} |
|||
}, |
|||
"disable_rate_limit": false, |
|||
"disable_quota": false, |
|||
"custom_middleware": { |
|||
"pre": [], |
|||
"post": [], |
|||
"post_key_auth": [], |
|||
"auth_check": { |
|||
"name": "", |
|||
"path": "", |
|||
"require_session": false, |
|||
"raw_body_only": false |
|||
}, |
|||
"response": [], |
|||
"driver": "", |
|||
"id_extractor": { |
|||
"extract_from": "", |
|||
"extract_with": "", |
|||
"extractor_config": {} |
|||
} |
|||
}, |
|||
"custom_middleware_bundle": "bundle.zip", |
|||
"cache_options": { |
|||
"cache_timeout": 60, |
|||
"enable_cache": true, |
|||
"cache_all_safe_requests": false, |
|||
"cache_response_codes": [], |
|||
"enable_upstream_cache_control": false, |
|||
"cache_control_ttl_header": "", |
|||
"cache_by_headers": [] |
|||
}, |
|||
"session_lifetime": 0, |
|||
"active": true, |
|||
"internal": false, |
|||
"auth_provider": { |
|||
"name": "", |
|||
"storage_engine": "", |
|||
"meta": {} |
|||
}, |
|||
"session_provider": { |
|||
"name": "", |
|||
"storage_engine": "", |
|||
"meta": {} |
|||
}, |
|||
"event_handlers": { |
|||
"events": {} |
|||
}, |
|||
"enable_batch_request_support": false, |
|||
"enable_ip_whitelisting": false, |
|||
"allowed_ips": [], |
|||
"enable_ip_blacklisting": false, |
|||
"blacklisted_ips": [], |
|||
"dont_set_quota_on_create": false, |
|||
"expire_analytics_after": 0, |
|||
"response_processors": [], |
|||
"CORS": { |
|||
"enable": false, |
|||
"allowed_origins": [ |
|||
"*" |
|||
], |
|||
"allowed_methods": [ |
|||
"GET", |
|||
"POST", |
|||
"HEAD" |
|||
], |
|||
"allowed_headers": [ |
|||
"Origin", |
|||
"Accept", |
|||
"Content-Type", |
|||
"X-Requested-With", |
|||
"Authorization" |
|||
], |
|||
"exposed_headers": [], |
|||
"allow_credentials": false, |
|||
"max_age": 24, |
|||
"options_passthrough": false, |
|||
"debug": false |
|||
}, |
|||
"domain": "", |
|||
"certificates": [], |
|||
"do_not_track": false, |
|||
"tags": [], |
|||
"enable_context_vars": false, |
|||
"config_data": {}, |
|||
"tag_headers": [], |
|||
"global_rate_limit": { |
|||
"rate": 0, |
|||
"per": 0 |
|||
}, |
|||
"strip_auth_data": false, |
|||
"enable_detailed_recording": false, |
|||
"graphql": { |
|||
"enabled": false, |
|||
"execution_mode": "", |
|||
"version": "", |
|||
"schema": "", |
|||
"type_field_configurations": [], |
|||
"playground": { |
|||
"enabled": false, |
|||
"path": "" |
|||
}, |
|||
"engine": { |
|||
"field_configs": [], |
|||
"data_sources": [] |
|||
}, |
|||
"proxy": { |
|||
"auth_headers": {} |
|||
}, |
|||
"subgraph": { |
|||
"sdl": "" |
|||
}, |
|||
"supergraph": { |
|||
"subgraphs": [], |
|||
"merged_sdl": "", |
|||
"global_headers": null |
|||
} |
|||
} |
|||
}, |
|||
"hook_references": [], |
|||
"is_site": false, |
|||
"sort_by": 0, |
|||
"user_group_owners": [], |
|||
"user_owners": [] |
|||
} |
|||
@ -0,0 +1,327 @@ |
|||
{ |
|||
"api_definition": { |
|||
"id": "61cd9de40083ba00015d3d46", |
|||
"name": "tcp-proxy", |
|||
"slug": "tcp-proxy", |
|||
"listen_port": 0, |
|||
"protocol": "", |
|||
"enable_proxy_protocol": false, |
|||
"api_id": "bbc7c3994ac44c8149ee2f77df627fcc", |
|||
"org_id": "61c17363ba58c800014ad920", |
|||
"use_keyless": true, |
|||
"use_oauth2": false, |
|||
"use_openid": false, |
|||
"openid_options": { |
|||
"providers": [], |
|||
"segregate_by_client": false |
|||
}, |
|||
"oauth_meta": { |
|||
"allowed_access_types": [], |
|||
"allowed_authorize_types": [], |
|||
"auth_login_redirect": "" |
|||
}, |
|||
"auth": { |
|||
"use_param": false, |
|||
"param_name": "", |
|||
"use_cookie": false, |
|||
"cookie_name": "", |
|||
"auth_header_name": "Authorization", |
|||
"use_certificate": false, |
|||
"validate_signature": false, |
|||
"signature": { |
|||
"algorithm": "", |
|||
"header": "", |
|||
"use_param": false, |
|||
"param_name": "", |
|||
"secret": "", |
|||
"allowed_clock_skew": 0, |
|||
"error_code": 0, |
|||
"error_message": "" |
|||
} |
|||
}, |
|||
"auth_configs": { |
|||
"authToken": { |
|||
"use_param": false, |
|||
"param_name": "", |
|||
"use_cookie": false, |
|||
"cookie_name": "", |
|||
"auth_header_name": "Authorization", |
|||
"use_certificate": false, |
|||
"validate_signature": false, |
|||
"signature": { |
|||
"algorithm": "", |
|||
"header": "", |
|||
"use_param": false, |
|||
"param_name": "", |
|||
"secret": "", |
|||
"allowed_clock_skew": 0, |
|||
"error_code": 0, |
|||
"error_message": "" |
|||
} |
|||
}, |
|||
"jwt": { |
|||
"use_param": false, |
|||
"param_name": "", |
|||
"use_cookie": false, |
|||
"cookie_name": "", |
|||
"auth_header_name": "Authorization", |
|||
"use_certificate": false, |
|||
"validate_signature": false, |
|||
"signature": { |
|||
"algorithm": "", |
|||
"header": "", |
|||
"use_param": false, |
|||
"param_name": "", |
|||
"secret": "", |
|||
"allowed_clock_skew": 0, |
|||
"error_code": 0, |
|||
"error_message": "" |
|||
} |
|||
} |
|||
}, |
|||
"use_basic_auth": false, |
|||
"basic_auth": { |
|||
"disable_caching": false, |
|||
"cache_ttl": 0, |
|||
"extract_from_body": false, |
|||
"body_user_regexp": "", |
|||
"body_password_regexp": "" |
|||
}, |
|||
"use_mutual_tls_auth": false, |
|||
"client_certificates": [], |
|||
"upstream_certificates": {}, |
|||
"pinned_public_keys": {}, |
|||
"enable_jwt": false, |
|||
"use_standard_auth": false, |
|||
"use_go_plugin_auth": false, |
|||
"enable_coprocess_auth": false, |
|||
"jwt_signing_method": "", |
|||
"jwt_source": "", |
|||
"jwt_identity_base_field": "", |
|||
"jwt_client_base_field": "", |
|||
"jwt_policy_field_name": "", |
|||
"jwt_default_policies": [], |
|||
"jwt_issued_at_validation_skew": 0, |
|||
"jwt_expires_at_validation_skew": 0, |
|||
"jwt_not_before_validation_skew": 0, |
|||
"jwt_skip_kid": false, |
|||
"jwt_scope_to_policy_mapping": {}, |
|||
"jwt_scope_claim_name": "", |
|||
"notifications": { |
|||
"shared_secret": "", |
|||
"oauth_on_keychange_url": "" |
|||
}, |
|||
"enable_signature_checking": false, |
|||
"hmac_allowed_clock_skew": -1, |
|||
"hmac_allowed_algorithms": [], |
|||
"request_signing": { |
|||
"is_enabled": false, |
|||
"secret": "", |
|||
"key_id": "", |
|||
"algorithm": "", |
|||
"header_list": [], |
|||
"certificate_id": "", |
|||
"signature_header": "" |
|||
}, |
|||
"base_identity_provided_by": "", |
|||
"definition": { |
|||
"location": "header", |
|||
"key": "x-api-version", |
|||
"strip_path": false |
|||
}, |
|||
"version_data": { |
|||
"not_versioned": true, |
|||
"default_version": "", |
|||
"versions": { |
|||
"Default": { |
|||
"name": "Default", |
|||
"expires": "", |
|||
"paths": { |
|||
"ignored": [], |
|||
"white_list": [], |
|||
"black_list": [] |
|||
}, |
|||
"use_extended_paths": true, |
|||
"extended_paths": {}, |
|||
"global_headers": {}, |
|||
"global_headers_remove": [], |
|||
"global_response_headers": {}, |
|||
"global_response_headers_remove": [], |
|||
"ignore_endpoint_case": false, |
|||
"global_size_limit": 0, |
|||
"override_target": "" |
|||
} |
|||
} |
|||
}, |
|||
"uptime_tests": { |
|||
"check_list": [], |
|||
"config": { |
|||
"expire_utime_after": 0, |
|||
"service_discovery": { |
|||
"use_discovery_service": false, |
|||
"query_endpoint": "", |
|||
"use_nested_query": false, |
|||
"parent_data_path": "", |
|||
"data_path": "", |
|||
"port_data_path": "", |
|||
"target_path": "", |
|||
"use_target_list": false, |
|||
"cache_timeout": 60, |
|||
"endpoint_returns_list": false |
|||
}, |
|||
"recheck_wait": 0 |
|||
} |
|||
}, |
|||
"proxy": { |
|||
"preserve_host_header": false, |
|||
"listen_path": "/tcp-proxy/", |
|||
"target_url": "tcp://172.17.0.1:12345", |
|||
"disable_strip_slash": true, |
|||
"strip_listen_path": true, |
|||
"enable_load_balancing": false, |
|||
"target_list": [], |
|||
"check_host_against_uptime_tests": false, |
|||
"service_discovery": { |
|||
"use_discovery_service": false, |
|||
"query_endpoint": "", |
|||
"use_nested_query": false, |
|||
"parent_data_path": "", |
|||
"data_path": "", |
|||
"port_data_path": "", |
|||
"target_path": "", |
|||
"use_target_list": false, |
|||
"cache_timeout": 0, |
|||
"endpoint_returns_list": false |
|||
}, |
|||
"transport": { |
|||
"ssl_insecure_skip_verify": false, |
|||
"ssl_ciphers": [], |
|||
"ssl_min_version": 0, |
|||
"ssl_max_version": 0, |
|||
"ssl_force_common_name_check": false, |
|||
"proxy_url": "" |
|||
} |
|||
}, |
|||
"disable_rate_limit": false, |
|||
"disable_quota": false, |
|||
"custom_middleware": { |
|||
"pre": [], |
|||
"post": [], |
|||
"post_key_auth": [], |
|||
"auth_check": { |
|||
"name": "", |
|||
"path": "", |
|||
"require_session": false, |
|||
"raw_body_only": false |
|||
}, |
|||
"response": [], |
|||
"driver": "", |
|||
"id_extractor": { |
|||
"extract_from": "", |
|||
"extract_with": "", |
|||
"extractor_config": {} |
|||
} |
|||
}, |
|||
"custom_middleware_bundle": "", |
|||
"cache_options": { |
|||
"cache_timeout": 60, |
|||
"enable_cache": true, |
|||
"cache_all_safe_requests": false, |
|||
"cache_response_codes": [], |
|||
"enable_upstream_cache_control": false, |
|||
"cache_control_ttl_header": "", |
|||
"cache_by_headers": [] |
|||
}, |
|||
"session_lifetime": 0, |
|||
"active": true, |
|||
"internal": false, |
|||
"auth_provider": { |
|||
"name": "", |
|||
"storage_engine": "", |
|||
"meta": {} |
|||
}, |
|||
"session_provider": { |
|||
"name": "", |
|||
"storage_engine": "", |
|||
"meta": {} |
|||
}, |
|||
"event_handlers": { |
|||
"events": {} |
|||
}, |
|||
"enable_batch_request_support": false, |
|||
"enable_ip_whitelisting": false, |
|||
"allowed_ips": [], |
|||
"enable_ip_blacklisting": false, |
|||
"blacklisted_ips": [], |
|||
"dont_set_quota_on_create": false, |
|||
"expire_analytics_after": 0, |
|||
"response_processors": [], |
|||
"CORS": { |
|||
"enable": false, |
|||
"allowed_origins": [ |
|||
"*" |
|||
], |
|||
"allowed_methods": [ |
|||
"GET", |
|||
"POST", |
|||
"HEAD" |
|||
], |
|||
"allowed_headers": [ |
|||
"Origin", |
|||
"Accept", |
|||
"Content-Type", |
|||
"X-Requested-With", |
|||
"Authorization" |
|||
], |
|||
"exposed_headers": [], |
|||
"allow_credentials": false, |
|||
"max_age": 24, |
|||
"options_passthrough": false, |
|||
"debug": false |
|||
}, |
|||
"domain": "", |
|||
"certificates": [], |
|||
"do_not_track": false, |
|||
"tags": [], |
|||
"enable_context_vars": false, |
|||
"config_data": {}, |
|||
"tag_headers": [], |
|||
"global_rate_limit": { |
|||
"rate": 0, |
|||
"per": 0 |
|||
}, |
|||
"strip_auth_data": false, |
|||
"enable_detailed_recording": false, |
|||
"graphql": { |
|||
"enabled": false, |
|||
"execution_mode": "", |
|||
"version": "", |
|||
"schema": "", |
|||
"type_field_configurations": [], |
|||
"playground": { |
|||
"enabled": false, |
|||
"path": "" |
|||
}, |
|||
"engine": { |
|||
"field_configs": [], |
|||
"data_sources": [] |
|||
}, |
|||
"proxy": { |
|||
"auth_headers": {} |
|||
}, |
|||
"subgraph": { |
|||
"sdl": "" |
|||
}, |
|||
"supergraph": { |
|||
"subgraphs": [], |
|||
"merged_sdl": "", |
|||
"global_headers": null |
|||
} |
|||
} |
|||
}, |
|||
"hook_references": [], |
|||
"is_site": false, |
|||
"sort_by": 0, |
|||
"user_group_owners": [], |
|||
"user_owners": [] |
|||
} |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue