From 378afe990e4be8811ce51651ff4c521984a8e2a1 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Wed, 14 Feb 2024 08:49:53 +0000 Subject: [PATCH] feat: OpenAPI spec update via Stainless API (#3) --- README.md | 53 +- api.md | 1477 ++++++++++++++--- src/cloudflare/__init__.py | 34 +- src/cloudflare/_base_client.py | 7 +- src/cloudflare/_client.py | 57 +- src/cloudflare/_exceptions.py | 4 +- src/cloudflare/_resource.py | 2 +- src/cloudflare/_response.py | 3 +- src/cloudflare/_streaming.py | 6 +- src/cloudflare/_types.py | 4 - src/cloudflare/_wrappers.py | 1 + src/cloudflare/resources/__init__.py | 1269 +++++++------- src/cloudflare/resources/access/__init__.py | 134 +- src/cloudflare/resources/access/access.py | 163 +- .../resources/access/apps/__init__.py | 46 +- src/cloudflare/resources/access/apps/apps.py | 105 +- src/cloudflare/resources/access/apps/cas.py | 39 +- .../resources/access/apps/policies.py | 66 +- .../resources/access/apps/revoke_tokens.py | 26 +- .../access/apps/user_policy_checks.py | 29 +- src/cloudflare/resources/access/bookmarks.py | 45 +- .../resources/access/certificates/__init__.py | 6 +- .../access/certificates/certificates.py | 70 +- .../resources/access/certificates/settings.py | 33 +- .../resources/access/custom_pages.py | 57 +- src/cloudflare/resources/access/groups.py | 56 +- .../resources/access/identity_providers.py | 65 +- .../resources/access/keys/__init__.py | 18 +- src/cloudflare/resources/access/keys/keys.py | 58 +- .../resources/access/keys/rotates.py | 29 +- .../resources/access/logs/__init__.py | 18 +- .../resources/access/logs/access_requests.py | 29 +- src/cloudflare/resources/access/logs/logs.py | 18 - .../access/organizations/__init__.py | 6 +- .../access/organizations/organizations.py | 56 +- .../access/organizations/revoke_users.py | 30 +- src/cloudflare/resources/access/seats.py | 31 +- .../access/service_tokens/__init__.py | 21 +- .../access/service_tokens/refreshes.py | 29 +- .../access/service_tokens/rotates.py | 29 +- .../access/service_tokens/service_tokens.py | 82 +- src/cloudflare/resources/access/tags.py | 29 +- .../resources/access/users/__init__.py | 36 +- .../resources/access/users/active_sessions.py | 31 +- .../resources/access/users/failed_logins.py | 29 +- .../access/users/last_seen_identity.py | 29 +- .../resources/access/users/users.py | 51 +- src/cloudflare/resources/access_tags.py | 45 +- src/cloudflare/resources/account_members.py | 52 +- src/cloudflare/resources/accounts.py | 49 +- src/cloudflare/resources/acms/__init__.py | 18 +- src/cloudflare/resources/acms/acms.py | 20 +- src/cloudflare/resources/acms/total_tls.py | 36 +- src/cloudflare/resources/activation_checks.py | 29 +- .../resources/addresses/__init__.py | 36 +- .../addresses/address_maps/__init__.py | 29 +- .../addresses/address_maps/accounts.py | 35 +- .../addresses/address_maps/address_maps.py | 94 +- .../resources/addresses/address_maps/ips.py | 35 +- .../resources/addresses/address_maps/zones.py | 35 +- .../resources/addresses/addresses.py | 41 +- .../addresses/loa_documents/__init__.py | 6 +- .../addresses/loa_documents/downloads.py | 23 +- .../addresses/loa_documents/loa_documents.py | 50 +- .../resources/addresses/prefixes/__init__.py | 21 +- .../addresses/prefixes/bgps/__init__.py | 18 +- .../resources/addresses/prefixes/bgps/bgps.py | 22 +- .../addresses/prefixes/bgps/statuses.py | 36 +- .../addresses/prefixes/delegations.py | 40 +- .../resources/addresses/prefixes/prefixes.py | 77 +- .../resources/addressing/__init__.py | 9 +- .../resources/addressing/addressing.py | 25 +- .../resources/addressing/prefixes/__init__.py | 21 +- .../addressing/prefixes/bgp_prefixes.py | 45 +- .../resources/addressing/prefixes/bindings.py | 50 +- .../resources/addressing/prefixes/prefixes.py | 36 +- .../resources/addressing/services.py | 29 +- src/cloudflare/resources/ai.py | 29 +- src/cloudflare/resources/alerting/__init__.py | 23 +- src/cloudflare/resources/alerting/alerting.py | 40 +- .../resources/alerting/v3/__init__.py | 26 +- .../resources/alerting/v3/available_alerts.py | 31 +- .../alerting/v3/destinations/__init__.py | 6 +- .../alerting/v3/destinations/destinations.py | 22 +- .../alerting/v3/destinations/pagerduty.py | 43 +- src/cloudflare/resources/alerting/v3/v3.py | 35 +- .../resources/alerting/v3s/__init__.py | 39 +- .../alerting/v3s/destinations/__init__.py | 24 +- .../alerting/v3s/destinations/destinations.py | 40 +- .../alerting/v3s/destinations/eligibles.py | 35 +- .../alerting/v3s/destinations/pagerduties.py | 33 +- .../alerting/v3s/destinations/webhooks.py | 56 +- .../resources/alerting/v3s/histories.py | 37 +- .../resources/alerting/v3s/policies.py | 61 +- src/cloudflare/resources/alerting/v3s/v3s.py | 55 +- .../resources/analytics/__init__.py | 32 +- .../resources/analytics/analytics.py | 43 +- src/cloudflare/resources/analytics/colo.py | 34 +- .../resources/analytics/dashboards.py | 34 +- .../resources/analytics/latencies/__init__.py | 6 +- .../resources/analytics/latencies/colos.py | 29 +- .../analytics/latencies/latencies.py | 50 +- .../resources/api_gateways/__init__.py | 85 +- .../resources/api_gateways/api_gateways.py | 101 +- .../resources/api_gateways/configurations.py | 44 +- .../resources/api_gateways/discoveries.py | 29 +- .../api_gateways/discovery/__init__.py | 18 +- .../api_gateways/discovery/discovery.py | 20 +- .../api_gateways/discovery/operations.py | 31 +- .../resources/api_gateways/operations.py | 66 +- .../api_gateways/schema_validation.py | 30 +- .../resources/api_gateways/schemas.py | 51 +- .../api_gateways/settings/__init__.py | 18 +- .../settings/schema_validation.py | 31 +- .../api_gateways/settings/settings.py | 18 - .../api_gateways/user_schemas/__init__.py | 6 +- .../api_gateways/user_schemas/operations.py | 34 +- .../api_gateways/user_schemas/user_schemas.py | 77 +- src/cloudflare/resources/argo/__init__.py | 21 +- src/cloudflare/resources/argo/argo.py | 20 - .../resources/argo/smart_routing.py | 38 +- .../resources/argo/tiered_caching.py | 45 +- src/cloudflare/resources/audit_logs.py | 41 +- src/cloudflare/resources/available_plans.py | 31 +- .../resources/available_rate_plans.py | 29 +- src/cloudflare/resources/billings/__init__.py | 18 +- src/cloudflare/resources/billings/billings.py | 22 +- src/cloudflare/resources/billings/profiles.py | 29 +- src/cloudflare/resources/bot_managements.py | 38 +- .../resources/brand_protections/__init__.py | 9 +- .../brand_protections/brand_protections.py | 24 +- .../resources/brand_protections/submits.py | 34 +- .../resources/brand_protections/url_infos.py | 37 +- src/cloudflare/resources/cache.py | 40 +- src/cloudflare/resources/cache_reserves.py | 31 +- src/cloudflare/resources/caches/__init__.py | 36 +- .../resources/caches/cache_reserves.py | 40 +- src/cloudflare/resources/caches/caches.py | 38 +- .../tiered_cache_smart_topology_enables.py | 47 +- src/cloudflare/resources/caches/variants.py | 45 +- .../certificate_authorities/__init__.py | 6 +- .../certificate_authorities.py | 18 - .../hostname_associations.py | 40 +- src/cloudflare/resources/certificates.py | 49 +- .../resources/cfd_tunnels/__init__.py | 42 +- .../resources/cfd_tunnels/cfd_tunnels.py | 128 +- .../resources/cfd_tunnels/configurations.py | 43 +- .../resources/cfd_tunnels/connections.py | 42 +- .../resources/cfd_tunnels/connectors.py | 29 +- .../resources/cfd_tunnels/management.py | 36 +- .../resources/cfd_tunnels/tokens.py | 29 +- .../resources/challenges/__init__.py | 6 +- .../resources/challenges/challenges.py | 22 +- .../resources/challenges/widgets.py | 65 +- .../resources/client_certificates.py | 51 +- .../resources/custom_certificates/__init__.py | 6 +- .../custom_certificates.py | 65 +- .../custom_certificates/prioritizes.py | 37 +- .../resources/custom_hostnames/__init__.py | 18 +- .../custom_hostnames/custom_hostnames.py | 51 +- .../custom_hostnames/fallback_origins.py | 48 +- .../resources/custom_ns/__init__.py | 21 +- .../resources/custom_ns/availabilities.py | 29 +- .../resources/custom_ns/custom_ns.py | 36 +- .../resources/custom_ns/verifies.py | 29 +- src/cloudflare/resources/d1/__init__.py | 26 +- src/cloudflare/resources/d1/d1.py | 38 +- src/cloudflare/resources/d1/database.py | 37 +- src/cloudflare/resources/d1/databases.py | 34 +- .../resources/dcv_delegation/__init__.py | 6 +- .../dcv_delegation/dcv_delegation.py | 22 +- .../resources/dcv_delegation/uuid.py | 29 +- src/cloudflare/resources/devices/__init__.py | 61 +- src/cloudflare/resources/devices/devices.py | 99 +- src/cloudflare/resources/devices/dex_tests.py | 56 +- src/cloudflare/resources/devices/networks.py | 59 +- .../resources/devices/override_codes.py | 29 +- .../resources/devices/policies/__init__.py | 24 +- .../resources/devices/policies/excludes.py | 52 +- .../devices/policies/fallback_domains.py | 48 +- .../resources/devices/policies/includes.py | 52 +- .../resources/devices/policies/policies.py | 103 +- .../resources/devices/postures/__init__.py | 18 +- .../devices/postures/integrations.py | 61 +- .../resources/devices/postures/postures.py | 67 +- src/cloudflare/resources/devices/revokes.py | 33 +- src/cloudflare/resources/devices/settings.py | 40 +- src/cloudflare/resources/devices/unrevokes.py | 33 +- src/cloudflare/resources/dex/__init__.py | 60 +- src/cloudflare/resources/dex/colos.py | 34 +- src/cloudflare/resources/dex/dex.py | 80 +- .../resources/dex/fleet_status/__init__.py | 24 +- .../resources/dex/fleet_status/devices.py | 34 +- .../dex/fleet_status/fleet_status.py | 40 +- .../resources/dex/fleet_status/live.py | 31 +- .../resources/dex/fleet_status/over_time.py | 20 +- .../resources/dex/http_tests/__init__.py | 18 +- .../resources/dex/http_tests/http_tests.py | 50 +- .../resources/dex/http_tests/percentiles.py | 31 +- .../resources/dex/tests/__init__.py | 18 +- src/cloudflare/resources/dex/tests/tests.py | 39 +- .../resources/dex/tests/unique_devices.py | 31 +- .../dex/traceroute_test_results/__init__.py | 6 +- .../traceroute_test_results/network_path.py | 29 +- .../traceroute_test_results.py | 18 - .../resources/dex/traceroute_tests.py | 47 +- .../resources/diagnostics/__init__.py | 18 +- .../resources/diagnostics/diagnostics.py | 18 - .../resources/diagnostics/traceroutes.py | 31 +- .../resources/dispatchers/__init__.py | 6 +- .../resources/dispatchers/dispatchers.py | 22 +- .../resources/dispatchers/scripts.py | 36 +- src/cloudflare/resources/dlp/__init__.py | 13 +- src/cloudflare/resources/dlp/datasets.py | 56 +- src/cloudflare/resources/dlp/dlp.py | 22 +- src/cloudflare/resources/dlps/__init__.py | 34 +- src/cloudflare/resources/dlps/dlps.py | 44 +- .../resources/dlps/patterns/__init__.py | 18 +- .../resources/dlps/patterns/patterns.py | 22 +- .../resources/dlps/patterns/validates.py | 34 +- src/cloudflare/resources/dlps/payload_logs.py | 40 +- .../resources/dlps/profiles/__init__.py | 21 +- .../resources/dlps/profiles/customs.py | 52 +- .../resources/dlps/profiles/predefineds.py | 31 +- .../resources/dlps/profiles/profiles.py | 53 +- .../resources/dns_analytics/__init__.py | 6 +- .../resources/dns_analytics/dns_analytics.py | 23 +- .../dns_analytics/reports/__init__.py | 6 +- .../dns_analytics/reports/bytimes.py | 37 +- .../dns_analytics/reports/reports.py | 50 +- .../resources/dns_firewalls/__init__.py | 6 +- .../dns_firewalls/dns_analytics/__init__.py | 6 +- .../dns_analytics/dns_analytics.py | 23 +- .../dns_analytics/reports/__init__.py | 6 +- .../dns_analytics/reports/bytimes.py | 37 +- .../dns_analytics/reports/reports.py | 50 +- .../resources/dns_firewalls/dns_firewalls.py | 57 +- src/cloudflare/resources/dns_records.py | 65 +- src/cloudflare/resources/dnssecs.py | 36 +- src/cloudflare/resources/emails/__init__.py | 18 +- src/cloudflare/resources/emails/emails.py | 23 +- .../resources/emails/routings/__init__.py | 57 +- .../resources/emails/routings/addresses.py | 53 +- .../resources/emails/routings/disables.py | 29 +- .../resources/emails/routings/dns.py | 29 +- .../resources/emails/routings/enables.py | 29 +- .../resources/emails/routings/routings.py | 86 +- .../emails/routings/rules/__init__.py | 18 +- .../emails/routings/rules/catch_alls.py | 44 +- .../resources/emails/routings/rules/rules.py | 77 +- src/cloudflare/resources/filters.py | 54 +- src/cloudflare/resources/firewall/__init__.py | 13 +- src/cloudflare/resources/firewall/firewall.py | 23 +- .../resources/firewall/waf/__init__.py | 13 +- .../firewall/waf/packages/__init__.py | 21 +- .../resources/firewall/waf/packages/groups.py | 49 +- .../firewall/waf/packages/packages.py | 38 +- .../resources/firewall/waf/packages/rules.py | 38 +- src/cloudflare/resources/firewall/waf/waf.py | 23 +- .../resources/firewalls/__init__.py | 47 +- .../resources/firewalls/access_rules.py | 68 +- .../resources/firewalls/firewalls.py | 75 +- .../resources/firewalls/lockdowns.py | 56 +- src/cloudflare/resources/firewalls/rules.py | 70 +- .../resources/firewalls/ua_rules.py | 62 +- .../resources/firewalls/waf/__init__.py | 26 +- .../resources/firewalls/waf/overrides.py | 56 +- .../firewalls/waf/packages/__init__.py | 21 +- .../firewalls/waf/packages/groups.py | 53 +- .../firewalls/waf/packages/packages.py | 69 +- .../resources/firewalls/waf/packages/rules.py | 49 +- src/cloudflare/resources/firewalls/waf/waf.py | 39 +- src/cloudflare/resources/font_settings.py | 36 +- src/cloudflare/resources/gateway/__init__.py | 18 +- .../resources/gateway/audit_ssh_settings.py | 33 +- src/cloudflare/resources/gateway/gateway.py | 18 - src/cloudflare/resources/gateways/__init__.py | 95 +- .../resources/gateways/app_types.py | 33 +- .../resources/gateways/categories.py | 29 +- .../resources/gateways/configurations.py | 48 +- src/cloudflare/resources/gateways/gateways.py | 138 +- .../resources/gateways/lists/__init__.py | 6 +- .../resources/gateways/lists/items.py | 29 +- .../resources/gateways/lists/lists.py | 76 +- .../resources/gateways/locations.py | 58 +- src/cloudflare/resources/gateways/loggings.py | 41 +- .../resources/gateways/proxy_endpoints.py | 60 +- src/cloudflare/resources/gateways/rules.py | 61 +- .../resources/healthchecks/__init__.py | 6 +- .../resources/healthchecks/healthchecks.py | 65 +- .../resources/healthchecks/previews.py | 48 +- .../resources/hostnames/__init__.py | 6 +- .../resources/hostnames/hostnames.py | 23 +- .../resources/hostnames/settings/__init__.py | 13 +- .../resources/hostnames/settings/settings.py | 22 +- .../resources/hostnames/settings/tls.py | 38 +- .../resources/hyperdrive/__init__.py | 6 +- .../resources/hyperdrive/configs.py | 84 +- .../resources/hyperdrive/hyperdrive.py | 22 +- src/cloudflare/resources/images/__init__.py | 23 +- src/cloudflare/resources/images/images.py | 26 +- .../resources/images/v1s/__init__.py | 34 +- src/cloudflare/resources/images/v1s/blobs.py | 23 +- src/cloudflare/resources/images/v1s/keys.py | 29 +- src/cloudflare/resources/images/v1s/stats.py | 29 +- src/cloudflare/resources/images/v1s/v1s.py | 96 +- .../resources/images/v1s/variants.py | 58 +- .../resources/images/v2s/__init__.py | 13 +- .../resources/images/v2s/direct_uploads.py | 37 +- src/cloudflare/resources/images/v2s/v2s.py | 42 +- src/cloudflare/resources/intel/__init__.py | 29 +- .../resources/intel/indicator_feeds.py | 67 +- src/cloudflare/resources/intel/intel.py | 36 +- src/cloudflare/resources/intel/sinkholes.py | 29 +- src/cloudflare/resources/intels/__init__.py | 84 +- .../resources/intels/asn/__init__.py | 13 +- src/cloudflare/resources/intels/asn/asn.py | 47 +- .../resources/intels/asn/subnets.py | 22 +- src/cloudflare/resources/intels/dns.py | 37 +- .../resources/intels/domain_histories.py | 31 +- .../resources/intels/domains/__init__.py | 6 +- .../resources/intels/domains/bulks.py | 34 +- .../resources/intels/domains/domains.py | 50 +- src/cloudflare/resources/intels/intels.py | 86 +- src/cloudflare/resources/intels/ip_lists.py | 29 +- src/cloudflare/resources/intels/ips.py | 31 +- .../resources/intels/miscategorizations.py | 37 +- src/cloudflare/resources/intels/whois.py | 31 +- src/cloudflare/resources/ips.py | 31 +- .../resources/keyless_certificates.py | 49 +- .../resources/load_balancers/__init__.py | 42 +- .../load_balancers/load_balancers.py | 105 +- .../load_balancers/monitors/__init__.py | 21 +- .../load_balancers/monitors/monitors.py | 75 +- .../load_balancers/monitors/previews.py | 37 +- .../load_balancers/monitors/references.py | 29 +- .../load_balancers/pools/__init__.py | 24 +- .../resources/load_balancers/pools/health.py | 29 +- .../resources/load_balancers/pools/pools.py | 87 +- .../load_balancers/pools/previews.py | 37 +- .../load_balancers/pools/references.py | 29 +- .../resources/load_balancers/previews.py | 29 +- .../resources/load_balancers/regions.py | 42 +- .../resources/load_balancers/searches.py | 31 +- src/cloudflare/resources/logpush/__init__.py | 58 +- .../resources/logpush/datasets/__init__.py | 21 +- .../resources/logpush/datasets/datasets.py | 38 +- .../resources/logpush/datasets/fields.py | 26 +- .../resources/logpush/datasets/jobs.py | 29 +- src/cloudflare/resources/logpush/edges.py | 33 +- src/cloudflare/resources/logpush/jobs.py | 61 +- src/cloudflare/resources/logpush/logpush.py | 77 +- .../resources/logpush/ownerships/__init__.py | 6 +- .../logpush/ownerships/ownerships.py | 50 +- .../resources/logpush/ownerships/validates.py | 34 +- .../resources/logpush/validates/__init__.py | 21 +- .../validates/destinations/__init__.py | 6 +- .../validates/destinations/destinations.py | 22 +- .../logpush/validates/destinations/exists.py | 32 +- .../resources/logpush/validates/origins.py | 34 +- .../resources/logpush/validates/validates.py | 37 +- src/cloudflare/resources/logs/__init__.py | 34 +- .../resources/logs/controls/__init__.py | 26 +- .../resources/logs/controls/cmb/__init__.py | 13 +- .../resources/logs/controls/cmb/cmb.py | 22 +- .../resources/logs/controls/cmb/configs.py | 46 +- .../resources/logs/controls/controls.py | 40 +- .../logs/controls/retentions/__init__.py | 6 +- .../logs/controls/retentions/flags.py | 40 +- .../logs/controls/retentions/retentions.py | 22 +- src/cloudflare/resources/logs/logs.py | 42 +- src/cloudflare/resources/logs/rayids.py | 33 +- .../resources/logs/receiveds/__init__.py | 6 +- .../resources/logs/receiveds/fields.py | 22 +- .../resources/logs/receiveds/receiveds.py | 53 +- src/cloudflare/resources/magics/__init__.py | 47 +- .../resources/magics/cf_interconnects.py | 51 +- .../resources/magics/gre_tunnels.py | 61 +- .../magics/ipsec_tunnels/__init__.py | 18 +- .../magics/ipsec_tunnels/ipsec_tunnels.py | 68 +- .../magics/ipsec_tunnels/psk_generates.py | 29 +- src/cloudflare/resources/magics/magics.py | 55 +- src/cloudflare/resources/magics/routes.py | 62 +- src/cloudflare/resources/managed_headers.py | 28 +- src/cloudflare/resources/memberships.py | 50 +- src/cloudflare/resources/mnms/__init__.py | 29 +- .../resources/mnms/configs/__init__.py | 6 +- .../resources/mnms/configs/configs.py | 65 +- .../resources/mnms/configs/fulls.py | 29 +- src/cloudflare/resources/mnms/mnms.py | 40 +- .../resources/mnms/rules/__init__.py | 18 +- .../resources/mnms/rules/advertisements.py | 29 +- src/cloudflare/resources/mnms/rules/rules.py | 59 +- .../resources/mtls_certificates/__init__.py | 6 +- .../mtls_certificates/associations.py | 29 +- .../mtls_certificates/mtls_certificates.py | 50 +- .../origin_post_quantum_encryptions.py | 42 +- .../origin_tls_client_auth/__init__.py | 21 +- .../hostnames/__init__.py | 18 +- .../hostnames/certificates.py | 48 +- .../hostnames/hostnames.py | 41 +- .../origin_tls_client_auth.py | 79 +- .../origin_tls_client_auth/settings.py | 40 +- .../resources/page_shield/__init__.py | 21 +- .../resources/page_shield/connections.py | 22 +- .../resources/page_shield/page_shield.py | 36 +- .../resources/page_shield/policies.py | 42 +- .../resources/page_shields/__init__.py | 21 +- .../resources/page_shields/connections.py | 38 +- .../resources/page_shields/page_shields.py | 61 +- .../resources/page_shields/scripts.py | 38 +- .../resources/pagerules/__init__.py | 6 +- .../resources/pagerules/pagerules.py | 73 +- .../resources/pagerules/settings.py | 29 +- src/cloudflare/resources/pages/__init__.py | 18 +- src/cloudflare/resources/pages/pages.py | 23 +- .../resources/pages/projects/__init__.py | 21 +- .../pages/projects/deployments/__init__.py | 24 +- .../pages/projects/deployments/deployments.py | 77 +- .../deployments/histories/__init__.py | 6 +- .../deployments/histories/histories.py | 22 +- .../projects/deployments/histories/logs.py | 29 +- .../pages/projects/deployments/retries.py | 29 +- .../pages/projects/deployments/rollbacks.py | 29 +- .../resources/pages/projects/domains.py | 54 +- .../resources/pages/projects/projects.py | 88 +- src/cloudflare/resources/pcaps/__init__.py | 29 +- src/cloudflare/resources/pcaps/downloads.py | 23 +- .../resources/pcaps/ownerships/__init__.py | 6 +- .../resources/pcaps/ownerships/ownerships.py | 58 +- .../resources/pcaps/ownerships/validates.py | 34 +- src/cloudflare/resources/pcaps/pcaps.py | 85 +- src/cloudflare/resources/purge_caches.py | 39 +- src/cloudflare/resources/r2/__init__.py | 13 +- src/cloudflare/resources/r2/buckets.py | 47 +- src/cloudflare/resources/r2/r2.py | 22 +- src/cloudflare/resources/radar/__init__.py | 176 +- .../resources/radar/annotations/__init__.py | 6 +- .../radar/annotations/annotations.py | 23 +- .../radar/annotations/outages/__init__.py | 18 +- .../radar/annotations/outages/locations.py | 37 +- .../radar/annotations/outages/outages.py | 51 +- .../resources/radar/as112/__init__.py | 18 +- src/cloudflare/resources/radar/as112/as112.py | 19 +- .../radar/as112/timeseries_groups/__init__.py | 24 +- .../radar/as112/timeseries_groups/dnssec.py | 37 +- .../radar/as112/timeseries_groups/edns.py | 37 +- .../as112/timeseries_groups/ip_version.py | 37 +- .../timeseries_groups/timeseries_groups.py | 40 +- .../resources/radar/attacks/__init__.py | 6 +- .../resources/radar/attacks/attacks.py | 23 +- .../radar/attacks/layer3/__init__.py | 26 +- .../resources/radar/attacks/layer3/layer3.py | 38 +- .../layer3/timeseries_groups/__init__.py | 42 +- .../layer3/timeseries_groups/industry.py | 37 +- .../layer3/timeseries_groups/ip_version.py | 37 +- .../layer3/timeseries_groups/protocol.py | 37 +- .../timeseries_groups/timeseries_groups.py | 60 +- .../layer3/timeseries_groups/vector.py | 37 +- .../layer3/timeseries_groups/vertical.py | 37 +- .../radar/attacks/layer3/top/__init__.py | 34 +- .../radar/attacks/layer3/top/attacks.py | 37 +- .../radar/attacks/layer3/top/industry.py | 37 +- .../attacks/layer3/top/locations/__init__.py | 9 +- .../attacks/layer3/top/locations/locations.py | 24 +- .../attacks/layer3/top/locations/origin.py | 37 +- .../attacks/layer3/top/locations/target.py | 37 +- .../resources/radar/attacks/layer3/top/top.py | 45 +- .../radar/attacks/layer3/top/vertical.py | 37 +- .../resources/radar/bgp/__init__.py | 57 +- src/cloudflare/resources/radar/bgp/bgp.py | 74 +- src/cloudflare/resources/radar/bgp/hijacks.py | 37 +- .../resources/radar/bgp/leaks/__init__.py | 18 +- .../resources/radar/bgp/leaks/events.py | 37 +- .../resources/radar/bgp/leaks/leaks.py | 22 +- src/cloudflare/resources/radar/bgp/routes.py | 47 +- .../resources/radar/bgp/timeseries.py | 37 +- .../resources/radar/bgp/tops/__init__.py | 21 +- .../resources/radar/bgp/tops/ases.py | 40 +- .../resources/radar/bgp/tops/prefixes.py | 37 +- .../resources/radar/bgp/tops/tops.py | 24 +- .../radar/connection_tampering/__init__.py | 6 +- .../connection_tampering.py | 39 +- .../connection_tampering/timeseries_groups.py | 37 +- .../resources/radar/datasets/__init__.py | 18 +- .../resources/radar/datasets/datasets.py | 51 +- .../resources/radar/datasets/downloads.py | 37 +- .../resources/radar/dns/__init__.py | 13 +- src/cloudflare/resources/radar/dns/dns.py | 23 +- .../resources/radar/dns/tops/__init__.py | 21 +- .../resources/radar/dns/tops/ases.py | 37 +- .../resources/radar/dns/tops/locations.py | 37 +- .../resources/radar/dns/tops/tops.py | 24 +- .../resources/radar/email/__init__.py | 18 +- src/cloudflare/resources/radar/email/email.py | 23 +- .../radar/email/security/__init__.py | 21 +- .../radar/email/security/security.py | 26 +- .../email/security/summaries/__init__.py | 58 +- .../radar/email/security/summaries/arcs.py | 37 +- .../radar/email/security/summaries/dkims.py | 37 +- .../radar/email/security/summaries/dmarcs.py | 37 +- .../email/security/summaries/malicious.py | 37 +- .../radar/email/security/summaries/spams.py | 37 +- .../radar/email/security/summaries/spfs.py | 37 +- .../email/security/summaries/summaries.py | 66 +- .../security/summaries/threat_categories.py | 37 +- .../security/timeseries_groups/__init__.py | 9 +- .../email/security/timeseries_groups/arcs.py | 37 +- .../email/security/timeseries_groups/dkims.py | 37 +- .../timeseries_groups/timeseries_groups.py | 24 +- .../resources/radar/emails/__init__.py | 18 +- .../resources/radar/emails/emails.py | 23 +- .../radar/emails/security/__init__.py | 59 +- .../resources/radar/emails/security/dmarc.py | 37 +- .../radar/emails/security/malicious.py | 37 +- .../radar/emails/security/security.py | 79 +- .../resources/radar/emails/security/spam.py | 37 +- .../resources/radar/emails/security/spf.py | 37 +- .../radar/emails/security/threat_category.py | 37 +- .../radar/emails/security/top/__init__.py | 13 +- .../emails/security/top/ases/__init__.py | 31 +- .../radar/emails/security/top/ases/arc.py | 37 +- .../radar/emails/security/top/ases/ases.py | 57 +- .../radar/emails/security/top/ases/dkim.py | 37 +- .../radar/emails/security/top/ases/dmarc.py | 37 +- .../radar/emails/security/top/top.py | 23 +- .../resources/radar/entities/__init__.py | 6 +- .../resources/radar/entities/asns.py | 34 +- .../resources/radar/entities/entities.py | 50 +- .../resources/radar/http/__init__.py | 18 +- src/cloudflare/resources/radar/http/http.py | 100 +- .../resources/radar/http/tls_version.py | 37 +- .../resources/radar/netflows/__init__.py | 21 +- .../resources/radar/netflows/netflows.py | 39 +- .../resources/radar/netflows/timeseries.py | 37 +- .../resources/radar/netflows/tops/__init__.py | 21 +- .../resources/radar/netflows/tops/ases.py | 37 +- .../radar/netflows/tops/locations.py | 37 +- .../resources/radar/netflows/tops/tops.py | 24 +- .../resources/radar/quality/__init__.py | 16 +- .../resources/radar/quality/iqi/__init__.py | 13 +- .../resources/radar/quality/iqi/iqi.py | 39 +- .../radar/quality/iqi/timeseries_groups.py | 37 +- .../resources/radar/quality/quality.py | 26 +- .../resources/radar/quality/speed/__init__.py | 39 +- .../radar/quality/speed/histogram.py | 37 +- .../resources/radar/quality/speed/speed.py | 55 +- .../resources/radar/quality/speed/summary.py | 37 +- .../radar/quality/speed/top/__init__.py | 16 +- .../resources/radar/quality/speed/top/ases.py | 37 +- .../radar/quality/speed/top/locations.py | 37 +- .../resources/radar/quality/speed/top/top.py | 24 +- src/cloudflare/resources/radar/radar.py | 211 +-- .../resources/radar/ranking/__init__.py | 18 +- .../resources/radar/ranking/ranking.py | 18 - .../radar/ranking/timeseries_groups.py | 37 +- .../resources/radar/searches/__init__.py | 6 +- .../resources/radar/searches/globals.py | 34 +- .../resources/radar/searches/searches.py | 22 +- .../radar/traffic_anomalies/__init__.py | 6 +- .../radar/traffic_anomalies/locations.py | 37 +- .../traffic_anomalies/traffic_anomalies.py | 51 +- .../resources/radar/verified_bots/__init__.py | 6 +- .../radar/verified_bots/tops/__init__.py | 21 +- .../radar/verified_bots/tops/bots.py | 37 +- .../radar/verified_bots/tops/categories.py | 37 +- .../radar/verified_bots/tops/tops.py | 24 +- .../radar/verified_bots/verified_bots.py | 23 +- src/cloudflare/resources/rate_limits.py | 46 +- .../resources/registrar/__init__.py | 6 +- src/cloudflare/resources/registrar/domains.py | 39 +- .../resources/registrar/registrar.py | 22 +- .../resources/request_tracers/__init__.py | 6 +- .../request_tracers/request_tracers.py | 22 +- .../resources/request_tracers/traces.py | 31 +- src/cloudflare/resources/roles.py | 33 +- src/cloudflare/resources/rules/__init__.py | 6 +- .../resources/rules/lists/__init__.py | 21 +- .../resources/rules/lists/bulk_operations.py | 29 +- src/cloudflare/resources/rules/lists/items.py | 63 +- src/cloudflare/resources/rules/lists/lists.py | 77 +- src/cloudflare/resources/rules/rules.py | 23 +- src/cloudflare/resources/rulesets/__init__.py | 34 +- src/cloudflare/resources/rulesets/phases.py | 32 +- src/cloudflare/resources/rulesets/rules.py | 51 +- src/cloudflare/resources/rulesets/rulesets.py | 88 +- .../resources/rulesets/versions/__init__.py | 6 +- .../resources/rulesets/versions/by_tags.py | 29 +- .../resources/rulesets/versions/versions.py | 49 +- src/cloudflare/resources/rum/__init__.py | 26 +- src/cloudflare/resources/rum/rules.py | 45 +- src/cloudflare/resources/rum/rum.py | 38 +- src/cloudflare/resources/rum/site_infos.py | 59 +- .../resources/secondary_dns/__init__.py | 57 +- .../resources/secondary_dns/acls.py | 54 +- .../resources/secondary_dns/force_axfrs.py | 28 +- .../resources/secondary_dns/incomings.py | 50 +- .../secondary_dns/outgoings/__init__.py | 37 +- .../secondary_dns/outgoings/disables.py | 28 +- .../secondary_dns/outgoings/enables.py | 28 +- .../secondary_dns/outgoings/force_notifies.py | 28 +- .../secondary_dns/outgoings/outgoings.py | 102 +- .../secondary_dns/outgoings/statuses.py | 28 +- .../resources/secondary_dns/peers.py | 54 +- .../resources/secondary_dns/secondary_dns.py | 81 +- .../resources/secondary_dns/tsigs.py | 54 +- src/cloudflare/resources/settings/__init__.py | 552 +++--- .../resources/settings/advanced_ddos.py | 29 +- .../resources/settings/always_online.py | 36 +- .../resources/settings/always_use_https.py | 36 +- .../settings/automatic_https_rewrites.py | 40 +- .../automatic_platform_optimization.py | 41 +- src/cloudflare/resources/settings/brotli.py | 36 +- .../resources/settings/browser_cache_ttl.py | 36 +- .../resources/settings/browser_check.py | 36 +- .../resources/settings/cache_level.py | 36 +- .../resources/settings/challenge_ttl.py | 36 +- src/cloudflare/resources/settings/ciphers.py | 33 +- .../resources/settings/development_mode.py | 36 +- .../resources/settings/early_hint.py | 36 +- .../resources/settings/email_obfuscation.py | 40 +- .../resources/settings/h2_prioritization.py | 41 +- .../resources/settings/hotlink_protection.py | 40 +- src/cloudflare/resources/settings/http2.py | 36 +- src/cloudflare/resources/settings/http3.py | 36 +- .../resources/settings/image_resizing.py | 33 +- .../resources/settings/ip_geolocation.py | 36 +- src/cloudflare/resources/settings/ipv6.py | 36 +- .../resources/settings/min_tls_version.py | 36 +- src/cloudflare/resources/settings/minify.py | 33 +- src/cloudflare/resources/settings/mirage.py | 36 +- .../resources/settings/mobile_redirect.py | 33 +- src/cloudflare/resources/settings/nel.py | 33 +- .../settings/opportunistic_encryption.py | 40 +- .../resources/settings/opportunistic_onion.py | 40 +- .../resources/settings/orange_to_orange.py | 33 +- .../settings/origin_error_page_pass_thru.py | 40 +- .../settings/origin_max_http_version.py | 40 +- src/cloudflare/resources/settings/polish.py | 33 +- .../resources/settings/prefetch_preload.py | 36 +- .../resources/settings/proxy_read_timeout.py | 41 +- .../resources/settings/pseudo_ipv4.py | 36 +- .../resources/settings/response_buffering.py | 40 +- .../resources/settings/rocket_loader.py | 33 +- .../resources/settings/security_headers.py | 33 +- .../resources/settings/security_level.py | 36 +- .../settings/server_side_excludes.py | 40 +- src/cloudflare/resources/settings/settings.py | 687 ++++---- .../settings/sort_query_string_for_cache.py | 40 +- src/cloudflare/resources/settings/ssl.py | 36 +- .../resources/settings/ssl_recommender.py | 33 +- src/cloudflare/resources/settings/tls_1_3.py | 36 +- .../resources/settings/tls_client_auth.py | 36 +- .../settings/true_client_ip_header.py | 40 +- src/cloudflare/resources/settings/waf.py | 36 +- src/cloudflare/resources/settings/webp.py | 36 +- .../resources/settings/websocket.py | 36 +- src/cloudflare/resources/settings/zero_rtt.py | 40 +- src/cloudflare/resources/snippets/__init__.py | 21 +- src/cloudflare/resources/snippets/content.py | 23 +- .../resources/snippets/snippet_rules.py | 33 +- src/cloudflare/resources/snippets/snippets.py | 63 +- .../resources/spectrums/__init__.py | 21 +- .../resources/spectrums/analytics/__init__.py | 21 +- .../analytics/aggregates/__init__.py | 6 +- .../analytics/aggregates/aggregates.py | 22 +- .../analytics/aggregates/currents.py | 32 +- .../spectrums/analytics/analytics.py | 40 +- .../spectrums/analytics/events/__init__.py | 21 +- .../spectrums/analytics/events/bytimes.py | 42 +- .../spectrums/analytics/events/events.py | 24 +- .../spectrums/analytics/events/summaries.py | 42 +- src/cloudflare/resources/spectrums/apps.py | 63 +- .../resources/spectrums/spectrums.py | 39 +- .../resources/speed_api/__init__.py | 6 +- .../resources/speed_api/schedule.py | 34 +- .../resources/speed_api/speed_api.py | 85 +- src/cloudflare/resources/ssls/__init__.py | 52 +- src/cloudflare/resources/ssls/analyzes.py | 37 +- .../ssls/certificate_packs/__init__.py | 9 +- .../certificate_packs/certificate_packs.py | 71 +- .../ssls/certificate_packs/orders.py | 33 +- .../ssls/certificate_packs/quotas.py | 29 +- .../resources/ssls/recommendations.py | 29 +- src/cloudflare/resources/ssls/ssls.py | 64 +- .../resources/ssls/universals/__init__.py | 6 +- .../resources/ssls/universals/settings.py | 33 +- .../resources/ssls/universals/universals.py | 22 +- .../resources/ssls/verifications.py | 42 +- src/cloudflare/resources/storage/__init__.py | 26 +- src/cloudflare/resources/storage/analytics.py | 44 +- .../resources/storage/kv/__init__.py | 13 +- src/cloudflare/resources/storage/kv/kv.py | 21 +- .../storage/kv/namespaces/__init__.py | 37 +- .../resources/storage/kv/namespaces/bulks.py | 47 +- .../resources/storage/kv/namespaces/keys.py | 31 +- .../storage/kv/namespaces/metadata.py | 26 +- .../storage/kv/namespaces/namespaces.py | 107 +- .../resources/storage/kv/namespaces/values.py | 39 +- src/cloudflare/resources/storage/storage.py | 39 +- src/cloudflare/resources/stream/__init__.py | 146 +- .../resources/stream/audio_tracks.py | 52 +- src/cloudflare/resources/stream/captions.py | 48 +- src/cloudflare/resources/stream/clips.py | 37 +- src/cloudflare/resources/stream/copies.py | 40 +- .../resources/stream/direct_uploads.py | 40 +- src/cloudflare/resources/stream/downloads.py | 45 +- src/cloudflare/resources/stream/embeds.py | 19 +- src/cloudflare/resources/stream/keys.py | 43 +- .../resources/stream/live_inputs/__init__.py | 6 +- .../stream/live_inputs/live_inputs.py | 70 +- .../resources/stream/live_inputs/outputs.py | 46 +- src/cloudflare/resources/stream/stream.py | 217 +-- src/cloudflare/resources/stream/tokens.py | 37 +- src/cloudflare/resources/stream/videos.py | 31 +- src/cloudflare/resources/stream/watermarks.py | 54 +- src/cloudflare/resources/stream/webhooks.py | 48 +- src/cloudflare/resources/subscriptions.py | 63 +- src/cloudflare/resources/teamnet/__init__.py | 6 +- src/cloudflare/resources/teamnet/routes.py | 45 +- src/cloudflare/resources/teamnet/teamnet.py | 22 +- src/cloudflare/resources/teamnets/__init__.py | 21 +- .../resources/teamnets/routes/__init__.py | 26 +- .../resources/teamnets/routes/ips.py | 31 +- .../resources/teamnets/routes/networks.py | 42 +- .../resources/teamnets/routes/routes.py | 51 +- src/cloudflare/resources/teamnets/teamnets.py | 25 +- .../resources/teamnets/virtual_networks.py | 58 +- src/cloudflare/resources/tunnels/__init__.py | 18 +- .../resources/tunnels/connections.py | 31 +- src/cloudflare/resources/tunnels/tunnels.py | 57 +- .../resources/url_normalizations.py | 25 +- .../resources/url_scanner/__init__.py | 6 +- src/cloudflare/resources/url_scanner/scans.py | 55 +- .../resources/url_scanner/url_scanner.py | 50 +- src/cloudflare/resources/users/__init__.py | 94 +- src/cloudflare/resources/users/audit_logs.py | 38 +- .../resources/users/billings/__init__.py | 29 +- .../resources/users/billings/billings.py | 38 +- .../resources/users/billings/histories.py | 37 +- .../resources/users/billings/profiles.py | 29 +- .../resources/users/firewalls/__init__.py | 18 +- .../users/firewalls/access_rules/__init__.py | 6 +- .../firewalls/access_rules/access_rules.py | 22 +- .../users/firewalls/access_rules/rules.py | 57 +- .../resources/users/firewalls/firewalls.py | 19 +- src/cloudflare/resources/users/invites.py | 47 +- .../users/load_balancers/__init__.py | 24 +- .../users/load_balancers/load_balancers.py | 42 +- .../users/load_balancers/monitors/__init__.py | 21 +- .../users/load_balancers/monitors/monitors.py | 75 +- .../users/load_balancers/monitors/previews.py | 37 +- .../load_balancers/monitors/references.py | 29 +- .../users/load_balancers/pools/__init__.py | 24 +- .../users/load_balancers/pools/health.py | 29 +- .../users/load_balancers/pools/pools.py | 87 +- .../users/load_balancers/pools/previews.py | 37 +- .../users/load_balancers/pools/references.py | 29 +- .../users/load_balancers/previews.py | 29 +- .../load_balancing_analytics/__init__.py | 6 +- .../users/load_balancing_analytics/events.py | 33 +- .../load_balancing_analytics.py | 22 +- .../resources/users/organizations.py | 47 +- .../resources/users/subscriptions.py | 48 +- .../resources/users/tokens/__init__.py | 44 +- .../users/tokens/permission_groups.py | 29 +- .../resources/users/tokens/tokens.py | 104 +- .../resources/users/tokens/values.py | 29 +- .../resources/users/tokens/verifies.py | 29 +- src/cloudflare/resources/users/users.py | 148 +- .../resources/vectorize/__init__.py | 6 +- src/cloudflare/resources/vectorize/indexes.py | 81 +- .../resources/vectorize/vectorize.py | 22 +- .../resources/waiting_rooms/__init__.py | 50 +- .../waiting_rooms/events/__init__.py | 18 +- .../resources/waiting_rooms/events/details.py | 29 +- .../resources/waiting_rooms/events/events.py | 70 +- .../resources/waiting_rooms/previews.py | 31 +- .../resources/waiting_rooms/rules.py | 61 +- .../resources/waiting_rooms/settings.py | 33 +- .../resources/waiting_rooms/statuses.py | 29 +- .../resources/waiting_rooms/waiting_rooms.py | 118 +- src/cloudflare/resources/warp_connector.py | 63 +- src/cloudflare/resources/web3s/__init__.py | 18 +- .../resources/web3s/hostnames/__init__.py | 18 +- .../resources/web3s/hostnames/hostnames.py | 60 +- .../ipfs_universal_paths/__init__.py | 6 +- .../content_lists/__init__.py | 6 +- .../content_lists/content_lists.py | 58 +- .../content_lists/entries.py | 53 +- .../ipfs_universal_paths.py | 19 +- src/cloudflare/resources/web3s/web3s.py | 21 +- src/cloudflare/resources/worker_domains.py | 29 +- .../resources/worker_scripts/__init__.py | 24 +- .../resources/worker_scripts/content.py | 33 +- .../resources/worker_scripts/content_v2.py | 23 +- .../resources/worker_scripts/settings.py | 33 +- .../worker_scripts/worker_scripts.py | 42 +- src/cloudflare/resources/workers/__init__.py | 139 +- .../resources/workers/account_settings.py | 40 +- .../resources/workers/deployments/__init__.py | 6 +- .../deployments/by_scripts/__init__.py | 6 +- .../deployments/by_scripts/by_scripts.py | 47 +- .../workers/deployments/by_scripts/details.py | 29 +- .../workers/deployments/deployments.py | 21 +- .../workers/deployments_by_script.py | 31 +- src/cloudflare/resources/workers/domains.py | 46 +- .../workers/durable_objects/__init__.py | 6 +- .../durable_objects/durable_objects.py | 21 +- .../durable_objects/namespaces/__init__.py | 6 +- .../durable_objects/namespaces/namespaces.py | 47 +- .../durable_objects/namespaces/objects.py | 31 +- src/cloudflare/resources/workers/filters.py | 50 +- .../resources/workers/queues/__init__.py | 18 +- .../resources/workers/queues/consumers.py | 52 +- .../resources/workers/queues/queues.py | 72 +- src/cloudflare/resources/workers/routes.py | 58 +- src/cloudflare/resources/workers/script.py | 19 +- .../resources/workers/scripts/__init__.py | 39 +- .../resources/workers/scripts/bindings.py | 29 +- .../resources/workers/scripts/schedules.py | 40 +- .../resources/workers/scripts/scripts.py | 100 +- .../resources/workers/scripts/tails.py | 43 +- .../resources/workers/scripts/usage_models.py | 40 +- .../resources/workers/services/__init__.py | 18 +- .../workers/services/environments/__init__.py | 9 +- .../workers/services/environments/content.py | 43 +- .../services/environments/environments.py | 24 +- .../workers/services/environments/settings.py | 36 +- .../resources/workers/services/services.py | 19 +- .../resources/workers/subdomains.py | 40 +- src/cloudflare/resources/workers/workers.py | 167 +- .../workers_for_platforms/__init__.py | 6 +- .../dispatch/__init__.py | 18 +- .../dispatch/dispatch.py | 21 +- .../dispatch/namespaces/__init__.py | 6 +- .../dispatch/namespaces/namespaces.py | 23 +- .../dispatch/namespaces/scripts/__init__.py | 21 +- .../dispatch/namespaces/scripts/content.py | 43 +- .../dispatch/namespaces/scripts/scripts.py | 24 +- .../dispatch/namespaces/scripts/settings.py | 44 +- .../workers_for_platforms.py | 23 +- src/cloudflare/resources/zaraz/__init__.py | 45 +- src/cloudflare/resources/zaraz/config.py | 33 +- src/cloudflare/resources/zaraz/default.py | 29 +- src/cloudflare/resources/zaraz/export.py | 22 +- .../resources/zaraz/history/__init__.py | 6 +- .../resources/zaraz/history/configs.py | 31 +- .../resources/zaraz/history/history.py | 53 +- src/cloudflare/resources/zaraz/publish.py | 31 +- src/cloudflare/resources/zaraz/workflow.py | 29 +- src/cloudflare/resources/zaraz/zaraz.py | 77 +- .../resources/zerotrust/__init__.py | 18 +- .../zerotrust/connectivity_settings.py | 37 +- .../resources/zerotrust/zerotrust.py | 18 - src/cloudflare/resources/zones/__init__.py | 6 +- src/cloudflare/resources/zones/hold.py | 42 +- src/cloudflare/resources/zones/zones.py | 70 +- src/cloudflare/types/__init__.py | 648 ++++---- src/cloudflare/types/access/__init__.py | 142 +- .../types/access/app_create_params.py | 11 +- .../types/access/app_create_response.py | 10 +- .../types/access/app_delete_response.py | 4 - .../types/access/app_get_response.py | 10 +- .../types/access/app_list_response.py | 10 +- .../types/access/app_update_params.py | 11 +- .../types/access/app_update_response.py | 10 +- src/cloudflare/types/access/apps/__init__.py | 24 +- .../types/access/apps/ca_create_response.py | 6 +- .../types/access/apps/ca_delete_response.py | 4 - .../types/access/apps/ca_get_response.py | 6 +- .../types/access/apps/ca_list_response.py | 6 +- ...policies_create_an_access_policy_params.py | 11 +- ...licies_create_an_access_policy_response.py | 8 +- ..._policies_list_access_policies_response.py | 8 +- .../types/access/apps/policy_create_params.py | 11 +- .../access/apps/policy_create_response.py | 8 +- .../access/apps/policy_delete_response.py | 4 - .../types/access/apps/policy_get_response.py | 8 +- .../types/access/apps/policy_update_params.py | 11 +- .../access/apps/policy_update_response.py | 8 +- ...lications_test_access_policies_response.py | 6 +- ...ted_list_bookmark_applications_response.py | 7 +- .../types/access/bookmark_delete_response.py | 4 - .../types/access/bookmark_get_response.py | 5 - .../types/access/bookmark_update_response.py | 5 - ...ication_add_an_m_tls_certificate_params.py | 9 +- ...ation_add_an_m_tls_certificate_response.py | 7 +- ...cation_list_m_tls_certificates_response.py | 7 +- .../access/certificate_delete_response.py | 4 - .../types/access/certificate_get_response.py | 7 +- .../types/access/certificate_update_params.py | 9 +- .../access/certificate_update_response.py | 7 +- .../types/access/certificates/__init__.py | 2 +- .../certificates/setting_list_response.py | 6 +- .../certificates/setting_update_params.py | 9 +- .../certificates/setting_update_response.py | 6 +- .../types/access/custom_page_create_params.py | 8 +- .../access/custom_page_create_response.py | 8 +- .../access/custom_page_delete_response.py | 4 - .../types/access/custom_page_get_response.py | 8 +- .../types/access/custom_page_list_response.py | 10 +- .../types/access/custom_page_update_params.py | 8 +- .../access/custom_page_update_response.py | 8 +- ...ss_groups_create_an_access_group_params.py | 11 +- ..._groups_create_an_access_group_response.py | 7 +- ...cess_groups_list_access_groups_response.py | 7 +- .../types/access/group_delete_response.py | 4 - .../types/access/group_get_response.py | 7 +- .../types/access/group_update_params.py | 11 +- .../types/access/group_update_response.py | 7 +- ..._add_an_access_identity_provider_params.py | 11 +- ...dd_an_access_identity_provider_response.py | 7 +- ...list_access_identity_providers_response.py | 7 +- .../identity_provider_delete_response.py | 4 - .../access/identity_provider_get_response.py | 7 +- .../access/identity_provider_update_params.py | 11 +- .../identity_provider_update_response.py | 7 +- ...t_the_access_key_configuration_response.py | 6 +- ...ate_the_access_key_configuration_params.py | 8 +- ...e_the_access_key_configuration_response.py | 6 +- ...nfiguration_rotate_access_keys_response.py | 6 +- ...get_access_authentication_logs_response.py | 7 +- ...ate_your_zero_trust_organization_params.py | 8 +- ...e_your_zero_trust_organization_response.py | 5 - ...t_your_zero_trust_organization_response.py | 5 - ...ate_your_zero_trust_organization_params.py | 8 +- ...e_your_zero_trust_organization_response.py | 5 - .../types/access/organizations/__init__.py | 6 +- ...oke_all_access_tokens_for_a_user_params.py | 8 +- ...e_all_access_tokens_for_a_user_response.py | 6 - ...o_trust_seats_update_a_user_seat_params.py | 9 +- ...trust_seats_update_a_user_seat_response.py | 7 +- ...ce_tokens_create_a_service_token_params.py | 8 +- ..._tokens_create_a_service_token_response.py | 5 - ...ice_tokens_list_service_tokens_response.py | 7 +- .../access/service_token_delete_response.py | 5 - .../access/service_token_update_params.py | 8 +- .../access/service_token_update_response.py | 5 - .../types/access/service_tokens/__init__.py | 6 +- ...tokens_refresh_a_service_token_response.py | 5 - ..._tokens_rotate_a_service_token_response.py | 5 - .../types/access/tag_list_response.py | 7 +- .../types/access/user_list_response.py | 7 +- src/cloudflare/types/access/users/__init__.py | 2 +- .../users/active_session_get_response.py | 6 +- .../users/active_session_list_response.py | 6 +- ..._trust_users_get_failed_logins_response.py | 6 +- .../users/last_seen_identity_get_response.py | 6 +- .../types/access_tag_create_params.py | 8 +- .../types/access_tag_create_response.py | 5 - .../types/access_tag_delete_response.py | 4 - .../types/access_tag_get_response.py | 5 - .../types/access_tag_update_params.py | 8 +- .../types/access_tag_update_response.py | 5 - src/cloudflare/types/account_get_response.py | 8 +- src/cloudflare/types/account_list_params.py | 8 +- src/cloudflare/types/account_list_response.py | 6 +- .../types/account_member_create_params.py | 9 +- .../types/account_member_create_response.py | 6 +- .../types/account_member_delete_response.py | 4 - .../types/account_member_get_response.py | 6 +- .../types/account_member_list_params.py | 8 +- .../types/account_member_list_response.py | 5 - .../types/account_member_update_params.py | 9 +- .../types/account_member_update_response.py | 6 +- src/cloudflare/types/account_update_params.py | 8 +- .../types/account_update_response.py | 8 +- src/cloudflare/types/acms/__init__.py | 2 +- .../types/acms/total_tls_get_response.py | 5 - .../types/acms/total_tls_update_params.py | 8 +- .../types/acms/total_tls_update_response.py | 5 - ...zones_zone_id_activation_check_response.py | 4 - src/cloudflare/types/addresses/__init__.py | 30 +- .../addresses/address_map_create_params.py | 9 +- .../addresses/address_map_create_response.py | 8 +- .../addresses/address_map_delete_response.py | 8 +- .../addresses/address_map_get_response.py | 8 +- .../addresses/address_map_list_response.py | 7 +- .../addresses/address_map_update_params.py | 9 +- .../addresses/address_map_update_response.py | 5 - .../types/addresses/address_maps/__init__.py | 8 +- .../address_maps/account_delete_response.py | 8 +- .../address_maps/account_update_response.py | 8 +- .../address_maps/ip_delete_response.py | 8 +- .../address_maps/ip_update_response.py | 8 +- .../address_maps/zone_delete_response.py | 8 +- .../address_maps/zone_update_response.py | 8 +- ...ent_prefixes_upload_loa_document_params.py | 8 +- ...t_prefixes_upload_loa_document_response.py | 4 - .../types/addresses/prefix_delete_response.py | 8 +- .../types/addresses/prefix_get_response.py | 5 - ...s_management_prefixes_add_prefix_params.py | 9 +- ...management_prefixes_add_prefix_response.py | 5 - ...agement_prefixes_list_prefixes_response.py | 7 +- .../types/addresses/prefix_update_params.py | 8 +- .../types/addresses/prefix_update_response.py | 5 - .../types/addresses/prefixes/__init__.py | 8 +- .../types/addresses/prefixes/bgps/__init__.py | 6 +- ...ement_get_advertisement_status_response.py | 5 - ...fix_dynamic_advertisement_status_params.py | 8 +- ...x_dynamic_advertisement_status_response.py | 5 - .../prefixes/delegation_delete_response.py | 4 - ...egation_create_prefix_delegation_params.py | 8 +- ...ation_create_prefix_delegation_response.py | 5 - ...gation_list_prefix_delegations_response.py | 7 +- .../types/addressing/prefixes/__init__.py | 12 +- .../prefixes/bgp_prefix_get_response.py | 5 - .../prefixes/bgp_prefix_list_response.py | 7 +- .../prefixes/bgp_prefix_update_params.py | 8 +- .../prefixes/bgp_prefix_update_response.py | 5 - .../prefixes/binding_create_params.py | 8 +- .../prefixes/binding_create_response.py | 5 - .../prefixes/binding_delete_response.py | 8 +- .../prefixes/binding_get_response.py | 5 - .../prefixes/binding_list_response.py | 7 +- .../types/addressing/service_list_response.py | 6 +- src/cloudflare/types/ai_run_params.py | 8 +- .../v3/available_alert_list_response.py | 8 +- .../alerting/v3/destinations/__init__.py | 4 +- .../pagerduty_create_token_response.py | 4 - .../pagerduty_delete_all_response.py | 8 +- .../destinations/pagerduty_link_response.py | 4 - src/cloudflare/types/alerting/v3s/__init__.py | 22 +- .../alerting/v3s/destinations/__init__.py | 24 +- ...delivery_mechanism_eligibility_response.py | 8 +- ..._duty_list_pager_duty_services_response.py | 6 +- .../destinations/webhook_delete_response.py | 8 +- .../v3s/destinations/webhook_get_response.py | 6 - ...cation_webhooks_create_a_webhook_params.py | 8 +- ...tion_webhooks_create_a_webhook_response.py | 4 - ...ication_webhooks_list_webhooks_response.py | 8 +- .../v3s/destinations/webhook_update_params.py | 8 +- .../destinations/webhook_update_response.py | 4 - ...otification_history_list_history_params.py | 10 +- ...ification_history_list_history_response.py | 10 +- .../alerting/v3s/policy_delete_response.py | 8 +- .../types/alerting/v3s/policy_get_response.py | 10 +- ...ies_create_a_notification_policy_params.py | 11 +- ...s_create_a_notification_policy_response.py | 4 - ...ies_list_notification_policies_response.py | 10 +- .../alerting/v3s/policy_update_params.py | 11 +- .../alerting/v3s/policy_update_response.py | 4 - src/cloudflare/types/analytics/__init__.py | 18 +- ...ed_get_analytics_by_co_locations_params.py | 9 +- ..._get_analytics_by_co_locations_response.py | 6 +- ...alytics_deprecated_get_dashboard_params.py | 9 +- ...ytics_deprecated_get_dashboard_response.py | 6 +- ..._for_a_zone_at_different_po_ps_response.py | 8 +- ...r_zone_argo_analytics_for_a_zone_params.py | 6 - ...zone_argo_analytics_for_a_zone_response.py | 8 +- src/cloudflare/types/api_gateways/__init__.py | 78 +- .../api_shield_api_response_single.py | 7 +- .../types/api_gateways/api_shield_messages.py | 6 +- .../api_gateways/api_shield_public_schema.py | 8 +- .../api_shield_schema_upload_response.py | 9 +- ...pecific_configuration_properties_params.py | 9 +- ...cific_configuration_properties_response.py | 7 +- ...ngs_set_configuration_properties_params.py | 9 +- ...s_set_configuration_properties_response.py | 8 +- .../types/api_gateways/discovery/__init__.py | 2 +- .../discovery/operation_update_params.py | 9 +- .../discovery/operation_update_response.py | 7 +- ...i_discovery_results_for_a_zone_response.py | 7 +- ...agement_add_operations_to_a_zone_params.py | 9 +- ...ement_add_operations_to_a_zone_response.py | 6 +- ...n_about_all_operations_on_a_zone_params.py | 9 +- ...about_all_operations_on_a_zone_response.py | 8 +- .../api_gateways/operation_delete_response.py | 8 +- .../api_gateways/operation_get_params.py | 9 +- .../api_gateways/operation_get_response.py | 8 +- .../api_gateways/operation_list_params.py | 9 +- .../api_gateways/operation_list_response.py | 8 +- .../api_gateways/operation_update_params.py | 8 +- .../api_gateways/operation_update_response.py | 5 - ...and_features_as_open_api_schemas_params.py | 9 +- ...d_features_as_open_api_schemas_response.py | 6 +- .../types/api_gateways/schema_get_response.py | 5 - .../schema_update_multiple_params.py | 9 +- .../schema_update_multiple_response.py | 7 +- .../api_gateways/schema_update_params.py | 9 +- .../api_gateways/schema_update_response.py | 5 - .../schema_validation_update_params.py | 9 +- .../types/api_gateways/settings/__init__.py | 2 +- ..._shield_zone_schema_validation_settings.py | 5 - .../schema_validation_update_params.py | 9 +- .../api_gateways/user_schema_create_params.py | 8 +- .../user_schema_delete_response.py | 8 +- .../api_gateways/user_schema_get_params.py | 8 +- .../api_gateways/user_schema_list_params.py | 6 - .../api_gateways/user_schema_list_response.py | 8 +- .../api_gateways/user_schema_update_params.py | 8 +- .../api_gateways/user_schemas/__init__.py | 2 +- .../user_schemas/operation_list_params.py | 9 +- .../user_schemas/operation_list_response.py | 8 +- src/cloudflare/types/argo/__init__.py | 8 +- .../types/argo/smart_routing_get_response.py | 8 +- .../types/argo/smart_routing_update_params.py | 8 +- .../argo/smart_routing_update_response.py | 8 +- ...ing_get_tiered_caching_setting_response.py | 8 +- ...ing_patch_tiered_caching_setting_params.py | 8 +- ...g_patch_tiered_caching_setting_response.py | 8 +- ...udit_logs_get_account_audit_logs_params.py | 10 +- ...it_logs_get_account_audit_logs_response.py | 49 +- .../types/available_plan_get_response.py | 5 - .../types/available_plan_list_response.py | 7 +- ...plan_list_available_rate_plans_response.py | 7 +- ...rofile_billing_profile_details_response.py | 8 +- .../types/bot_management_get_response.py | 7 +- .../types/bot_management_update_params.py | 9 +- .../types/bot_management_update_response.py | 7 +- .../types/brand_protections/__init__.py | 8 +- ...bmit_suspicious_url_for_scanning_params.py | 6 - ...it_suspicious_url_for_scanning_response.py | 6 +- ...ation_get_results_for_a_url_scan_params.py | 6 - ...ion_get_results_for_a_url_scan_response.py | 6 +- .../cache_regional_tiered_caches_response.py | 8 +- .../types/cache_reserve_clear_response.py | 8 +- .../types/cache_reserve_create_response.py | 8 +- ...che_update_regional_tiered_cache_params.py | 8 +- ...e_update_regional_tiered_cache_response.py | 8 +- src/cloudflare/types/caches/__init__.py | 28 +- .../caches/cache_reserve_list_response.py | 8 +- ...ngs_change_cache_reserve_setting_params.py | 8 +- ...s_change_cache_reserve_setting_response.py | 8 +- ...e_smart_topology_enable_delete_response.py | 8 +- ...get_smart_tiered_cache_setting_response.py | 8 +- ...patch_smart_tiered_cache_setting_params.py | 8 +- ...tch_smart_tiered_cache_setting_response.py | 8 +- .../types/caches/variant_delete_response.py | 8 +- .../types/caches/variant_list_response.py | 10 +- ...settings_change_variants_setting_params.py | 9 +- ...ttings_change_variants_setting_response.py | 10 +- .../types/certificate_authorities/__init__.py | 14 +- ..._zone_list_hostname_associations_params.py | 6 - ...one_list_hostname_associations_response.py | 6 +- ...a_zone_put_hostname_associations_params.py | 9 +- ...zone_put_hostname_associations_response.py | 6 +- .../types/certificate_delete_response.py | 4 - .../types/certificate_get_response.py | 6 +- ...ate_origin_ca_create_certificate_params.py | 9 +- ...e_origin_ca_create_certificate_response.py | 6 +- ...te_origin_ca_list_certificates_response.py | 8 +- ...unnel_create_a_cloudflare_tunnel_params.py | 8 +- ...nel_create_a_cloudflare_tunnel_response.py | 8 +- ...e_tunnel_list_cloudflare_tunnels_params.py | 10 +- ...tunnel_list_cloudflare_tunnels_response.py | 8 +- .../types/cfd_tunnel_delete_params.py | 8 +- .../types/cfd_tunnel_delete_response.py | 8 +- .../types/cfd_tunnel_get_response.py | 8 +- .../types/cfd_tunnel_update_params.py | 8 +- .../types/cfd_tunnel_update_response.py | 8 +- src/cloudflare/types/cfd_tunnels/__init__.py | 22 +- ...onfiguration_get_configuration_response.py | 8 +- ..._configuration_put_configuration_params.py | 11 +- ...onfiguration_put_configuration_response.py | 8 +- ..._cloudflare_tunnel_connections_response.py | 7 +- .../cfd_tunnels/connection_delete_params.py | 8 +- .../cfd_tunnels/connection_delete_response.py | 8 +- .../cfd_tunnels/connector_get_response.py | 7 +- .../cfd_tunnels/management_create_params.py | 9 +- .../cfd_tunnels/management_create_response.py | 8 +- ..._get_a_cloudflare_tunnel_token_response.py | 8 +- src/cloudflare/types/challenges/__init__.py | 12 +- .../types/challenges/widget_create_params.py | 9 +- .../challenges/widget_create_response.py | 10 +- .../challenges/widget_delete_response.py | 10 +- .../types/challenges/widget_get_response.py | 10 +- .../types/challenges/widget_list_params.py | 8 +- .../types/challenges/widget_list_response.py | 10 +- .../challenges/widget_rotate_secret_params.py | 8 +- .../widget_rotate_secret_response.py | 10 +- .../types/challenges/widget_update_params.py | 9 +- .../challenges/widget_update_response.py | 10 +- ...a_zone_create_client_certificate_params.py | 8 +- ...zone_create_client_certificate_response.py | 5 - ..._a_zone_list_client_certificates_params.py | 8 +- ..._zone_list_client_certificates_response.py | 7 +- .../client_certificate_delete_response.py | 5 - .../types/client_certificate_get_response.py | 5 - .../client_certificate_update_response.py | 5 - .../types/custom_certificate_create_params.py | 8 +- .../custom_certificate_create_response.py | 6 +- .../custom_certificate_delete_response.py | 4 - .../types/custom_certificate_get_response.py | 6 +- .../types/custom_certificate_list_params.py | 8 +- .../types/custom_certificate_list_response.py | 10 +- .../types/custom_certificate_update_params.py | 8 +- .../custom_certificate_update_response.py | 6 +- .../types/custom_certificates/__init__.py | 6 +- ...e_re_prioritize_ssl_certificates_params.py | 9 +- ...re_prioritize_ssl_certificates_response.py | 10 +- ...or_a_zone_create_custom_hostname_params.py | 9 +- ..._a_zone_create_custom_hostname_response.py | 10 +- ...for_a_zone_list_custom_hostnames_params.py | 8 +- ...r_a_zone_list_custom_hostnames_response.py | 10 +- .../types/custom_hostname_delete_response.py | 4 - .../types/custom_hostname_get_response.py | 10 +- .../types/custom_hostname_update_params.py | 9 +- .../types/custom_hostname_update_response.py | 10 +- .../types/custom_hostnames/__init__.py | 4 +- .../fallback_origin_delete_response.py | 6 +- .../fallback_origin_get_response.py | 6 +- .../fallback_origin_update_params.py | 8 +- .../fallback_origin_update_response.py | 6 +- src/cloudflare/types/custom_ns/__init__.py | 2 +- .../custom_ns/availability_get_response.py | 6 +- .../types/custom_ns/verify_update_response.py | 7 +- src/cloudflare/types/d1/__init__.py | 10 +- .../types/d1/database_create_params.py | 8 +- .../types/d1/database_create_response.py | 4 - .../types/d1/database_delete_response.py | 6 +- .../types/d1/database_get_response.py | 4 - .../types/d1/database_list_params.py | 6 - .../types/d1/database_list_response.py | 6 +- .../types/d1/database_query_params.py | 9 +- .../types/d1/database_query_response.py | 6 +- .../types/dcv_delegation/uuid_get_response.py | 4 - .../device_devices_list_devices_response.py | 8 +- src/cloudflare/types/device_get_response.py | 6 +- src/cloudflare/types/devices/__init__.py | 102 +- .../types/devices/dex_test_delete_response.py | 6 +- ..._dex_test_create_device_dex_test_params.py | 8 +- ...ex_test_create_device_dex_test_response.py | 4 - ...x_test_device_dex_test_details_response.py | 6 +- .../types/devices/dex_test_get_response.py | 4 - .../types/devices/dex_test_update_params.py | 8 +- .../types/devices/dex_test_update_response.py | 4 - .../types/devices/network_delete_response.py | 7 +- ...ks_create_device_managed_network_params.py | 8 +- ..._create_device_managed_network_response.py | 5 - ...s_list_device_managed_networks_response.py | 7 +- .../types/devices/network_get_response.py | 5 - .../types/devices/network_update_params.py | 8 +- .../types/devices/network_update_response.py | 5 - ...admin_override_code_for_device_response.py | 4 +- .../types/devices/policies/__init__.py | 54 +- ...t_for_a_device_settings_policy_response.py | 6 +- ..._get_split_tunnel_exclude_list_response.py | 6 +- ...ist_for_a_device_settings_policy_params.py | 9 +- ...t_for_a_device_settings_policy_response.py | 6 +- ...es_set_split_tunnel_exclude_list_params.py | 9 +- ..._set_split_tunnel_exclude_list_response.py | 6 +- ...t_for_a_device_settings_policy_response.py | 6 +- ...get_local_domain_fallback_list_response.py | 6 +- ...ist_for_a_device_settings_policy_params.py | 9 +- ...t_for_a_device_settings_policy_response.py | 6 +- ...s_set_local_domain_fallback_list_params.py | 9 +- ...set_local_domain_fallback_list_response.py | 6 +- ...t_for_a_device_settings_policy_response.py | 6 +- ..._get_split_tunnel_include_list_response.py | 6 +- ...ist_for_a_device_settings_policy_params.py | 9 +- ...t_for_a_device_settings_policy_response.py | 6 +- ...es_set_split_tunnel_include_list_params.py | 9 +- ..._set_split_tunnel_include_list_response.py | 6 +- .../types/devices/policy_delete_response.py | 6 +- ...es_create_device_settings_policy_params.py | 8 +- ..._create_device_settings_policy_response.py | 6 +- ...default_device_settings_policy_response.py | 6 +- ..._list_device_settings_policies_response.py | 6 +- ...e_default_device_settings_policy_params.py | 6 - ...default_device_settings_policy_response.py | 6 +- .../types/devices/policy_get_response.py | 6 +- .../types/devices/policy_update_params.py | 8 +- .../types/devices/policy_update_response.py | 6 +- .../types/devices/posture_delete_response.py | 4 - ...rules_create_device_posture_rule_params.py | 11 +- ...les_create_device_posture_rule_response.py | 7 +- ...ules_list_device_posture_rules_response.py | 7 +- .../types/devices/posture_get_response.py | 7 +- .../types/devices/posture_update_params.py | 11 +- .../types/devices/posture_update_response.py | 7 +- .../types/devices/postures/__init__.py | 14 +- .../postures/integration_delete_response.py | 6 +- ...reate_device_posture_integration_params.py | 9 +- ...ate_device_posture_integration_response.py | 5 - ...st_device_posture_integrations_response.py | 7 +- .../postures/integration_get_response.py | 5 - .../postures/integration_update_params.py | 9 +- .../postures/integration_update_response.py | 5 - .../revoke_devices_revoke_devices_params.py | 9 +- .../revoke_devices_revoke_devices_response.py | 6 +- ...ettings_for_zero_trust_account_response.py | 4 - ...tings_for_the_zero_trust_account_params.py | 6 - ...ngs_for_the_zero_trust_account_response.py | 4 - ...nrevoke_devices_unrevoke_devices_params.py | 9 +- ...evoke_devices_unrevoke_devices_response.py | 6 +- src/cloudflare/types/dex/__init__.py | 16 +- src/cloudflare/types/dex/colo_list_params.py | 8 +- .../types/dex/colo_list_response.py | 6 +- .../types/dex/fleet_status/__init__.py | 4 +- .../dex/fleet_status/device_list_params.py | 8 +- .../dex/fleet_status/device_list_response.py | 6 +- .../dex/fleet_status/live_list_params.py | 8 +- .../dex/fleet_status/live_list_response.py | 6 +- .../dex/fleet_status/over_time_list_params.py | 8 +- .../types/dex/http_test_get_params.py | 9 +- .../types/dex/http_test_get_response.py | 5 +- .../types/dex/http_tests/__init__.py | 2 +- .../dex/http_tests/percentile_list_params.py | 9 +- .../http_tests/percentile_list_response.py | 4 +- src/cloudflare/types/dex/test_list_params.py | 9 +- .../types/dex/test_list_response.py | 7 +- src/cloudflare/types/dex/tests/__init__.py | 2 +- .../dex/tests/unique_device_list_params.py | 9 +- .../dex/tests/unique_device_list_response.py | 4 +- .../types/dex/traceroute_test_get_params.py | 9 +- .../types/dex/traceroute_test_get_response.py | 5 +- .../traceroute_test_network_path_params.py | 8 +- .../traceroute_test_network_path_response.py | 7 +- .../dex/traceroute_test_percentiles_params.py | 9 +- .../traceroute_test_percentiles_response.py | 4 +- .../network_path_list_response.py | 7 +- src/cloudflare/types/diagnostics/__init__.py | 6 +- ...raceroute_diagnostics_traceroute_params.py | 9 +- ...ceroute_diagnostics_traceroute_response.py | 7 +- src/cloudflare/types/dispatchers/__init__.py | 4 +- .../types/dispatchers/script_delete_params.py | 8 +- .../types/dispatchers/script_get_response.py | 7 +- .../types/dispatchers/script_update_params.py | 12 +- .../dispatchers/script_update_response.py | 7 +- src/cloudflare/types/dlp/__init__.py | 8 +- .../types/dlp/dataset_create_params.py | 9 +- .../types/dlp/dataset_create_response.py | 10 +- .../types/dlp/dataset_get_response.py | 10 +- .../types/dlp/dataset_list_response.py | 10 +- .../types/dlp/dataset_update_params.py | 9 +- .../types/dlp/dataset_update_response.py | 10 +- .../dlp/dataset_upload_prepare_response.py | 4 - .../types/dlp/dataset_upload_response.py | 10 +- src/cloudflare/types/dlps/__init__.py | 12 +- .../types/dlps/patterns/__init__.py | 6 +- ...tern_validation_validate_pattern_params.py | 8 +- ...rn_validation_validate_pattern_response.py | 4 - ...load_log_settings_get_settings_response.py | 4 - ...oad_log_settings_update_settings_params.py | 9 +- ...d_log_settings_update_settings_response.py | 4 - ...dlp_profiles_list_all_profiles_response.py | 10 +- .../types/dlps/profile_get_response.py | 10 +- .../types/dlps/profiles/__init__.py | 16 +- .../dlps/profiles/custom_delete_response.py | 8 +- ..._profiles_create_custom_profiles_params.py | 9 +- ...rofiles_create_custom_profiles_response.py | 10 +- .../dlps/profiles/custom_get_response.py | 10 +- .../dlps/profiles/custom_update_params.py | 11 +- .../dlps/profiles/custom_update_response.py | 10 +- .../dlps/profiles/predefined_get_response.py | 7 +- .../dlps/profiles/predefined_update_params.py | 9 +- .../profiles/predefined_update_response.py | 7 +- .../types/dns_analytics/__init__.py | 2 +- .../types/dns_analytics/report_list_params.py | 10 +- .../dns_analytics/report_list_response.py | 5 - .../types/dns_analytics/reports/__init__.py | 2 +- .../reports/bytime_list_params.py | 10 +- .../reports/bytime_list_response.py | 6 - .../types/dns_firewall_create_params.py | 9 +- .../types/dns_firewall_create_response.py | 7 +- .../types/dns_firewall_delete_response.py | 4 - .../types/dns_firewall_get_response.py | 7 +- .../types/dns_firewall_list_params.py | 6 - .../types/dns_firewall_list_response.py | 7 +- .../types/dns_firewall_update_params.py | 9 +- .../types/dns_firewall_update_response.py | 7 +- .../dns_firewalls/dns_analytics/__init__.py | 2 +- .../dns_analytics/report_list_params.py | 10 +- .../dns_analytics/report_list_response.py | 5 - .../dns_analytics/reports/__init__.py | 2 +- .../reports/bytime_list_params.py | 10 +- .../reports/bytime_list_response.py | 6 - .../types/dns_record_create_params.py | 9 +- .../types/dns_record_create_response.py | 10 +- .../types/dns_record_delete_response.py | 4 - .../types/dns_record_export_response.py | 5 - .../types/dns_record_get_response.py | 10 +- .../types/dns_record_import_params.py | 8 +- .../types/dns_record_import_response.py | 4 - .../types/dns_record_list_params.py | 8 +- .../types/dns_record_list_response.py | 10 +- .../types/dns_record_scan_response.py | 4 - .../types/dns_record_update_params.py | 9 +- .../types/dns_record_update_response.py | 10 +- src/cloudflare/types/dnssec_get_response.py | 6 - src/cloudflare/types/dnssec_update_params.py | 8 +- .../types/dnssec_update_response.py | 6 - ...ngs_get_email_routing_settings_response.py | 6 - .../types/emails/routings/__init__.py | 46 +- .../routings/address_delete_response.py | 5 - ...ses_create_a_destination_address_params.py | 8 +- ...s_create_a_destination_address_response.py | 5 - ...esses_list_destination_addresses_params.py | 8 +- ...ses_list_destination_addresses_response.py | 7 +- .../emails/routings/address_get_response.py | 5 - ...settings_disable_email_routing_response.py | 6 - ...ngs_email_routing_dns_settings_response.py | 7 +- ..._settings_enable_email_routing_response.py | 6 - .../emails/routings/rule_delete_response.py | 7 +- ...outing_rules_create_routing_rule_params.py | 11 +- ...ting_rules_create_routing_rule_response.py | 7 +- ...routing_rules_list_routing_rules_params.py | 8 +- ...uting_rules_list_routing_rules_response.py | 7 +- .../emails/routings/rule_get_response.py | 7 +- .../emails/routings/rule_update_params.py | 11 +- .../emails/routings/rule_update_response.py | 7 +- .../types/emails/routings/rules/__init__.py | 6 +- ...uting_rules_get_catch_all_rule_response.py | 7 +- ...ting_rules_update_catch_all_rule_params.py | 11 +- ...ng_rules_update_catch_all_rule_response.py | 7 +- .../types/filter_delete_response.py | 4 - .../filter_filters_create_filters_params.py | 8 +- .../filter_filters_create_filters_response.py | 6 +- .../filter_filters_list_filters_params.py | 6 - .../filter_filters_list_filters_response.py | 6 +- .../filter_filters_update_filters_params.py | 8 +- .../filter_filters_update_filters_response.py | 6 +- src/cloudflare/types/filter_get_response.py | 4 - src/cloudflare/types/filter_update_params.py | 8 +- .../types/filter_update_response.py | 4 - .../types/firewall/waf/packages/__init__.py | 10 +- .../waf/packages/group_get_response.py | 8 +- .../waf/packages/group_list_params.py | 8 +- .../waf/packages/group_list_response.py | 7 +- .../waf/packages/group_update_params.py | 8 +- .../waf/packages/group_update_response.py | 8 +- .../waf/packages/rule_get_response.py | 8 +- .../waf/packages/rule_update_params.py | 8 +- .../waf/packages/rule_update_response.py | 7 +- src/cloudflare/types/firewalls/__init__.py | 86 +- .../firewalls/access_rule_create_params.py | 9 +- .../firewalls/access_rule_create_response.py | 6 +- .../firewalls/access_rule_delete_response.py | 4 - .../firewalls/access_rule_get_response.py | 6 +- .../firewalls/access_rule_list_params.py | 8 +- .../firewalls/access_rule_list_response.py | 6 +- .../firewalls/access_rule_update_params.py | 9 +- .../firewalls/access_rule_update_response.py | 6 +- .../firewalls/lockdown_delete_response.py | 4 - .../types/firewalls/lockdown_get_response.py | 10 +- .../types/firewalls/lockdown_update_params.py | 8 +- .../firewalls/lockdown_update_response.py | 10 +- ...down_create_a_zone_lockdown_rule_params.py | 8 +- ...wn_create_a_zone_lockdown_rule_response.py | 10 +- ...ockdown_list_zone_lockdown_rules_params.py | 6 - ...kdown_list_zone_lockdown_rules_response.py | 10 +- .../types/firewalls/rule_delete_params.py | 8 +- .../types/firewalls/rule_delete_response.py | 7 +- ...wall_rules_create_firewall_rules_params.py | 8 +- ...ll_rules_create_firewall_rules_response.py | 7 +- ...rewall_rules_list_firewall_rules_params.py | 6 - ...wall_rules_list_firewall_rules_response.py | 7 +- ...wall_rules_update_firewall_rules_params.py | 8 +- ...ll_rules_update_firewall_rules_response.py | 7 +- ...pdate_priority_of_firewall_rules_params.py | 8 +- ...ate_priority_of_firewall_rules_response.py | 7 +- .../types/firewalls/rule_get_response.py | 7 +- .../types/firewalls/rule_update_params.py | 8 +- .../types/firewalls/rule_update_response.py | 7 +- .../firewalls/ua_rule_delete_response.py | 4 - .../types/firewalls/ua_rule_get_response.py | 6 +- .../types/firewalls/ua_rule_update_params.py | 8 +- .../firewalls/ua_rule_update_response.py | 6 +- ...reate_a_user_agent_blocking_rule_params.py | 8 +- ...ate_a_user_agent_blocking_rule_response.py | 6 +- ...s_list_user_agent_blocking_rules_params.py | 6 - ...list_user_agent_blocking_rules_response.py | 7 +- .../types/firewalls/waf/__init__.py | 20 +- .../firewalls/waf/override_delete_response.py | 4 - .../firewalls/waf/override_get_response.py | 7 +- .../firewalls/waf/override_update_params.py | 8 +- .../firewalls/waf/override_update_response.py | 7 +- ..._overrides_create_a_waf_override_params.py | 8 +- ...verrides_create_a_waf_override_response.py | 7 +- ...waf_overrides_list_waf_overrides_params.py | 6 - ...f_overrides_list_waf_overrides_response.py | 7 +- .../firewalls/waf/package_get_response.py | 5 - .../firewalls/waf/package_list_params.py | 8 +- .../firewalls/waf/package_list_response.py | 7 +- .../types/firewalls/waf/packages/__init__.py | 18 +- .../waf/packages/group_get_response.py | 8 +- .../waf/packages/group_update_params.py | 8 +- .../waf/packages/group_update_response.py | 8 +- ...rule_groups_list_waf_rule_groups_params.py | 8 +- ...le_groups_list_waf_rule_groups_response.py | 7 +- .../waf/packages/rule_get_response.py | 8 +- .../waf/packages/rule_update_params.py | 8 +- .../waf/packages/rule_update_response.py | 7 +- .../rule_waf_rules_list_waf_rules_params.py | 8 +- .../rule_waf_rules_list_waf_rules_response.py | 7 +- .../types/font_setting_get_response.py | 8 +- .../types/font_setting_update_params.py | 8 +- .../types/font_setting_update_response.py | 8 +- src/cloudflare/types/gateway/__init__.py | 2 +- .../gateway/audit_ssh_setting_get_response.py | 5 - .../audit_ssh_setting_update_params.py | 8 +- .../audit_ssh_setting_update_response.py | 5 - ...unts_create_zero_trust_account_response.py | 4 - ...zero_trust_account_information_response.py | 4 - src/cloudflare/types/gateways/__init__.py | 110 +- ..._and_application_type_mappings_response.py | 7 +- ...way_categories_list_categories_response.py | 7 +- ...ro_trust_account_configuration_response.py | 5 - ...zero_trust_account_configuration_params.py | 8 +- ...ro_trust_account_configuration_response.py | 5 - ...zero_trust_account_configuration_params.py | 8 +- ...ro_trust_account_configuration_response.py | 5 - .../types/gateways/list_delete_response.py | 6 +- .../types/gateways/list_get_response.py | 6 - .../types/gateways/list_update_params.py | 8 +- .../types/gateways/list_update_response.py | 6 - ...ust_lists_create_zero_trust_list_params.py | 9 +- ...t_lists_create_zero_trust_list_response.py | 8 +- ...st_lists_list_zero_trust_lists_response.py | 8 +- ...st_lists_zero_trust_list_items_response.py | 7 +- .../gateways/location_delete_response.py | 6 +- .../types/gateways/location_get_response.py | 7 +- .../types/gateways/location_update_params.py | 9 +- .../gateways/location_update_response.py | 7 +- ...eate_zero_trust_gateway_location_params.py | 9 +- ...te_zero_trust_gateway_location_response.py | 7 +- ...t_zero_trust_gateway_locations_response.py | 7 +- ...ngs_for_the_zero_trust_account_response.py | 4 - ...tings_for_the_zero_trust_account_params.py | 6 - ...ngs_for_the_zero_trust_account_response.py | 4 - .../proxy_endpoint_delete_response.py | 6 +- .../gateways/proxy_endpoint_get_response.py | 7 +- .../gateways/proxy_endpoint_list_response.py | 7 +- .../gateways/proxy_endpoint_update_params.py | 9 +- .../proxy_endpoint_update_response.py | 7 +- ..._endpoints_create_proxy_endpoint_params.py | 9 +- ...ndpoints_create_proxy_endpoint_response.py | 7 +- ...endpoints_list_proxy_endpoints_response.py | 7 +- .../types/gateways/rule_delete_response.py | 6 +- .../types/gateways/rule_get_response.py | 10 +- .../types/gateways/rule_update_params.py | 9 +- .../types/gateways/rule_update_response.py | 10 +- ...s_create_zero_trust_gateway_rule_params.py | 9 +- ...create_zero_trust_gateway_rule_response.py | 10 +- ..._list_zero_trust_gateway_rules_response.py | 10 +- .../types/healthcheck_delete_response.py | 4 - .../types/healthcheck_get_response.py | 10 +- ...ealth_checks_create_health_check_params.py | 11 +- ...lth_checks_create_health_check_response.py | 10 +- ...alth_checks_list_health_checks_response.py | 10 +- .../types/healthcheck_update_params.py | 11 +- .../types/healthcheck_update_response.py | 10 +- src/cloudflare/types/healthchecks/__init__.py | 8 +- .../healthchecks/preview_delete_response.py | 4 - .../healthchecks/preview_get_response.py | 10 +- ...ecks_create_preview_health_check_params.py | 11 +- ...ks_create_preview_health_check_response.py | 10 +- .../types/hostnames/settings/__init__.py | 4 +- .../hostnames/settings/tls_delete_response.py | 5 - .../hostnames/settings/tls_get_response.py | 7 +- .../hostnames/settings/tls_update_params.py | 11 +- .../hostnames/settings/tls_update_response.py | 7 +- src/cloudflare/types/hyperdrive/__init__.py | 8 +- .../types/hyperdrive/config_create_params.py | 14 +- .../hyperdrive/config_create_response.py | 4 - .../hyperdrive/config_delete_response.py | 6 +- .../types/hyperdrive/config_get_response.py | 4 - .../types/hyperdrive/config_list_response.py | 6 +- .../types/hyperdrive/config_update_params.py | 14 +- .../hyperdrive/config_update_response.py | 4 - src/cloudflare/types/images/__init__.py | 22 +- .../images/images_images_list_response_v2.py | 8 +- ...v1_cloudflare_images_list_images_params.py | 6 - ..._cloudflare_images_list_images_response.py | 7 +- ...e_images_upload_an_image_via_url_params.py | 9 +- ...images_upload_an_image_via_url_response.py | 7 +- .../types/images/v1_delete_response.py | 6 +- .../types/images/v1_get_response.py | 7 +- .../types/images/v1_update_params.py | 8 +- .../types/images/v1_update_response.py | 7 +- src/cloudflare/types/images/v1s/__init__.py | 14 +- ..._images_keys_list_signing_keys_response.py | 6 +- ...images_images_usage_statistics_response.py | 4 - ...images_variants_create_a_variant_params.py | 8 +- ...ages_variants_create_a_variant_response.py | 7 +- ..._images_variants_list_variants_response.py | 7 +- .../images/v1s/variant_delete_response.py | 6 +- .../types/images/v1s/variant_get_response.py | 7 +- .../types/images/v1s/variant_update_params.py | 8 +- .../images/v1s/variant_update_response.py | 7 +- src/cloudflare/types/images/v2_list_params.py | 9 +- .../types/images/v2_list_response.py | 7 +- src/cloudflare/types/images/v2s/__init__.py | 6 +- ...henticated_direct_upload_url_v_2_params.py | 10 +- ...nticated_direct_upload_url_v_2_response.py | 4 +- src/cloudflare/types/intel/__init__.py | 28 +- .../intel/indicator_feed_create_params.py | 6 - .../intel/indicator_feed_create_response.py | 5 - .../intel/indicator_feed_data_response.py | 5 - .../intel/indicator_feed_get_response.py | 6 - .../intel/indicator_feed_list_response.py | 7 +- .../indicator_feed_permissions_add_params.py | 6 - ...indicator_feed_permissions_add_response.py | 4 - ...ndicator_feed_permissions_remove_params.py | 6 - ...icator_feed_permissions_remove_response.py | 4 - ...ndicator_feed_permissions_view_response.py | 6 +- .../intel/indicator_feed_snapshot_params.py | 8 +- .../intel/indicator_feed_snapshot_response.py | 4 - .../types/intel/sinkhole_list_response.py | 7 +- src/cloudflare/types/intels/__init__.py | 40 +- .../types/intels/asn/subnet_list_response.py | 6 +- .../types/intels/asn_get_response.py | 5 - ..._dns_by_ip_get_passive_dns_by_ip_params.py | 10 +- ...ns_by_ip_get_passive_dns_by_ip_response.py | 7 +- ..._intelligence_get_domain_details_params.py | 6 - ...ntelligence_get_domain_details_response.py | 6 +- .../intels/domain_history_list_params.py | 6 - .../intels/domain_history_list_response.py | 7 +- .../types/intels/domains/__init__.py | 6 +- ...ence_get_multiple_domain_details_params.py | 6 - ...ce_get_multiple_domain_details_response.py | 6 +- ..._ip_intelligence_get_ip_overview_params.py | 6 - ...p_intelligence_get_ip_overview_response.py | 7 +- .../ip_list_ip_list_get_ip_lists_response.py | 6 +- ...ization_create_miscategorization_params.py | 8 +- ...ation_create_miscategorization_response.py | 6 +- ...is_whois_record_get_whois_record_params.py | 6 - ..._whois_record_get_whois_record_response.py | 7 +- src/cloudflare/types/ip_list_params.py | 6 - src/cloudflare/types/ip_list_response.py | 6 +- .../keyless_certificate_create_params.py | 8 +- .../keyless_certificate_create_response.py | 8 +- .../keyless_certificate_delete_response.py | 4 - .../types/keyless_certificate_get_response.py | 8 +- .../keyless_certificate_list_response.py | 8 +- .../keyless_certificate_update_params.py | 8 +- .../keyless_certificate_update_response.py | 8 +- .../types/load_balancer_create_params.py | 9 +- .../types/load_balancer_create_response.py | 10 +- .../types/load_balancer_delete_response.py | 4 - .../types/load_balancer_get_response.py | 10 +- .../types/load_balancer_list_response.py | 10 +- .../types/load_balancer_update_params.py | 9 +- .../types/load_balancer_update_response.py | 10 +- .../types/load_balancers/__init__.py | 62 +- ...balancer_monitors_create_monitor_params.py | 8 +- ...lancer_monitors_create_monitor_response.py | 6 - ...alancer_monitors_list_monitors_response.py | 8 +- .../load_balancers/monitor_delete_response.py | 4 - .../load_balancers/monitor_get_response.py | 6 - .../load_balancers/monitor_update_params.py | 8 +- .../load_balancers/monitor_update_response.py | 6 - .../types/load_balancers/monitors/__init__.py | 6 +- ...alancer_monitors_preview_monitor_params.py | 8 +- ...ancer_monitors_preview_monitor_response.py | 6 +- ...nitors_list_monitor_references_response.py | 7 +- ..._load_balancer_pools_create_pool_params.py | 11 +- ...oad_balancer_pools_create_pool_response.py | 10 +- ...t_load_balancer_pools_list_pools_params.py | 6 - ...load_balancer_pools_list_pools_response.py | 10 +- ..._load_balancer_pools_patch_pools_params.py | 8 +- ...oad_balancer_pools_patch_pools_response.py | 10 +- .../load_balancers/pool_delete_response.py | 4 - .../types/load_balancers/pool_get_response.py | 10 +- .../load_balancers/pool_update_params.py | 11 +- .../load_balancers/pool_update_response.py | 10 +- .../types/load_balancers/pools/__init__.py | 8 +- ...ncer_pools_pool_health_details_response.py | 8 +- ...load_balancer_pools_preview_pool_params.py | 8 +- ...ad_balancer_pools_preview_pool_response.py | 6 +- ...cer_pools_list_pool_references_response.py | 7 +- .../load_balancers/preview_get_response.py | 6 +- .../load_balancers/region_get_response.py | 8 +- ...ad_balancer_regions_list_regions_params.py | 6 - ..._balancer_regions_list_regions_response.py | 8 +- .../load_balancers/search_list_params.py | 8 +- .../load_balancers/search_list_response.py | 6 +- src/cloudflare/types/logpush/__init__.py | 18 +- .../logpush/datasets/job_list_response.py | 10 +- .../types/logpush/edge_get_response.py | 6 +- .../types/logpush/edge_update_params.py | 6 - .../types/logpush/edge_update_response.py | 4 - .../types/logpush/job_create_params.py | 11 +- .../types/logpush/job_create_response.py | 10 +- .../types/logpush/job_delete_response.py | 8 +- .../types/logpush/job_get_response.py | 10 +- .../types/logpush/job_list_response.py | 10 +- .../types/logpush/job_update_params.py | 11 +- .../types/logpush/job_update_response.py | 10 +- ...unt_identifier_logpush_ownership_params.py | 8 +- ...t_identifier_logpush_ownership_response.py | 4 - .../types/logpush/ownerships/__init__.py | 6 +- ...ifier_logpush_ownership_validate_params.py | 8 +- ...ier_logpush_ownership_validate_response.py | 4 - .../types/logpush/validates/__init__.py | 6 +- .../validates/destinations/__init__.py | 6 +- ...push_validate_destination_exists_params.py | 8 +- ...sh_validate_destination_exists_response.py | 4 - ...entifier_logpush_validate_origin_params.py | 9 +- ...tifier_logpush_validate_origin_response.py | 4 - src/cloudflare/types/logs/__init__.py | 8 +- .../types/logs/controls/cmb/__init__.py | 6 +- .../controls/cmb/config_delete_response.py | 8 +- ...tifier_logs_control_cmb_config_response.py | 4 - ...entifier_logs_control_cmb_config_params.py | 6 - ...tifier_logs_control_cmb_config_response.py | 4 - .../logs/controls/retentions/__init__.py | 6 +- ...eceived_get_log_retention_flag_response.py | 4 - ...ceived_update_log_retention_flag_params.py | 8 +- ...ived_update_log_retention_flag_response.py | 4 - src/cloudflare/types/logs/rayid_get_params.py | 8 +- .../types/logs/rayid_get_response.py | 6 +- ...eived_received_get_logs_received_params.py | 9 +- ...ved_received_get_logs_received_response.py | 6 +- ...ield_logs_received_list_fields_response.py | 4 - src/cloudflare/types/magics/__init__.py | 92 +- .../magics/cf_interconnect_get_response.py | 4 - ...terconnects_list_interconnects_response.py | 10 +- ...ts_update_multiple_interconnects_params.py | 8 +- ..._update_multiple_interconnects_response.py | 10 +- .../magics/cf_interconnect_update_params.py | 8 +- .../magics/cf_interconnect_update_response.py | 4 - .../magics/gre_tunnel_delete_response.py | 4 - .../types/magics/gre_tunnel_get_response.py | 4 - ...c_gre_tunnels_create_gre_tunnels_params.py | 8 +- ...gre_tunnels_create_gre_tunnels_response.py | 10 +- ...c_gre_tunnels_list_gre_tunnels_response.py | 10 +- ...nels_update_multiple_gre_tunnels_params.py | 8 +- ...ls_update_multiple_gre_tunnels_response.py | 10 +- .../types/magics/gre_tunnel_update_params.py | 8 +- .../magics/gre_tunnel_update_response.py | 4 - .../magics/ipsec_tunnel_delete_response.py | 4 - .../types/magics/ipsec_tunnel_get_response.py | 4 - ...ec_tunnels_create_i_psec_tunnels_params.py | 8 +- ..._tunnels_create_i_psec_tunnels_response.py | 8 +- ...ec_tunnels_list_i_psec_tunnels_response.py | 8 +- ...s_update_multiple_i_psec_tunnels_params.py | 8 +- ...update_multiple_i_psec_tunnels_response.py | 8 +- .../magics/ipsec_tunnel_update_params.py | 8 +- .../magics/ipsec_tunnel_update_response.py | 4 - ...red_key_psk_for_i_psec_tunnels_response.py | 5 - .../types/magics/route_delete_response.py | 4 - .../types/magics/route_get_response.py | 4 - ...agic_static_routes_create_routes_params.py | 8 +- ...ic_static_routes_create_routes_response.py | 7 +- ...agic_static_routes_list_routes_response.py | 7 +- ...static_routes_update_many_routes_params.py | 11 +- ...atic_routes_update_many_routes_response.py | 7 +- .../types/magics/route_update_params.py | 9 +- .../types/magics/route_update_response.py | 4 - .../types/managed_header_list_response.py | 6 +- ...ate_status_of_managed_transforms_params.py | 9 +- ...e_status_of_managed_transforms_response.py | 6 +- .../types/membership_delete_response.py | 4 - .../types/membership_get_response.py | 8 +- .../types/membership_update_params.py | 8 +- .../types/membership_update_response.py | 8 +- ...unt_memberships_list_memberships_params.py | 8 +- ...t_memberships_list_memberships_response.py | 10 +- src/cloudflare/types/mnms/__init__.py | 28 +- .../types/mnms/config_delete_response.py | 4 - ...n_create_account_configuration_response.py | 4 - ...ion_list_account_configuration_response.py | 4 - ...e_account_configuration_fields_response.py | 4 - ...n_entire_account_configuration_response.py | 4 - ...ules_and_account_configuration_response.py | 4 - .../types/mnms/rule_delete_response.py | 6 +- .../types/mnms/rule_get_response.py | 6 +- ..._monitoring_rules_create_rules_response.py | 6 +- ...rk_monitoring_rules_list_rules_response.py | 6 +- ..._monitoring_rules_update_rules_response.py | 6 +- .../types/mnms/rule_update_response.py | 6 +- ..._update_advertisement_for_rule_response.py | 4 - .../types/mtls_certificate_delete_response.py | 5 - .../types/mtls_certificate_get_response.py | 5 - .../types/mtls_certificate_list_response.py | 7 +- .../types/mtls_certificate_update_params.py | 8 +- .../types/mtls_certificate_update_response.py | 5 - .../association_list_response.py | 6 +- ...in_post_quantum_encryption_get_response.py | 8 +- ...n_post_quantum_encryption_update_params.py | 8 +- ...post_quantum_encryption_update_response.py | 8 +- .../types/origin_tls_client_auth/__init__.py | 10 +- .../hostname_get_response.py | 8 +- .../hostname_update_params.py | 9 +- .../hostname_update_response.py | 6 +- .../hostnames/__init__.py | 6 +- .../hostnames/certificate_create_params.py | 8 +- .../hostnames/certificate_create_response.py | 6 - .../hostnames/certificate_delete_response.py | 6 - .../hostnames/certificate_get_response.py | 6 - .../hostnames/certificate_list_response.py | 6 +- ...et_enablement_setting_for_zone_response.py | 4 - ...in_pulls_set_enablement_for_zone_params.py | 8 +- ..._pulls_set_enablement_for_zone_response.py | 4 - .../origin_tls_client_auth_create_params.py | 8 +- .../origin_tls_client_auth_create_response.py | 6 +- .../origin_tls_client_auth_delete_response.py | 6 +- .../origin_tls_client_auth_get_response.py | 6 +- .../origin_tls_client_auth_list_response.py | 6 +- src/cloudflare/types/page_shield/__init__.py | 8 +- .../page_shield/connection_get_response.py | 4 - .../types/page_shield/policy_create_params.py | 8 +- .../page_shield/policy_create_response.py | 5 - .../types/page_shield/policy_get_response.py | 5 - .../types/page_shield/policy_list_response.py | 7 +- .../types/page_shield/policy_update_params.py | 8 +- .../page_shield/policy_update_response.py | 5 - .../types/page_shield_list_response.py | 4 - ...ield_update_page_shield_settings_params.py | 6 - ...ld_update_page_shield_settings_response.py | 4 - src/cloudflare/types/page_shields/__init__.py | 16 +- .../page_shields/connection_get_response.py | 4 - ...eld_list_page_shield_connections_params.py | 8 +- ...d_list_page_shield_connections_response.py | 6 +- .../types/page_shields/script_get_response.py | 6 +- ..._shield_list_page_shield_scripts_params.py | 8 +- ...hield_list_page_shield_scripts_response.py | 6 +- .../types/pagerule_create_params.py | 9 +- .../types/pagerule_create_response.py | 6 +- .../types/pagerule_delete_response.py | 4 - src/cloudflare/types/pagerule_get_response.py | 6 +- src/cloudflare/types/pagerule_list_params.py | 8 +- .../types/pagerule_list_response.py | 10 +- .../types/pagerule_update_params.py | 9 +- .../types/pagerule_update_response.py | 6 +- ..._available_page_rules_settings_response.py | 6 +- src/cloudflare/types/pages/__init__.py | 6 +- .../types/pages/project_create_params.py | 11 +- .../types/pages/project_create_response.py | 8 +- .../types/pages/project_get_response.py | 8 +- .../types/pages/project_list_response.py | 7 +- .../types/pages/project_update_params.py | 8 +- .../types/pages/project_update_response.py | 8 +- .../types/pages/projects/__init__.py | 14 +- .../projects/deployment_create_params.py | 8 +- .../projects/deployment_create_response.py | 7 +- .../pages/projects/deployment_get_response.py | 7 +- .../projects/deployment_list_response.py | 7 +- ...deployment_get_deployment_logs_response.py | 8 +- ...es_deployment_retry_deployment_response.py | 7 +- ...deployment_rollback_deployment_response.py | 7 +- .../pages/projects/domain_get_response.py | 8 +- .../domain_pages_domains_add_domain_params.py | 8 +- ...omain_pages_domains_add_domain_response.py | 8 +- ...main_pages_domains_get_domains_response.py | 6 +- .../pages/projects/domain_update_response.py | 8 +- src/cloudflare/types/pcap_get_response.py | 29 +- ...p_collection_create_pcap_request_params.py | 31 +- ...collection_create_pcap_request_response.py | 29 +- ...n_list_packet_capture_requests_response.py | 31 +- src/cloudflare/types/pcaps/__init__.py | 6 +- ...buckets_for_full_packet_captures_params.py | 8 +- ...ckets_for_full_packet_captures_response.py | 7 +- ...n_list_pca_ps_bucket_ownership_response.py | 7 +- .../types/pcaps/ownerships/__init__.py | 6 +- ...buckets_for_full_packet_captures_params.py | 8 +- ...ckets_for_full_packet_captures_response.py | 7 +- .../types/purge_cach_zone_purge_params.py | 33 +- .../types/purge_cach_zone_purge_response.py | 4 - src/cloudflare/types/r2/__init__.py | 6 +- .../types/r2/bucket_create_params.py | 8 +- .../types/r2/bucket_create_response.py | 5 - .../types/r2/bucket_get_response.py | 5 - src/cloudflare/types/r2/bucket_list_params.py | 8 +- .../types/r2/bucket_list_response.py | 7 +- src/cloudflare/types/radar/__init__.py | 42 +- .../types/radar/annotations/__init__.py | 2 +- .../radar/annotations/outage_list_params.py | 10 +- .../radar/annotations/outage_list_response.py | 6 +- .../radar/annotations/outages/__init__.py | 2 +- .../outages/location_list_params.py | 10 +- .../outages/location_list_response.py | 4 +- .../radar/as112/timeseries_groups/__init__.py | 8 +- .../timeseries_groups/dnssec_list_params.py | 10 +- .../timeseries_groups/dnssec_list_response.py | 4 +- .../timeseries_groups/edn_list_params.py | 10 +- .../timeseries_groups/edn_list_response.py | 4 +- .../ip_version_list_params.py | 10 +- .../ip_version_list_response.py | 4 +- .../layer3/timeseries_groups/__init__.py | 12 +- .../timeseries_groups/industry_list_params.py | 10 +- .../industry_list_response.py | 7 +- .../ip_version_list_params.py | 10 +- .../ip_version_list_response.py | 4 +- .../timeseries_groups/protocol_list_params.py | 10 +- .../protocol_list_response.py | 4 +- .../timeseries_groups/vector_list_params.py | 10 +- .../timeseries_groups/vector_list_response.py | 7 +- .../timeseries_groups/vertical_list_params.py | 10 +- .../vertical_list_response.py | 7 +- .../radar/attacks/layer3/top/__init__.py | 6 +- .../attacks/layer3/top/attack_list_params.py | 10 +- .../layer3/top/attack_list_response.py | 7 +- .../layer3/top/industry_list_params.py | 10 +- .../layer3/top/industry_list_response.py | 7 +- .../attacks/layer3/top/locations/__init__.py | 4 +- .../top/locations/origin_list_params.py | 10 +- .../top/locations/origin_list_response.py | 7 +- .../top/locations/target_list_params.py | 10 +- .../top/locations/target_list_response.py | 7 +- .../layer3/top/vertical_list_params.py | 10 +- .../layer3/top/vertical_list_response.py | 7 +- src/cloudflare/types/radar/bgp/__init__.py | 16 +- .../types/radar/bgp/hijack_events_params.py | 10 +- .../types/radar/bgp/hijack_events_response.py | 4 - .../types/radar/bgp/leaks/__init__.py | 2 +- .../radar/bgp/leaks/event_list_params.py | 10 +- .../radar/bgp/leaks/event_list_response.py | 4 - .../types/radar/bgp/route_moas_params.py | 8 +- .../types/radar/bgp/route_moas_response.py | 4 - .../types/radar/bgp/route_pfx2as_params.py | 8 +- .../types/radar/bgp/route_pfx2as_response.py | 4 - .../types/radar/bgp/route_stats_params.py | 8 +- .../types/radar/bgp/route_stats_response.py | 4 - .../types/radar/bgp/timesery_list_params.py | 10 +- .../types/radar/bgp/timesery_list_response.py | 7 +- .../types/radar/bgp/tops/__init__.py | 6 +- .../types/radar/bgp/tops/ase_list_params.py | 10 +- .../types/radar/bgp/tops/ase_list_response.py | 7 +- .../radar/bgp/tops/ase_prefixes_params.py | 8 +- .../radar/bgp/tops/ase_prefixes_response.py | 4 - .../radar/bgp/tops/prefix_list_params.py | 10 +- .../radar/bgp/tops/prefix_list_response.py | 7 +- .../radar/connection_tampering/__init__.py | 2 +- .../timeseries_group_list_params.py | 10 +- .../timeseries_group_list_response.py | 7 +- .../connection_tampering_summary_params.py | 10 +- .../connection_tampering_summary_response.py | 7 +- .../types/radar/dataset_get_params.py | 9 +- .../types/radar/dataset_get_response.py | 5 - .../types/radar/dataset_list_params.py | 8 +- .../types/radar/dataset_list_response.py | 4 - .../types/radar/datasets/__init__.py | 6 +- ...load_radar_post_dataset_download_params.py | 8 +- ...ad_radar_post_dataset_download_response.py | 4 - .../types/radar/dns/tops/__init__.py | 4 +- .../types/radar/dns/tops/ase_list_params.py | 10 +- .../types/radar/dns/tops/ase_list_response.py | 7 +- .../radar/dns/tops/location_list_params.py | 10 +- .../radar/dns/tops/location_list_response.py | 7 +- .../email/security/summaries/__init__.py | 16 +- .../security/summaries/arc_list_params.py | 10 +- .../security/summaries/arc_list_response.py | 7 +- .../security/summaries/dkim_list_params.py | 10 +- .../security/summaries/dkim_list_response.py | 7 +- .../security/summaries/dmarc_list_params.py | 10 +- .../security/summaries/dmarc_list_response.py | 7 +- .../summaries/malicious_list_params.py | 10 +- .../summaries/malicious_list_response.py | 7 +- .../security/summaries/spam_get_params.py | 10 +- .../security/summaries/spam_get_response.py | 7 +- .../security/summaries/spf_list_params.py | 10 +- .../security/summaries/spf_list_response.py | 7 +- .../summaries/threat_category_list_params.py | 10 +- .../threat_category_list_response.py | 7 +- .../security/timeseries_groups/__init__.py | 4 +- .../timeseries_groups/arc_list_params.py | 10 +- .../timeseries_groups/arc_list_response.py | 4 +- .../timeseries_groups/dkim_list_params.py | 10 +- .../timeseries_groups/dkim_list_response.py | 4 +- .../types/radar/emails/security/__init__.py | 14 +- .../emails/security/dmarc_list_params.py | 10 +- .../emails/security/dmarc_list_response.py | 4 +- .../emails/security/malicious_list_params.py | 10 +- .../security/malicious_list_response.py | 4 +- .../radar/emails/security/spam_list_params.py | 10 +- .../emails/security/spam_list_response.py | 4 +- .../radar/emails/security/spf_list_params.py | 10 +- .../emails/security/spf_list_response.py | 4 +- .../security/threat_category_list_params.py | 10 +- .../security/threat_category_list_response.py | 4 +- .../radar/emails/security/top/__init__.py | 2 +- .../emails/security/top/ase_list_params.py | 10 +- .../emails/security/top/ase_list_response.py | 7 +- .../emails/security/top/ases/__init__.py | 6 +- .../security/top/ases/arc_get_params.py | 10 +- .../security/top/ases/arc_get_response.py | 7 +- .../security/top/ases/dkim_get_params.py | 10 +- .../security/top/ases/dkim_get_response.py | 7 +- .../security/top/ases/dmarc_get_params.py | 10 +- .../security/top/ases/dmarc_get_response.py | 7 +- .../types/radar/entities/__init__.py | 2 +- .../types/radar/entities/asn_rel_params.py | 8 +- .../types/radar/entities/asn_rel_response.py | 4 - .../types/radar/entity_ips_params.py | 8 +- .../types/radar/entity_ips_response.py | 4 +- src/cloudflare/types/radar/http/__init__.py | 2 +- .../radar/http/tls_version_list_params.py | 10 +- .../radar/http/tls_version_list_response.py | 4 +- .../types/radar/http_bot_classes_params.py | 10 +- .../types/radar/http_bot_classes_response.py | 4 - .../radar/http_browser_families_params.py | 10 +- .../radar/http_browser_families_response.py | 7 +- .../types/radar/http_browsers_params.py | 10 +- .../types/radar/http_browsers_response.py | 7 +- .../types/radar/http_device_types_params.py | 10 +- .../types/radar/http_device_types_response.py | 4 - .../types/radar/http_http_protocols_params.py | 10 +- .../radar/http_http_protocols_response.py | 4 - .../types/radar/http_http_versions_params.py | 10 +- .../radar/http_http_versions_response.py | 4 +- .../types/radar/http_ip_versions_params.py | 10 +- .../types/radar/http_ip_versions_response.py | 4 +- src/cloudflare/types/radar/http_oss_params.py | 10 +- .../types/radar/http_oss_response.py | 7 +- .../types/radar/netflows/__init__.py | 2 +- .../radar/netflows/timesery_list_params.py | 10 +- .../radar/netflows/timesery_list_response.py | 7 +- .../types/radar/netflows/tops/__init__.py | 4 +- .../radar/netflows/tops/ase_list_params.py | 10 +- .../radar/netflows/tops/ase_list_response.py | 4 +- .../netflows/tops/location_list_params.py | 10 +- .../netflows/tops/location_list_response.py | 4 +- .../types/radar/quality/__init__.py | 2 +- .../types/radar/quality/iqi/__init__.py | 2 +- .../iqi/timeseries_group_list_params.py | 10 +- .../iqi/timeseries_group_list_response.py | 4 - .../types/radar/quality/iqi_get_params.py | 10 +- .../types/radar/quality/iqi_get_response.py | 7 +- .../types/radar/quality/speed/__init__.py | 4 +- .../quality/speed/histogram_get_params.py | 10 +- .../quality/speed/histogram_get_response.py | 4 +- .../radar/quality/speed/summary_get_params.py | 10 +- .../quality/speed/summary_get_response.py | 7 +- .../types/radar/quality/speed/top/__init__.py | 4 +- .../quality/speed/top/ase_list_params.py | 10 +- .../quality/speed/top/ase_list_response.py | 7 +- .../quality/speed/top/location_list_params.py | 10 +- .../speed/top/location_list_response.py | 7 +- .../types/radar/ranking/__init__.py | 2 +- .../ranking/timeseries_group_list_params.py | 10 +- .../ranking/timeseries_group_list_response.py | 8 +- .../types/radar/searches/__init__.py | 2 +- .../radar/searches/global_list_params.py | 9 +- .../radar/searches/global_list_response.py | 4 - .../types/radar/traffic_anomalies/__init__.py | 2 +- .../traffic_anomalies/location_list_params.py | 10 +- .../location_list_response.py | 4 +- .../radar/traffic_anomaly_list_params.py | 10 +- .../radar/traffic_anomaly_list_response.py | 6 +- .../radar/verified_bots/tops/__init__.py | 4 +- .../verified_bots/tops/bot_list_params.py | 10 +- .../verified_bots/tops/bot_list_response.py | 7 +- .../tops/category_list_params.py | 10 +- .../tops/category_list_response.py | 7 +- .../types/rate_limit_get_response.py | 6 +- .../types/rate_limit_list_params.py | 6 - .../types/rate_limit_list_response.py | 7 +- .../types/rate_limit_update_params.py | 8 +- .../types/rate_limit_update_response.py | 6 +- src/cloudflare/types/registrar/__init__.py | 4 +- .../types/registrar/domain_get_response.py | 8 +- .../types/registrar/domain_list_response.py | 7 +- .../types/registrar/domain_update_params.py | 8 +- .../types/registrar/domain_update_response.py | 8 +- .../types/request_tracers/__init__.py | 2 +- .../request_tracers/trace_create_params.py | 9 +- .../request_tracers/trace_create_response.py | 6 +- .../role_account_roles_list_roles_response.py | 4 - src/cloudflare/types/role_get_response.py | 8 +- src/cloudflare/types/rules/__init__.py | 8 +- .../types/rules/list_delete_response.py | 4 - .../types/rules/list_get_response.py | 6 +- .../rules/list_lists_create_a_list_params.py | 8 +- .../list_lists_create_a_list_response.py | 6 +- .../rules/list_lists_get_lists_response.py | 7 +- .../types/rules/list_update_params.py | 8 +- .../types/rules/list_update_response.py | 6 +- src/cloudflare/types/rules/lists/__init__.py | 16 +- .../lists/bulk_operation_get_response.py | 6 +- .../types/rules/lists/item_delete_params.py | 9 +- .../types/rules/lists/item_delete_response.py | 4 - .../types/rules/lists/item_get_response.py | 7 +- .../item_lists_create_list_items_params.py | 9 +- .../item_lists_create_list_items_response.py | 4 - .../lists/item_lists_get_list_items_params.py | 8 +- .../item_lists_get_list_items_response.py | 6 +- ...item_lists_update_all_list_items_params.py | 9 +- ...em_lists_update_all_list_items_response.py | 4 - src/cloudflare/types/ruleset_create_params.py | 11 +- .../types/ruleset_create_response.py | 8 +- src/cloudflare/types/ruleset_get_response.py | 8 +- src/cloudflare/types/ruleset_list_response.py | 10 +- src/cloudflare/types/ruleset_update_params.py | 11 +- .../types/ruleset_update_response.py | 8 +- src/cloudflare/types/rulesets/__init__.py | 12 +- .../types/rulesets/phase_get_response.py | 8 +- ...s_create_an_account_ruleset_rule_params.py | 11 +- ...create_an_account_ruleset_rule_response.py | 8 +- .../types/rulesets/rule_delete_response.py | 8 +- .../types/rulesets/rule_update_params.py | 11 +- .../types/rulesets/rule_update_response.py | 8 +- ..._an_account_ruleset_s_versions_response.py | 10 +- .../types/rulesets/version_get_response.py | 8 +- .../rulesets/versions/by_tag_get_response.py | 8 +- src/cloudflare/types/rum/__init__.py | 22 +- .../types/rum/rule_create_params.py | 9 +- .../types/rum/rule_create_response.py | 7 +- .../types/rum/rule_delete_response.py | 4 - .../types/rum/rule_list_response.py | 7 +- .../types/rum/rule_update_params.py | 9 +- .../types/rum/rule_update_response.py | 7 +- .../types/rum/site_info_create_params.py | 6 - .../types/rum/site_info_create_response.py | 7 +- .../types/rum/site_info_delete_response.py | 4 - .../types/rum/site_info_get_response.py | 7 +- .../types/rum/site_info_list_params.py | 8 +- .../types/rum/site_info_list_response.py | 7 +- .../types/rum/site_info_update_params.py | 8 +- .../types/rum/site_info_update_response.py | 7 +- .../types/secondary_dns/__init__.py | 102 +- .../secondary_dns/acl_delete_response.py | 4 - .../types/secondary_dns/acl_get_response.py | 4 - ...acl_secondary_dns_acl_create_acl_params.py | 8 +- ...l_secondary_dns_acl_create_acl_response.py | 4 - ...cl_secondary_dns_acl_list_acls_response.py | 6 +- .../types/secondary_dns/acl_update_params.py | 8 +- .../secondary_dns/acl_update_response.py | 4 - ..._dns_secondary_zone_force_axfr_response.py | 5 - .../secondary_dns/incoming_delete_response.py | 4 - ...ate_secondary_zone_configuration_params.py | 9 +- ...e_secondary_zone_configuration_response.py | 6 +- ...ary_zone_configuration_details_response.py | 6 +- ...ate_secondary_zone_configuration_params.py | 9 +- ...e_secondary_zone_configuration_response.py | 6 +- .../secondary_dns/outgoing_delete_response.py | 4 - ...reate_primary_zone_configuration_params.py | 9 +- ...ate_primary_zone_configuration_response.py | 6 +- ...ary_zone_configuration_details_response.py | 6 +- ...pdate_primary_zone_configuration_params.py | 9 +- ...ate_primary_zone_configuration_response.py | 6 +- .../types/secondary_dns/outgoings/__init__.py | 8 +- ...isable_outgoing_zone_transfers_response.py | 5 - ...enable_outgoing_zone_transfers_response.py | 5 - ..._primary_zone_force_dns_notify_response.py | 5 - ..._outgoing_zone_transfer_status_response.py | 5 - .../secondary_dns/peer_delete_response.py | 4 - .../types/secondary_dns/peer_get_response.py | 4 - ...r_secondary_dns_peer_create_peer_params.py | 8 +- ...secondary_dns_peer_create_peer_response.py | 4 - ..._secondary_dns_peer_list_peers_response.py | 6 +- .../types/secondary_dns/peer_update_params.py | 8 +- .../secondary_dns/peer_update_response.py | 4 - .../secondary_dns/tsig_delete_response.py | 4 - .../types/secondary_dns/tsig_get_response.py | 4 - ...g_secondary_dns_tsig_create_tsig_params.py | 8 +- ...secondary_dns_tsig_create_tsig_response.py | 4 - ...secondary_dns_tsig_list_tsi_gs_response.py | 6 +- .../types/secondary_dns/tsig_update_params.py | 8 +- .../secondary_dns/tsig_update_response.py | 4 - src/cloudflare/types/setting_edit_params.py | 11 +- src/cloudflare/types/setting_edit_response.py | 10 +- src/cloudflare/types/setting_list_response.py | 10 +- src/cloudflare/types/settings/__init__.py | 292 ++-- .../settings/advanced_ddos_get_response.py | 8 +- .../settings/always_online_get_response.py | 8 +- .../settings/always_online_update_params.py | 8 +- .../settings/always_online_update_response.py | 8 +- .../settings/always_use_http_get_response.py | 8 +- .../settings/always_use_http_update_params.py | 8 +- .../always_use_http_update_response.py | 8 +- .../automatic_https_rewrite_get_response.py | 8 +- .../automatic_https_rewrite_update_params.py | 8 +- ...automatic_https_rewrite_update_response.py | 8 +- ...atic_platform_optimization_get_response.py | 4 - ...tic_platform_optimization_update_params.py | 9 +- ...c_platform_optimization_update_response.py | 4 - .../types/settings/brotli_get_response.py | 8 +- .../types/settings/brotli_update_params.py | 8 +- .../types/settings/brotli_update_response.py | 8 +- .../browser_cache_ttl_get_response.py | 8 +- .../browser_cache_ttl_update_params.py | 8 +- .../browser_cache_ttl_update_response.py | 8 +- .../settings/browser_check_get_response.py | 8 +- .../settings/browser_check_update_params.py | 8 +- .../settings/browser_check_update_response.py | 8 +- .../settings/cache_level_get_response.py | 8 +- .../settings/cache_level_update_params.py | 8 +- .../settings/cache_level_update_response.py | 8 +- .../settings/challenge_ttl_get_response.py | 8 +- .../settings/challenge_ttl_update_params.py | 8 +- .../settings/challenge_ttl_update_response.py | 8 +- .../types/settings/cipher_get_response.py | 8 +- .../types/settings/cipher_update_params.py | 9 +- .../types/settings/cipher_update_response.py | 8 +- .../settings/development_mode_get_response.py | 8 +- .../development_mode_update_params.py | 8 +- .../development_mode_update_response.py | 8 +- .../types/settings/early_hint_get_response.py | 8 +- .../settings/early_hint_update_params.py | 8 +- .../settings/early_hint_update_response.py | 8 +- .../email_obfuscation_get_response.py | 8 +- .../email_obfuscation_update_params.py | 8 +- .../email_obfuscation_update_response.py | 8 +- .../h2_prioritization_get_response.py | 8 +- .../h2_prioritization_update_params.py | 8 +- .../h2_prioritization_update_response.py | 8 +- .../hotlink_protection_get_response.py | 8 +- .../hotlink_protection_update_params.py | 8 +- .../hotlink_protection_update_response.py | 8 +- .../types/settings/http2_get_response.py | 8 +- .../types/settings/http2_update_params.py | 8 +- .../types/settings/http2_update_response.py | 8 +- .../types/settings/http3_get_response.py | 8 +- .../types/settings/http3_update_params.py | 8 +- .../types/settings/http3_update_response.py | 8 +- .../settings/image_resizing_get_response.py | 8 +- .../settings/image_resizing_update_params.py | 8 +- .../image_resizing_update_response.py | 8 +- .../settings/ip_geolocation_get_response.py | 8 +- .../settings/ip_geolocation_update_params.py | 8 +- .../ip_geolocation_update_response.py | 8 +- .../types/settings/ipv6_get_response.py | 8 +- .../types/settings/ipv6_update_params.py | 8 +- .../types/settings/ipv6_update_response.py | 8 +- .../settings/min_tls_version_get_response.py | 8 +- .../settings/min_tls_version_update_params.py | 8 +- .../min_tls_version_update_response.py | 8 +- .../types/settings/minify_get_response.py | 8 +- .../types/settings/minify_update_params.py | 8 +- .../types/settings/minify_update_response.py | 8 +- .../types/settings/mirage_get_response.py | 8 +- .../types/settings/mirage_update_params.py | 8 +- .../types/settings/mirage_update_response.py | 8 +- .../settings/mobile_redirect_get_response.py | 8 +- .../settings/mobile_redirect_update_params.py | 9 +- .../mobile_redirect_update_response.py | 8 +- .../types/settings/nel_get_response.py | 8 +- .../types/settings/nel_update_params.py | 8 +- .../types/settings/nel_update_response.py | 8 +- .../opportunistic_encryption_get_response.py | 8 +- .../opportunistic_encryption_update_params.py | 8 +- ...pportunistic_encryption_update_response.py | 8 +- .../opportunistic_onion_get_response.py | 8 +- .../opportunistic_onion_update_params.py | 8 +- .../opportunistic_onion_update_response.py | 8 +- .../settings/orange_to_orange_get_response.py | 8 +- .../orange_to_orange_update_params.py | 8 +- .../orange_to_orange_update_response.py | 8 +- ...rigin_error_page_pass_thru_get_response.py | 8 +- ...igin_error_page_pass_thru_update_params.py | 8 +- ...in_error_page_pass_thru_update_response.py | 8 +- .../origin_max_http_version_get_response.py | 8 +- .../origin_max_http_version_update_params.py | 8 +- ...origin_max_http_version_update_response.py | 8 +- .../types/settings/polish_get_response.py | 8 +- .../types/settings/polish_update_params.py | 8 +- .../types/settings/polish_update_response.py | 8 +- .../settings/prefetch_preload_get_response.py | 8 +- .../prefetch_preload_update_params.py | 8 +- .../prefetch_preload_update_response.py | 8 +- .../proxy_read_timeout_get_response.py | 8 +- .../proxy_read_timeout_update_params.py | 8 +- .../proxy_read_timeout_update_response.py | 8 +- .../settings/pseudo_ipv4_get_response.py | 8 +- .../settings/pseudo_ipv4_update_params.py | 8 +- .../settings/pseudo_ipv4_update_response.py | 8 +- .../response_buffering_get_response.py | 8 +- .../response_buffering_update_params.py | 8 +- .../response_buffering_update_response.py | 8 +- .../settings/rocket_loader_get_response.py | 8 +- .../settings/rocket_loader_update_params.py | 8 +- .../settings/rocket_loader_update_response.py | 8 +- .../settings/security_header_get_response.py | 8 +- .../settings/security_header_update_params.py | 8 +- .../security_header_update_response.py | 8 +- .../settings/security_level_get_response.py | 8 +- .../settings/security_level_update_params.py | 8 +- .../security_level_update_response.py | 8 +- .../server_side_exclude_get_response.py | 8 +- .../server_side_exclude_update_params.py | 8 +- .../server_side_exclude_update_response.py | 8 +- ...ort_query_string_for_cache_get_response.py | 8 +- ...rt_query_string_for_cache_update_params.py | 8 +- ..._query_string_for_cache_update_response.py | 8 +- .../types/settings/ssl_get_response.py | 8 +- .../settings/ssl_recommender_get_response.py | 5 - .../settings/ssl_recommender_update_params.py | 8 +- .../ssl_recommender_update_response.py | 5 - .../types/settings/ssl_update_params.py | 8 +- .../types/settings/ssl_update_response.py | 8 +- .../types/settings/tls_1_3_get_response.py | 8 +- .../types/settings/tls_1_3_update_params.py | 8 +- .../types/settings/tls_1_3_update_response.py | 8 +- .../settings/tls_client_auth_get_response.py | 8 +- .../settings/tls_client_auth_update_params.py | 8 +- .../tls_client_auth_update_response.py | 8 +- .../true_client_ip_header_get_response.py | 8 +- .../true_client_ip_header_update_params.py | 8 +- .../true_client_ip_header_update_response.py | 8 +- .../types/settings/waf_get_response.py | 8 +- .../types/settings/waf_update_params.py | 8 +- .../types/settings/waf_update_response.py | 8 +- .../types/settings/webp_get_response.py | 8 +- .../types/settings/webp_update_params.py | 8 +- .../types/settings/webp_update_response.py | 8 +- .../types/settings/websocket_get_response.py | 8 +- .../types/settings/websocket_update_params.py | 8 +- .../settings/websocket_update_response.py | 8 +- .../types/settings/zero_rtt_get_response.py | 8 +- ...0_rtt_session_resumption_setting_params.py | 8 +- ...rtt_session_resumption_setting_response.py | 8 +- .../types/snippet_delete_response.py | 8 +- src/cloudflare/types/snippet_get_response.py | 4 - src/cloudflare/types/snippet_list_response.py | 6 +- src/cloudflare/types/snippet_update_params.py | 8 +- .../types/snippet_update_response.py | 4 - src/cloudflare/types/snippets/__init__.py | 2 +- .../snippets/snippet_rule_list_response.py | 6 +- .../snippets/snippet_rule_update_params.py | 9 +- .../snippets/snippet_rule_update_response.py | 6 +- src/cloudflare/types/spectrums/__init__.py | 14 +- .../analytics/aggregates/__init__.py | 6 +- ...get_current_aggregated_analytics_params.py | 8 +- ...t_current_aggregated_analytics_response.py | 6 +- .../spectrums/analytics/events/__init__.py | 12 +- ...cs_by_time_get_analytics_by_time_params.py | 10 +- ..._by_time_get_analytics_by_time_response.py | 6 +- ...cs_summary_get_analytics_summary_params.py | 10 +- ..._summary_get_analytics_summary_response.py | 6 +- .../types/spectrums/app_delete_response.py | 4 - .../types/spectrums/app_get_response.py | 6 +- ...tion_using_a_name_for_the_origin_params.py | 11 +- ...on_using_a_name_for_the_origin_response.py | 10 +- ...tions_list_spectrum_applications_params.py | 8 +- ...ons_list_spectrum_applications_response.py | 6 +- .../types/spectrums/app_update_params.py | 11 +- .../types/spectrums/app_update_response.py | 10 +- src/cloudflare/types/speed_api/__init__.py | 2 +- .../types/speed_api/schedule_create_params.py | 8 +- .../speed_api/schedule_create_response.py | 8 +- .../speed_api_availabilities_list_response.py | 7 +- .../types/speed_api_pages_list_response.py | 10 +- .../types/speed_api_schedule_delete_params.py | 8 +- .../speed_api_schedule_delete_response.py | 4 - .../types/speed_api_schedule_get_params.py | 8 +- .../types/speed_api_schedule_get_response.py | 5 - .../types/speed_api_tests_create_params.py | 8 +- .../types/speed_api_tests_create_response.py | 8 +- .../types/speed_api_tests_delete_params.py | 8 +- .../types/speed_api_tests_delete_response.py | 4 - .../types/speed_api_tests_get_response.py | 8 +- .../types/speed_api_tests_list_params.py | 8 +- .../types/speed_api_tests_list_response.py | 6 +- .../types/speed_api_trends_list_params.py | 8 +- .../types/speed_api_trends_list_response.py | 6 +- src/cloudflare/types/ssls/__init__.py | 30 +- ..._certificate_analyze_certificate_params.py | 8 +- ...ertificate_analyze_certificate_response.py | 6 +- ...ate_packs_list_certificate_packs_params.py | 8 +- ...e_packs_list_certificate_packs_response.py | 6 +- .../ssls/certificate_pack_delete_response.py | 4 - .../ssls/certificate_pack_get_response.py | 6 +- .../ssls/certificate_pack_update_response.py | 7 +- .../types/ssls/certificate_packs/__init__.py | 8 +- ...ificate_manager_certificate_pack_params.py | 9 +- ...icate_manager_certificate_pack_response.py | 7 +- ...ks_get_certificate_pack_quotas_response.py | 4 - .../ssls/recommendation_list_response.py | 6 - .../types/ssls/universals/__init__.py | 2 +- .../ssls/universals/setting_get_response.py | 4 - .../ssls/universals/setting_update_params.py | 6 - .../universals/setting_update_response.py | 4 - ...ication_ssl_verification_details_params.py | 8 +- ...ation_ssl_verification_details_response.py | 7 +- .../types/ssls/verification_update_params.py | 8 +- .../ssls/verification_update_response.py | 5 - src/cloudflare/types/storage/__init__.py | 4 +- .../types/storage/analytics_list_params.py | 10 +- .../types/storage/analytics_list_response.py | 5 - .../types/storage/analytics_stored_params.py | 10 +- .../storage/analytics_stored_response.py | 5 - src/cloudflare/types/storage/kv/__init__.py | 12 +- .../storage/kv/namespace_delete_response.py | 6 +- .../types/storage/kv/namespace_list_params.py | 8 +- .../storage/kv/namespace_list_response.py | 6 +- .../storage/kv/namespace_update_params.py | 8 +- .../storage/kv/namespace_update_response.py | 6 +- ..._kv_namespace_create_a_namespace_params.py | 8 +- ...v_namespace_create_a_namespace_response.py | 4 - .../types/storage/kv/namespaces/__init__.py | 20 +- .../kv/namespaces/bulk_delete_params.py | 9 +- .../kv/namespaces/bulk_delete_response.py | 6 +- ...e_write_multiple_key_value_pairs_params.py | 9 +- ...write_multiple_key_value_pairs_response.py | 6 +- .../storage/kv/namespaces/key_list_params.py | 8 +- .../kv/namespaces/key_list_response.py | 6 +- .../kv/namespaces/value_delete_response.py | 6 +- .../kv/namespaces/value_get_response.py | 5 - .../kv/namespaces/value_update_params.py | 8 +- .../kv/namespaces/value_update_response.py | 6 +- src/cloudflare/types/stream/__init__.py | 108 +- .../types/stream/audio_track_copy_params.py | 8 +- .../types/stream/audio_track_copy_response.py | 5 - .../stream/audio_track_delete_response.py | 6 +- .../types/stream/audio_track_list_response.py | 7 +- .../types/stream/audio_track_update_params.py | 8 +- .../stream/audio_track_update_response.py | 5 - .../types/stream/caption_delete_response.py | 8 +- ...ons_list_captions_or_subtitles_response.py | 6 +- .../types/stream/caption_update_params.py | 8 +- .../types/stream/caption_update_response.py | 6 +- ...ideos_given_a_start_and_end_time_params.py | 9 +- ...eos_given_a_start_and_end_time_response.py | 8 +- ..._videos_upload_videos_from_a_url_params.py | 10 +- ...ideos_upload_videos_from_a_url_response.py | 10 +- ...ad_videos_via_direct_upload_urls_params.py | 10 +- ..._videos_via_direct_upload_urls_response.py | 5 +- .../types/stream/download_delete_response.py | 6 +- ...p_4_downloads_create_downloads_response.py | 6 +- ...m_p_4_downloads_list_downloads_response.py | 6 +- .../types/stream/key_delete_response.py | 6 +- ...gning_keys_create_signing_keys_response.py | 5 - ...signing_keys_list_signing_keys_response.py | 7 +- .../types/stream/live_input_get_response.py | 10 +- ..._live_inputs_create_a_live_input_params.py | 9 +- ...ive_inputs_create_a_live_input_response.py | 10 +- ...eam_live_inputs_list_live_inputs_params.py | 6 - ...m_live_inputs_list_live_inputs_response.py | 7 +- .../types/stream/live_input_update_params.py | 9 +- .../stream/live_input_update_response.py | 10 +- .../types/stream/live_inputs/__init__.py | 8 +- ...output_connected_to_a_live_input_params.py | 8 +- ...tput_connected_to_a_live_input_response.py | 4 +- ...ed_with_a_specified_live_input_response.py | 6 +- .../live_inputs/output_update_params.py | 8 +- .../live_inputs/output_update_response.py | 4 +- ...ate_signed_url_tokens_for_videos_params.py | 11 +- ...e_signed_url_tokens_for_videos_response.py | 4 - .../stream/video_storage_usage_params.py | 6 - .../stream/video_storage_usage_response.py | 4 +- .../types/stream/watermark_delete_response.py | 6 +- .../types/stream/watermark_get_response.py | 6 +- ...ermark_profiles_via_basic_upload_params.py | 8 +- ...mark_profiles_via_basic_upload_response.py | 6 +- ...rofile_list_watermark_profiles_response.py | 7 +- .../types/stream/webhook_delete_response.py | 6 +- ...k_stream_webhook_create_webhooks_params.py | 8 +- ...stream_webhook_create_webhooks_response.py | 6 +- ...k_stream_webhook_view_webhooks_response.py | 6 +- src/cloudflare/types/stream_get_response.py | 10 +- ...stream_stream_videos_list_videos_params.py | 10 +- ...ream_stream_videos_list_videos_response.py | 10 +- src/cloudflare/types/stream_update_params.py | 10 +- .../types/stream_update_response.py | 10 +- ...ubscriptions_create_subscription_params.py | 11 +- ...scriptions_create_subscription_response.py | 8 +- ...bscriptions_list_subscriptions_response.py | 8 +- .../types/subscription_delete_response.py | 4 - .../types/subscription_update_params.py | 11 +- .../types/subscription_update_response.py | 8 +- ...ription_create_zone_subscription_params.py | 11 +- ...ption_create_zone_subscription_response.py | 8 +- ...ription_update_zone_subscription_params.py | 11 +- ...ption_update_zone_subscription_response.py | 8 +- ...tion_zone_subscription_details_response.py | 8 +- src/cloudflare/types/teamnet/__init__.py | 6 +- .../types/teamnet/route_create_params.py | 8 +- .../types/teamnet/route_create_response.py | 5 - .../types/teamnet/route_delete_response.py | 5 - .../types/teamnet/route_update_params.py | 8 +- .../types/teamnet/route_update_response.py | 5 - src/cloudflare/types/teamnets/__init__.py | 20 +- ..._tunnel_route_list_tunnel_routes_params.py | 6 - ...unnel_route_list_tunnel_routes_response.py | 8 +- .../types/teamnets/routes/__init__.py | 8 +- .../types/teamnets/routes/ip_get_params.py | 8 +- .../types/teamnets/routes/ip_get_response.py | 6 - .../teamnets/routes/network_delete_params.py | 8 +- .../routes/network_delete_response.py | 5 - .../teamnets/routes/network_update_params.py | 8 +- .../routes/network_update_response.py | 5 - .../virtual_network_delete_response.py | 8 +- ...network_create_a_virtual_network_params.py | 8 +- ...twork_create_a_virtual_network_response.py | 8 +- ...al_network_list_virtual_networks_params.py | 6 - ..._network_list_virtual_networks_response.py | 6 +- .../teamnets/virtual_network_update_params.py | 8 +- .../virtual_network_update_response.py | 8 +- ...rgo_tunnel_create_an_argo_tunnel_params.py | 8 +- ...o_tunnel_create_an_argo_tunnel_response.py | 7 +- ...el_argo_tunnel_list_argo_tunnels_params.py | 10 +- ..._argo_tunnel_list_argo_tunnels_response.py | 8 +- src/cloudflare/types/tunnel_delete_params.py | 8 +- .../types/tunnel_delete_response.py | 7 +- src/cloudflare/types/tunnel_get_response.py | 7 +- src/cloudflare/types/tunnels/__init__.py | 2 +- .../types/tunnels/connection_delete_params.py | 8 +- .../tunnels/connection_delete_response.py | 8 +- ...get_url_normalization_settings_response.py | 4 - ...pdate_url_normalization_settings_params.py | 6 - ...ate_url_normalization_settings_response.py | 4 - src/cloudflare/types/url_scanner/__init__.py | 2 +- .../types/url_scanner/scan_create_params.py | 9 +- .../types/url_scanner/scan_create_response.py | 4 - .../types/url_scanner/scan_get_response.py | 5 +- .../types/url_scanner/scan_har_response.py | 4 +- .../url_scanner/scan_screenshot_params.py | 8 +- .../types/url_scanner_scan_params.py | 10 +- .../types/url_scanner_scan_response.py | 7 +- .../types/user_user_edit_user_params.py | 9 +- .../types/user_user_edit_user_response.py | 8 +- .../types/user_user_user_details_response.py | 8 +- src/cloudflare/types/users/__init__.py | 56 +- ...g_audit_logs_get_user_audit_logs_params.py | 10 +- ...audit_logs_get_user_audit_logs_response.py | 49 +- .../types/users/billings/__init__.py | 6 +- ..._history_billing_history_details_params.py | 8 +- ...istory_billing_history_details_response.py | 7 +- ...rofile_billing_profile_details_response.py | 8 +- .../users/firewalls/access_rules/__init__.py | 12 +- .../access_rules/rule_delete_response.py | 4 - ..._a_user_create_an_ip_access_rule_params.py | 9 +- ..._user_create_an_ip_access_rule_response.py | 10 +- ..._for_a_user_list_ip_access_rules_params.py | 8 +- ...or_a_user_list_ip_access_rules_response.py | 10 +- .../access_rules/rule_update_params.py | 8 +- .../access_rules/rule_update_response.py | 10 +- .../types/users/invite_get_response.py | 8 +- .../types/users/invite_update_params.py | 8 +- .../types/users/invite_update_response.py | 8 +- ...ser_s_invites_list_invitations_response.py | 6 - .../types/users/load_balancers/__init__.py | 46 +- .../load_balancers/monitor_delete_response.py | 4 - .../load_balancers/monitor_get_response.py | 6 - ...balancer_monitors_create_monitor_params.py | 8 +- ...lancer_monitors_create_monitor_response.py | 6 - ...alancer_monitors_list_monitors_response.py | 8 +- .../load_balancers/monitor_update_params.py | 8 +- .../load_balancers/monitor_update_response.py | 6 - .../users/load_balancers/monitors/__init__.py | 6 +- ...alancer_monitors_preview_monitor_params.py | 8 +- ...ancer_monitors_preview_monitor_response.py | 6 +- ...nitors_list_monitor_references_response.py | 7 +- .../load_balancers/pool_delete_response.py | 4 - .../users/load_balancers/pool_get_response.py | 10 +- ..._load_balancer_pools_create_pool_params.py | 11 +- ...oad_balancer_pools_create_pool_response.py | 10 +- ...l_load_balancer_pools_list_pools_params.py | 6 - ...load_balancer_pools_list_pools_response.py | 10 +- ..._load_balancer_pools_patch_pools_params.py | 8 +- ...oad_balancer_pools_patch_pools_response.py | 10 +- .../load_balancers/pool_update_params.py | 11 +- .../load_balancers/pool_update_response.py | 10 +- .../users/load_balancers/pools/__init__.py | 8 +- ...ncer_pools_pool_health_details_response.py | 8 +- ...load_balancer_pools_preview_pool_params.py | 8 +- ...ad_balancer_pools_preview_pool_response.py | 6 +- ...cer_pools_list_pool_references_response.py | 7 +- .../load_balancers/preview_get_response.py | 6 +- .../load_balancing_analytics/__init__.py | 6 +- ...k_events_list_healthcheck_events_params.py | 10 +- ...events_list_healthcheck_events_response.py | 7 +- .../users/organization_delete_response.py | 4 - .../types/users/organization_get_response.py | 8 +- ...organizations_list_organizations_params.py | 8 +- ...ganizations_list_organizations_response.py | 7 +- .../users/subscription_delete_response.py | 4 - .../types/users/subscription_update_params.py | 11 +- .../users/subscription_update_response.py | 8 +- ...ription_get_user_subscriptions_response.py | 8 +- .../types/users/token_delete_response.py | 4 - .../types/users/token_get_response.py | 8 +- .../types/users/token_update_params.py | 12 +- .../types/users/token_update_response.py | 8 +- ...ken_user_api_tokens_create_token_params.py | 12 +- ...n_user_api_tokens_create_token_response.py | 4 - ...oken_user_api_tokens_list_tokens_params.py | 8 +- ...en_user_api_tokens_list_tokens_response.py | 6 +- src/cloudflare/types/users/tokens/__init__.py | 14 +- ..._groups_list_permission_groups_response.py | 6 +- ...value_user_api_tokens_roll_token_params.py | 8 +- ...lue_user_api_tokens_roll_token_response.py | 5 - ...y_user_api_tokens_verify_token_response.py | 8 +- src/cloudflare/types/vectorize/__init__.py | 18 +- .../types/vectorize/index_create_params.py | 9 +- .../types/vectorize/index_create_response.py | 7 +- .../vectorize/index_delete_by_ids_params.py | 9 +- .../vectorize/index_delete_by_ids_response.py | 6 +- .../types/vectorize/index_delete_response.py | 6 +- .../vectorize/index_get_by_ids_params.py | 9 +- .../types/vectorize/index_get_response.py | 7 +- .../types/vectorize/index_insert_response.py | 6 +- .../types/vectorize/index_list_response.py | 7 +- .../types/vectorize/index_query_params.py | 9 +- .../types/vectorize/index_query_response.py | 6 +- .../types/vectorize/index_update_params.py | 8 +- .../types/vectorize/index_update_response.py | 7 +- .../types/vectorize/index_upsert_response.py | 6 +- .../types/waiting_room_create_params.py | 9 +- .../types/waiting_room_create_response.py | 10 +- .../types/waiting_room_delete_response.py | 4 - .../types/waiting_room_get_response.py | 10 +- .../types/waiting_room_list_response.py | 10 +- .../types/waiting_room_update_params.py | 9 +- .../types/waiting_room_update_response.py | 10 +- .../types/waiting_rooms/__init__.py | 46 +- .../waiting_rooms/event_delete_response.py | 4 - .../types/waiting_rooms/event_get_response.py | 5 - .../waiting_rooms/event_update_params.py | 9 +- .../waiting_rooms/event_update_response.py | 5 - .../event_waiting_room_create_event_params.py | 9 +- ...vent_waiting_room_create_event_response.py | 5 - ...event_waiting_room_list_events_response.py | 7 +- ...m_preview_active_event_details_response.py | 5 - .../waiting_rooms/preview_create_params.py | 8 +- .../waiting_rooms/preview_create_response.py | 4 - .../waiting_rooms/rule_delete_response.py | 10 +- .../types/waiting_rooms/rule_update_params.py | 9 +- .../waiting_rooms/rule_update_response.py | 10 +- ...ng_room_create_waiting_room_rule_params.py | 8 +- ..._room_create_waiting_room_rule_response.py | 10 +- ...g_room_list_waiting_room_rules_response.py | 10 +- ..._room_replace_waiting_room_rules_params.py | 9 +- ...oom_replace_waiting_room_rules_response.py | 10 +- .../waiting_rooms/setting_get_response.py | 4 - .../waiting_rooms/setting_update_params.py | 6 - .../waiting_rooms/setting_update_response.py | 4 - ...g_room_get_waiting_room_status_response.py | 5 - .../waitingroom_zone_settings_response.py | 4 - .../types/warp_connector_create_params.py | 8 +- .../types/warp_connector_create_response.py | 8 +- .../types/warp_connector_delete_params.py | 8 +- .../types/warp_connector_delete_response.py | 8 +- .../types/warp_connector_get_response.py | 8 +- .../types/warp_connector_list_params.py | 10 +- .../types/warp_connector_list_response.py | 8 +- .../types/warp_connector_update_params.py | 8 +- .../types/warp_connector_update_response.py | 8 +- src/cloudflare/types/web3s/__init__.py | 14 +- .../types/web3s/hostname_delete_response.py | 4 - .../types/web3s/hostname_get_response.py | 6 - .../types/web3s/hostname_update_params.py | 8 +- .../types/web3s/hostname_update_response.py | 6 - ...b3_hostname_create_web3_hostname_params.py | 8 +- ..._hostname_create_web3_hostname_response.py | 6 - ...3_hostname_list_web3_hostnames_response.py | 8 +- .../ipfs_universal_paths/__init__.py | 8 +- ...h_gateway_content_list_details_response.py | 5 - ...versal_path_gateway_content_list_params.py | 9 +- ...rsal_path_gateway_content_list_response.py | 5 - .../content_lists/__init__.py | 12 +- .../content_lists/entry_delete_response.py | 4 - .../content_lists/entry_get_response.py | 6 - .../content_lists/entry_update_params.py | 8 +- .../content_lists/entry_update_response.py | 6 - ..._path_gateway_content_list_entry_params.py | 8 +- ...ath_gateway_content_list_entry_response.py | 6 - ...h_gateway_content_list_entries_response.py | 8 +- .../types/worker_domain_get_response.py | 4 - .../types/worker_scripts/__init__.py | 6 +- .../worker_scripts/content_update_params.py | 10 +- .../worker_scripts/content_update_response.py | 7 +- .../worker_scripts/setting_get_response.py | 7 +- .../worker_scripts/setting_update_params.py | 11 +- .../worker_scripts/setting_update_response.py | 7 +- src/cloudflare/types/workers/__init__.py | 96 +- ...s_create_worker_account_settings_params.py | 8 +- ...create_worker_account_settings_response.py | 4 - ..._fetch_worker_account_settings_response.py | 4 - ...r_deployments_list_deployments_response.py | 6 +- .../by_scripts/detail_get_response.py | 4 - .../deployments_by_script_detail_response.py | 4 - .../deployments_by_script_list_response.py | 6 +- .../types/workers/domain_get_response.py | 4 - ...n_worker_domain_attach_to_domain_params.py | 8 +- ...worker_domain_attach_to_domain_response.py | 4 - ...omain_worker_domain_list_domains_params.py | 6 - ...ain_worker_domain_list_domains_response.py | 6 +- .../namespace_list_response.py | 6 +- .../durable_objects/namespaces/__init__.py | 2 +- .../namespaces/object_list_params.py | 8 +- .../namespaces/object_list_response.py | 6 +- .../types/workers/filter_delete_response.py | 4 - .../types/workers/filter_update_params.py | 8 +- .../types/workers/filter_update_response.py | 4 - ...filters_deprecated_create_filter_params.py | 8 +- ...lters_deprecated_create_filter_response.py | 4 - ...ilters_deprecated_list_filters_response.py | 6 +- .../types/workers/queue_delete_response.py | 8 +- .../types/workers/queue_get_response.py | 4 - .../types/workers/queue_list_response.py | 6 +- .../queue_queue_create_queue_params.py | 8 +- .../queue_queue_create_queue_response.py | 4 - .../types/workers/queue_update_params.py | 8 +- .../types/workers/queue_update_response.py | 4 - .../types/workers/queues/__init__.py | 10 +- .../queues/consumer_delete_response.py | 8 +- .../workers/queues/consumer_list_response.py | 6 +- ...umer_queue_create_queue_consumer_params.py | 8 +- ...er_queue_create_queue_consumer_response.py | 4 - .../workers/queues/consumer_update_params.py | 8 +- .../queues/consumer_update_response.py | 4 - .../types/workers/route_delete_response.py | 6 +- .../types/workers/route_get_response.py | 4 - .../types/workers/route_update_params.py | 8 +- .../types/workers/route_update_response.py | 4 - ...route_worker_routes_create_route_params.py | 8 +- ...ute_worker_routes_create_route_response.py | 6 +- ...oute_worker_routes_list_routes_response.py | 6 +- .../types/workers/script_create_response.py | 6 +- .../types/workers/script_delete_params.py | 8 +- .../types/workers/script_list_response.py | 7 +- .../types/workers/script_update_params.py | 12 +- .../types/workers/script_update_response.py | 7 +- .../types/workers/scripts/__init__.py | 24 +- .../workers/scripts/binding_list_response.py | 5 +- ...cron_trigger_get_cron_triggers_response.py | 6 +- ...ron_trigger_update_cron_triggers_params.py | 8 +- ...n_trigger_update_cron_triggers_response.py | 6 +- .../workers/scripts/tail_delete_response.py | 8 +- ...il_worker_tail_logs_list_tails_response.py | 4 - ...il_worker_tail_logs_start_tail_response.py | 4 - ...orker_script_fetch_usage_model_response.py | 4 - ...worker_script_update_usage_model_params.py | 8 +- ...rker_script_update_usage_model_response.py | 4 - .../workers/services/environments/__init__.py | 6 +- .../environments/content_update_params.py | 10 +- .../environments/content_update_response.py | 7 +- .../environments/setting_get_response.py | 7 +- .../environments/setting_modify_params.py | 11 +- .../environments/setting_modify_response.py | 7 +- ...orker_subdomain_create_subdomain_params.py | 8 +- ...ker_subdomain_create_subdomain_response.py | 4 - ...worker_subdomain_get_subdomain_response.py | 4 - .../dispatch/namespaces/scripts/__init__.py | 6 +- .../scripts/content_update_params.py | 10 +- .../scripts/content_update_response.py | 7 +- .../scripts/setting_get_response.py | 7 +- .../scripts/setting_update_params.py | 11 +- .../scripts/setting_update_response.py | 7 +- src/cloudflare/types/zaraz/__init__.py | 10 +- .../types/zaraz/config_get_response.py | 7 +- .../types/zaraz/config_update_params.py | 9 +- .../types/zaraz/config_update_response.py | 7 +- .../types/zaraz/default_get_response.py | 7 +- .../types/zaraz/export_get_response.py | 7 +- .../types/zaraz/history/__init__.py | 2 +- .../types/zaraz/history/config_get_params.py | 9 +- .../zaraz/history/config_get_response.py | 10 +- .../types/zaraz/history_list_params.py | 8 +- .../types/zaraz/history_list_response.py | 5 +- .../types/zaraz/history_update_params.py | 8 +- .../types/zaraz/history_update_response.py | 7 +- .../types/zaraz/publish_create_params.py | 8 +- .../types/zaraz/publish_create_response.py | 5 - .../types/zaraz/workflow_get_response.py | 6 - .../types/zaraz_workflow_update_params.py | 8 +- .../types/zaraz_workflow_update_response.py | 6 - src/cloudflare/types/zerotrust/__init__.py | 2 +- .../connectivity_setting_get_response.py | 4 - .../connectivity_setting_update_params.py | 6 - .../connectivity_setting_update_response.py | 4 - src/cloudflare/types/zone_create_params.py | 8 +- src/cloudflare/types/zone_create_response.py | 7 +- src/cloudflare/types/zone_delete_response.py | 4 - src/cloudflare/types/zone_get_response.py | 7 +- src/cloudflare/types/zone_list_params.py | 8 +- src/cloudflare/types/zone_list_response.py | 7 +- src/cloudflare/types/zone_update_params.py | 9 +- src/cloudflare/types/zone_update_response.py | 7 +- src/cloudflare/types/zones/__init__.py | 6 +- .../types/zones/hold_enforce_params.py | 6 - .../types/zones/hold_enforce_response.py | 4 - .../types/zones/hold_get_response.py | 4 - .../types/zones/hold_remove_params.py | 6 - .../types/zones/hold_remove_response.py | 4 - tests/api_resources/access/apps/test_cas.py | 12 +- .../access/apps/test_policies.py | 27 +- .../access/apps/test_revoke_tokens.py | 9 +- .../access/apps/test_user_policy_checks.py | 10 +- .../access/certificates/test_settings.py | 13 +- .../api_resources/access/keys/test_rotates.py | 10 +- .../access/logs/test_access_requests.py | 12 +- .../access/organizations/test_revoke_users.py | 13 +- .../access/service_tokens/test_refreshes.py | 10 +- .../access/service_tokens/test_rotates.py | 10 +- tests/api_resources/access/test_apps.py | 26 +- tests/api_resources/access/test_bookmarks.py | 22 +- .../api_resources/access/test_certificates.py | 24 +- .../api_resources/access/test_custom_pages.py | 26 +- tests/api_resources/access/test_groups.py | 26 +- .../access/test_identity_providers.py | 24 +- tests/api_resources/access/test_keys.py | 17 +- .../access/test_organizations.py | 20 +- tests/api_resources/access/test_seats.py | 15 +- .../access/test_service_tokens.py | 24 +- tests/api_resources/access/test_tags.py | 12 +- tests/api_resources/access/test_users.py | 12 +- .../access/users/test_active_sessions.py | 12 +- .../access/users/test_failed_logins.py | 12 +- .../access/users/test_last_seen_identity.py | 10 +- tests/api_resources/acms/test_total_tls.py | 11 +- .../addresses/address_maps/test_accounts.py | 12 +- .../addresses/address_maps/test_ips.py | 12 +- .../addresses/address_maps/test_zones.py | 12 +- .../addresses/loa_documents/test_downloads.py | 7 +- .../addresses/prefixes/bgps/test_statuses.py | 15 +- .../addresses/prefixes/test_delegations.py | 19 +- .../addresses/test_address_maps.py | 26 +- .../addresses/test_loa_documents.py | 13 +- .../api_resources/addresses/test_prefixes.py | 24 +- .../addressing/prefixes/test_bgp_prefixes.py | 17 +- .../addressing/prefixes/test_bindings.py | 21 +- .../api_resources/addressing/test_services.py | 10 +- .../v3/destinations/test_pagerduty.py | 20 +- .../alerting/v3/test_available_alerts.py | 12 +- .../v3s/destinations/test_eligibles.py | 16 +- .../v3s/destinations/test_pagerduties.py | 16 +- .../v3s/destinations/test_webhooks.py | 26 +- .../alerting/v3s/test_histories.py | 18 +- .../alerting/v3s/test_policies.py | 26 +- .../analytics/latencies/test_colos.py | 14 +- tests/api_resources/analytics/test_colo.py | 13 +- .../analytics/test_dashboards.py | 13 +- .../api_resources/analytics/test_latencies.py | 13 +- .../api_gateways/discovery/test_operations.py | 11 +- .../settings/test_schema_validation.py | 13 +- .../api_gateways/test_configurations.py | 16 +- .../api_gateways/test_discoveries.py | 10 +- .../api_gateways/test_operations.py | 29 +- .../api_gateways/test_schema_validation.py | 11 +- .../api_gateways/test_schemas.py | 24 +- .../api_gateways/test_user_schemas.py | 24 +- .../user_schemas/test_operations.py | 13 +- .../api_resources/argo/test_smart_routing.py | 11 +- .../api_resources/argo/test_tiered_caching.py | 17 +- tests/api_resources/billings/test_profiles.py | 10 +- .../brand_protections/test_submits.py | 13 +- .../brand_protections/test_url_infos.py | 13 +- .../caches/test_cache_reserves.py | 17 +- ...est_tiered_cache_smart_topology_enables.py | 17 +- tests/api_resources/caches/test_variants.py | 19 +- .../test_hostname_associations.py | 18 +- .../cfd_tunnels/test_configurations.py | 17 +- .../cfd_tunnels/test_connections.py | 19 +- .../cfd_tunnels/test_connectors.py | 10 +- .../cfd_tunnels/test_management.py | 11 +- .../api_resources/cfd_tunnels/test_tokens.py | 10 +- .../api_resources/challenges/test_widgets.py | 26 +- .../custom_certificates/test_prioritizes.py | 15 +- .../custom_hostnames/test_fallback_origins.py | 19 +- .../custom_ns/test_availabilities.py | 12 +- .../api_resources/custom_ns/test_verifies.py | 12 +- tests/api_resources/d1/test_database.py | 17 +- tests/api_resources/d1/test_databases.py | 15 +- .../api_resources/dcv_delegation/test_uuid.py | 10 +- .../devices/policies/test_excludes.py | 22 +- .../devices/policies/test_fallback_domains.py | 22 +- .../devices/policies/test_includes.py | 22 +- .../devices/postures/test_integrations.py | 24 +- tests/api_resources/devices/test_dex_tests.py | 24 +- tests/api_resources/devices/test_networks.py | 24 +- .../devices/test_override_codes.py | 12 +- tests/api_resources/devices/test_policies.py | 25 +- tests/api_resources/devices/test_postures.py | 24 +- tests/api_resources/devices/test_revokes.py | 13 +- tests/api_resources/devices/test_settings.py | 17 +- tests/api_resources/devices/test_unrevokes.py | 13 +- .../dex/fleet_status/test_devices.py | 13 +- .../dex/fleet_status/test_live.py | 11 +- .../dex/fleet_status/test_over_time.py | 9 +- .../dex/http_tests/test_percentiles.py | 11 +- tests/api_resources/dex/test_colos.py | 13 +- tests/api_resources/dex/test_http_tests.py | 11 +- tests/api_resources/dex/test_tests.py | 11 +- .../dex/test_traceroute_tests.py | 21 +- .../dex/tests/test_unique_devices.py | 11 +- .../test_network_path.py | 10 +- .../diagnostics/test_traceroutes.py | 15 +- .../api_resources/dispatchers/test_scripts.py | 15 +- tests/api_resources/dlp/test_datasets.py | 22 +- .../dlps/patterns/test_validates.py | 13 +- .../dlps/profiles/test_customs.py | 24 +- .../dlps/profiles/test_predefineds.py | 11 +- tests/api_resources/dlps/test_payload_logs.py | 17 +- tests/api_resources/dlps/test_profiles.py | 12 +- .../dns_analytics/reports/test_bytimes.py | 14 +- .../dns_analytics/test_reports.py | 14 +- .../dns_analytics/reports/test_bytimes.py | 14 +- .../dns_analytics/test_reports.py | 14 +- .../emails/routings/rules/test_catch_alls.py | 17 +- .../emails/routings/test_addresses.py | 24 +- .../emails/routings/test_disables.py | 10 +- .../api_resources/emails/routings/test_dns.py | 12 +- .../emails/routings/test_enables.py | 10 +- .../emails/routings/test_rules.py | 27 +- tests/api_resources/emails/test_routings.py | 10 +- .../firewall/waf/packages/test_groups.py | 18 +- .../firewall/waf/packages/test_rules.py | 11 +- .../firewalls/test_access_rules.py | 25 +- .../api_resources/firewalls/test_lockdowns.py | 25 +- tests/api_resources/firewalls/test_rules.py | 28 +- .../api_resources/firewalls/test_ua_rules.py | 25 +- .../firewalls/waf/packages/test_groups.py | 22 +- .../firewalls/waf/packages/test_rules.py | 22 +- .../firewalls/waf/test_overrides.py | 25 +- .../firewalls/waf/test_packages.py | 11 +- .../gateway/test_audit_ssh_settings.py | 14 +- .../gateways/lists/test_items.py | 12 +- .../api_resources/gateways/test_app_types.py | 16 +- .../api_resources/gateways/test_categories.py | 12 +- .../gateways/test_configurations.py | 20 +- tests/api_resources/gateways/test_lists.py | 26 +- .../api_resources/gateways/test_locations.py | 26 +- tests/api_resources/gateways/test_loggings.py | 15 +- .../gateways/test_proxy_endpoints.py | 26 +- tests/api_resources/gateways/test_rules.py | 26 +- .../healthchecks/test_previews.py | 19 +- .../hostnames/settings/test_tls.py | 13 +- .../api_resources/hyperdrive/test_configs.py | 60 +- tests/api_resources/images/test_v1s.py | 25 +- tests/api_resources/images/test_v2s.py | 11 +- tests/api_resources/images/v1s/test_blobs.py | 17 +- tests/api_resources/images/v1s/test_keys.py | 10 +- tests/api_resources/images/v1s/test_stats.py | 10 +- .../api_resources/images/v1s/test_variants.py | 24 +- .../images/v2s/test_direct_uploads.py | 14 +- .../intel/test_indicator_feeds.py | 31 +- tests/api_resources/intel/test_sinkholes.py | 10 +- .../api_resources/intels/asn/test_subnets.py | 10 +- .../intels/domains/test_bulks.py | 15 +- tests/api_resources/intels/test_asn.py | 10 +- tests/api_resources/intels/test_dns.py | 16 +- .../intels/test_domain_histories.py | 13 +- tests/api_resources/intels/test_domains.py | 13 +- tests/api_resources/intels/test_ip_lists.py | 12 +- tests/api_resources/intels/test_ips.py | 13 +- .../intels/test_miscategorizations.py | 13 +- tests/api_resources/intels/test_whois.py | 11 +- .../load_balancers/monitors/test_previews.py | 13 +- .../monitors/test_references.py | 12 +- .../load_balancers/pools/test_health.py | 10 +- .../load_balancers/pools/test_previews.py | 13 +- .../load_balancers/pools/test_references.py | 12 +- .../load_balancers/test_monitors.py | 26 +- .../load_balancers/test_pools.py | 28 +- .../load_balancers/test_previews.py | 10 +- .../load_balancers/test_regions.py | 14 +- .../load_balancers/test_searches.py | 13 +- .../logpush/datasets/test_fields.py | 7 +- .../logpush/datasets/test_jobs.py | 10 +- .../logpush/ownerships/test_validates.py | 13 +- tests/api_resources/logpush/test_edges.py | 13 +- tests/api_resources/logpush/test_jobs.py | 24 +- .../api_resources/logpush/test_ownerships.py | 15 +- .../validates/destinations/test_exists.py | 15 +- .../logpush/validates/test_origins.py | 15 +- .../logs/controls/cmb/test_configs.py | 17 +- .../logs/controls/retentions/test_flags.py | 17 +- .../logs/receiveds/test_fields.py | 10 +- tests/api_resources/logs/test_rayids.py | 11 +- tests/api_resources/logs/test_receiveds.py | 11 +- .../ipsec_tunnels/test_psk_generates.py | 14 +- .../magics/test_cf_interconnects.py | 22 +- .../api_resources/magics/test_gre_tunnels.py | 27 +- .../magics/test_ipsec_tunnels.py | 27 +- tests/api_resources/magics/test_routes.py | 27 +- .../api_resources/mnms/configs/test_fulls.py | 14 +- .../mnms/rules/test_advertisements.py | 12 +- tests/api_resources/mnms/test_configs.py | 20 +- tests/api_resources/mnms/test_rules.py | 22 +- .../mtls_certificates/test_associations.py | 12 +- .../hostnames/test_certificates.py | 23 +- .../origin_tls_client_auth/test_hostnames.py | 13 +- .../origin_tls_client_auth/test_settings.py | 15 +- .../page_shield/test_connections.py | 10 +- .../page_shield/test_policies.py | 24 +- .../page_shields/test_connections.py | 16 +- .../page_shields/test_scripts.py | 16 +- .../api_resources/pagerules/test_settings.py | 10 +- .../deployments/histories/test_logs.py | 10 +- .../projects/deployments/test_retries.py | 10 +- .../projects/deployments/test_rollbacks.py | 10 +- .../pages/projects/test_deployments.py | 15 +- .../pages/projects/test_domains.py | 19 +- tests/api_resources/pages/test_projects.py | 17 +- .../pcaps/ownerships/test_validates.py | 11 +- tests/api_resources/pcaps/test_downloads.py | 17 +- tests/api_resources/pcaps/test_ownerships.py | 19 +- tests/api_resources/r2/test_buckets.py | 16 +- .../annotations/outages/test_locations.py | 14 +- .../radar/annotations/test_outages.py | 14 +- .../as112/timeseries_groups/test_dnssec.py | 22 +- .../as112/timeseries_groups/test_edns.py | 22 +- .../timeseries_groups/test_ip_version.py | 22 +- .../layer3/timeseries_groups/test_industry.py | 22 +- .../timeseries_groups/test_ip_version.py | 22 +- .../layer3/timeseries_groups/test_protocol.py | 22 +- .../layer3/timeseries_groups/test_vector.py | 22 +- .../layer3/timeseries_groups/test_vertical.py | 22 +- .../layer3/top/locations/test_origin.py | 22 +- .../layer3/top/locations/test_target.py | 22 +- .../radar/attacks/layer3/top/test_attacks.py | 22 +- .../radar/attacks/layer3/top/test_industry.py | 22 +- .../radar/attacks/layer3/top/test_vertical.py | 22 +- .../radar/bgp/leaks/test_events.py | 14 +- tests/api_resources/radar/bgp/test_hijacks.py | 14 +- tests/api_resources/radar/bgp/test_routes.py | 17 +- .../radar/bgp/test_timeseries.py | 22 +- .../api_resources/radar/bgp/tops/test_ases.py | 23 +- .../radar/bgp/tops/test_prefixes.py | 22 +- .../test_timeseries_groups.py | 22 +- .../radar/datasets/test_downloads.py | 13 +- .../api_resources/radar/dns/tops/test_ases.py | 22 +- .../radar/dns/tops/test_locations.py | 22 +- .../email/security/summaries/test_arcs.py | 22 +- .../email/security/summaries/test_dkims.py | 22 +- .../email/security/summaries/test_dmarcs.py | 22 +- .../security/summaries/test_malicious.py | 22 +- .../email/security/summaries/test_spams.py | 22 +- .../email/security/summaries/test_spfs.py | 22 +- .../summaries/test_threat_categories.py | 22 +- .../security/timeseries_groups/test_arcs.py | 22 +- .../security/timeseries_groups/test_dkims.py | 22 +- .../radar/emails/security/test_dmarc.py | 22 +- .../radar/emails/security/test_malicious.py | 22 +- .../radar/emails/security/test_spam.py | 22 +- .../radar/emails/security/test_spf.py | 22 +- .../emails/security/test_threat_category.py | 22 +- .../emails/security/top/ases/test_arc.py | 22 +- .../emails/security/top/ases/test_dkim.py | 22 +- .../emails/security/top/ases/test_dmarc.py | 22 +- .../radar/emails/security/top/test_ases.py | 22 +- .../api_resources/radar/entities/test_asns.py | 11 +- .../radar/http/test_tls_version.py | 22 +- .../radar/netflows/test_timeseries.py | 22 +- .../radar/netflows/tops/test_ases.py | 22 +- .../radar/netflows/tops/test_locations.py | 22 +- .../quality/iqi/test_timeseries_groups.py | 22 +- .../radar/quality/speed/test_histogram.py | 16 +- .../radar/quality/speed/test_summary.py | 16 +- .../radar/quality/speed/top/test_ases.py | 16 +- .../radar/quality/speed/top/test_locations.py | 16 +- tests/api_resources/radar/quality/test_iqi.py | 22 +- .../radar/ranking/test_timeseries_groups.py | 22 +- .../radar/searches/test_globals.py | 11 +- .../radar/test_connection_tampering.py | 22 +- tests/api_resources/radar/test_datasets.py | 12 +- tests/api_resources/radar/test_entities.py | 11 +- tests/api_resources/radar/test_http.py | 131 +- .../radar/test_traffic_anomalies.py | 14 +- .../radar/traffic_anomalies/test_locations.py | 14 +- .../radar/verified_bots/tops/test_bots.py | 22 +- .../verified_bots/tops/test_categories.py | 22 +- tests/api_resources/registrar/test_domains.py | 13 +- .../request_tracers/test_traces.py | 11 +- .../rules/lists/test_bulk_operations.py | 12 +- tests/api_resources/rules/lists/test_items.py | 24 +- tests/api_resources/rules/test_lists.py | 24 +- tests/api_resources/rulesets/test_phases.py | 10 +- tests/api_resources/rulesets/test_rules.py | 20 +- tests/api_resources/rulesets/test_versions.py | 10 +- .../rulesets/versions/test_by_tags.py | 10 +- tests/api_resources/rum/test_rules.py | 19 +- tests/api_resources/rum/test_site_infos.py | 25 +- .../secondary_dns/outgoings/test_disables.py | 9 +- .../secondary_dns/outgoings/test_enables.py | 9 +- .../outgoings/test_force_notifies.py | 9 +- .../secondary_dns/outgoings/test_statuses.py | 9 +- .../api_resources/secondary_dns/test_acls.py | 26 +- .../secondary_dns/test_force_axfrs.py | 9 +- .../secondary_dns/test_incomings.py | 22 +- .../secondary_dns/test_outgoings.py | 22 +- .../api_resources/secondary_dns/test_peers.py | 26 +- .../api_resources/secondary_dns/test_tsigs.py | 26 +- .../settings/test_advanced_ddos.py | 12 +- .../settings/test_always_online.py | 13 +- .../settings/test_always_use_https.py | 16 +- .../settings/test_automatic_https_rewrites.py | 16 +- .../test_automatic_platform_optimization.py | 19 +- tests/api_resources/settings/test_brotli.py | 13 +- .../settings/test_browser_cache_ttl.py | 16 +- .../settings/test_browser_check.py | 13 +- .../settings/test_cache_level.py | 13 +- .../settings/test_challenge_ttl.py | 13 +- tests/api_resources/settings/test_ciphers.py | 13 +- .../settings/test_development_mode.py | 16 +- .../api_resources/settings/test_early_hint.py | 13 +- .../settings/test_email_obfuscation.py | 16 +- .../settings/test_h2_prioritization.py | 16 +- .../settings/test_hotlink_protection.py | 16 +- tests/api_resources/settings/test_http2.py | 13 +- tests/api_resources/settings/test_http3.py | 13 +- .../settings/test_image_resizing.py | 16 +- .../settings/test_ip_geolocation.py | 16 +- tests/api_resources/settings/test_ipv6.py | 13 +- .../settings/test_min_tls_version.py | 16 +- tests/api_resources/settings/test_minify.py | 13 +- tests/api_resources/settings/test_mirage.py | 13 +- .../settings/test_mobile_redirect.py | 16 +- tests/api_resources/settings/test_nel.py | 13 +- .../settings/test_opportunistic_encryption.py | 16 +- .../settings/test_opportunistic_onion.py | 16 +- .../settings/test_orange_to_orange.py | 16 +- .../test_origin_error_page_pass_thru.py | 16 +- .../settings/test_origin_max_http_version.py | 14 +- tests/api_resources/settings/test_polish.py | 13 +- .../settings/test_prefetch_preload.py | 16 +- .../settings/test_proxy_read_timeout.py | 16 +- .../settings/test_pseudo_ipv4.py | 13 +- .../settings/test_response_buffering.py | 16 +- .../settings/test_rocket_loader.py | 13 +- .../settings/test_security_headers.py | 16 +- .../settings/test_security_level.py | 16 +- .../settings/test_server_side_excludes.py | 16 +- .../test_sort_query_string_for_cache.py | 16 +- tests/api_resources/settings/test_ssl.py | 13 +- .../settings/test_ssl_recommender.py | 16 +- tests/api_resources/settings/test_tls_1_3.py | 13 +- .../settings/test_tls_client_auth.py | 16 +- .../settings/test_true_client_ip_header.py | 16 +- tests/api_resources/settings/test_waf.py | 13 +- tests/api_resources/settings/test_webp.py | 13 +- .../api_resources/settings/test_websocket.py | 13 +- tests/api_resources/settings/test_zero_rtt.py | 16 +- tests/api_resources/snippets/test_content.py | 17 +- .../snippets/test_snippet_rules.py | 11 +- .../analytics/aggregates/test_currents.py | 13 +- .../analytics/events/test_bytimes.py | 18 +- .../analytics/events/test_summaries.py | 18 +- tests/api_resources/spectrums/test_apps.py | 25 +- .../api_resources/speed_api/test_schedule.py | 13 +- .../ssls/certificate_packs/test_orders.py | 13 +- .../ssls/certificate_packs/test_quotas.py | 10 +- tests/api_resources/ssls/test_analyzes.py | 13 +- .../ssls/test_certificate_packs.py | 23 +- .../ssls/test_recommendations.py | 12 +- .../api_resources/ssls/test_verifications.py | 17 +- .../ssls/universals/test_settings.py | 11 +- .../storage/kv/namespaces/test_bulks.py | 18 +- .../storage/kv/namespaces/test_keys.py | 11 +- .../storage/kv/namespaces/test_metadata.py | 7 +- .../storage/kv/namespaces/test_values.py | 14 +- .../storage/kv/test_namespaces.py | 23 +- tests/api_resources/storage/test_analytics.py | 22 +- .../stream/live_inputs/test_outputs.py | 18 +- .../api_resources/stream/test_audio_tracks.py | 22 +- tests/api_resources/stream/test_captions.py | 19 +- tests/api_resources/stream/test_clips.py | 13 +- tests/api_resources/stream/test_copies.py | 14 +- .../stream/test_direct_uploads.py | 16 +- tests/api_resources/stream/test_downloads.py | 18 +- tests/api_resources/stream/test_embeds.py | 7 +- tests/api_resources/stream/test_keys.py | 18 +- .../api_resources/stream/test_live_inputs.py | 23 +- tests/api_resources/stream/test_tokens.py | 13 +- tests/api_resources/stream/test_videos.py | 11 +- tests/api_resources/stream/test_watermarks.py | 21 +- tests/api_resources/stream/test_webhooks.py | 19 +- tests/api_resources/teamnet/test_routes.py | 16 +- .../api_resources/teamnets/routes/test_ips.py | 11 +- .../teamnets/routes/test_networks.py | 15 +- tests/api_resources/teamnets/test_routes.py | 15 +- .../teamnets/test_virtual_networks.py | 25 +- tests/api_resources/test_access_tags.py | 22 +- tests/api_resources/test_account_members.py | 27 +- tests/api_resources/test_accounts.py | 18 +- tests/api_resources/test_activation_checks.py | 10 +- tests/api_resources/test_ai.py | 8 +- tests/api_resources/test_audit_logs.py | 16 +- tests/api_resources/test_available_plans.py | 12 +- .../test_available_rate_plans.py | 12 +- tests/api_resources/test_bot_managements.py | 11 +- tests/api_resources/test_cache.py | 14 +- tests/api_resources/test_cache_reserves.py | 10 +- tests/api_resources/test_certificates.py | 23 +- tests/api_resources/test_cfd_tunnels.py | 33 +- .../api_resources/test_client_certificates.py | 26 +- .../api_resources/test_custom_certificates.py | 27 +- tests/api_resources/test_custom_hostnames.py | 27 +- tests/api_resources/test_devices.py | 12 +- tests/api_resources/test_dns_firewalls.py | 27 +- tests/api_resources/test_dns_records.py | 31 +- tests/api_resources/test_dnssecs.py | 11 +- tests/api_resources/test_filters.py | 26 +- tests/api_resources/test_font_settings.py | 13 +- tests/api_resources/test_gateways.py | 16 +- tests/api_resources/test_healthchecks.py | 26 +- tests/api_resources/test_ips.py | 11 +- .../test_keyless_certificates.py | 26 +- tests/api_resources/test_load_balancers.py | 26 +- tests/api_resources/test_managed_headers.py | 17 +- tests/api_resources/test_memberships.py | 24 +- tests/api_resources/test_mtls_certificates.py | 23 +- .../test_origin_post_quantum_encryptions.py | 14 +- .../test_origin_tls_client_auth.py | 23 +- tests/api_resources/test_page_shields.py | 14 +- tests/api_resources/test_pagerules.py | 27 +- tests/api_resources/test_pcaps.py | 19 +- tests/api_resources/test_purge_caches.py | 13 +- tests/api_resources/test_rate_limits.py | 18 +- tests/api_resources/test_roles.py | 12 +- tests/api_resources/test_rulesets.py | 17 +- tests/api_resources/test_settings.py | 13 +- tests/api_resources/test_snippets.py | 16 +- tests/api_resources/test_speed_api.py | 32 +- tests/api_resources/test_stream.py | 23 +- tests/api_resources/test_subscriptions.py | 26 +- tests/api_resources/test_tunnels.py | 30 +- .../api_resources/test_url_normalizations.py | 17 +- tests/api_resources/test_url_scanner.py | 14 +- tests/api_resources/test_users.py | 11 +- tests/api_resources/test_waiting_rooms.py | 26 +- tests/api_resources/test_warp_connector.py | 33 +- tests/api_resources/test_worker_domains.py | 10 +- tests/api_resources/test_zaraz.py | 11 +- tests/api_resources/test_zones.py | 25 +- .../api_resources/tunnels/test_connections.py | 11 +- tests/api_resources/url_scanner/test_scans.py | 27 +- .../users/billings/test_histories.py | 15 +- .../users/billings/test_profiles.py | 10 +- .../firewalls/access_rules/test_rules.py | 23 +- .../load_balancers/monitors/test_previews.py | 13 +- .../monitors/test_references.py | 12 +- .../users/load_balancers/pools/test_health.py | 10 +- .../load_balancers/pools/test_previews.py | 13 +- .../load_balancers/pools/test_references.py | 12 +- .../users/load_balancers/test_monitors.py | 26 +- .../users/load_balancers/test_pools.py | 28 +- .../users/load_balancers/test_previews.py | 10 +- .../load_balancing_analytics/test_events.py | 20 +- tests/api_resources/users/test_audit_logs.py | 16 +- tests/api_resources/users/test_invites.py | 17 +- .../api_resources/users/test_organizations.py | 21 +- .../api_resources/users/test_subscriptions.py | 21 +- tests/api_resources/users/test_tokens.py | 34 +- .../users/tokens/test_permission_groups.py | 12 +- .../api_resources/users/tokens/test_values.py | 10 +- .../users/tokens/test_verifies.py | 10 +- tests/api_resources/vectorize/test_indexes.py | 31 +- .../waiting_rooms/events/test_details.py | 10 +- .../waiting_rooms/test_events.py | 26 +- .../waiting_rooms/test_previews.py | 11 +- .../api_resources/waiting_rooms/test_rules.py | 23 +- .../waiting_rooms/test_settings.py | 11 +- .../waiting_rooms/test_statuses.py | 10 +- .../content_lists/test_entries.py | 24 +- .../test_content_lists.py | 15 +- tests/api_resources/web3s/test_hostnames.py | 26 +- .../worker_scripts/test_content.py | 11 +- .../worker_scripts/test_content_v2.py | 17 +- .../worker_scripts/test_settings.py | 11 +- .../deployments/by_scripts/test_details.py | 10 +- .../workers/deployments/test_by_scripts.py | 10 +- .../namespaces/test_objects.py | 13 +- .../durable_objects/test_namespaces.py | 12 +- .../workers/queues/test_consumers.py | 20 +- .../workers/scripts/test_bindings.py | 10 +- .../workers/scripts/test_schedules.py | 17 +- .../workers/scripts/test_tails.py | 18 +- .../workers/scripts/test_usage_models.py | 17 +- .../services/environments/test_content.py | 22 +- .../services/environments/test_settings.py | 14 +- .../workers/test_account_settings.py | 17 +- .../workers/test_deployments_by_script.py | 10 +- tests/api_resources/workers/test_domains.py | 18 +- tests/api_resources/workers/test_filters.py | 24 +- tests/api_resources/workers/test_queues.py | 22 +- tests/api_resources/workers/test_routes.py | 24 +- tests/api_resources/workers/test_script.py | 8 +- tests/api_resources/workers/test_scripts.py | 27 +- .../api_resources/workers/test_subdomains.py | 17 +- .../namespaces/scripts/test_content.py | 24 +- .../namespaces/scripts/test_settings.py | 14 +- .../zaraz/history/test_configs.py | 11 +- tests/api_resources/zaraz/test_config.py | 11 +- tests/api_resources/zaraz/test_default.py | 10 +- tests/api_resources/zaraz/test_export.py | 10 +- tests/api_resources/zaraz/test_history.py | 15 +- tests/api_resources/zaraz/test_publish.py | 10 +- tests/api_resources/zaraz/test_workflow.py | 10 +- .../zerotrust/test_connectivity_settings.py | 14 +- tests/api_resources/zones/test_hold.py | 18 +- tests/conftest.py | 6 +- tests/test_client.py | 28 +- 3269 files changed, 19288 insertions(+), 41685 deletions(-) diff --git a/README.md b/README.md index 7bf6a1be337..b3bba26c70c 100644 --- a/README.md +++ b/README.md @@ -30,9 +30,7 @@ client = Cloudflare( ) zone_create_response = client.zones.create( - account={ - "id": "023e105f4ecef8ad9ca31a8372d0c353" - }, + account={"id": "023e105f4ecef8ad9ca31a8372d0c353"}, name="example.com", type="full", ) @@ -58,15 +56,15 @@ client = AsyncCloudflare( api_email=os.environ.get("CLOUDFLARE_EMAIL"), ) + async def main() -> None: - zone_create_response = await client.zones.create( - account={ - "id": "023e105f4ecef8ad9ca31a8372d0c353" - }, - name="example.com", - type="full", - ) - print(zone_create_response.id) + zone_create_response = await client.zones.create( + account={"id": "023e105f4ecef8ad9ca31a8372d0c353"}, + name="example.com", + type="full", + ) + print(zone_create_response.id) + asyncio.run(main()) ``` @@ -99,15 +97,13 @@ client = Cloudflare() try: client.zones.create( - account={ - "id": "023e105f4ecef8ad9ca31a8372d0c353" - }, + account={"id": "023e105f4ecef8ad9ca31a8372d0c353"}, name="example.com", type="full", ) except cloudflare.APIConnectionError as e: print("The server could not be reached") - print(e.__cause__) # an underlying Exception, likely raised within httpx. + print(e.__cause__) # an underlying Exception, likely raised within httpx. except cloudflare.RateLimitError as e: print("A 429 status code was received; we should back off a bit.") except cloudflare.APIStatusError as e: @@ -147,10 +143,8 @@ client = Cloudflare( ) # Or, configure per-request: -client.with_options(max_retries = 5).zones.create( - account={ - "id": "023e105f4ecef8ad9ca31a8372d0c353" - }, +client.with_options(max_retries=5).zones.create( + account={"id": "023e105f4ecef8ad9ca31a8372d0c353"}, name="example.com", type="full", ) @@ -176,10 +170,8 @@ client = Cloudflare( ) # Override per-request: -client.with_options(timeout = 5 * 1000).zones.create( - account={ - "id": "023e105f4ecef8ad9ca31a8372d0c353" - }, +client.with_options(timeout=5 * 1000).zones.create( + account={"id": "023e105f4ecef8ad9ca31a8372d0c353"}, name="example.com", type="full", ) @@ -246,16 +238,14 @@ To stream the response body, use `.with_streaming_response` instead, which requi ```python with client.zones.with_streaming_response.create( - account={ - "id": "023e105f4ecef8ad9ca31a8372d0c353" - }, + account={"id": "023e105f4ecef8ad9ca31a8372d0c353"}, name="example.com", type="full", -) as response : - print(response.headers.get('X-My-Header')) +) as response: + print(response.headers.get("X-My-Header")) for line in response.iter_lines(): - print(line) + print(line) ``` The context manager is required so that the response will reliably be closed. @@ -275,7 +265,10 @@ from cloudflare import Cloudflare client = Cloudflare( # Or use the `CLOUDFLARE_BASE_URL` env var base_url="http://my.test.server.example.com:8083", - http_client=httpx.Client(proxies="http://my.test.proxy.example.com", transport=httpx.HTTPTransport(local_address="0.0.0.0")), + http_client=httpx.Client( + proxies="http://my.test.proxy.example.com", + transport=httpx.HTTPTransport(local_address="0.0.0.0"), + ), ) ``` diff --git a/api.md b/api.md index ad5d03a48dd..18021eeaa0d 100644 --- a/api.md +++ b/api.md @@ -17,7 +17,12 @@ Methods: Types: ```python -from cloudflare.types import CertificateDeleteResponse, CertificateGetResponse, CertificateOriginCaCreateCertificateResponse, CertificateOriginCaListCertificatesResponse +from cloudflare.types import ( + CertificateDeleteResponse, + CertificateGetResponse, + CertificateOriginCaCreateCertificateResponse, + CertificateOriginCaListCertificatesResponse, +) ``` Methods: @@ -44,7 +49,12 @@ Methods: Types: ```python -from cloudflare.types import MembershipUpdateResponse, MembershipDeleteResponse, MembershipGetResponse, MembershipUserSAccountMembershipsListMembershipsResponse +from cloudflare.types import ( + MembershipUpdateResponse, + MembershipDeleteResponse, + MembershipGetResponse, + MembershipUserSAccountMembershipsListMembershipsResponse, +) ``` Methods: @@ -114,7 +124,12 @@ Methods: Types: ```python -from cloudflare.types.users.firewalls.access_rules import RuleUpdateResponse, RuleDeleteResponse, RuleIPAccessRulesForAUserCreateAnIPAccessRuleResponse, RuleIPAccessRulesForAUserListIPAccessRulesResponse +from cloudflare.types.users.firewalls.access_rules import ( + RuleUpdateResponse, + RuleDeleteResponse, + RuleIPAccessRulesForAUserCreateAnIPAccessRuleResponse, + RuleIPAccessRulesForAUserListIPAccessRulesResponse, +) ``` Methods: @@ -129,7 +144,11 @@ Methods: Types: ```python -from cloudflare.types.users import InviteUpdateResponse, InviteGetResponse, InviteUserSInvitesListInvitationsResponse +from cloudflare.types.users import ( + InviteUpdateResponse, + InviteGetResponse, + InviteUserSInvitesListInvitationsResponse, +) ``` Methods: @@ -145,7 +164,13 @@ Methods: Types: ```python -from cloudflare.types.users.load_balancers import MonitorUpdateResponse, MonitorDeleteResponse, MonitorGetResponse, MonitorLoadBalancerMonitorsCreateMonitorResponse, MonitorLoadBalancerMonitorsListMonitorsResponse +from cloudflare.types.users.load_balancers import ( + MonitorUpdateResponse, + MonitorDeleteResponse, + MonitorGetResponse, + MonitorLoadBalancerMonitorsCreateMonitorResponse, + MonitorLoadBalancerMonitorsListMonitorsResponse, +) ``` Methods: @@ -161,7 +186,9 @@ Methods: Types: ```python -from cloudflare.types.users.load_balancers.monitors import PreviewLoadBalancerMonitorsPreviewMonitorResponse +from cloudflare.types.users.load_balancers.monitors import ( + PreviewLoadBalancerMonitorsPreviewMonitorResponse, +) ``` Methods: @@ -173,7 +200,9 @@ Methods: Types: ```python -from cloudflare.types.users.load_balancers.monitors import ReferenceLoadBalancerMonitorsListMonitorReferencesResponse +from cloudflare.types.users.load_balancers.monitors import ( + ReferenceLoadBalancerMonitorsListMonitorReferencesResponse, +) ``` Methods: @@ -185,7 +214,14 @@ Methods: Types: ```python -from cloudflare.types.users.load_balancers import PoolUpdateResponse, PoolDeleteResponse, PoolGetResponse, PoolLoadBalancerPoolsCreatePoolResponse, PoolLoadBalancerPoolsListPoolsResponse, PoolLoadBalancerPoolsPatchPoolsResponse +from cloudflare.types.users.load_balancers import ( + PoolUpdateResponse, + PoolDeleteResponse, + PoolGetResponse, + PoolLoadBalancerPoolsCreatePoolResponse, + PoolLoadBalancerPoolsListPoolsResponse, + PoolLoadBalancerPoolsPatchPoolsResponse, +) ``` Methods: @@ -202,7 +238,9 @@ Methods: Types: ```python -from cloudflare.types.users.load_balancers.pools import HealthLoadBalancerPoolsPoolHealthDetailsResponse +from cloudflare.types.users.load_balancers.pools import ( + HealthLoadBalancerPoolsPoolHealthDetailsResponse, +) ``` Methods: @@ -226,7 +264,9 @@ Methods: Types: ```python -from cloudflare.types.users.load_balancers.pools import ReferenceLoadBalancerPoolsListPoolReferencesResponse +from cloudflare.types.users.load_balancers.pools import ( + ReferenceLoadBalancerPoolsListPoolReferencesResponse, +) ``` Methods: @@ -252,7 +292,9 @@ Methods: Types: ```python -from cloudflare.types.users.load_balancing_analytics import EventLoadBalancerHealthcheckEventsListHealthcheckEventsResponse +from cloudflare.types.users.load_balancing_analytics import ( + EventLoadBalancerHealthcheckEventsListHealthcheckEventsResponse, +) ``` Methods: @@ -264,7 +306,11 @@ Methods: Types: ```python -from cloudflare.types.users import OrganizationDeleteResponse, OrganizationGetResponse, OrganizationUserSOrganizationsListOrganizationsResponse +from cloudflare.types.users import ( + OrganizationDeleteResponse, + OrganizationGetResponse, + OrganizationUserSOrganizationsListOrganizationsResponse, +) ``` Methods: @@ -278,7 +324,11 @@ Methods: Types: ```python -from cloudflare.types.users import SubscriptionUpdateResponse, SubscriptionDeleteResponse, SubscriptionUserSubscriptionGetUserSubscriptionsResponse +from cloudflare.types.users import ( + SubscriptionUpdateResponse, + SubscriptionDeleteResponse, + SubscriptionUserSubscriptionGetUserSubscriptionsResponse, +) ``` Methods: @@ -292,7 +342,13 @@ Methods: Types: ```python -from cloudflare.types.users import TokenUpdateResponse, TokenDeleteResponse, TokenGetResponse, TokenUserAPITokensCreateTokenResponse, TokenUserAPITokensListTokensResponse +from cloudflare.types.users import ( + TokenUpdateResponse, + TokenDeleteResponse, + TokenGetResponse, + TokenUserAPITokensCreateTokenResponse, + TokenUserAPITokensListTokensResponse, +) ``` Methods: @@ -308,7 +364,9 @@ Methods: Types: ```python -from cloudflare.types.users.tokens import PermissionGroupPermissionGroupsListPermissionGroupsResponse +from cloudflare.types.users.tokens import ( + PermissionGroupPermissionGroupsListPermissionGroupsResponse, +) ``` Methods: @@ -344,7 +402,13 @@ Methods: Types: ```python -from cloudflare.types import ZoneCreateResponse, ZoneUpdateResponse, ZoneListResponse, ZoneDeleteResponse, ZoneGetResponse +from cloudflare.types import ( + ZoneCreateResponse, + ZoneUpdateResponse, + ZoneListResponse, + ZoneDeleteResponse, + ZoneGetResponse, +) ``` Methods: @@ -386,7 +450,13 @@ Methods: Types: ```python -from cloudflare.types import LoadBalancerCreateResponse, LoadBalancerUpdateResponse, LoadBalancerListResponse, LoadBalancerDeleteResponse, LoadBalancerGetResponse +from cloudflare.types import ( + LoadBalancerCreateResponse, + LoadBalancerUpdateResponse, + LoadBalancerListResponse, + LoadBalancerDeleteResponse, + LoadBalancerGetResponse, +) ``` Methods: @@ -402,7 +472,13 @@ Methods: Types: ```python -from cloudflare.types.load_balancers import MonitorUpdateResponse, MonitorDeleteResponse, MonitorAccountLoadBalancerMonitorsCreateMonitorResponse, MonitorAccountLoadBalancerMonitorsListMonitorsResponse, MonitorGetResponse +from cloudflare.types.load_balancers import ( + MonitorUpdateResponse, + MonitorDeleteResponse, + MonitorAccountLoadBalancerMonitorsCreateMonitorResponse, + MonitorAccountLoadBalancerMonitorsListMonitorsResponse, + MonitorGetResponse, +) ``` Methods: @@ -418,7 +494,9 @@ Methods: Types: ```python -from cloudflare.types.load_balancers.monitors import PreviewAccountLoadBalancerMonitorsPreviewMonitorResponse +from cloudflare.types.load_balancers.monitors import ( + PreviewAccountLoadBalancerMonitorsPreviewMonitorResponse, +) ``` Methods: @@ -430,7 +508,9 @@ Methods: Types: ```python -from cloudflare.types.load_balancers.monitors import ReferenceAccountLoadBalancerMonitorsListMonitorReferencesResponse +from cloudflare.types.load_balancers.monitors import ( + ReferenceAccountLoadBalancerMonitorsListMonitorReferencesResponse, +) ``` Methods: @@ -442,7 +522,14 @@ Methods: Types: ```python -from cloudflare.types.load_balancers import PoolUpdateResponse, PoolDeleteResponse, PoolAccountLoadBalancerPoolsCreatePoolResponse, PoolAccountLoadBalancerPoolsListPoolsResponse, PoolAccountLoadBalancerPoolsPatchPoolsResponse, PoolGetResponse +from cloudflare.types.load_balancers import ( + PoolUpdateResponse, + PoolDeleteResponse, + PoolAccountLoadBalancerPoolsCreatePoolResponse, + PoolAccountLoadBalancerPoolsListPoolsResponse, + PoolAccountLoadBalancerPoolsPatchPoolsResponse, + PoolGetResponse, +) ``` Methods: @@ -459,7 +546,9 @@ Methods: Types: ```python -from cloudflare.types.load_balancers.pools import HealthAccountLoadBalancerPoolsPoolHealthDetailsResponse +from cloudflare.types.load_balancers.pools import ( + HealthAccountLoadBalancerPoolsPoolHealthDetailsResponse, +) ``` Methods: @@ -483,7 +572,9 @@ Methods: Types: ```python -from cloudflare.types.load_balancers.pools import ReferenceAccountLoadBalancerPoolsListPoolReferencesResponse +from cloudflare.types.load_balancers.pools import ( + ReferenceAccountLoadBalancerPoolsListPoolReferencesResponse, +) ``` Methods: @@ -507,7 +598,10 @@ Methods: Types: ```python -from cloudflare.types.load_balancers import RegionGetResponse, RegionLoadBalancerRegionsListRegionsResponse +from cloudflare.types.load_balancers import ( + RegionGetResponse, + RegionLoadBalancerRegionsListRegionsResponse, +) ``` Methods: @@ -534,7 +628,13 @@ Methods: Types: ```python -from cloudflare.types.access import AppCreateResponse, AppUpdateResponse, AppListResponse, AppDeleteResponse, AppGetResponse +from cloudflare.types.access import ( + AppCreateResponse, + AppUpdateResponse, + AppListResponse, + AppDeleteResponse, + AppGetResponse, +) ``` Methods: @@ -550,7 +650,12 @@ Methods: Types: ```python -from cloudflare.types.access.apps import CaCreateResponse, CaListResponse, CaDeleteResponse, CaGetResponse +from cloudflare.types.access.apps import ( + CaCreateResponse, + CaListResponse, + CaDeleteResponse, + CaGetResponse, +) ``` Methods: @@ -589,7 +694,14 @@ Methods: Types: ```python -from cloudflare.types.access.apps import PolicyCreateResponse, PolicyUpdateResponse, PolicyDeleteResponse, PolicyAccessPoliciesCreateAnAccessPolicyResponse, PolicyAccessPoliciesListAccessPoliciesResponse, PolicyGetResponse +from cloudflare.types.access.apps import ( + PolicyCreateResponse, + PolicyUpdateResponse, + PolicyDeleteResponse, + PolicyAccessPoliciesCreateAnAccessPolicyResponse, + PolicyAccessPoliciesListAccessPoliciesResponse, + PolicyGetResponse, +) ``` Methods: @@ -606,7 +718,13 @@ Methods: Types: ```python -from cloudflare.types.access import CertificateUpdateResponse, CertificateDeleteResponse, CertificateAccessMTLSAuthenticationAddAnMTLSCertificateResponse, CertificateAccessMTLSAuthenticationListMTLSCertificatesResponse, CertificateGetResponse +from cloudflare.types.access import ( + CertificateUpdateResponse, + CertificateDeleteResponse, + CertificateAccessMTLSAuthenticationAddAnMTLSCertificateResponse, + CertificateAccessMTLSAuthenticationListMTLSCertificatesResponse, + CertificateGetResponse, +) ``` Methods: @@ -635,7 +753,13 @@ Methods: Types: ```python -from cloudflare.types.access import GroupUpdateResponse, GroupDeleteResponse, GroupAccessGroupsCreateAnAccessGroupResponse, GroupAccessGroupsListAccessGroupsResponse, GroupGetResponse +from cloudflare.types.access import ( + GroupUpdateResponse, + GroupDeleteResponse, + GroupAccessGroupsCreateAnAccessGroupResponse, + GroupAccessGroupsListAccessGroupsResponse, + GroupGetResponse, +) ``` Methods: @@ -651,7 +775,13 @@ Methods: Types: ```python -from cloudflare.types.access import IdentityProviderUpdateResponse, IdentityProviderDeleteResponse, IdentityProviderAccessIdentityProvidersAddAnAccessIdentityProviderResponse, IdentityProviderAccessIdentityProvidersListAccessIdentityProvidersResponse, IdentityProviderGetResponse +from cloudflare.types.access import ( + IdentityProviderUpdateResponse, + IdentityProviderDeleteResponse, + IdentityProviderAccessIdentityProvidersAddAnAccessIdentityProviderResponse, + IdentityProviderAccessIdentityProvidersListAccessIdentityProvidersResponse, + IdentityProviderGetResponse, +) ``` Methods: @@ -667,7 +797,11 @@ Methods: Types: ```python -from cloudflare.types.access import OrganizationZeroTrustOrganizationCreateYourZeroTrustOrganizationResponse, OrganizationZeroTrustOrganizationGetYourZeroTrustOrganizationResponse, OrganizationZeroTrustOrganizationUpdateYourZeroTrustOrganizationResponse +from cloudflare.types.access import ( + OrganizationZeroTrustOrganizationCreateYourZeroTrustOrganizationResponse, + OrganizationZeroTrustOrganizationGetYourZeroTrustOrganizationResponse, + OrganizationZeroTrustOrganizationUpdateYourZeroTrustOrganizationResponse, +) ``` Methods: @@ -681,7 +815,9 @@ Methods: Types: ```python -from cloudflare.types.access.organizations import RevokeUserZeroTrustOrganizationRevokeAllAccessTokensForAUserResponse +from cloudflare.types.access.organizations import ( + RevokeUserZeroTrustOrganizationRevokeAllAccessTokensForAUserResponse, +) ``` Methods: @@ -693,7 +829,12 @@ Methods: Types: ```python -from cloudflare.types.access import ServiceTokenUpdateResponse, ServiceTokenDeleteResponse, ServiceTokenAccessServiceTokensCreateAServiceTokenResponse, ServiceTokenAccessServiceTokensListServiceTokensResponse +from cloudflare.types.access import ( + ServiceTokenUpdateResponse, + ServiceTokenDeleteResponse, + ServiceTokenAccessServiceTokensCreateAServiceTokenResponse, + ServiceTokenAccessServiceTokensListServiceTokensResponse, +) ``` Methods: @@ -708,7 +849,9 @@ Methods: Types: ```python -from cloudflare.types.access.service_tokens import RefreshAccessServiceTokensRefreshAServiceTokenResponse +from cloudflare.types.access.service_tokens import ( + RefreshAccessServiceTokensRefreshAServiceTokenResponse, +) ``` Methods: @@ -720,7 +863,9 @@ Methods: Types: ```python -from cloudflare.types.access.service_tokens import RotateAccessServiceTokensRotateAServiceTokenResponse +from cloudflare.types.access.service_tokens import ( + RotateAccessServiceTokensRotateAServiceTokenResponse, +) ``` Methods: @@ -732,7 +877,12 @@ Methods: Types: ```python -from cloudflare.types.access import BookmarkUpdateResponse, BookmarkDeleteResponse, BookmarkAccessBookmarkApplicationsDeprecatedListBookmarkApplicationsResponse, BookmarkGetResponse +from cloudflare.types.access import ( + BookmarkUpdateResponse, + BookmarkDeleteResponse, + BookmarkAccessBookmarkApplicationsDeprecatedListBookmarkApplicationsResponse, + BookmarkGetResponse, +) ``` Methods: @@ -747,7 +897,10 @@ Methods: Types: ```python -from cloudflare.types.access import KeyAccessKeyConfigurationGetTheAccessKeyConfigurationResponse, KeyAccessKeyConfigurationUpdateTheAccessKeyConfigurationResponse +from cloudflare.types.access import ( + KeyAccessKeyConfigurationGetTheAccessKeyConfigurationResponse, + KeyAccessKeyConfigurationUpdateTheAccessKeyConfigurationResponse, +) ``` Methods: @@ -774,7 +927,9 @@ Methods: Types: ```python -from cloudflare.types.access.logs import AccessRequestAccessAuthenticationLogsGetAccessAuthenticationLogsResponse +from cloudflare.types.access.logs import ( + AccessRequestAccessAuthenticationLogsGetAccessAuthenticationLogsResponse, +) ``` Methods: @@ -847,7 +1002,13 @@ Methods: Types: ```python -from cloudflare.types.access import CustomPageCreateResponse, CustomPageUpdateResponse, CustomPageListResponse, CustomPageDeleteResponse, CustomPageGetResponse +from cloudflare.types.access import ( + CustomPageCreateResponse, + CustomPageUpdateResponse, + CustomPageListResponse, + CustomPageDeleteResponse, + CustomPageGetResponse, +) ``` Methods: @@ -927,7 +1088,12 @@ Methods: Types: ```python -from cloudflare.types.ssls import CertificatePackUpdateResponse, CertificatePackDeleteResponse, CertificatePackCertificatePacksListCertificatePacksResponse, CertificatePackGetResponse +from cloudflare.types.ssls import ( + CertificatePackUpdateResponse, + CertificatePackDeleteResponse, + CertificatePackCertificatePacksListCertificatePacksResponse, + CertificatePackGetResponse, +) ``` Methods: @@ -942,7 +1108,9 @@ Methods: Types: ```python -from cloudflare.types.ssls.certificate_packs import OrderCertificatePacksOrderAdvancedCertificateManagerCertificatePackResponse +from cloudflare.types.ssls.certificate_packs import ( + OrderCertificatePacksOrderAdvancedCertificateManagerCertificatePackResponse, +) ``` Methods: @@ -954,7 +1122,9 @@ Methods: Types: ```python -from cloudflare.types.ssls.certificate_packs import QuotaCertificatePacksGetCertificatePackQuotasResponse +from cloudflare.types.ssls.certificate_packs import ( + QuotaCertificatePacksGetCertificatePackQuotasResponse, +) ``` Methods: @@ -993,7 +1163,10 @@ Methods: Types: ```python -from cloudflare.types.ssls import VerificationUpdateResponse, VerificationSSLVerificationSSLVerificationDetailsResponse +from cloudflare.types.ssls import ( + VerificationUpdateResponse, + VerificationSSLVerificationSSLVerificationDetailsResponse, +) ``` Methods: @@ -1006,7 +1179,15 @@ Methods: Types: ```python -from cloudflare.types import SubscriptionUpdateResponse, SubscriptionDeleteResponse, SubscriptionAccountSubscriptionsCreateSubscriptionResponse, SubscriptionAccountSubscriptionsListSubscriptionsResponse, SubscriptionZoneSubscriptionCreateZoneSubscriptionResponse, SubscriptionZoneSubscriptionUpdateZoneSubscriptionResponse, SubscriptionZoneSubscriptionZoneSubscriptionDetailsResponse +from cloudflare.types import ( + SubscriptionUpdateResponse, + SubscriptionDeleteResponse, + SubscriptionAccountSubscriptionsCreateSubscriptionResponse, + SubscriptionAccountSubscriptionsListSubscriptionsResponse, + SubscriptionZoneSubscriptionCreateZoneSubscriptionResponse, + SubscriptionZoneSubscriptionUpdateZoneSubscriptionResponse, + SubscriptionZoneSubscriptionZoneSubscriptionDetailsResponse, +) ``` Methods: @@ -1077,7 +1258,9 @@ Methods: Types: ```python -from cloudflare.types.analytics.latencies import ColoArgoAnalyticsForGeolocationArgoAnalyticsForAZoneAtDifferentPoPsResponse +from cloudflare.types.analytics.latencies import ( + ColoArgoAnalyticsForGeolocationArgoAnalyticsForAZoneAtDifferentPoPsResponse, +) ``` Methods: @@ -1104,7 +1287,10 @@ Methods: Types: ```python -from cloudflare.types.argo import TieredCachingTieredCachingGetTieredCachingSettingResponse, TieredCachingTieredCachingPatchTieredCachingSettingResponse +from cloudflare.types.argo import ( + TieredCachingTieredCachingGetTieredCachingSettingResponse, + TieredCachingTieredCachingPatchTieredCachingSettingResponse, +) ``` Methods: @@ -1144,7 +1330,10 @@ Methods: Types: ```python -from cloudflare.types.caches import CacheReserveListResponse, CacheReserveZoneCacheSettingsChangeCacheReserveSettingResponse +from cloudflare.types.caches import ( + CacheReserveListResponse, + CacheReserveZoneCacheSettingsChangeCacheReserveSettingResponse, +) ``` Methods: @@ -1157,7 +1346,11 @@ Methods: Types: ```python -from cloudflare.types.caches import TieredCacheSmartTopologyEnableDeleteResponse, TieredCacheSmartTopologyEnableSmartTieredCacheGetSmartTieredCacheSettingResponse, TieredCacheSmartTopologyEnableSmartTieredCachePatchSmartTieredCacheSettingResponse +from cloudflare.types.caches import ( + TieredCacheSmartTopologyEnableDeleteResponse, + TieredCacheSmartTopologyEnableSmartTieredCacheGetSmartTieredCacheSettingResponse, + TieredCacheSmartTopologyEnableSmartTieredCachePatchSmartTieredCacheSettingResponse, +) ``` Methods: @@ -1171,7 +1364,11 @@ Methods: Types: ```python -from cloudflare.types.caches import VariantListResponse, VariantDeleteResponse, VariantZoneCacheSettingsChangeVariantsSettingResponse +from cloudflare.types.caches import ( + VariantListResponse, + VariantDeleteResponse, + VariantZoneCacheSettingsChangeVariantsSettingResponse, +) ``` Methods: @@ -1187,7 +1384,10 @@ Methods: Types: ```python -from cloudflare.types.certificate_authorities import HostnameAssociationClientCertificateForAZoneListHostnameAssociationsResponse, HostnameAssociationClientCertificateForAZonePutHostnameAssociationsResponse +from cloudflare.types.certificate_authorities import ( + HostnameAssociationClientCertificateForAZoneListHostnameAssociationsResponse, + HostnameAssociationClientCertificateForAZonePutHostnameAssociationsResponse, +) ``` Methods: @@ -1200,7 +1400,13 @@ Methods: Types: ```python -from cloudflare.types import ClientCertificateUpdateResponse, ClientCertificateDeleteResponse, ClientCertificateClientCertificateForAZoneCreateClientCertificateResponse, ClientCertificateClientCertificateForAZoneListClientCertificatesResponse, ClientCertificateGetResponse +from cloudflare.types import ( + ClientCertificateUpdateResponse, + ClientCertificateDeleteResponse, + ClientCertificateClientCertificateForAZoneCreateClientCertificateResponse, + ClientCertificateClientCertificateForAZoneListClientCertificatesResponse, + ClientCertificateGetResponse, +) ``` Methods: @@ -1216,7 +1422,13 @@ Methods: Types: ```python -from cloudflare.types import CustomCertificateCreateResponse, CustomCertificateUpdateResponse, CustomCertificateListResponse, CustomCertificateDeleteResponse, CustomCertificateGetResponse +from cloudflare.types import ( + CustomCertificateCreateResponse, + CustomCertificateUpdateResponse, + CustomCertificateListResponse, + CustomCertificateDeleteResponse, + CustomCertificateGetResponse, +) ``` Methods: @@ -1232,7 +1444,9 @@ Methods: Types: ```python -from cloudflare.types.custom_certificates import PrioritizeCustomSSLForAZoneRePrioritizeSSLCertificatesResponse +from cloudflare.types.custom_certificates import ( + PrioritizeCustomSSLForAZoneRePrioritizeSSLCertificatesResponse, +) ``` Methods: @@ -1244,7 +1458,13 @@ Methods: Types: ```python -from cloudflare.types import CustomHostnameUpdateResponse, CustomHostnameDeleteResponse, CustomHostnameCustomHostnameForAZoneCreateCustomHostnameResponse, CustomHostnameCustomHostnameForAZoneListCustomHostnamesResponse, CustomHostnameGetResponse +from cloudflare.types import ( + CustomHostnameUpdateResponse, + CustomHostnameDeleteResponse, + CustomHostnameCustomHostnameForAZoneCreateCustomHostnameResponse, + CustomHostnameCustomHostnameForAZoneListCustomHostnamesResponse, + CustomHostnameGetResponse, +) ``` Methods: @@ -1260,7 +1480,11 @@ Methods: Types: ```python -from cloudflare.types.custom_hostnames import FallbackOriginUpdateResponse, FallbackOriginDeleteResponse, FallbackOriginGetResponse +from cloudflare.types.custom_hostnames import ( + FallbackOriginUpdateResponse, + FallbackOriginDeleteResponse, + FallbackOriginGetResponse, +) ``` Methods: @@ -1300,7 +1524,16 @@ Methods: Types: ```python -from cloudflare.types import DNSRecordCreateResponse, DNSRecordUpdateResponse, DNSRecordListResponse, DNSRecordDeleteResponse, DNSRecordExportResponse, DNSRecordGetResponse, DNSRecordImportResponse, DNSRecordScanResponse +from cloudflare.types import ( + DNSRecordCreateResponse, + DNSRecordUpdateResponse, + DNSRecordListResponse, + DNSRecordDeleteResponse, + DNSRecordExportResponse, + DNSRecordGetResponse, + DNSRecordImportResponse, + DNSRecordScanResponse, +) ``` Methods: @@ -1382,7 +1615,13 @@ Methods: Types: ```python -from cloudflare.types.emails.routings import RuleUpdateResponse, RuleDeleteResponse, RuleEmailRoutingRoutingRulesCreateRoutingRuleResponse, RuleEmailRoutingRoutingRulesListRoutingRulesResponse, RuleGetResponse +from cloudflare.types.emails.routings import ( + RuleUpdateResponse, + RuleDeleteResponse, + RuleEmailRoutingRoutingRulesCreateRoutingRuleResponse, + RuleEmailRoutingRoutingRulesListRoutingRulesResponse, + RuleGetResponse, +) ``` Methods: @@ -1398,7 +1637,10 @@ Methods: Types: ```python -from cloudflare.types.emails.routings.rules import CatchAllEmailRoutingRoutingRulesGetCatchAllRuleResponse, CatchAllEmailRoutingRoutingRulesUpdateCatchAllRuleResponse +from cloudflare.types.emails.routings.rules import ( + CatchAllEmailRoutingRoutingRulesGetCatchAllRuleResponse, + CatchAllEmailRoutingRoutingRulesUpdateCatchAllRuleResponse, +) ``` Methods: @@ -1411,7 +1653,12 @@ Methods: Types: ```python -from cloudflare.types.emails.routings import AddressDeleteResponse, AddressEmailRoutingDestinationAddressesCreateADestinationAddressResponse, AddressEmailRoutingDestinationAddressesListDestinationAddressesResponse, AddressGetResponse +from cloudflare.types.emails.routings import ( + AddressDeleteResponse, + AddressEmailRoutingDestinationAddressesCreateADestinationAddressResponse, + AddressEmailRoutingDestinationAddressesListDestinationAddressesResponse, + AddressGetResponse, +) ``` Methods: @@ -1426,7 +1673,14 @@ Methods: Types: ```python -from cloudflare.types import FilterUpdateResponse, FilterDeleteResponse, FilterFiltersCreateFiltersResponse, FilterFiltersListFiltersResponse, FilterFiltersUpdateFiltersResponse, FilterGetResponse +from cloudflare.types import ( + FilterUpdateResponse, + FilterDeleteResponse, + FilterFiltersCreateFiltersResponse, + FilterFiltersListFiltersResponse, + FilterFiltersUpdateFiltersResponse, + FilterGetResponse, +) ``` Methods: @@ -1445,7 +1699,13 @@ Methods: Types: ```python -from cloudflare.types.firewalls import LockdownUpdateResponse, LockdownDeleteResponse, LockdownGetResponse, LockdownZoneLockdownCreateAZoneLockdownRuleResponse, LockdownZoneLockdownListZoneLockdownRulesResponse +from cloudflare.types.firewalls import ( + LockdownUpdateResponse, + LockdownDeleteResponse, + LockdownGetResponse, + LockdownZoneLockdownCreateAZoneLockdownRuleResponse, + LockdownZoneLockdownListZoneLockdownRulesResponse, +) ``` Methods: @@ -1461,7 +1721,15 @@ Methods: Types: ```python -from cloudflare.types.firewalls import RuleUpdateResponse, RuleDeleteResponse, RuleFirewallRulesCreateFirewallRulesResponse, RuleFirewallRulesListFirewallRulesResponse, RuleFirewallRulesUpdateFirewallRulesResponse, RuleFirewallRulesUpdatePriorityOfFirewallRulesResponse, RuleGetResponse +from cloudflare.types.firewalls import ( + RuleUpdateResponse, + RuleDeleteResponse, + RuleFirewallRulesCreateFirewallRulesResponse, + RuleFirewallRulesListFirewallRulesResponse, + RuleFirewallRulesUpdateFirewallRulesResponse, + RuleFirewallRulesUpdatePriorityOfFirewallRulesResponse, + RuleGetResponse, +) ``` Methods: @@ -1479,7 +1747,13 @@ Methods: Types: ```python -from cloudflare.types.firewalls import AccessRuleCreateResponse, AccessRuleUpdateResponse, AccessRuleListResponse, AccessRuleDeleteResponse, AccessRuleGetResponse +from cloudflare.types.firewalls import ( + AccessRuleCreateResponse, + AccessRuleUpdateResponse, + AccessRuleListResponse, + AccessRuleDeleteResponse, + AccessRuleGetResponse, +) ``` Methods: @@ -1495,7 +1769,13 @@ Methods: Types: ```python -from cloudflare.types.firewalls import UaRuleUpdateResponse, UaRuleDeleteResponse, UaRuleGetResponse, UaRuleUserAgentBlockingRulesCreateAUserAgentBlockingRuleResponse, UaRuleUserAgentBlockingRulesListUserAgentBlockingRulesResponse +from cloudflare.types.firewalls import ( + UaRuleUpdateResponse, + UaRuleDeleteResponse, + UaRuleGetResponse, + UaRuleUserAgentBlockingRulesCreateAUserAgentBlockingRuleResponse, + UaRuleUserAgentBlockingRulesListUserAgentBlockingRulesResponse, +) ``` Methods: @@ -1513,7 +1793,13 @@ Methods: Types: ```python -from cloudflare.types.firewalls.waf import OverrideUpdateResponse, OverrideDeleteResponse, OverrideGetResponse, OverrideWAFOverridesCreateAWAFOverrideResponse, OverrideWAFOverridesListWAFOverridesResponse +from cloudflare.types.firewalls.waf import ( + OverrideUpdateResponse, + OverrideDeleteResponse, + OverrideGetResponse, + OverrideWAFOverridesCreateAWAFOverrideResponse, + OverrideWAFOverridesListWAFOverridesResponse, +) ``` Methods: @@ -1542,7 +1828,11 @@ Methods: Types: ```python -from cloudflare.types.firewalls.waf.packages import GroupUpdateResponse, GroupGetResponse, GroupWAFRuleGroupsListWAFRuleGroupsResponse +from cloudflare.types.firewalls.waf.packages import ( + GroupUpdateResponse, + GroupGetResponse, + GroupWAFRuleGroupsListWAFRuleGroupsResponse, +) ``` Methods: @@ -1556,7 +1846,11 @@ Methods: Types: ```python -from cloudflare.types.firewalls.waf.packages import RuleUpdateResponse, RuleGetResponse, RuleWAFRulesListWAFRulesResponse +from cloudflare.types.firewalls.waf.packages import ( + RuleUpdateResponse, + RuleGetResponse, + RuleWAFRulesListWAFRulesResponse, +) ``` Methods: @@ -1570,7 +1864,13 @@ Methods: Types: ```python -from cloudflare.types import HealthcheckUpdateResponse, HealthcheckDeleteResponse, HealthcheckGetResponse, HealthcheckHealthChecksCreateHealthCheckResponse, HealthcheckHealthChecksListHealthChecksResponse +from cloudflare.types import ( + HealthcheckUpdateResponse, + HealthcheckDeleteResponse, + HealthcheckGetResponse, + HealthcheckHealthChecksCreateHealthCheckResponse, + HealthcheckHealthChecksListHealthChecksResponse, +) ``` Methods: @@ -1586,7 +1886,11 @@ Methods: Types: ```python -from cloudflare.types.healthchecks import PreviewDeleteResponse, PreviewGetResponse, PreviewHealthChecksCreatePreviewHealthCheckResponse +from cloudflare.types.healthchecks import ( + PreviewDeleteResponse, + PreviewGetResponse, + PreviewHealthChecksCreatePreviewHealthCheckResponse, +) ``` Methods: @@ -1600,7 +1904,13 @@ Methods: Types: ```python -from cloudflare.types import KeylessCertificateCreateResponse, KeylessCertificateUpdateResponse, KeylessCertificateListResponse, KeylessCertificateDeleteResponse, KeylessCertificateGetResponse +from cloudflare.types import ( + KeylessCertificateCreateResponse, + KeylessCertificateUpdateResponse, + KeylessCertificateListResponse, + KeylessCertificateDeleteResponse, + KeylessCertificateGetResponse, +) ``` Methods: @@ -1657,7 +1967,13 @@ Methods: Types: ```python -from cloudflare.types.logpush import JobCreateResponse, JobUpdateResponse, JobListResponse, JobDeleteResponse, JobGetResponse +from cloudflare.types.logpush import ( + JobCreateResponse, + JobUpdateResponse, + JobListResponse, + JobDeleteResponse, + JobGetResponse, +) ``` Methods: @@ -1685,7 +2001,9 @@ Methods: Types: ```python -from cloudflare.types.logpush.ownerships import ValidatePostAccountsAccountIdentifierLogpushOwnershipValidateResponse +from cloudflare.types.logpush.ownerships import ( + ValidatePostAccountsAccountIdentifierLogpushOwnershipValidateResponse, +) ``` Methods: @@ -1701,7 +2019,9 @@ Methods: Types: ```python -from cloudflare.types.logpush.validates.destinations import ExistDeleteAccountsAccountIdentifierLogpushValidateDestinationExistsResponse +from cloudflare.types.logpush.validates.destinations import ( + ExistDeleteAccountsAccountIdentifierLogpushValidateDestinationExistsResponse, +) ``` Methods: @@ -1713,7 +2033,9 @@ Methods: Types: ```python -from cloudflare.types.logpush.validates import OriginPostAccountsAccountIdentifierLogpushValidateOriginResponse +from cloudflare.types.logpush.validates import ( + OriginPostAccountsAccountIdentifierLogpushValidateOriginResponse, +) ``` Methods: @@ -1731,7 +2053,10 @@ Methods: Types: ```python -from cloudflare.types.logs.controls.retentions import FlagLogsReceivedGetLogRetentionFlagResponse, FlagLogsReceivedUpdateLogRetentionFlagResponse +from cloudflare.types.logs.controls.retentions import ( + FlagLogsReceivedGetLogRetentionFlagResponse, + FlagLogsReceivedUpdateLogRetentionFlagResponse, +) ``` Methods: @@ -1746,7 +2071,11 @@ Methods: Types: ```python -from cloudflare.types.logs.controls.cmb import ConfigDeleteResponse, ConfigGetAccountsAccountIdentifierLogsControlCmbConfigResponse, ConfigPutAccountsAccountIdentifierLogsControlCmbConfigResponse +from cloudflare.types.logs.controls.cmb import ( + ConfigDeleteResponse, + ConfigGetAccountsAccountIdentifierLogsControlCmbConfigResponse, + ConfigPutAccountsAccountIdentifierLogsControlCmbConfigResponse, +) ``` Methods: @@ -1796,7 +2125,12 @@ Methods: Types: ```python -from cloudflare.types import OriginTLSClientAuthCreateResponse, OriginTLSClientAuthListResponse, OriginTLSClientAuthDeleteResponse, OriginTLSClientAuthGetResponse +from cloudflare.types import ( + OriginTLSClientAuthCreateResponse, + OriginTLSClientAuthListResponse, + OriginTLSClientAuthDeleteResponse, + OriginTLSClientAuthGetResponse, +) ``` Methods: @@ -1824,7 +2158,12 @@ Methods: Types: ```python -from cloudflare.types.origin_tls_client_auth.hostnames import CertificateCreateResponse, CertificateListResponse, CertificateDeleteResponse, CertificateGetResponse +from cloudflare.types.origin_tls_client_auth.hostnames import ( + CertificateCreateResponse, + CertificateListResponse, + CertificateDeleteResponse, + CertificateGetResponse, +) ``` Methods: @@ -1839,7 +2178,10 @@ Methods: Types: ```python -from cloudflare.types.origin_tls_client_auth import SettingZoneLevelAuthenticatedOriginPullsGetEnablementSettingForZoneResponse, SettingZoneLevelAuthenticatedOriginPullsSetEnablementForZoneResponse +from cloudflare.types.origin_tls_client_auth import ( + SettingZoneLevelAuthenticatedOriginPullsGetEnablementSettingForZoneResponse, + SettingZoneLevelAuthenticatedOriginPullsSetEnablementForZoneResponse, +) ``` Methods: @@ -1852,7 +2194,13 @@ Methods: Types: ```python -from cloudflare.types import PageruleCreateResponse, PageruleUpdateResponse, PageruleListResponse, PageruleDeleteResponse, PageruleGetResponse +from cloudflare.types import ( + PageruleCreateResponse, + PageruleUpdateResponse, + PageruleListResponse, + PageruleDeleteResponse, + PageruleGetResponse, +) ``` Methods: @@ -1868,7 +2216,9 @@ Methods: Types: ```python -from cloudflare.types.pagerules import SettingAvailablePageRulesSettingsListAvailablePageRulesSettingsResponse +from cloudflare.types.pagerules import ( + SettingAvailablePageRulesSettingsListAvailablePageRulesSettingsResponse, +) ``` Methods: @@ -1908,7 +2258,12 @@ Methods: Types: ```python -from cloudflare.types.secondary_dns import IncomingDeleteResponse, IncomingSecondaryDNSSecondaryZoneCreateSecondaryZoneConfigurationResponse, IncomingSecondaryDNSSecondaryZoneSecondaryZoneConfigurationDetailsResponse, IncomingSecondaryDNSSecondaryZoneUpdateSecondaryZoneConfigurationResponse +from cloudflare.types.secondary_dns import ( + IncomingDeleteResponse, + IncomingSecondaryDNSSecondaryZoneCreateSecondaryZoneConfigurationResponse, + IncomingSecondaryDNSSecondaryZoneSecondaryZoneConfigurationDetailsResponse, + IncomingSecondaryDNSSecondaryZoneUpdateSecondaryZoneConfigurationResponse, +) ``` Methods: @@ -1923,7 +2278,12 @@ Methods: Types: ```python -from cloudflare.types.secondary_dns import OutgoingDeleteResponse, OutgoingSecondaryDNSPrimaryZoneCreatePrimaryZoneConfigurationResponse, OutgoingSecondaryDNSPrimaryZonePrimaryZoneConfigurationDetailsResponse, OutgoingSecondaryDNSPrimaryZoneUpdatePrimaryZoneConfigurationResponse +from cloudflare.types.secondary_dns import ( + OutgoingDeleteResponse, + OutgoingSecondaryDNSPrimaryZoneCreatePrimaryZoneConfigurationResponse, + OutgoingSecondaryDNSPrimaryZonePrimaryZoneConfigurationDetailsResponse, + OutgoingSecondaryDNSPrimaryZoneUpdatePrimaryZoneConfigurationResponse, +) ``` Methods: @@ -1938,7 +2298,9 @@ Methods: Types: ```python -from cloudflare.types.secondary_dns.outgoings import DisableSecondaryDNSPrimaryZoneDisableOutgoingZoneTransfersResponse +from cloudflare.types.secondary_dns.outgoings import ( + DisableSecondaryDNSPrimaryZoneDisableOutgoingZoneTransfersResponse, +) ``` Methods: @@ -1950,7 +2312,9 @@ Methods: Types: ```python -from cloudflare.types.secondary_dns.outgoings import EnableSecondaryDNSPrimaryZoneEnableOutgoingZoneTransfersResponse +from cloudflare.types.secondary_dns.outgoings import ( + EnableSecondaryDNSPrimaryZoneEnableOutgoingZoneTransfersResponse, +) ``` Methods: @@ -1962,7 +2326,9 @@ Methods: Types: ```python -from cloudflare.types.secondary_dns.outgoings import ForceNotifySecondaryDNSPrimaryZoneForceDNSNotifyResponse +from cloudflare.types.secondary_dns.outgoings import ( + ForceNotifySecondaryDNSPrimaryZoneForceDNSNotifyResponse, +) ``` Methods: @@ -1974,7 +2340,9 @@ Methods: Types: ```python -from cloudflare.types.secondary_dns.outgoings import StatusSecondaryDNSPrimaryZoneGetOutgoingZoneTransferStatusResponse +from cloudflare.types.secondary_dns.outgoings import ( + StatusSecondaryDNSPrimaryZoneGetOutgoingZoneTransferStatusResponse, +) ``` Methods: @@ -1986,7 +2354,13 @@ Methods: Types: ```python -from cloudflare.types.secondary_dns import ACLUpdateResponse, ACLDeleteResponse, ACLGetResponse, ACLSecondaryDNSACLCreateACLResponse, ACLSecondaryDNSACLListACLsResponse +from cloudflare.types.secondary_dns import ( + ACLUpdateResponse, + ACLDeleteResponse, + ACLGetResponse, + ACLSecondaryDNSACLCreateACLResponse, + ACLSecondaryDNSACLListACLsResponse, +) ``` Methods: @@ -2002,7 +2376,13 @@ Methods: Types: ```python -from cloudflare.types.secondary_dns import PeerUpdateResponse, PeerDeleteResponse, PeerGetResponse, PeerSecondaryDNSPeerCreatePeerResponse, PeerSecondaryDNSPeerListPeersResponse +from cloudflare.types.secondary_dns import ( + PeerUpdateResponse, + PeerDeleteResponse, + PeerGetResponse, + PeerSecondaryDNSPeerCreatePeerResponse, + PeerSecondaryDNSPeerListPeersResponse, +) ``` Methods: @@ -2018,7 +2398,13 @@ Methods: Types: ```python -from cloudflare.types.secondary_dns import TsigUpdateResponse, TsigDeleteResponse, TsigGetResponse, TsigSecondaryDNSTsigCreateTsigResponse, TsigSecondaryDNSTsigListTsiGsResponse +from cloudflare.types.secondary_dns import ( + TsigUpdateResponse, + TsigDeleteResponse, + TsigGetResponse, + TsigSecondaryDNSTsigCreateTsigResponse, + TsigSecondaryDNSTsigListTsiGsResponse, +) ``` Methods: @@ -2047,7 +2433,10 @@ Methods: Types: ```python -from cloudflare.types.settings import ZeroRttGetResponse, ZeroRttZoneSettingsChange0RttSessionResumptionSettingResponse +from cloudflare.types.settings import ( + ZeroRttGetResponse, + ZeroRttZoneSettingsChange0RttSessionResumptionSettingResponse, +) ``` Methods: @@ -2098,7 +2487,10 @@ Methods: Types: ```python -from cloudflare.types.settings import AutomaticHTTPsRewriteUpdateResponse, AutomaticHTTPsRewriteGetResponse +from cloudflare.types.settings import ( + AutomaticHTTPsRewriteUpdateResponse, + AutomaticHTTPsRewriteGetResponse, +) ``` Methods: @@ -2111,7 +2503,10 @@ Methods: Types: ```python -from cloudflare.types.settings import AutomaticPlatformOptimizationUpdateResponse, AutomaticPlatformOptimizationGetResponse +from cloudflare.types.settings import ( + AutomaticPlatformOptimizationUpdateResponse, + AutomaticPlatformOptimizationGetResponse, +) ``` Methods: @@ -2397,7 +2792,10 @@ Methods: Types: ```python -from cloudflare.types.settings import OpportunisticEncryptionUpdateResponse, OpportunisticEncryptionGetResponse +from cloudflare.types.settings import ( + OpportunisticEncryptionUpdateResponse, + OpportunisticEncryptionGetResponse, +) ``` Methods: @@ -2410,7 +2808,10 @@ Methods: Types: ```python -from cloudflare.types.settings import OpportunisticOnionUpdateResponse, OpportunisticOnionGetResponse +from cloudflare.types.settings import ( + OpportunisticOnionUpdateResponse, + OpportunisticOnionGetResponse, +) ``` Methods: @@ -2436,7 +2837,10 @@ Methods: Types: ```python -from cloudflare.types.settings import OriginErrorPagePassThruUpdateResponse, OriginErrorPagePassThruGetResponse +from cloudflare.types.settings import ( + OriginErrorPagePassThruUpdateResponse, + OriginErrorPagePassThruGetResponse, +) ``` Methods: @@ -2449,7 +2853,10 @@ Methods: Types: ```python -from cloudflare.types.settings import OriginMaxHTTPVersionUpdateResponse, OriginMaxHTTPVersionGetResponse +from cloudflare.types.settings import ( + OriginMaxHTTPVersionUpdateResponse, + OriginMaxHTTPVersionGetResponse, +) ``` Methods: @@ -2579,7 +2986,10 @@ Methods: Types: ```python -from cloudflare.types.settings import SortQueryStringForCacheUpdateResponse, SortQueryStringForCacheGetResponse +from cloudflare.types.settings import ( + SortQueryStringForCacheUpdateResponse, + SortQueryStringForCacheGetResponse, +) ``` Methods: @@ -2644,7 +3054,10 @@ Methods: Types: ```python -from cloudflare.types.settings import TrueClientIPHeaderUpdateResponse, TrueClientIPHeaderGetResponse +from cloudflare.types.settings import ( + TrueClientIPHeaderUpdateResponse, + TrueClientIPHeaderGetResponse, +) ``` Methods: @@ -2696,7 +3109,13 @@ Methods: Types: ```python -from cloudflare.types import WaitingRoomCreateResponse, WaitingRoomUpdateResponse, WaitingRoomListResponse, WaitingRoomDeleteResponse, WaitingRoomGetResponse +from cloudflare.types import ( + WaitingRoomCreateResponse, + WaitingRoomUpdateResponse, + WaitingRoomListResponse, + WaitingRoomDeleteResponse, + WaitingRoomGetResponse, +) ``` Methods: @@ -2724,7 +3143,13 @@ Methods: Types: ```python -from cloudflare.types.waiting_rooms import EventUpdateResponse, EventDeleteResponse, EventGetResponse, EventWaitingRoomCreateEventResponse, EventWaitingRoomListEventsResponse +from cloudflare.types.waiting_rooms import ( + EventUpdateResponse, + EventDeleteResponse, + EventGetResponse, + EventWaitingRoomCreateEventResponse, + EventWaitingRoomListEventsResponse, +) ``` Methods: @@ -2752,7 +3177,13 @@ Methods: Types: ```python -from cloudflare.types.waiting_rooms import RuleUpdateResponse, RuleDeleteResponse, RuleWaitingRoomCreateWaitingRoomRuleResponse, RuleWaitingRoomListWaitingRoomRulesResponse, RuleWaitingRoomReplaceWaitingRoomRulesResponse +from cloudflare.types.waiting_rooms import ( + RuleUpdateResponse, + RuleDeleteResponse, + RuleWaitingRoomCreateWaitingRoomRuleResponse, + RuleWaitingRoomListWaitingRoomRulesResponse, + RuleWaitingRoomReplaceWaitingRoomRulesResponse, +) ``` Methods: @@ -2780,7 +3211,11 @@ Methods: Types: ```python -from cloudflare.types.waiting_rooms import WaitingroomZoneSettingsResponse, SettingUpdateResponse, SettingGetResponse +from cloudflare.types.waiting_rooms import ( + WaitingroomZoneSettingsResponse, + SettingUpdateResponse, + SettingGetResponse, +) ``` Methods: @@ -2795,7 +3230,13 @@ Methods: Types: ```python -from cloudflare.types.web3s import HostnameUpdateResponse, HostnameDeleteResponse, HostnameGetResponse, HostnameWeb3HostnameCreateWeb3HostnameResponse, HostnameWeb3HostnameListWeb3HostnamesResponse +from cloudflare.types.web3s import ( + HostnameUpdateResponse, + HostnameDeleteResponse, + HostnameGetResponse, + HostnameWeb3HostnameCreateWeb3HostnameResponse, + HostnameWeb3HostnameListWeb3HostnamesResponse, +) ``` Methods: @@ -2813,7 +3254,10 @@ Methods: Types: ```python -from cloudflare.types.web3s.hostnames.ipfs_universal_paths import ContentListWeb3HostnameIpfsUniversalPathGatewayContentListDetailsResponse, ContentListWeb3HostnameUpdateIpfsUniversalPathGatewayContentListResponse +from cloudflare.types.web3s.hostnames.ipfs_universal_paths import ( + ContentListWeb3HostnameIpfsUniversalPathGatewayContentListDetailsResponse, + ContentListWeb3HostnameUpdateIpfsUniversalPathGatewayContentListResponse, +) ``` Methods: @@ -2826,7 +3270,13 @@ Methods: Types: ```python -from cloudflare.types.web3s.hostnames.ipfs_universal_paths.content_lists import EntryUpdateResponse, EntryDeleteResponse, EntryGetResponse, EntryWeb3HostnameCreateIpfsUniversalPathGatewayContentListEntryResponse, EntryWeb3HostnameListIpfsUniversalPathGatewayContentListEntriesResponse +from cloudflare.types.web3s.hostnames.ipfs_universal_paths.content_lists import ( + EntryUpdateResponse, + EntryDeleteResponse, + EntryGetResponse, + EntryWeb3HostnameCreateIpfsUniversalPathGatewayContentListEntryResponse, + EntryWeb3HostnameListIpfsUniversalPathGatewayContentListEntriesResponse, +) ``` Methods: @@ -2872,7 +3322,10 @@ Methods: Types: ```python -from cloudflare.types.workers.scripts import ScheduleWorkerCronTriggerGetCronTriggersResponse, ScheduleWorkerCronTriggerUpdateCronTriggersResponse +from cloudflare.types.workers.scripts import ( + ScheduleWorkerCronTriggerGetCronTriggersResponse, + ScheduleWorkerCronTriggerUpdateCronTriggersResponse, +) ``` Methods: @@ -2885,7 +3338,11 @@ Methods: Types: ```python -from cloudflare.types.workers.scripts import TailDeleteResponse, TailWorkerTailLogsListTailsResponse, TailWorkerTailLogsStartTailResponse +from cloudflare.types.workers.scripts import ( + TailDeleteResponse, + TailWorkerTailLogsListTailsResponse, + TailWorkerTailLogsStartTailResponse, +) ``` Methods: @@ -2899,7 +3356,10 @@ Methods: Types: ```python -from cloudflare.types.workers.scripts import UsageModelWorkerScriptFetchUsageModelResponse, UsageModelWorkerScriptUpdateUsageModelResponse +from cloudflare.types.workers.scripts import ( + UsageModelWorkerScriptFetchUsageModelResponse, + UsageModelWorkerScriptUpdateUsageModelResponse, +) ``` Methods: @@ -2912,7 +3372,12 @@ Methods: Types: ```python -from cloudflare.types.workers import FilterUpdateResponse, FilterDeleteResponse, FilterWorkerFiltersDeprecatedCreateFilterResponse, FilterWorkerFiltersDeprecatedListFiltersResponse +from cloudflare.types.workers import ( + FilterUpdateResponse, + FilterDeleteResponse, + FilterWorkerFiltersDeprecatedCreateFilterResponse, + FilterWorkerFiltersDeprecatedListFiltersResponse, +) ``` Methods: @@ -2927,7 +3392,13 @@ Methods: Types: ```python -from cloudflare.types.workers import RouteUpdateResponse, RouteDeleteResponse, RouteGetResponse, RouteWorkerRoutesCreateRouteResponse, RouteWorkerRoutesListRoutesResponse +from cloudflare.types.workers import ( + RouteUpdateResponse, + RouteDeleteResponse, + RouteGetResponse, + RouteWorkerRoutesCreateRouteResponse, + RouteWorkerRoutesListRoutesResponse, +) ``` Methods: @@ -2943,7 +3414,10 @@ Methods: Types: ```python -from cloudflare.types.workers import AccountSettingWorkerAccountSettingsCreateWorkerAccountSettingsResponse, AccountSettingWorkerAccountSettingsFetchWorkerAccountSettingsResponse +from cloudflare.types.workers import ( + AccountSettingWorkerAccountSettingsCreateWorkerAccountSettingsResponse, + AccountSettingWorkerAccountSettingsFetchWorkerAccountSettingsResponse, +) ``` Methods: @@ -2982,7 +3456,11 @@ Methods: Types: ```python -from cloudflare.types.workers import DomainGetResponse, DomainWorkerDomainAttachToDomainResponse, DomainWorkerDomainListDomainsResponse +from cloudflare.types.workers import ( + DomainGetResponse, + DomainWorkerDomainAttachToDomainResponse, + DomainWorkerDomainListDomainsResponse, +) ``` Methods: @@ -3023,7 +3501,13 @@ Methods: Types: ```python -from cloudflare.types.workers import QueueUpdateResponse, QueueListResponse, QueueDeleteResponse, QueueGetResponse, QueueQueueCreateQueueResponse +from cloudflare.types.workers import ( + QueueUpdateResponse, + QueueListResponse, + QueueDeleteResponse, + QueueGetResponse, + QueueQueueCreateQueueResponse, +) ``` Methods: @@ -3039,7 +3523,12 @@ Methods: Types: ```python -from cloudflare.types.workers.queues import ConsumerUpdateResponse, ConsumerListResponse, ConsumerDeleteResponse, ConsumerQueueCreateQueueConsumerResponse +from cloudflare.types.workers.queues import ( + ConsumerUpdateResponse, + ConsumerListResponse, + ConsumerDeleteResponse, + ConsumerQueueCreateQueueConsumerResponse, +) ``` Methods: @@ -3054,7 +3543,10 @@ Methods: Types: ```python -from cloudflare.types.workers import SubdomainWorkerSubdomainCreateSubdomainResponse, SubdomainWorkerSubdomainGetSubdomainResponse +from cloudflare.types.workers import ( + SubdomainWorkerSubdomainCreateSubdomainResponse, + SubdomainWorkerSubdomainGetSubdomainResponse, +) ``` Methods: @@ -3067,7 +3559,10 @@ Methods: Types: ```python -from cloudflare.types.workers import DeploymentsByScriptListResponse, DeploymentsByScriptDetailResponse +from cloudflare.types.workers import ( + DeploymentsByScriptListResponse, + DeploymentsByScriptDetailResponse, +) ``` Methods: @@ -3130,7 +3625,10 @@ Methods: Types: ```python -from cloudflare.types.api_gateways import ConfigurationAPIShieldSettingsGetInformationAboutSpecificConfigurationPropertiesResponse, ConfigurationAPIShieldSettingsSetConfigurationPropertiesResponse +from cloudflare.types.api_gateways import ( + ConfigurationAPIShieldSettingsGetInformationAboutSpecificConfigurationPropertiesResponse, + ConfigurationAPIShieldSettingsSetConfigurationPropertiesResponse, +) ``` Methods: @@ -3143,7 +3641,9 @@ Methods: Types: ```python -from cloudflare.types.api_gateways import DiscoveryAPIShieldEndpointManagementGetAPIDiscoveryResultsForAZoneResponse +from cloudflare.types.api_gateways import ( + DiscoveryAPIShieldEndpointManagementGetAPIDiscoveryResultsForAZoneResponse, +) ``` Methods: @@ -3155,7 +3655,14 @@ Methods: Types: ```python -from cloudflare.types.api_gateways import OperationUpdateResponse, OperationListResponse, OperationDeleteResponse, OperationAPIShieldEndpointManagementAddOperationsToAZoneResponse, OperationAPIShieldEndpointManagementGetInformationAboutAllOperationsOnAZoneResponse, OperationGetResponse +from cloudflare.types.api_gateways import ( + OperationUpdateResponse, + OperationListResponse, + OperationDeleteResponse, + OperationAPIShieldEndpointManagementAddOperationsToAZoneResponse, + OperationAPIShieldEndpointManagementGetInformationAboutAllOperationsOnAZoneResponse, + OperationGetResponse, +) ``` Methods: @@ -3172,7 +3679,12 @@ Methods: Types: ```python -from cloudflare.types.api_gateways import SchemaUpdateResponse, SchemaAPIShieldEndpointManagementGetOperationsAndFeaturesAsOpenAPISchemasResponse, SchemaGetResponse, SchemaUpdateMultipleResponse +from cloudflare.types.api_gateways import ( + SchemaUpdateResponse, + SchemaAPIShieldEndpointManagementGetOperationsAndFeaturesAsOpenAPISchemasResponse, + SchemaGetResponse, + SchemaUpdateMultipleResponse, +) ``` Methods: @@ -3202,7 +3714,14 @@ Methods: Types: ```python -from cloudflare.types.api_gateways import APIShieldAPIResponseSingle, APIShieldMessages, APIShieldPublicSchema, APIShieldSchemaUploadResponse, UserSchemaListResponse, UserSchemaDeleteResponse +from cloudflare.types.api_gateways import ( + APIShieldAPIResponseSingle, + APIShieldMessages, + APIShieldPublicSchema, + APIShieldSchemaUploadResponse, + UserSchemaListResponse, + UserSchemaDeleteResponse, +) ``` Methods: @@ -3250,7 +3769,10 @@ Methods: Types: ```python -from cloudflare.types import ManagedHeaderListResponse, ManagedHeaderManagedTransformsUpdateStatusOfManagedTransformsResponse +from cloudflare.types import ( + ManagedHeaderListResponse, + ManagedHeaderManagedTransformsUpdateStatusOfManagedTransformsResponse, +) ``` Methods: @@ -3263,7 +3785,10 @@ Methods: Types: ```python -from cloudflare.types import PageShieldListResponse, PageShieldPageShieldUpdatePageShieldSettingsResponse +from cloudflare.types import ( + PageShieldListResponse, + PageShieldPageShieldUpdatePageShieldSettingsResponse, +) ``` Methods: @@ -3276,7 +3801,10 @@ Methods: Types: ```python -from cloudflare.types.page_shields import ConnectionGetResponse, ConnectionPageShieldListPageShieldConnectionsResponse +from cloudflare.types.page_shields import ( + ConnectionGetResponse, + ConnectionPageShieldListPageShieldConnectionsResponse, +) ``` Methods: @@ -3289,7 +3817,10 @@ Methods: Types: ```python -from cloudflare.types.page_shields import ScriptGetResponse, ScriptPageShieldListPageShieldScriptsResponse +from cloudflare.types.page_shields import ( + ScriptGetResponse, + ScriptPageShieldListPageShieldScriptsResponse, +) ``` Methods: @@ -3302,7 +3833,12 @@ Methods: Types: ```python -from cloudflare.types import RulesetCreateResponse, RulesetUpdateResponse, RulesetListResponse, RulesetGetResponse +from cloudflare.types import ( + RulesetCreateResponse, + RulesetUpdateResponse, + RulesetListResponse, + RulesetGetResponse, +) ``` Methods: @@ -3330,7 +3866,11 @@ Methods: Types: ```python -from cloudflare.types.rulesets import RuleUpdateResponse, RuleDeleteResponse, RuleAccountRulesetsCreateAnAccountRulesetRuleResponse +from cloudflare.types.rulesets import ( + RuleUpdateResponse, + RuleDeleteResponse, + RuleAccountRulesetsCreateAnAccountRulesetRuleResponse, +) ``` Methods: @@ -3344,7 +3884,10 @@ Methods: Types: ```python -from cloudflare.types.rulesets import VersionAccountRulesetsListAnAccountRulesetSVersionsResponse, VersionGetResponse +from cloudflare.types.rulesets import ( + VersionAccountRulesetsListAnAccountRulesetSVersionsResponse, + VersionGetResponse, +) ``` Methods: @@ -3370,7 +3913,10 @@ Methods: Types: ```python -from cloudflare.types import URLNormalizationURLNormalizationGetURLNormalizationSettingsResponse, URLNormalizationURLNormalizationUpdateURLNormalizationSettingsResponse +from cloudflare.types import ( + URLNormalizationURLNormalizationGetURLNormalizationSettingsResponse, + URLNormalizationURLNormalizationUpdateURLNormalizationSettingsResponse, +) ``` Methods: @@ -3389,7 +3935,9 @@ Methods: Types: ```python -from cloudflare.types.spectrums.analytics.aggregates import CurrentSpectrumAggregateAnalyticsGetCurrentAggregatedAnalyticsResponse +from cloudflare.types.spectrums.analytics.aggregates import ( + CurrentSpectrumAggregateAnalyticsGetCurrentAggregatedAnalyticsResponse, +) ``` Methods: @@ -3403,7 +3951,9 @@ Methods: Types: ```python -from cloudflare.types.spectrums.analytics.events import BytimeSpectrumAnalyticsByTimeGetAnalyticsByTimeResponse +from cloudflare.types.spectrums.analytics.events import ( + BytimeSpectrumAnalyticsByTimeGetAnalyticsByTimeResponse, +) ``` Methods: @@ -3415,7 +3965,9 @@ Methods: Types: ```python -from cloudflare.types.spectrums.analytics.events import SummarySpectrumAnalyticsSummaryGetAnalyticsSummaryResponse +from cloudflare.types.spectrums.analytics.events import ( + SummarySpectrumAnalyticsSummaryGetAnalyticsSummaryResponse, +) ``` Methods: @@ -3427,7 +3979,13 @@ Methods: Types: ```python -from cloudflare.types.spectrums import AppUpdateResponse, AppDeleteResponse, AppGetResponse, AppSpectrumApplicationsCreateSpectrumApplicationUsingANameForTheOriginResponse, AppSpectrumApplicationsListSpectrumApplicationsResponse +from cloudflare.types.spectrums import ( + AppUpdateResponse, + AppDeleteResponse, + AppGetResponse, + AppSpectrumApplicationsCreateSpectrumApplicationUsingANameForTheOriginResponse, + AppSpectrumApplicationsListSpectrumApplicationsResponse, +) ``` Methods: @@ -3445,7 +4003,13 @@ Methods: Types: ```python -from cloudflare.types.addresses import AddressMapCreateResponse, AddressMapUpdateResponse, AddressMapListResponse, AddressMapDeleteResponse, AddressMapGetResponse +from cloudflare.types.addresses import ( + AddressMapCreateResponse, + AddressMapUpdateResponse, + AddressMapListResponse, + AddressMapDeleteResponse, + AddressMapGetResponse, +) ``` Methods: @@ -3500,7 +4064,9 @@ Methods: Types: ```python -from cloudflare.types.addresses import LoaDocumentIPAddressManagementPrefixesUploadLoaDocumentResponse +from cloudflare.types.addresses import ( + LoaDocumentIPAddressManagementPrefixesUploadLoaDocumentResponse, +) ``` Methods: @@ -3524,7 +4090,13 @@ Methods: Types: ```python -from cloudflare.types.addresses import PrefixUpdateResponse, PrefixDeleteResponse, PrefixGetResponse, PrefixIPAddressManagementPrefixesAddPrefixResponse, PrefixIPAddressManagementPrefixesListPrefixesResponse +from cloudflare.types.addresses import ( + PrefixUpdateResponse, + PrefixDeleteResponse, + PrefixGetResponse, + PrefixIPAddressManagementPrefixesAddPrefixResponse, + PrefixIPAddressManagementPrefixesListPrefixesResponse, +) ``` Methods: @@ -3542,7 +4114,10 @@ Methods: Types: ```python -from cloudflare.types.addresses.prefixes.bgps import StatusIPAddressManagementDynamicAdvertisementGetAdvertisementStatusResponse, StatusIPAddressManagementDynamicAdvertisementUpdatePrefixDynamicAdvertisementStatusResponse +from cloudflare.types.addresses.prefixes.bgps import ( + StatusIPAddressManagementDynamicAdvertisementGetAdvertisementStatusResponse, + StatusIPAddressManagementDynamicAdvertisementUpdatePrefixDynamicAdvertisementStatusResponse, +) ``` Methods: @@ -3555,7 +4130,11 @@ Methods: Types: ```python -from cloudflare.types.addresses.prefixes import DelegationDeleteResponse, DelegationIPAddressManagementPrefixDelegationCreatePrefixDelegationResponse, DelegationIPAddressManagementPrefixDelegationListPrefixDelegationsResponse +from cloudflare.types.addresses.prefixes import ( + DelegationDeleteResponse, + DelegationIPAddressManagementPrefixDelegationCreatePrefixDelegationResponse, + DelegationIPAddressManagementPrefixDelegationListPrefixDelegationsResponse, +) ``` Methods: @@ -3597,7 +4176,9 @@ Methods: Types: ```python -from cloudflare.types.brand_protections import SubmitPhishingURLScannerSubmitSuspiciousURLForScanningResponse +from cloudflare.types.brand_protections import ( + SubmitPhishingURLScannerSubmitSuspiciousURLForScanningResponse, +) ``` Methods: @@ -3609,7 +4190,9 @@ Methods: Types: ```python -from cloudflare.types.brand_protections import URLInfoPhishingURLInformationGetResultsForAURLScanResponse +from cloudflare.types.brand_protections import ( + URLInfoPhishingURLInformationGetResultsForAURLScanResponse, +) ``` Methods: @@ -3621,7 +4204,13 @@ Methods: Types: ```python -from cloudflare.types import CfdTunnelUpdateResponse, CfdTunnelDeleteResponse, CfdTunnelCloudflareTunnelCreateACloudflareTunnelResponse, CfdTunnelCloudflareTunnelListCloudflareTunnelsResponse, CfdTunnelGetResponse +from cloudflare.types import ( + CfdTunnelUpdateResponse, + CfdTunnelDeleteResponse, + CfdTunnelCloudflareTunnelCreateACloudflareTunnelResponse, + CfdTunnelCloudflareTunnelListCloudflareTunnelsResponse, + CfdTunnelGetResponse, +) ``` Methods: @@ -3637,7 +4226,10 @@ Methods: Types: ```python -from cloudflare.types.cfd_tunnels import ConfigurationCloudflareTunnelConfigurationGetConfigurationResponse, ConfigurationCloudflareTunnelConfigurationPutConfigurationResponse +from cloudflare.types.cfd_tunnels import ( + ConfigurationCloudflareTunnelConfigurationGetConfigurationResponse, + ConfigurationCloudflareTunnelConfigurationPutConfigurationResponse, +) ``` Methods: @@ -3650,7 +4242,10 @@ Methods: Types: ```python -from cloudflare.types.cfd_tunnels import ConnectionDeleteResponse, ConnectionCloudflareTunnelListCloudflareTunnelConnectionsResponse +from cloudflare.types.cfd_tunnels import ( + ConnectionDeleteResponse, + ConnectionCloudflareTunnelListCloudflareTunnelConnectionsResponse, +) ``` Methods: @@ -3729,7 +4324,10 @@ Methods: Types: ```python -from cloudflare.types.dlps import PayloadLogDLPPayloadLogSettingsGetSettingsResponse, PayloadLogDLPPayloadLogSettingsUpdateSettingsResponse +from cloudflare.types.dlps import ( + PayloadLogDLPPayloadLogSettingsGetSettingsResponse, + PayloadLogDLPPayloadLogSettingsUpdateSettingsResponse, +) ``` Methods: @@ -3755,7 +4353,12 @@ Methods: Types: ```python -from cloudflare.types.dlps.profiles import CustomUpdateResponse, CustomDeleteResponse, CustomDLPProfilesCreateCustomProfilesResponse, CustomGetResponse +from cloudflare.types.dlps.profiles import ( + CustomUpdateResponse, + CustomDeleteResponse, + CustomDLPProfilesCreateCustomProfilesResponse, + CustomGetResponse, +) ``` Methods: @@ -3783,7 +4386,13 @@ Methods: Types: ```python -from cloudflare.types import DNSFirewallCreateResponse, DNSFirewallUpdateResponse, DNSFirewallListResponse, DNSFirewallDeleteResponse, DNSFirewallGetResponse +from cloudflare.types import ( + DNSFirewallCreateResponse, + DNSFirewallUpdateResponse, + DNSFirewallListResponse, + DNSFirewallDeleteResponse, + DNSFirewallGetResponse, +) ``` Methods: @@ -3827,7 +4436,13 @@ Methods: Types: ```python -from cloudflare.types.images import V1UpdateResponse, V1DeleteResponse, V1CloudflareImagesListImagesResponse, V1CloudflareImagesUploadAnImageViaURLResponse, V1GetResponse +from cloudflare.types.images import ( + V1UpdateResponse, + V1DeleteResponse, + V1CloudflareImagesListImagesResponse, + V1CloudflareImagesUploadAnImageViaURLResponse, + V1GetResponse, +) ``` Methods: @@ -3867,7 +4482,13 @@ Methods: Types: ```python -from cloudflare.types.images.v1s import VariantUpdateResponse, VariantDeleteResponse, VariantCloudflareImagesVariantsCreateAVariantResponse, VariantCloudflareImagesVariantsListVariantsResponse, VariantGetResponse +from cloudflare.types.images.v1s import ( + VariantUpdateResponse, + VariantDeleteResponse, + VariantCloudflareImagesVariantsCreateAVariantResponse, + VariantCloudflareImagesVariantsListVariantsResponse, + VariantGetResponse, +) ``` Methods: @@ -3901,7 +4522,9 @@ Methods: Types: ```python -from cloudflare.types.images.v2s import DirectUploadCloudflareImagesCreateAuthenticatedDirectUploadURLV2Response +from cloudflare.types.images.v2s import ( + DirectUploadCloudflareImagesCreateAuthenticatedDirectUploadURLV2Response, +) ``` Methods: @@ -4011,7 +4634,9 @@ Methods: Types: ```python -from cloudflare.types.intels import MiscategorizationMiscategorizationCreateMiscategorizationResponse +from cloudflare.types.intels import ( + MiscategorizationMiscategorizationCreateMiscategorizationResponse, +) ``` Methods: @@ -4037,7 +4662,12 @@ Methods: Types: ```python -from cloudflare.types.magics import CfInterconnectUpdateResponse, CfInterconnectGetResponse, CfInterconnectMagicInterconnectsListInterconnectsResponse, CfInterconnectMagicInterconnectsUpdateMultipleInterconnectsResponse +from cloudflare.types.magics import ( + CfInterconnectUpdateResponse, + CfInterconnectGetResponse, + CfInterconnectMagicInterconnectsListInterconnectsResponse, + CfInterconnectMagicInterconnectsUpdateMultipleInterconnectsResponse, +) ``` Methods: @@ -4052,7 +4682,14 @@ Methods: Types: ```python -from cloudflare.types.magics import GreTunnelUpdateResponse, GreTunnelDeleteResponse, GreTunnelGetResponse, GreTunnelMagicGreTunnelsCreateGreTunnelsResponse, GreTunnelMagicGreTunnelsListGreTunnelsResponse, GreTunnelMagicGreTunnelsUpdateMultipleGreTunnelsResponse +from cloudflare.types.magics import ( + GreTunnelUpdateResponse, + GreTunnelDeleteResponse, + GreTunnelGetResponse, + GreTunnelMagicGreTunnelsCreateGreTunnelsResponse, + GreTunnelMagicGreTunnelsListGreTunnelsResponse, + GreTunnelMagicGreTunnelsUpdateMultipleGreTunnelsResponse, +) ``` Methods: @@ -4069,7 +4706,14 @@ Methods: Types: ```python -from cloudflare.types.magics import IpsecTunnelUpdateResponse, IpsecTunnelDeleteResponse, IpsecTunnelGetResponse, IpsecTunnelMagicIPsecTunnelsCreateIPsecTunnelsResponse, IpsecTunnelMagicIPsecTunnelsListIPsecTunnelsResponse, IpsecTunnelMagicIPsecTunnelsUpdateMultipleIPsecTunnelsResponse +from cloudflare.types.magics import ( + IpsecTunnelUpdateResponse, + IpsecTunnelDeleteResponse, + IpsecTunnelGetResponse, + IpsecTunnelMagicIPsecTunnelsCreateIPsecTunnelsResponse, + IpsecTunnelMagicIPsecTunnelsListIPsecTunnelsResponse, + IpsecTunnelMagicIPsecTunnelsUpdateMultipleIPsecTunnelsResponse, +) ``` Methods: @@ -4086,7 +4730,9 @@ Methods: Types: ```python -from cloudflare.types.magics.ipsec_tunnels import PskGenerateMagicIPsecTunnelsGeneratePreSharedKeyPskForIPsecTunnelsResponse +from cloudflare.types.magics.ipsec_tunnels import ( + PskGenerateMagicIPsecTunnelsGeneratePreSharedKeyPskForIPsecTunnelsResponse, +) ``` Methods: @@ -4098,7 +4744,14 @@ Methods: Types: ```python -from cloudflare.types.magics import RouteUpdateResponse, RouteDeleteResponse, RouteGetResponse, RouteMagicStaticRoutesCreateRoutesResponse, RouteMagicStaticRoutesListRoutesResponse, RouteMagicStaticRoutesUpdateManyRoutesResponse +from cloudflare.types.magics import ( + RouteUpdateResponse, + RouteDeleteResponse, + RouteGetResponse, + RouteMagicStaticRoutesCreateRoutesResponse, + RouteMagicStaticRoutesListRoutesResponse, + RouteMagicStaticRoutesUpdateManyRoutesResponse, +) ``` Methods: @@ -4115,7 +4768,13 @@ Methods: Types: ```python -from cloudflare.types import AccountMemberCreateResponse, AccountMemberUpdateResponse, AccountMemberListResponse, AccountMemberDeleteResponse, AccountMemberGetResponse +from cloudflare.types import ( + AccountMemberCreateResponse, + AccountMemberUpdateResponse, + AccountMemberListResponse, + AccountMemberDeleteResponse, + AccountMemberGetResponse, +) ``` Methods: @@ -4133,7 +4792,13 @@ Methods: Types: ```python -from cloudflare.types.mnms import ConfigDeleteResponse, ConfigMagicNetworkMonitoringConfigurationCreateAccountConfigurationResponse, ConfigMagicNetworkMonitoringConfigurationListAccountConfigurationResponse, ConfigMagicNetworkMonitoringConfigurationUpdateAccountConfigurationFieldsResponse, ConfigMagicNetworkMonitoringConfigurationUpdateAnEntireAccountConfigurationResponse +from cloudflare.types.mnms import ( + ConfigDeleteResponse, + ConfigMagicNetworkMonitoringConfigurationCreateAccountConfigurationResponse, + ConfigMagicNetworkMonitoringConfigurationListAccountConfigurationResponse, + ConfigMagicNetworkMonitoringConfigurationUpdateAccountConfigurationFieldsResponse, + ConfigMagicNetworkMonitoringConfigurationUpdateAnEntireAccountConfigurationResponse, +) ``` Methods: @@ -4149,7 +4814,9 @@ Methods: Types: ```python -from cloudflare.types.mnms.configs import FullMagicNetworkMonitoringConfigurationListRulesAndAccountConfigurationResponse +from cloudflare.types.mnms.configs import ( + FullMagicNetworkMonitoringConfigurationListRulesAndAccountConfigurationResponse, +) ``` Methods: @@ -4161,7 +4828,14 @@ Methods: Types: ```python -from cloudflare.types.mnms import RuleUpdateResponse, RuleDeleteResponse, RuleGetResponse, RuleMagicNetworkMonitoringRulesCreateRulesResponse, RuleMagicNetworkMonitoringRulesListRulesResponse, RuleMagicNetworkMonitoringRulesUpdateRulesResponse +from cloudflare.types.mnms import ( + RuleUpdateResponse, + RuleDeleteResponse, + RuleGetResponse, + RuleMagicNetworkMonitoringRulesCreateRulesResponse, + RuleMagicNetworkMonitoringRulesListRulesResponse, + RuleMagicNetworkMonitoringRulesUpdateRulesResponse, +) ``` Methods: @@ -4178,7 +4852,9 @@ Methods: Types: ```python -from cloudflare.types.mnms.rules import AdvertisementMagicNetworkMonitoringRulesUpdateAdvertisementForRuleResponse +from cloudflare.types.mnms.rules import ( + AdvertisementMagicNetworkMonitoringRulesUpdateAdvertisementForRuleResponse, +) ``` Methods: @@ -4190,7 +4866,12 @@ Methods: Types: ```python -from cloudflare.types import MtlsCertificateUpdateResponse, MtlsCertificateListResponse, MtlsCertificateDeleteResponse, MtlsCertificateGetResponse +from cloudflare.types import ( + MtlsCertificateUpdateResponse, + MtlsCertificateListResponse, + MtlsCertificateDeleteResponse, + MtlsCertificateGetResponse, +) ``` Methods: @@ -4219,7 +4900,14 @@ Methods: Types: ```python -from cloudflare.types.pages import ProjectCreateResponse, ProjectUpdateResponse, ProjectListResponse, ProjectDeleteResponse, ProjectGetResponse, ProjectPurgeBuildCacheResponse +from cloudflare.types.pages import ( + ProjectCreateResponse, + ProjectUpdateResponse, + ProjectListResponse, + ProjectDeleteResponse, + ProjectGetResponse, + ProjectPurgeBuildCacheResponse, +) ``` Methods: @@ -4236,7 +4924,12 @@ Methods: Types: ```python -from cloudflare.types.pages.projects import DeploymentCreateResponse, DeploymentListResponse, DeploymentDeleteResponse, DeploymentGetResponse +from cloudflare.types.pages.projects import ( + DeploymentCreateResponse, + DeploymentListResponse, + DeploymentDeleteResponse, + DeploymentGetResponse, +) ``` Methods: @@ -4253,7 +4946,9 @@ Methods: Types: ```python -from cloudflare.types.pages.projects.deployments.histories import LogPagesDeploymentGetDeploymentLogsResponse +from cloudflare.types.pages.projects.deployments.histories import ( + LogPagesDeploymentGetDeploymentLogsResponse, +) ``` Methods: @@ -4277,7 +4972,9 @@ Methods: Types: ```python -from cloudflare.types.pages.projects.deployments import RollbackPagesDeploymentRollbackDeploymentResponse +from cloudflare.types.pages.projects.deployments import ( + RollbackPagesDeploymentRollbackDeploymentResponse, +) ``` Methods: @@ -4289,7 +4986,13 @@ Methods: Types: ```python -from cloudflare.types.pages.projects import DomainUpdateResponse, DomainDeleteResponse, DomainGetResponse, DomainPagesDomainsAddDomainResponse, DomainPagesDomainsGetDomainsResponse +from cloudflare.types.pages.projects import ( + DomainUpdateResponse, + DomainDeleteResponse, + DomainGetResponse, + DomainPagesDomainsAddDomainResponse, + DomainPagesDomainsGetDomainsResponse, +) ``` Methods: @@ -4305,7 +5008,11 @@ Methods: Types: ```python -from cloudflare.types import PcapGetResponse, PcapMagicPcapCollectionCreatePcapRequestResponse, PcapMagicPcapCollectionListPacketCaptureRequestsResponse +from cloudflare.types import ( + PcapGetResponse, + PcapMagicPcapCollectionCreatePcapRequestResponse, + PcapMagicPcapCollectionListPacketCaptureRequestsResponse, +) ``` Methods: @@ -4319,7 +5026,10 @@ Methods: Types: ```python -from cloudflare.types.pcaps import OwnershipMagicPcapCollectionAddBucketsForFullPacketCapturesResponse, OwnershipMagicPcapCollectionListPcaPsBucketOwnershipResponse +from cloudflare.types.pcaps import ( + OwnershipMagicPcapCollectionAddBucketsForFullPacketCapturesResponse, + OwnershipMagicPcapCollectionListPcaPsBucketOwnershipResponse, +) ``` Methods: @@ -4333,7 +5043,9 @@ Methods: Types: ```python -from cloudflare.types.pcaps.ownerships import ValidateMagicPcapCollectionValidateBucketsForFullPacketCapturesResponse +from cloudflare.types.pcaps.ownerships import ( + ValidateMagicPcapCollectionValidateBucketsForFullPacketCapturesResponse, +) ``` Methods: @@ -4396,7 +5108,13 @@ Methods: Types: ```python -from cloudflare.types.rules import ListUpdateResponse, ListDeleteResponse, ListGetResponse, ListListsCreateAListResponse, ListListsGetListsResponse +from cloudflare.types.rules import ( + ListUpdateResponse, + ListDeleteResponse, + ListGetResponse, + ListListsCreateAListResponse, + ListListsGetListsResponse, +) ``` Methods: @@ -4424,7 +5142,13 @@ Methods: Types: ```python -from cloudflare.types.rules.lists import ItemDeleteResponse, ItemGetResponse, ItemListsCreateListItemsResponse, ItemListsGetListItemsResponse, ItemListsUpdateAllListItemsResponse +from cloudflare.types.rules.lists import ( + ItemDeleteResponse, + ItemGetResponse, + ItemListsCreateListItemsResponse, + ItemListsGetListItemsResponse, + ItemListsUpdateAllListItemsResponse, +) ``` Methods: @@ -4457,7 +5181,12 @@ Methods: Types: ```python -from cloudflare.types.storage.kv import NamespaceUpdateResponse, NamespaceListResponse, NamespaceDeleteResponse, NamespaceWorkersKvNamespaceCreateANamespaceResponse +from cloudflare.types.storage.kv import ( + NamespaceUpdateResponse, + NamespaceListResponse, + NamespaceDeleteResponse, + NamespaceWorkersKvNamespaceCreateANamespaceResponse, +) ``` Methods: @@ -4472,7 +5201,10 @@ Methods: Types: ```python -from cloudflare.types.storage.kv.namespaces import BulkDeleteResponse, BulkWorkersKvNamespaceWriteMultipleKeyValuePairsResponse +from cloudflare.types.storage.kv.namespaces import ( + BulkDeleteResponse, + BulkWorkersKvNamespaceWriteMultipleKeyValuePairsResponse, +) ``` Methods: @@ -4509,7 +5241,11 @@ Methods: Types: ```python -from cloudflare.types.storage.kv.namespaces import ValueUpdateResponse, ValueDeleteResponse, ValueGetResponse +from cloudflare.types.storage.kv.namespaces import ( + ValueUpdateResponse, + ValueDeleteResponse, + ValueGetResponse, +) ``` Methods: @@ -4523,7 +5259,11 @@ Methods: Types: ```python -from cloudflare.types import StreamUpdateResponse, StreamGetResponse, StreamStreamVideosListVideosResponse +from cloudflare.types import ( + StreamUpdateResponse, + StreamGetResponse, + StreamStreamVideosListVideosResponse, +) ``` Methods: @@ -4539,7 +5279,12 @@ Methods: Types: ```python -from cloudflare.types.stream import AudioTrackUpdateResponse, AudioTrackListResponse, AudioTrackDeleteResponse, AudioTrackCopyResponse +from cloudflare.types.stream import ( + AudioTrackUpdateResponse, + AudioTrackListResponse, + AudioTrackDeleteResponse, + AudioTrackCopyResponse, +) ``` Methods: @@ -4602,7 +5347,11 @@ Methods: Types: ```python -from cloudflare.types.stream import KeyDeleteResponse, KeyStreamSigningKeysCreateSigningKeysResponse, KeyStreamSigningKeysListSigningKeysResponse +from cloudflare.types.stream import ( + KeyDeleteResponse, + KeyStreamSigningKeysCreateSigningKeysResponse, + KeyStreamSigningKeysListSigningKeysResponse, +) ``` Methods: @@ -4616,7 +5365,12 @@ Methods: Types: ```python -from cloudflare.types.stream import LiveInputUpdateResponse, LiveInputGetResponse, LiveInputStreamLiveInputsCreateALiveInputResponse, LiveInputStreamLiveInputsListLiveInputsResponse +from cloudflare.types.stream import ( + LiveInputUpdateResponse, + LiveInputGetResponse, + LiveInputStreamLiveInputsCreateALiveInputResponse, + LiveInputStreamLiveInputsListLiveInputsResponse, +) ``` Methods: @@ -4632,7 +5386,11 @@ Methods: Types: ```python -from cloudflare.types.stream.live_inputs import OutputUpdateResponse, OutputStreamLiveInputsCreateANewOutputConnectedToALiveInputResponse, OutputStreamLiveInputsListAllOutputsAssociatedWithASpecifiedLiveInputResponse +from cloudflare.types.stream.live_inputs import ( + OutputUpdateResponse, + OutputStreamLiveInputsCreateANewOutputConnectedToALiveInputResponse, + OutputStreamLiveInputsListAllOutputsAssociatedWithASpecifiedLiveInputResponse, +) ``` Methods: @@ -4647,7 +5405,12 @@ Methods: Types: ```python -from cloudflare.types.stream import WatermarkDeleteResponse, WatermarkGetResponse, WatermarkStreamWatermarkProfileCreateWatermarkProfilesViaBasicUploadResponse, WatermarkStreamWatermarkProfileListWatermarkProfilesResponse +from cloudflare.types.stream import ( + WatermarkDeleteResponse, + WatermarkGetResponse, + WatermarkStreamWatermarkProfileCreateWatermarkProfilesViaBasicUploadResponse, + WatermarkStreamWatermarkProfileListWatermarkProfilesResponse, +) ``` Methods: @@ -4662,7 +5425,11 @@ Methods: Types: ```python -from cloudflare.types.stream import WebhookDeleteResponse, WebhookStreamWebhookCreateWebhooksResponse, WebhookStreamWebhookViewWebhooksResponse +from cloudflare.types.stream import ( + WebhookDeleteResponse, + WebhookStreamWebhookCreateWebhooksResponse, + WebhookStreamWebhookViewWebhooksResponse, +) ``` Methods: @@ -4676,7 +5443,11 @@ Methods: Types: ```python -from cloudflare.types.stream import CaptionUpdateResponse, CaptionDeleteResponse, CaptionStreamSubtitlesCaptionsListCaptionsOrSubtitlesResponse +from cloudflare.types.stream import ( + CaptionUpdateResponse, + CaptionDeleteResponse, + CaptionStreamSubtitlesCaptionsListCaptionsOrSubtitlesResponse, +) ``` Methods: @@ -4690,7 +5461,11 @@ Methods: Types: ```python -from cloudflare.types.stream import DownloadDeleteResponse, DownloadStreamMP4DownloadsCreateDownloadsResponse, DownloadStreamMP4DownloadsListDownloadsResponse +from cloudflare.types.stream import ( + DownloadDeleteResponse, + DownloadStreamMP4DownloadsCreateDownloadsResponse, + DownloadStreamMP4DownloadsListDownloadsResponse, +) ``` Methods: @@ -4767,7 +5542,12 @@ Methods: Types: ```python -from cloudflare.types.teamnets import VirtualNetworkUpdateResponse, VirtualNetworkDeleteResponse, VirtualNetworkTunnelVirtualNetworkCreateAVirtualNetworkResponse, VirtualNetworkTunnelVirtualNetworkListVirtualNetworksResponse +from cloudflare.types.teamnets import ( + VirtualNetworkUpdateResponse, + VirtualNetworkDeleteResponse, + VirtualNetworkTunnelVirtualNetworkCreateAVirtualNetworkResponse, + VirtualNetworkTunnelVirtualNetworkListVirtualNetworksResponse, +) ``` Methods: @@ -4782,7 +5562,12 @@ Methods: Types: ```python -from cloudflare.types import TunnelDeleteResponse, TunnelArgoTunnelCreateAnArgoTunnelResponse, TunnelArgoTunnelListArgoTunnelsResponse, TunnelGetResponse +from cloudflare.types import ( + TunnelDeleteResponse, + TunnelArgoTunnelCreateAnArgoTunnelResponse, + TunnelArgoTunnelListArgoTunnelsResponse, + TunnelGetResponse, +) ``` Methods: @@ -4809,7 +5594,10 @@ Methods: Types: ```python -from cloudflare.types import GatewayZeroTrustAccountsCreateZeroTrustAccountResponse, GatewayZeroTrustAccountsGetZeroTrustAccountInformationResponse +from cloudflare.types import ( + GatewayZeroTrustAccountsCreateZeroTrustAccountResponse, + GatewayZeroTrustAccountsGetZeroTrustAccountInformationResponse, +) ``` Methods: @@ -4834,7 +5622,9 @@ Methods: Types: ```python -from cloudflare.types.gateways import AppTypeZeroTrustGatewayApplicationAndApplicationTypeMappingsListApplicationAndApplicationTypeMappingsResponse +from cloudflare.types.gateways import ( + AppTypeZeroTrustGatewayApplicationAndApplicationTypeMappingsListApplicationAndApplicationTypeMappingsResponse, +) ``` Methods: @@ -4846,7 +5636,11 @@ Methods: Types: ```python -from cloudflare.types.gateways import ConfigurationZeroTrustAccountsGetZeroTrustAccountConfigurationResponse, ConfigurationZeroTrustAccountsPatchZeroTrustAccountConfigurationResponse, ConfigurationZeroTrustAccountsUpdateZeroTrustAccountConfigurationResponse +from cloudflare.types.gateways import ( + ConfigurationZeroTrustAccountsGetZeroTrustAccountConfigurationResponse, + ConfigurationZeroTrustAccountsPatchZeroTrustAccountConfigurationResponse, + ConfigurationZeroTrustAccountsUpdateZeroTrustAccountConfigurationResponse, +) ``` Methods: @@ -4860,7 +5654,13 @@ Methods: Types: ```python -from cloudflare.types.gateways import ListUpdateResponse, ListDeleteResponse, ListGetResponse, ListZeroTrustListsCreateZeroTrustListResponse, ListZeroTrustListsListZeroTrustListsResponse +from cloudflare.types.gateways import ( + ListUpdateResponse, + ListDeleteResponse, + ListGetResponse, + ListZeroTrustListsCreateZeroTrustListResponse, + ListZeroTrustListsListZeroTrustListsResponse, +) ``` Methods: @@ -4888,7 +5688,13 @@ Methods: Types: ```python -from cloudflare.types.gateways import LocationUpdateResponse, LocationDeleteResponse, LocationGetResponse, LocationZeroTrustGatewayLocationsCreateZeroTrustGatewayLocationResponse, LocationZeroTrustGatewayLocationsListZeroTrustGatewayLocationsResponse +from cloudflare.types.gateways import ( + LocationUpdateResponse, + LocationDeleteResponse, + LocationGetResponse, + LocationZeroTrustGatewayLocationsCreateZeroTrustGatewayLocationResponse, + LocationZeroTrustGatewayLocationsListZeroTrustGatewayLocationsResponse, +) ``` Methods: @@ -4904,7 +5710,10 @@ Methods: Types: ```python -from cloudflare.types.gateways import LoggingZeroTrustAccountsGetLoggingSettingsForTheZeroTrustAccountResponse, LoggingZeroTrustAccountsUpdateLoggingSettingsForTheZeroTrustAccountResponse +from cloudflare.types.gateways import ( + LoggingZeroTrustAccountsGetLoggingSettingsForTheZeroTrustAccountResponse, + LoggingZeroTrustAccountsUpdateLoggingSettingsForTheZeroTrustAccountResponse, +) ``` Methods: @@ -4917,7 +5726,14 @@ Methods: Types: ```python -from cloudflare.types.gateways import ProxyEndpointUpdateResponse, ProxyEndpointListResponse, ProxyEndpointDeleteResponse, ProxyEndpointGetResponse, ProxyEndpointZeroTrustGatewayProxyEndpointsCreateProxyEndpointResponse, ProxyEndpointZeroTrustGatewayProxyEndpointsListProxyEndpointsResponse +from cloudflare.types.gateways import ( + ProxyEndpointUpdateResponse, + ProxyEndpointListResponse, + ProxyEndpointDeleteResponse, + ProxyEndpointGetResponse, + ProxyEndpointZeroTrustGatewayProxyEndpointsCreateProxyEndpointResponse, + ProxyEndpointZeroTrustGatewayProxyEndpointsListProxyEndpointsResponse, +) ``` Methods: @@ -4934,7 +5750,13 @@ Methods: Types: ```python -from cloudflare.types.gateways import RuleUpdateResponse, RuleDeleteResponse, RuleGetResponse, RuleZeroTrustGatewayRulesCreateZeroTrustGatewayRuleResponse, RuleZeroTrustGatewayRulesListZeroTrustGatewayRulesResponse +from cloudflare.types.gateways import ( + RuleUpdateResponse, + RuleDeleteResponse, + RuleGetResponse, + RuleZeroTrustGatewayRulesCreateZeroTrustGatewayRuleResponse, + RuleZeroTrustGatewayRulesListZeroTrustGatewayRulesResponse, +) ``` Methods: @@ -4956,7 +5778,9 @@ Methods: Types: ```python -from cloudflare.types.alerting.v3s.destinations import EligibleNotificationMechanismEligibilityGetDeliveryMechanismEligibilityResponse +from cloudflare.types.alerting.v3s.destinations import ( + EligibleNotificationMechanismEligibilityGetDeliveryMechanismEligibilityResponse, +) ``` Methods: @@ -4968,7 +5792,9 @@ Methods: Types: ```python -from cloudflare.types.alerting.v3s.destinations import PagerdutyNotificationDestinationsWithPagerDutyListPagerDutyServicesResponse +from cloudflare.types.alerting.v3s.destinations import ( + PagerdutyNotificationDestinationsWithPagerDutyListPagerDutyServicesResponse, +) ``` Methods: @@ -4980,7 +5806,13 @@ Methods: Types: ```python -from cloudflare.types.alerting.v3s.destinations import WebhookUpdateResponse, WebhookDeleteResponse, WebhookGetResponse, WebhookNotificationWebhooksCreateAWebhookResponse, WebhookNotificationWebhooksListWebhooksResponse +from cloudflare.types.alerting.v3s.destinations import ( + WebhookUpdateResponse, + WebhookDeleteResponse, + WebhookGetResponse, + WebhookNotificationWebhooksCreateAWebhookResponse, + WebhookNotificationWebhooksListWebhooksResponse, +) ``` Methods: @@ -5008,7 +5840,13 @@ Methods: Types: ```python -from cloudflare.types.alerting.v3s import PolicyUpdateResponse, PolicyDeleteResponse, PolicyGetResponse, PolicyNotificationPoliciesCreateANotificationPolicyResponse, PolicyNotificationPoliciesListNotificationPoliciesResponse +from cloudflare.types.alerting.v3s import ( + PolicyUpdateResponse, + PolicyDeleteResponse, + PolicyGetResponse, + PolicyNotificationPoliciesCreateANotificationPolicyResponse, + PolicyNotificationPoliciesListNotificationPoliciesResponse, +) ``` Methods: @@ -5040,7 +5878,11 @@ Methods: Types: ```python -from cloudflare.types.alerting.v3.destinations import PagerdutyCreateTokenResponse, PagerdutyDeleteAllResponse, PagerdutyLinkResponse +from cloudflare.types.alerting.v3.destinations import ( + PagerdutyCreateTokenResponse, + PagerdutyDeleteAllResponse, + PagerdutyLinkResponse, +) ``` Methods: @@ -5067,7 +5909,13 @@ Methods: Types: ```python -from cloudflare.types.devices import DEXTestUpdateResponse, DEXTestDeleteResponse, DEXTestDeviceDEXTestCreateDeviceDEXTestResponse, DEXTestDeviceDEXTestDetailsResponse, DEXTestGetResponse +from cloudflare.types.devices import ( + DEXTestUpdateResponse, + DEXTestDeleteResponse, + DEXTestDeviceDEXTestCreateDeviceDEXTestResponse, + DEXTestDeviceDEXTestDetailsResponse, + DEXTestGetResponse, +) ``` Methods: @@ -5083,7 +5931,13 @@ Methods: Types: ```python -from cloudflare.types.devices import NetworkUpdateResponse, NetworkDeleteResponse, NetworkDeviceManagedNetworksCreateDeviceManagedNetworkResponse, NetworkDeviceManagedNetworksListDeviceManagedNetworksResponse, NetworkGetResponse +from cloudflare.types.devices import ( + NetworkUpdateResponse, + NetworkDeleteResponse, + NetworkDeviceManagedNetworksCreateDeviceManagedNetworkResponse, + NetworkDeviceManagedNetworksListDeviceManagedNetworksResponse, + NetworkGetResponse, +) ``` Methods: @@ -5099,7 +5953,15 @@ Methods: Types: ```python -from cloudflare.types.devices import PolicyUpdateResponse, PolicyDeleteResponse, PolicyDevicesCreateDeviceSettingsPolicyResponse, PolicyDevicesGetDefaultDeviceSettingsPolicyResponse, PolicyDevicesListDeviceSettingsPoliciesResponse, PolicyDevicesUpdateDefaultDeviceSettingsPolicyResponse, PolicyGetResponse +from cloudflare.types.devices import ( + PolicyUpdateResponse, + PolicyDeleteResponse, + PolicyDevicesCreateDeviceSettingsPolicyResponse, + PolicyDevicesGetDefaultDeviceSettingsPolicyResponse, + PolicyDevicesListDeviceSettingsPoliciesResponse, + PolicyDevicesUpdateDefaultDeviceSettingsPolicyResponse, + PolicyGetResponse, +) ``` Methods: @@ -5117,7 +5979,12 @@ Methods: Types: ```python -from cloudflare.types.devices.policies import ExcludeDevicesGetSplitTunnelExcludeListResponse, ExcludeDevicesGetSplitTunnelExcludeListForADeviceSettingsPolicyResponse, ExcludeDevicesSetSplitTunnelExcludeListResponse, ExcludeDevicesSetSplitTunnelExcludeListForADeviceSettingsPolicyResponse +from cloudflare.types.devices.policies import ( + ExcludeDevicesGetSplitTunnelExcludeListResponse, + ExcludeDevicesGetSplitTunnelExcludeListForADeviceSettingsPolicyResponse, + ExcludeDevicesSetSplitTunnelExcludeListResponse, + ExcludeDevicesSetSplitTunnelExcludeListForADeviceSettingsPolicyResponse, +) ``` Methods: @@ -5132,7 +5999,12 @@ Methods: Types: ```python -from cloudflare.types.devices.policies import FallbackDomainDevicesGetLocalDomainFallbackListResponse, FallbackDomainDevicesGetLocalDomainFallbackListForADeviceSettingsPolicyResponse, FallbackDomainDevicesSetLocalDomainFallbackListResponse, FallbackDomainDevicesSetLocalDomainFallbackListForADeviceSettingsPolicyResponse +from cloudflare.types.devices.policies import ( + FallbackDomainDevicesGetLocalDomainFallbackListResponse, + FallbackDomainDevicesGetLocalDomainFallbackListForADeviceSettingsPolicyResponse, + FallbackDomainDevicesSetLocalDomainFallbackListResponse, + FallbackDomainDevicesSetLocalDomainFallbackListForADeviceSettingsPolicyResponse, +) ``` Methods: @@ -5147,7 +6019,12 @@ Methods: Types: ```python -from cloudflare.types.devices.policies import IncludeDevicesGetSplitTunnelIncludeListResponse, IncludeDevicesGetSplitTunnelIncludeListForADeviceSettingsPolicyResponse, IncludeDevicesSetSplitTunnelIncludeListResponse, IncludeDevicesSetSplitTunnelIncludeListForADeviceSettingsPolicyResponse +from cloudflare.types.devices.policies import ( + IncludeDevicesGetSplitTunnelIncludeListResponse, + IncludeDevicesGetSplitTunnelIncludeListForADeviceSettingsPolicyResponse, + IncludeDevicesSetSplitTunnelIncludeListResponse, + IncludeDevicesSetSplitTunnelIncludeListForADeviceSettingsPolicyResponse, +) ``` Methods: @@ -5162,7 +6039,13 @@ Methods: Types: ```python -from cloudflare.types.devices import PostureUpdateResponse, PostureDeleteResponse, PostureDevicePostureRulesCreateDevicePostureRuleResponse, PostureDevicePostureRulesListDevicePostureRulesResponse, PostureGetResponse +from cloudflare.types.devices import ( + PostureUpdateResponse, + PostureDeleteResponse, + PostureDevicePostureRulesCreateDevicePostureRuleResponse, + PostureDevicePostureRulesListDevicePostureRulesResponse, + PostureGetResponse, +) ``` Methods: @@ -5178,7 +6061,13 @@ Methods: Types: ```python -from cloudflare.types.devices.postures import IntegrationUpdateResponse, IntegrationDeleteResponse, IntegrationDevicePostureIntegrationsCreateDevicePostureIntegrationResponse, IntegrationDevicePostureIntegrationsListDevicePostureIntegrationsResponse, IntegrationGetResponse +from cloudflare.types.devices.postures import ( + IntegrationUpdateResponse, + IntegrationDeleteResponse, + IntegrationDevicePostureIntegrationsCreateDevicePostureIntegrationResponse, + IntegrationDevicePostureIntegrationsListDevicePostureIntegrationsResponse, + IntegrationGetResponse, +) ``` Methods: @@ -5206,7 +6095,10 @@ Methods: Types: ```python -from cloudflare.types.devices import SettingZeroTrustAccountsGetDeviceSettingsForZeroTrustAccountResponse, SettingZeroTrustAccountsUpdateDeviceSettingsForTheZeroTrustAccountResponse +from cloudflare.types.devices import ( + SettingZeroTrustAccountsGetDeviceSettingsForZeroTrustAccountResponse, + SettingZeroTrustAccountsUpdateDeviceSettingsForTheZeroTrustAccountResponse, +) ``` Methods: @@ -5380,7 +6272,11 @@ Methods: Types: ```python -from cloudflare.types.dex import TracerouteTestGetResponse, TracerouteTestNetworkPathResponse, TracerouteTestPercentilesResponse +from cloudflare.types.dex import ( + TracerouteTestGetResponse, + TracerouteTestNetworkPathResponse, + TracerouteTestPercentilesResponse, +) ``` Methods: @@ -5396,7 +6292,12 @@ Methods: Types: ```python -from cloudflare.types.r2 import BucketCreateResponse, BucketListResponse, BucketDeleteResponse, BucketGetResponse +from cloudflare.types.r2 import ( + BucketCreateResponse, + BucketListResponse, + BucketDeleteResponse, + BucketGetResponse, +) ``` Methods: @@ -5427,7 +6328,13 @@ Methods: Types: ```python -from cloudflare.types import WarpConnectorCreateResponse, WarpConnectorUpdateResponse, WarpConnectorListResponse, WarpConnectorDeleteResponse, WarpConnectorGetResponse +from cloudflare.types import ( + WarpConnectorCreateResponse, + WarpConnectorUpdateResponse, + WarpConnectorListResponse, + WarpConnectorDeleteResponse, + WarpConnectorGetResponse, +) ``` Methods: @@ -5480,7 +6387,10 @@ Methods: Types: ```python -from cloudflare.types.workers_for_platforms.dispatch.namespaces.scripts import SettingUpdateResponse, SettingGetResponse +from cloudflare.types.workers_for_platforms.dispatch.namespaces.scripts import ( + SettingUpdateResponse, + SettingGetResponse, +) ``` Methods: @@ -5541,7 +6451,10 @@ Methods: Types: ```python -from cloudflare.types.zerotrust import ConnectivitySettingUpdateResponse, ConnectivitySettingGetResponse +from cloudflare.types.zerotrust import ( + ConnectivitySettingUpdateResponse, + ConnectivitySettingGetResponse, +) ``` Methods: @@ -5558,7 +6471,11 @@ Methods: Types: ```python -from cloudflare.types.addressing.prefixes import BGPPrefixUpdateResponse, BGPPrefixListResponse, BGPPrefixGetResponse +from cloudflare.types.addressing.prefixes import ( + BGPPrefixUpdateResponse, + BGPPrefixListResponse, + BGPPrefixGetResponse, +) ``` Methods: @@ -5572,7 +6489,12 @@ Methods: Types: ```python -from cloudflare.types.addressing.prefixes import BindingCreateResponse, BindingListResponse, BindingDeleteResponse, BindingGetResponse +from cloudflare.types.addressing.prefixes import ( + BindingCreateResponse, + BindingListResponse, + BindingDeleteResponse, + BindingGetResponse, +) ``` Methods: @@ -5601,7 +6523,14 @@ Methods: Types: ```python -from cloudflare.types.challenges import WidgetCreateResponse, WidgetUpdateResponse, WidgetListResponse, WidgetDeleteResponse, WidgetGetResponse, WidgetRotateSecretResponse +from cloudflare.types.challenges import ( + WidgetCreateResponse, + WidgetUpdateResponse, + WidgetListResponse, + WidgetDeleteResponse, + WidgetGetResponse, + WidgetRotateSecretResponse, +) ``` Methods: @@ -5620,7 +6549,13 @@ Methods: Types: ```python -from cloudflare.types.hyperdrive import ConfigCreateResponse, ConfigUpdateResponse, ConfigListResponse, ConfigDeleteResponse, ConfigGetResponse +from cloudflare.types.hyperdrive import ( + ConfigCreateResponse, + ConfigUpdateResponse, + ConfigListResponse, + ConfigDeleteResponse, + ConfigGetResponse, +) ``` Methods: @@ -5638,7 +6573,16 @@ Methods: Types: ```python -from cloudflare.types.intel import IndicatorFeedCreateResponse, IndicatorFeedListResponse, IndicatorFeedDataResponse, IndicatorFeedGetResponse, IndicatorFeedPermissionsAddResponse, IndicatorFeedPermissionsRemoveResponse, IndicatorFeedPermissionsViewResponse, IndicatorFeedSnapshotResponse +from cloudflare.types.intel import ( + IndicatorFeedCreateResponse, + IndicatorFeedListResponse, + IndicatorFeedDataResponse, + IndicatorFeedGetResponse, + IndicatorFeedPermissionsAddResponse, + IndicatorFeedPermissionsRemoveResponse, + IndicatorFeedPermissionsViewResponse, + IndicatorFeedSnapshotResponse, +) ``` Methods: @@ -5671,7 +6615,13 @@ Methods: Types: ```python -from cloudflare.types.rum import SiteInfoCreateResponse, SiteInfoUpdateResponse, SiteInfoListResponse, SiteInfoDeleteResponse, SiteInfoGetResponse +from cloudflare.types.rum import ( + SiteInfoCreateResponse, + SiteInfoUpdateResponse, + SiteInfoListResponse, + SiteInfoDeleteResponse, + SiteInfoGetResponse, +) ``` Methods: @@ -5687,7 +6637,12 @@ Methods: Types: ```python -from cloudflare.types.rum import RuleCreateResponse, RuleUpdateResponse, RuleListResponse, RuleDeleteResponse +from cloudflare.types.rum import ( + RuleCreateResponse, + RuleUpdateResponse, + RuleListResponse, + RuleDeleteResponse, +) ``` Methods: @@ -5704,7 +6659,18 @@ Methods: Types: ```python -from cloudflare.types.vectorize import IndexCreateResponse, IndexUpdateResponse, IndexListResponse, IndexDeleteResponse, IndexDeleteByIDsResponse, IndexGetResponse, IndexGetByIDsResponse, IndexInsertResponse, IndexQueryResponse, IndexUpsertResponse +from cloudflare.types.vectorize import ( + IndexCreateResponse, + IndexUpdateResponse, + IndexListResponse, + IndexDeleteResponse, + IndexDeleteByIDsResponse, + IndexGetResponse, + IndexGetByIDsResponse, + IndexInsertResponse, + IndexQueryResponse, + IndexUpsertResponse, +) ``` Methods: @@ -6444,7 +7410,16 @@ Methods: Types: ```python -from cloudflare.types.radar import HTTPBotClassesResponse, HTTPBrowserFamiliesResponse, HTTPBrowsersResponse, HTTPDeviceTypesResponse, HTTPHTTPProtocolsResponse, HTTPHTTPVersionsResponse, HTTPIPVersionsResponse, HTTPOssResponse +from cloudflare.types.radar import ( + HTTPBotClassesResponse, + HTTPBrowserFamiliesResponse, + HTTPBrowsersResponse, + HTTPDeviceTypesResponse, + HTTPHTTPProtocolsResponse, + HTTPHTTPVersionsResponse, + HTTPIPVersionsResponse, + HTTPOssResponse, +) ``` Methods: @@ -6617,7 +7592,10 @@ Methods: Types: ```python -from cloudflare.types import OriginPostQuantumEncryptionUpdateResponse, OriginPostQuantumEncryptionGetResponse +from cloudflare.types import ( + OriginPostQuantumEncryptionUpdateResponse, + OriginPostQuantumEncryptionGetResponse, +) ``` Methods: @@ -6630,7 +7608,10 @@ Methods: Types: ```python -from cloudflare.types import CacheRegionalTieredCachesResponse, CacheUpdateRegionalTieredCacheResponse +from cloudflare.types import ( + CacheRegionalTieredCachesResponse, + CacheUpdateRegionalTieredCacheResponse, +) ``` Methods: @@ -6649,7 +7630,11 @@ Methods: Types: ```python -from cloudflare.types.firewall.waf.packages import GroupUpdateResponse, GroupListResponse, GroupGetResponse +from cloudflare.types.firewall.waf.packages import ( + GroupUpdateResponse, + GroupListResponse, + GroupGetResponse, +) ``` Methods: @@ -6774,7 +7759,17 @@ Methods: Types: ```python -from cloudflare.types import SpeedAPIAvailabilitiesListResponse, SpeedAPIPagesListResponse, SpeedAPIScheduleDeleteResponse, SpeedAPIScheduleGetResponse, SpeedAPITestsCreateResponse, SpeedAPITestsDeleteResponse, SpeedAPITestsGetResponse, SpeedAPITestsListResponse, SpeedAPITrendsListResponse +from cloudflare.types import ( + SpeedAPIAvailabilitiesListResponse, + SpeedAPIPagesListResponse, + SpeedAPIScheduleDeleteResponse, + SpeedAPIScheduleGetResponse, + SpeedAPITestsCreateResponse, + SpeedAPITestsDeleteResponse, + SpeedAPITestsGetResponse, + SpeedAPITestsListResponse, + SpeedAPITrendsListResponse, +) ``` Methods: @@ -6852,7 +7847,12 @@ Methods: Types: ```python -from cloudflare.types.page_shield import PolicyCreateResponse, PolicyUpdateResponse, PolicyListResponse, PolicyGetResponse +from cloudflare.types.page_shield import ( + PolicyCreateResponse, + PolicyUpdateResponse, + PolicyListResponse, + PolicyGetResponse, +) ``` Methods: @@ -6881,7 +7881,12 @@ Methods: Types: ```python -from cloudflare.types import SnippetUpdateResponse, SnippetListResponse, SnippetDeleteResponse, SnippetGetResponse +from cloudflare.types import ( + SnippetUpdateResponse, + SnippetListResponse, + SnippetDeleteResponse, + SnippetGetResponse, +) ``` Methods: @@ -6917,7 +7922,14 @@ Methods: Types: ```python -from cloudflare.types.dlp import DatasetCreateResponse, DatasetUpdateResponse, DatasetListResponse, DatasetGetResponse, DatasetUploadResponse, DatasetUploadPrepareResponse +from cloudflare.types.dlp import ( + DatasetCreateResponse, + DatasetUpdateResponse, + DatasetListResponse, + DatasetGetResponse, + DatasetUploadResponse, + DatasetUploadPrepareResponse, +) ``` Methods: @@ -6950,7 +7962,12 @@ Methods: Types: ```python -from cloudflare.types import AccessTagCreateResponse, AccessTagUpdateResponse, AccessTagDeleteResponse, AccessTagGetResponse +from cloudflare.types import ( + AccessTagCreateResponse, + AccessTagUpdateResponse, + AccessTagDeleteResponse, + AccessTagGetResponse, +) ``` Methods: diff --git a/src/cloudflare/__init__.py b/src/cloudflare/__init__.py index db49cb735e3..dd54e5cd1e2 100644 --- a/src/cloudflare/__init__.py +++ b/src/cloudflare/__init__.py @@ -1,39 +1,39 @@ # File generated from our OpenAPI spec by Stainless. from . import types -from ._version import __version__, __title__ +from ._types import NoneType, Transport, ProxiesTypes +from ._utils import file_from_path from ._client import ( + Client, + Stream, Timeout, Transport, - RequestOptions, - Client, + Cloudflare, AsyncClient, - Stream, AsyncStream, - Cloudflare, + RequestOptions, AsyncCloudflare, ) +from ._models import BaseModel +from ._version import __title__, __version__ +from ._response import APIResponse as APIResponse, AsyncAPIResponse as AsyncAPIResponse from ._exceptions import ( - CloudflareError, APIError, + ConflictError, + NotFoundError, APIStatusError, + RateLimitError, APITimeoutError, - APIConnectionError, - APIResponseValidationError, BadRequestError, + CloudflareError, + APIConnectionError, AuthenticationError, + InternalServerError, PermissionDeniedError, - NotFoundError, - ConflictError, UnprocessableEntityError, - RateLimitError, - InternalServerError, + APIResponseValidationError, ) -from ._types import NoneType, Transport, ProxiesTypes -from ._utils import file_from_path -from ._models import BaseModel from ._utils._logs import setup_logging as _setup_logging -from ._response import APIResponse as APIResponse, AsyncAPIResponse as AsyncAPIResponse __all__ = [ "types", @@ -78,7 +78,7 @@ for __name in __all__: if not __name.startswith("__"): try: - setattr(__locals[__name], "__module__", "cloudflare") + __locals[__name].__module__ = "cloudflare" except (TypeError, AttributeError): # Some of our exported symbols are builtins which we can't set attributes for. pass diff --git a/src/cloudflare/_base_client.py b/src/cloudflare/_base_client.py index a909c7ac4d1..0b5ece2c48e 100644 --- a/src/cloudflare/_base_client.py +++ b/src/cloudflare/_base_client.py @@ -61,7 +61,7 @@ RequestOptions, ModelBuilderProtocol, ) -from ._utils import is_dict, is_given, is_mapping, is_list +from ._utils import is_dict, is_list, is_given, is_mapping from ._compat import model_copy, model_dump from ._models import GenericModel, FinalRequestOptions, validate_type, construct_type from ._response import ( @@ -70,13 +70,12 @@ AsyncAPIResponse, extract_response_type, ) -from ._legacy_response import LegacyAPIResponse from ._constants import ( DEFAULT_LIMITS, - DEFAULT_MAX_RETRIES, DEFAULT_TIMEOUT, - INITIAL_RETRY_DELAY, MAX_RETRY_DELAY, + DEFAULT_MAX_RETRIES, + INITIAL_RETRY_DELAY, RAW_RESPONSE_HEADER, OVERRIDE_CAST_TO_HEADER, ) diff --git a/src/cloudflare/_client.py b/src/cloudflare/_client.py index 2079ebd822c..8c48b2c0dad 100644 --- a/src/cloudflare/_client.py +++ b/src/cloudflare/_client.py @@ -2,68 +2,35 @@ from __future__ import annotations -import httpx - import os - -from ._streaming import AsyncStream as AsyncStream, Stream as Stream - -from ._exceptions import CloudflareError, APIStatusError - -from typing_extensions import override, Self - -from typing import Any - -from ._utils import get_async_library - -from . import _exceptions - -import os -import asyncio -import warnings -from typing import Optional, Union, Dict, Any, Mapping, overload, cast -from typing_extensions import Literal +from typing import Any, Union, Mapping +from typing_extensions import Self, override import httpx -from ._version import __version__ +from . import resources, _exceptions from ._qs import Querystring -from .types import shared_params -from ._utils import ( - extract_files, - maybe_transform, - required_args, - deepcopy_minimal, - maybe_coerce_integer, - maybe_coerce_float, - maybe_coerce_boolean, - is_given, -) from ._types import ( + NOT_GIVEN, Omit, - NotGiven, Timeout, + NotGiven, Transport, ProxiesTypes, RequestOptions, - Headers, - NoneType, - Query, - Body, - NOT_GIVEN, ) +from ._utils import ( + is_given, + get_async_library, +) +from ._version import __version__ +from ._streaming import Stream as Stream, AsyncStream as AsyncStream +from ._exceptions import APIStatusError, CloudflareError from ._base_client import ( - DEFAULT_LIMITS, - DEFAULT_TIMEOUT, DEFAULT_MAX_RETRIES, - ResponseT, - SyncHttpxClientWrapper, - AsyncHttpxClientWrapper, SyncAPIClient, AsyncAPIClient, - make_request_options, ) -from . import resources __all__ = [ "Timeout", diff --git a/src/cloudflare/_exceptions.py b/src/cloudflare/_exceptions.py index 4c898d7781b..c80d6bf15c2 100644 --- a/src/cloudflare/_exceptions.py +++ b/src/cloudflare/_exceptions.py @@ -2,10 +2,10 @@ from __future__ import annotations -import httpx - from typing_extensions import Literal +import httpx + __all__ = [ "BadRequestError", "AuthenticationError", diff --git a/src/cloudflare/_resource.py b/src/cloudflare/_resource.py index 4da83d76f63..748023621f4 100644 --- a/src/cloudflare/_resource.py +++ b/src/cloudflare/_resource.py @@ -7,7 +7,7 @@ from typing import TYPE_CHECKING if TYPE_CHECKING: - from ._client import AsyncCloudflare, Cloudflare + from ._client import Cloudflare, AsyncCloudflare class SyncAPIResource: diff --git a/src/cloudflare/_response.py b/src/cloudflare/_response.py index a48841de5e4..6ccd8185bbc 100644 --- a/src/cloudflare/_response.py +++ b/src/cloudflare/_response.py @@ -18,7 +18,7 @@ cast, overload, ) -from typing_extensions import Awaitable, ParamSpec, TypeGuard, override, get_origin +from typing_extensions import Awaitable, ParamSpec, override, get_origin import anyio import httpx @@ -26,7 +26,6 @@ from ._types import NoneType from ._utils import is_given, extract_type_var_from_base -from ._streaming import extract_stream_chunk_type from ._models import BaseModel, is_basemodel from ._constants import RAW_RESPONSE_HEADER, OVERRIDE_CAST_TO_HEADER from ._streaming import Stream, AsyncStream, is_stream_class_type, extract_stream_chunk_type diff --git a/src/cloudflare/_streaming.py b/src/cloudflare/_streaming.py index 36e34973387..9e637d9d056 100644 --- a/src/cloudflare/_streaming.py +++ b/src/cloudflare/_streaming.py @@ -5,13 +5,11 @@ import inspect from types import TracebackType from typing import TYPE_CHECKING, Any, Generic, TypeVar, Iterator, AsyncIterator, cast -from typing_extensions import Self, override, TypeGuard, get_origin +from typing_extensions import Self, TypeGuard, override, get_origin import httpx -from ._utils import is_mapping, is_dict, extract_type_var_from_base -from ._exceptions import APIError -from ._response import APIResponse, AsyncAPIResponse +from ._utils import extract_type_var_from_base if TYPE_CHECKING: from ._client import Cloudflare, AsyncCloudflare diff --git a/src/cloudflare/_types.py b/src/cloudflare/_types.py index d288e94bc33..88a842b066c 100644 --- a/src/cloudflare/_types.py +++ b/src/cloudflare/_types.py @@ -1,7 +1,6 @@ from __future__ import annotations from os import PathLike -from abc import ABC, abstractmethod from typing import ( IO, TYPE_CHECKING, @@ -14,10 +13,8 @@ Mapping, TypeVar, Callable, - Iterator, Optional, Sequence, - AsyncIterator, ) from typing_extensions import Literal, Protocol, TypeAlias, TypedDict, override, runtime_checkable @@ -28,7 +25,6 @@ if TYPE_CHECKING: from ._models import BaseModel from ._response import APIResponse, AsyncAPIResponse - from ._legacy_response import HttpxBinaryResponseContent Transport = BaseTransport AsyncTransport = AsyncBaseTransport diff --git a/src/cloudflare/_wrappers.py b/src/cloudflare/_wrappers.py index 8c2fbea09ef..cd40bcf4f47 100644 --- a/src/cloudflare/_wrappers.py +++ b/src/cloudflare/_wrappers.py @@ -1,6 +1,7 @@ # File generated from our OpenAPI spec by Stainless. from typing import Generic, TypeVar + from ._models import GenericModel __all__ = ["ResultWrapper"] diff --git a/src/cloudflare/resources/__init__.py b/src/cloudflare/resources/__init__.py index dbe27d0d6bf..250e7edad71 100644 --- a/src/cloudflare/resources/__init__.py +++ b/src/cloudflare/resources/__init__.py @@ -1,725 +1,868 @@ # File generated from our OpenAPI spec by Stainless. -from .accounts import Accounts, AsyncAccounts -from .accounts import ( - AccountsWithRawResponse, - AsyncAccountsWithRawResponse, - AccountsWithStreamingResponse, - AsyncAccountsWithStreamingResponse, +from .ai import ( + AI, + AsyncAI, + AIWithRawResponse, + AsyncAIWithRawResponse, + AIWithStreamingResponse, + AsyncAIWithStreamingResponse, +) +from .d1 import ( + D1, + AsyncD1, + D1WithRawResponse, + AsyncD1WithRawResponse, + D1WithStreamingResponse, + AsyncD1WithStreamingResponse, +) +from .r2 import ( + R2, + AsyncR2, + R2WithRawResponse, + AsyncR2WithRawResponse, + R2WithStreamingResponse, + AsyncR2WithStreamingResponse, +) +from .dex import ( + DEX, + AsyncDEX, + DEXWithRawResponse, + AsyncDEXWithRawResponse, + DEXWithStreamingResponse, + AsyncDEXWithStreamingResponse, +) +from .dlp import ( + DLP, + AsyncDLP, + DLPWithRawResponse, + AsyncDLPWithRawResponse, + DLPWithStreamingResponse, + AsyncDLPWithStreamingResponse, +) +from .ips import ( + IPs, + AsyncIPs, + IPsWithRawResponse, + AsyncIPsWithRawResponse, + IPsWithStreamingResponse, + AsyncIPsWithStreamingResponse, +) +from .rum import ( + Rum, + AsyncRum, + RumWithRawResponse, + AsyncRumWithRawResponse, + RumWithStreamingResponse, + AsyncRumWithStreamingResponse, ) -from .certificates import Certificates, AsyncCertificates -from .certificates import ( - CertificatesWithRawResponse, - AsyncCertificatesWithRawResponse, - CertificatesWithStreamingResponse, - AsyncCertificatesWithStreamingResponse, +from .acms import ( + Acms, + AsyncAcms, + AcmsWithRawResponse, + AsyncAcmsWithRawResponse, + AcmsWithStreamingResponse, + AsyncAcmsWithStreamingResponse, ) -from .ips import IPs, AsyncIPs -from .ips import IPsWithRawResponse, AsyncIPsWithRawResponse, IPsWithStreamingResponse, AsyncIPsWithStreamingResponse -from .memberships import Memberships, AsyncMemberships -from .memberships import ( - MembershipsWithRawResponse, - AsyncMembershipsWithRawResponse, - MembershipsWithStreamingResponse, - AsyncMembershipsWithStreamingResponse, +from .argo import ( + Argo, + AsyncArgo, + ArgoWithRawResponse, + AsyncArgoWithRawResponse, + ArgoWithStreamingResponse, + AsyncArgoWithStreamingResponse, +) +from .dlps import ( + DLPs, + AsyncDLPs, + DLPsWithRawResponse, + AsyncDLPsWithRawResponse, + DLPsWithStreamingResponse, + AsyncDLPsWithStreamingResponse, +) +from .logs import ( + Logs, + AsyncLogs, + LogsWithRawResponse, + AsyncLogsWithRawResponse, + LogsWithStreamingResponse, + AsyncLogsWithStreamingResponse, +) +from .mnms import ( + Mnms, + AsyncMnms, + MnmsWithRawResponse, + AsyncMnmsWithRawResponse, + MnmsWithStreamingResponse, + AsyncMnmsWithStreamingResponse, +) +from .ssls import ( + SSLs, + AsyncSSLs, + SSLsWithRawResponse, + AsyncSSLsWithRawResponse, + SSLsWithStreamingResponse, + AsyncSSLsWithStreamingResponse, +) +from .cache import ( + Cache, + AsyncCache, + CacheWithRawResponse, + AsyncCacheWithRawResponse, + CacheWithStreamingResponse, + AsyncCacheWithStreamingResponse, +) +from .intel import ( + Intel, + AsyncIntel, + IntelWithRawResponse, + AsyncIntelWithRawResponse, + IntelWithStreamingResponse, + AsyncIntelWithStreamingResponse, +) +from .pages import ( + Pages, + AsyncPages, + PagesWithRawResponse, + AsyncPagesWithRawResponse, + PagesWithStreamingResponse, + AsyncPagesWithStreamingResponse, +) +from .pcaps import ( + Pcaps, + AsyncPcaps, + PcapsWithRawResponse, + AsyncPcapsWithRawResponse, + PcapsWithStreamingResponse, + AsyncPcapsWithStreamingResponse, +) +from .radar import ( + Radar, + AsyncRadar, + RadarWithRawResponse, + AsyncRadarWithRawResponse, + RadarWithStreamingResponse, + AsyncRadarWithStreamingResponse, +) +from .roles import ( + Roles, + AsyncRoles, + RolesWithRawResponse, + AsyncRolesWithRawResponse, + RolesWithStreamingResponse, + AsyncRolesWithStreamingResponse, +) +from .rules import ( + Rules, + AsyncRules, + RulesWithRawResponse, + AsyncRulesWithRawResponse, + RulesWithStreamingResponse, + AsyncRulesWithStreamingResponse, ) -from .users import Users, AsyncUsers from .users import ( + Users, + AsyncUsers, UsersWithRawResponse, AsyncUsersWithRawResponse, UsersWithStreamingResponse, AsyncUsersWithStreamingResponse, ) -from .zones import Zones, AsyncZones +from .web3s import ( + Web3s, + AsyncWeb3s, + Web3sWithRawResponse, + AsyncWeb3sWithRawResponse, + Web3sWithStreamingResponse, + AsyncWeb3sWithStreamingResponse, +) +from .zaraz import ( + Zaraz, + AsyncZaraz, + ZarazWithRawResponse, + AsyncZarazWithRawResponse, + ZarazWithStreamingResponse, + AsyncZarazWithStreamingResponse, +) from .zones import ( + Zones, + AsyncZones, ZonesWithRawResponse, AsyncZonesWithRawResponse, ZonesWithStreamingResponse, AsyncZonesWithStreamingResponse, ) -from .ai import AI, AsyncAI -from .ai import AIWithRawResponse, AsyncAIWithRawResponse, AIWithStreamingResponse, AsyncAIWithStreamingResponse -from .load_balancers import LoadBalancers, AsyncLoadBalancers -from .load_balancers import ( - LoadBalancersWithRawResponse, - AsyncLoadBalancersWithRawResponse, - LoadBalancersWithStreamingResponse, - AsyncLoadBalancersWithStreamingResponse, -) -from .access import Access, AsyncAccess from .access import ( + Access, + AsyncAccess, AccessWithRawResponse, AsyncAccessWithRawResponse, AccessWithStreamingResponse, AsyncAccessWithStreamingResponse, ) -from .dns_analytics import DNSAnalytics, AsyncDNSAnalytics -from .dns_analytics import ( - DNSAnalyticsWithRawResponse, - AsyncDNSAnalyticsWithRawResponse, - DNSAnalyticsWithStreamingResponse, - AsyncDNSAnalyticsWithStreamingResponse, -) -from .purge_caches import PurgeCaches, AsyncPurgeCaches -from .purge_caches import ( - PurgeCachesWithRawResponse, - AsyncPurgeCachesWithRawResponse, - PurgeCachesWithStreamingResponse, - AsyncPurgeCachesWithStreamingResponse, -) -from .ssls import SSLs, AsyncSSLs -from .ssls import ( - SSLsWithRawResponse, - AsyncSSLsWithRawResponse, - SSLsWithStreamingResponse, - AsyncSSLsWithStreamingResponse, -) -from .subscriptions import Subscriptions, AsyncSubscriptions -from .subscriptions import ( - SubscriptionsWithRawResponse, - AsyncSubscriptionsWithRawResponse, - SubscriptionsWithStreamingResponse, - AsyncSubscriptionsWithStreamingResponse, -) -from .acms import Acms, AsyncAcms -from .acms import ( - AcmsWithRawResponse, - AsyncAcmsWithRawResponse, - AcmsWithStreamingResponse, - AsyncAcmsWithStreamingResponse, -) -from .analytics import Analytics, AsyncAnalytics -from .analytics import ( - AnalyticsWithRawResponse, - AsyncAnalyticsWithRawResponse, - AnalyticsWithStreamingResponse, - AsyncAnalyticsWithStreamingResponse, -) -from .argo import Argo, AsyncArgo -from .argo import ( - ArgoWithRawResponse, - AsyncArgoWithRawResponse, - ArgoWithStreamingResponse, - AsyncArgoWithStreamingResponse, -) -from .available_plans import AvailablePlans, AsyncAvailablePlans -from .available_plans import ( - AvailablePlansWithRawResponse, - AsyncAvailablePlansWithRawResponse, - AvailablePlansWithStreamingResponse, - AsyncAvailablePlansWithStreamingResponse, -) -from .available_rate_plans import AvailableRatePlans, AsyncAvailableRatePlans -from .available_rate_plans import ( - AvailableRatePlansWithRawResponse, - AsyncAvailableRatePlansWithRawResponse, - AvailableRatePlansWithStreamingResponse, - AsyncAvailableRatePlansWithStreamingResponse, -) -from .caches import Caches, AsyncCaches from .caches import ( + Caches, + AsyncCaches, CachesWithRawResponse, AsyncCachesWithRawResponse, CachesWithStreamingResponse, AsyncCachesWithStreamingResponse, ) -from .certificate_authorities import CertificateAuthorities, AsyncCertificateAuthorities -from .certificate_authorities import ( - CertificateAuthoritiesWithRawResponse, - AsyncCertificateAuthoritiesWithRawResponse, - CertificateAuthoritiesWithStreamingResponse, - AsyncCertificateAuthoritiesWithStreamingResponse, +from .emails import ( + Emails, + AsyncEmails, + EmailsWithRawResponse, + AsyncEmailsWithRawResponse, + EmailsWithStreamingResponse, + AsyncEmailsWithStreamingResponse, ) -from .client_certificates import ClientCertificates, AsyncClientCertificates -from .client_certificates import ( - ClientCertificatesWithRawResponse, - AsyncClientCertificatesWithRawResponse, - ClientCertificatesWithStreamingResponse, - AsyncClientCertificatesWithStreamingResponse, +from .images import ( + Images, + AsyncImages, + ImagesWithRawResponse, + AsyncImagesWithRawResponse, + ImagesWithStreamingResponse, + AsyncImagesWithStreamingResponse, ) -from .custom_certificates import CustomCertificates, AsyncCustomCertificates -from .custom_certificates import ( - CustomCertificatesWithRawResponse, - AsyncCustomCertificatesWithRawResponse, - CustomCertificatesWithStreamingResponse, - AsyncCustomCertificatesWithStreamingResponse, +from .intels import ( + Intels, + AsyncIntels, + IntelsWithRawResponse, + AsyncIntelsWithRawResponse, + IntelsWithStreamingResponse, + AsyncIntelsWithStreamingResponse, ) -from .custom_hostnames import CustomHostnames, AsyncCustomHostnames -from .custom_hostnames import ( - CustomHostnamesWithRawResponse, - AsyncCustomHostnamesWithRawResponse, - CustomHostnamesWithStreamingResponse, - AsyncCustomHostnamesWithStreamingResponse, +from .magics import ( + Magics, + AsyncMagics, + MagicsWithRawResponse, + AsyncMagicsWithRawResponse, + MagicsWithStreamingResponse, + AsyncMagicsWithStreamingResponse, ) -from .custom_ns import CustomNs, AsyncCustomNs -from .custom_ns import ( - CustomNsWithRawResponse, - AsyncCustomNsWithRawResponse, - CustomNsWithStreamingResponse, - AsyncCustomNsWithStreamingResponse, +from .stream import ( + Stream, + AsyncStream, + StreamWithRawResponse, + AsyncStreamWithRawResponse, + StreamWithStreamingResponse, + AsyncStreamWithStreamingResponse, ) -from .dns_records import DNSRecords, AsyncDNSRecords -from .dns_records import ( - DNSRecordsWithRawResponse, - AsyncDNSRecordsWithRawResponse, - DNSRecordsWithStreamingResponse, - AsyncDNSRecordsWithStreamingResponse, +from .devices import ( + Devices, + AsyncDevices, + DevicesWithRawResponse, + AsyncDevicesWithRawResponse, + DevicesWithStreamingResponse, + AsyncDevicesWithStreamingResponse, ) -from .dnssecs import DNSSECs, AsyncDNSSECs from .dnssecs import ( + DNSSECs, + AsyncDNSSECs, DNSSECsWithRawResponse, AsyncDNSSECsWithRawResponse, DNSSECsWithStreamingResponse, AsyncDNSSECsWithStreamingResponse, ) -from .emails import Emails, AsyncEmails -from .emails import ( - EmailsWithRawResponse, - AsyncEmailsWithRawResponse, - EmailsWithStreamingResponse, - AsyncEmailsWithStreamingResponse, -) -from .filters import Filters, AsyncFilters from .filters import ( + Filters, + AsyncFilters, FiltersWithRawResponse, AsyncFiltersWithRawResponse, FiltersWithStreamingResponse, AsyncFiltersWithStreamingResponse, ) -from .firewalls import Firewalls, AsyncFirewalls -from .firewalls import ( - FirewallsWithRawResponse, - AsyncFirewallsWithRawResponse, - FirewallsWithStreamingResponse, - AsyncFirewallsWithStreamingResponse, -) -from .healthchecks import Healthchecks, AsyncHealthchecks -from .healthchecks import ( - HealthchecksWithRawResponse, - AsyncHealthchecksWithRawResponse, - HealthchecksWithStreamingResponse, - AsyncHealthchecksWithStreamingResponse, -) -from .keyless_certificates import KeylessCertificates, AsyncKeylessCertificates -from .keyless_certificates import ( - KeylessCertificatesWithRawResponse, - AsyncKeylessCertificatesWithRawResponse, - KeylessCertificatesWithStreamingResponse, - AsyncKeylessCertificatesWithStreamingResponse, +from .gateway import ( + Gateway, + AsyncGateway, + GatewayWithRawResponse, + AsyncGatewayWithRawResponse, + GatewayWithStreamingResponse, + AsyncGatewayWithStreamingResponse, ) -from .logpush import Logpush, AsyncLogpush from .logpush import ( + Logpush, + AsyncLogpush, LogpushWithRawResponse, AsyncLogpushWithRawResponse, LogpushWithStreamingResponse, AsyncLogpushWithStreamingResponse, ) -from .logs import Logs, AsyncLogs -from .logs import ( - LogsWithRawResponse, - AsyncLogsWithRawResponse, - LogsWithStreamingResponse, - AsyncLogsWithStreamingResponse, -) -from .origin_tls_client_auth import OriginTLSClientAuth, AsyncOriginTLSClientAuth -from .origin_tls_client_auth import ( - OriginTLSClientAuthWithRawResponse, - AsyncOriginTLSClientAuthWithRawResponse, - OriginTLSClientAuthWithStreamingResponse, - AsyncOriginTLSClientAuthWithStreamingResponse, -) -from .pagerules import Pagerules, AsyncPagerules -from .pagerules import ( - PagerulesWithRawResponse, - AsyncPagerulesWithRawResponse, - PagerulesWithStreamingResponse, - AsyncPagerulesWithStreamingResponse, -) -from .rate_limits import RateLimits, AsyncRateLimits -from .rate_limits import ( - RateLimitsWithRawResponse, - AsyncRateLimitsWithRawResponse, - RateLimitsWithStreamingResponse, - AsyncRateLimitsWithStreamingResponse, -) -from .secondary_dns import SecondaryDNS, AsyncSecondaryDNS -from .secondary_dns import ( - SecondaryDNSWithRawResponse, - AsyncSecondaryDNSWithRawResponse, - SecondaryDNSWithStreamingResponse, - AsyncSecondaryDNSWithStreamingResponse, -) -from .settings import Settings, AsyncSettings -from .settings import ( - SettingsWithRawResponse, - AsyncSettingsWithRawResponse, - SettingsWithStreamingResponse, - AsyncSettingsWithStreamingResponse, +from .storage import ( + Storage, + AsyncStorage, + StorageWithRawResponse, + AsyncStorageWithRawResponse, + StorageWithStreamingResponse, + AsyncStorageWithStreamingResponse, ) -from .waiting_rooms import WaitingRooms, AsyncWaitingRooms -from .waiting_rooms import ( - WaitingRoomsWithRawResponse, - AsyncWaitingRoomsWithRawResponse, - WaitingRoomsWithStreamingResponse, - AsyncWaitingRoomsWithStreamingResponse, +from .teamnet import ( + Teamnet, + AsyncTeamnet, + TeamnetWithRawResponse, + AsyncTeamnetWithRawResponse, + TeamnetWithStreamingResponse, + AsyncTeamnetWithStreamingResponse, ) -from .web3s import Web3s, AsyncWeb3s -from .web3s import ( - Web3sWithRawResponse, - AsyncWeb3sWithRawResponse, - Web3sWithStreamingResponse, - AsyncWeb3sWithStreamingResponse, +from .tunnels import ( + Tunnels, + AsyncTunnels, + TunnelsWithRawResponse, + AsyncTunnelsWithRawResponse, + TunnelsWithStreamingResponse, + AsyncTunnelsWithStreamingResponse, ) -from .workers import Workers, AsyncWorkers from .workers import ( + Workers, + AsyncWorkers, WorkersWithRawResponse, AsyncWorkersWithRawResponse, WorkersWithStreamingResponse, AsyncWorkersWithStreamingResponse, ) -from .activation_checks import ActivationChecks, AsyncActivationChecks -from .activation_checks import ( - ActivationChecksWithRawResponse, - AsyncActivationChecksWithRawResponse, - ActivationChecksWithStreamingResponse, - AsyncActivationChecksWithStreamingResponse, +from .accounts import ( + Accounts, + AsyncAccounts, + AccountsWithRawResponse, + AsyncAccountsWithRawResponse, + AccountsWithStreamingResponse, + AsyncAccountsWithStreamingResponse, ) -from .api_gateways import APIGateways, AsyncAPIGateways -from .api_gateways import ( - APIGatewaysWithRawResponse, - AsyncAPIGatewaysWithRawResponse, - APIGatewaysWithStreamingResponse, - AsyncAPIGatewaysWithStreamingResponse, +from .alerting import ( + Alerting, + AsyncAlerting, + AlertingWithRawResponse, + AsyncAlertingWithRawResponse, + AlertingWithStreamingResponse, + AsyncAlertingWithStreamingResponse, ) -from .managed_headers import ManagedHeaders, AsyncManagedHeaders -from .managed_headers import ( - ManagedHeadersWithRawResponse, - AsyncManagedHeadersWithRawResponse, - ManagedHeadersWithStreamingResponse, - AsyncManagedHeadersWithStreamingResponse, +from .billings import ( + Billings, + AsyncBillings, + BillingsWithRawResponse, + AsyncBillingsWithRawResponse, + BillingsWithStreamingResponse, + AsyncBillingsWithStreamingResponse, ) -from .page_shields import PageShields, AsyncPageShields -from .page_shields import ( - PageShieldsWithRawResponse, - AsyncPageShieldsWithRawResponse, - PageShieldsWithStreamingResponse, - AsyncPageShieldsWithStreamingResponse, +from .firewall import ( + Firewall, + AsyncFirewall, + FirewallWithRawResponse, + AsyncFirewallWithRawResponse, + FirewallWithStreamingResponse, + AsyncFirewallWithStreamingResponse, +) +from .gateways import ( + Gateways, + AsyncGateways, + GatewaysWithRawResponse, + AsyncGatewaysWithRawResponse, + GatewaysWithStreamingResponse, + AsyncGatewaysWithStreamingResponse, ) -from .rulesets import Rulesets, AsyncRulesets from .rulesets import ( + Rulesets, + AsyncRulesets, RulesetsWithRawResponse, AsyncRulesetsWithRawResponse, RulesetsWithStreamingResponse, AsyncRulesetsWithStreamingResponse, ) -from .url_normalizations import URLNormalizations, AsyncURLNormalizations -from .url_normalizations import ( - URLNormalizationsWithRawResponse, - AsyncURLNormalizationsWithRawResponse, - URLNormalizationsWithStreamingResponse, - AsyncURLNormalizationsWithStreamingResponse, +from .settings import ( + Settings, + AsyncSettings, + SettingsWithRawResponse, + AsyncSettingsWithRawResponse, + SettingsWithStreamingResponse, + AsyncSettingsWithStreamingResponse, ) -from .spectrums import Spectrums, AsyncSpectrums -from .spectrums import ( - SpectrumsWithRawResponse, - AsyncSpectrumsWithRawResponse, - SpectrumsWithStreamingResponse, - AsyncSpectrumsWithStreamingResponse, +from .snippets import ( + Snippets, + AsyncSnippets, + SnippetsWithRawResponse, + AsyncSnippetsWithRawResponse, + SnippetsWithStreamingResponse, + AsyncSnippetsWithStreamingResponse, +) +from .teamnets import ( + Teamnets, + AsyncTeamnets, + TeamnetsWithRawResponse, + AsyncTeamnetsWithRawResponse, + TeamnetsWithStreamingResponse, + AsyncTeamnetsWithStreamingResponse, ) -from .addresses import Addresses, AsyncAddresses from .addresses import ( + Addresses, + AsyncAddresses, AddressesWithRawResponse, AsyncAddressesWithRawResponse, AddressesWithStreamingResponse, AsyncAddressesWithStreamingResponse, ) -from .audit_logs import AuditLogs, AsyncAuditLogs +from .analytics import ( + Analytics, + AsyncAnalytics, + AnalyticsWithRawResponse, + AsyncAnalyticsWithRawResponse, + AnalyticsWithStreamingResponse, + AsyncAnalyticsWithStreamingResponse, +) +from .custom_ns import ( + CustomNs, + AsyncCustomNs, + CustomNsWithRawResponse, + AsyncCustomNsWithRawResponse, + CustomNsWithStreamingResponse, + AsyncCustomNsWithStreamingResponse, +) +from .firewalls import ( + Firewalls, + AsyncFirewalls, + FirewallsWithRawResponse, + AsyncFirewallsWithRawResponse, + FirewallsWithStreamingResponse, + AsyncFirewallsWithStreamingResponse, +) +from .hostnames import ( + Hostnames, + AsyncHostnames, + HostnamesWithRawResponse, + AsyncHostnamesWithRawResponse, + HostnamesWithStreamingResponse, + AsyncHostnamesWithStreamingResponse, +) +from .pagerules import ( + Pagerules, + AsyncPagerules, + PagerulesWithRawResponse, + AsyncPagerulesWithRawResponse, + PagerulesWithStreamingResponse, + AsyncPagerulesWithStreamingResponse, +) +from .registrar import ( + Registrar, + AsyncRegistrar, + RegistrarWithRawResponse, + AsyncRegistrarWithRawResponse, + RegistrarWithStreamingResponse, + AsyncRegistrarWithStreamingResponse, +) +from .spectrums import ( + Spectrums, + AsyncSpectrums, + SpectrumsWithRawResponse, + AsyncSpectrumsWithRawResponse, + SpectrumsWithStreamingResponse, + AsyncSpectrumsWithStreamingResponse, +) +from .speed_api import ( + SpeedAPI, + AsyncSpeedAPI, + SpeedAPIWithRawResponse, + AsyncSpeedAPIWithRawResponse, + SpeedAPIWithStreamingResponse, + AsyncSpeedAPIWithStreamingResponse, +) +from .vectorize import ( + Vectorize, + AsyncVectorize, + VectorizeWithRawResponse, + AsyncVectorizeWithRawResponse, + VectorizeWithStreamingResponse, + AsyncVectorizeWithStreamingResponse, +) +from .zerotrust import ( + Zerotrust, + AsyncZerotrust, + ZerotrustWithRawResponse, + AsyncZerotrustWithRawResponse, + ZerotrustWithStreamingResponse, + AsyncZerotrustWithStreamingResponse, +) +from .addressing import ( + Addressing, + AsyncAddressing, + AddressingWithRawResponse, + AsyncAddressingWithRawResponse, + AddressingWithStreamingResponse, + AsyncAddressingWithStreamingResponse, +) from .audit_logs import ( + AuditLogs, + AsyncAuditLogs, AuditLogsWithRawResponse, AsyncAuditLogsWithRawResponse, AuditLogsWithStreamingResponse, AsyncAuditLogsWithStreamingResponse, ) -from .billings import Billings, AsyncBillings -from .billings import ( - BillingsWithRawResponse, - AsyncBillingsWithRawResponse, - BillingsWithStreamingResponse, - AsyncBillingsWithStreamingResponse, +from .challenges import ( + Challenges, + AsyncChallenges, + ChallengesWithRawResponse, + AsyncChallengesWithRawResponse, + ChallengesWithStreamingResponse, + AsyncChallengesWithStreamingResponse, ) -from .brand_protections import BrandProtections, AsyncBrandProtections -from .brand_protections import ( - BrandProtectionsWithRawResponse, - AsyncBrandProtectionsWithRawResponse, - BrandProtectionsWithStreamingResponse, - AsyncBrandProtectionsWithStreamingResponse, +from .hyperdrive import ( + Hyperdrive, + AsyncHyperdrive, + HyperdriveWithRawResponse, + AsyncHyperdriveWithRawResponse, + HyperdriveWithStreamingResponse, + AsyncHyperdriveWithStreamingResponse, +) +from .access_tags import ( + AccessTags, + AsyncAccessTags, + AccessTagsWithRawResponse, + AsyncAccessTagsWithRawResponse, + AccessTagsWithStreamingResponse, + AsyncAccessTagsWithStreamingResponse, ) -from .cfd_tunnels import CfdTunnels, AsyncCfdTunnels from .cfd_tunnels import ( + CfdTunnels, + AsyncCfdTunnels, CfdTunnelsWithRawResponse, AsyncCfdTunnelsWithRawResponse, CfdTunnelsWithStreamingResponse, AsyncCfdTunnelsWithStreamingResponse, ) -from .diagnostics import Diagnostics, AsyncDiagnostics from .diagnostics import ( + Diagnostics, + AsyncDiagnostics, DiagnosticsWithRawResponse, AsyncDiagnosticsWithRawResponse, DiagnosticsWithStreamingResponse, AsyncDiagnosticsWithStreamingResponse, ) -from .dlps import DLPs, AsyncDLPs -from .dlps import ( - DLPsWithRawResponse, - AsyncDLPsWithRawResponse, - DLPsWithStreamingResponse, - AsyncDLPsWithStreamingResponse, -) -from .dns_firewalls import DNSFirewalls, AsyncDNSFirewalls -from .dns_firewalls import ( - DNSFirewallsWithRawResponse, - AsyncDNSFirewallsWithRawResponse, - DNSFirewallsWithStreamingResponse, - AsyncDNSFirewallsWithStreamingResponse, +from .dispatchers import ( + Dispatchers, + AsyncDispatchers, + DispatchersWithRawResponse, + AsyncDispatchersWithRawResponse, + DispatchersWithStreamingResponse, + AsyncDispatchersWithStreamingResponse, ) -from .images import Images, AsyncImages -from .images import ( - ImagesWithRawResponse, - AsyncImagesWithRawResponse, - ImagesWithStreamingResponse, - AsyncImagesWithStreamingResponse, +from .dns_records import ( + DNSRecords, + AsyncDNSRecords, + DNSRecordsWithRawResponse, + AsyncDNSRecordsWithRawResponse, + DNSRecordsWithStreamingResponse, + AsyncDNSRecordsWithStreamingResponse, ) -from .intels import Intels, AsyncIntels -from .intels import ( - IntelsWithRawResponse, - AsyncIntelsWithRawResponse, - IntelsWithStreamingResponse, - AsyncIntelsWithStreamingResponse, +from .memberships import ( + Memberships, + AsyncMemberships, + MembershipsWithRawResponse, + AsyncMembershipsWithRawResponse, + MembershipsWithStreamingResponse, + AsyncMembershipsWithStreamingResponse, ) -from .magics import Magics, AsyncMagics -from .magics import ( - MagicsWithRawResponse, - AsyncMagicsWithRawResponse, - MagicsWithStreamingResponse, - AsyncMagicsWithStreamingResponse, -) -from .account_members import AccountMembers, AsyncAccountMembers -from .account_members import ( - AccountMembersWithRawResponse, - AsyncAccountMembersWithRawResponse, - AccountMembersWithStreamingResponse, - AsyncAccountMembersWithStreamingResponse, +from .page_shield import ( + PageShield, + AsyncPageShield, + PageShieldWithRawResponse, + AsyncPageShieldWithRawResponse, + PageShieldWithStreamingResponse, + AsyncPageShieldWithStreamingResponse, ) -from .mnms import Mnms, AsyncMnms -from .mnms import ( - MnmsWithRawResponse, - AsyncMnmsWithRawResponse, - MnmsWithStreamingResponse, - AsyncMnmsWithStreamingResponse, +from .rate_limits import ( + RateLimits, + AsyncRateLimits, + RateLimitsWithRawResponse, + AsyncRateLimitsWithRawResponse, + RateLimitsWithStreamingResponse, + AsyncRateLimitsWithStreamingResponse, ) -from .mtls_certificates import MtlsCertificates, AsyncMtlsCertificates -from .mtls_certificates import ( - MtlsCertificatesWithRawResponse, - AsyncMtlsCertificatesWithRawResponse, - MtlsCertificatesWithStreamingResponse, - AsyncMtlsCertificatesWithStreamingResponse, +from .url_scanner import ( + URLScanner, + AsyncURLScanner, + URLScannerWithRawResponse, + AsyncURLScannerWithRawResponse, + URLScannerWithStreamingResponse, + AsyncURLScannerWithStreamingResponse, ) -from .pages import Pages, AsyncPages -from .pages import ( - PagesWithRawResponse, - AsyncPagesWithRawResponse, - PagesWithStreamingResponse, - AsyncPagesWithStreamingResponse, +from .api_gateways import ( + APIGateways, + AsyncAPIGateways, + APIGatewaysWithRawResponse, + AsyncAPIGatewaysWithRawResponse, + APIGatewaysWithStreamingResponse, + AsyncAPIGatewaysWithStreamingResponse, ) -from .pcaps import Pcaps, AsyncPcaps -from .pcaps import ( - PcapsWithRawResponse, - AsyncPcapsWithRawResponse, - PcapsWithStreamingResponse, - AsyncPcapsWithStreamingResponse, +from .certificates import ( + Certificates, + AsyncCertificates, + CertificatesWithRawResponse, + AsyncCertificatesWithRawResponse, + CertificatesWithStreamingResponse, + AsyncCertificatesWithStreamingResponse, ) -from .registrar import Registrar, AsyncRegistrar -from .registrar import ( - RegistrarWithRawResponse, - AsyncRegistrarWithRawResponse, - RegistrarWithStreamingResponse, - AsyncRegistrarWithStreamingResponse, +from .healthchecks import ( + Healthchecks, + AsyncHealthchecks, + HealthchecksWithRawResponse, + AsyncHealthchecksWithRawResponse, + HealthchecksWithStreamingResponse, + AsyncHealthchecksWithStreamingResponse, ) -from .request_tracers import RequestTracers, AsyncRequestTracers -from .request_tracers import ( - RequestTracersWithRawResponse, - AsyncRequestTracersWithRawResponse, - RequestTracersWithStreamingResponse, - AsyncRequestTracersWithStreamingResponse, +from .page_shields import ( + PageShields, + AsyncPageShields, + PageShieldsWithRawResponse, + AsyncPageShieldsWithRawResponse, + PageShieldsWithStreamingResponse, + AsyncPageShieldsWithStreamingResponse, ) -from .roles import Roles, AsyncRoles -from .roles import ( - RolesWithRawResponse, - AsyncRolesWithRawResponse, - RolesWithStreamingResponse, - AsyncRolesWithStreamingResponse, +from .purge_caches import ( + PurgeCaches, + AsyncPurgeCaches, + PurgeCachesWithRawResponse, + AsyncPurgeCachesWithRawResponse, + PurgeCachesWithStreamingResponse, + AsyncPurgeCachesWithStreamingResponse, ) -from .rules import Rules, AsyncRules -from .rules import ( - RulesWithRawResponse, - AsyncRulesWithRawResponse, - RulesWithStreamingResponse, - AsyncRulesWithStreamingResponse, +from .dns_analytics import ( + DNSAnalytics, + AsyncDNSAnalytics, + DNSAnalyticsWithRawResponse, + AsyncDNSAnalyticsWithRawResponse, + DNSAnalyticsWithStreamingResponse, + AsyncDNSAnalyticsWithStreamingResponse, ) -from .storage import Storage, AsyncStorage -from .storage import ( - StorageWithRawResponse, - AsyncStorageWithRawResponse, - StorageWithStreamingResponse, - AsyncStorageWithStreamingResponse, +from .dns_firewalls import ( + DNSFirewalls, + AsyncDNSFirewalls, + DNSFirewallsWithRawResponse, + AsyncDNSFirewallsWithRawResponse, + DNSFirewallsWithStreamingResponse, + AsyncDNSFirewallsWithStreamingResponse, ) -from .stream import Stream, AsyncStream -from .stream import ( - StreamWithRawResponse, - AsyncStreamWithRawResponse, - StreamWithStreamingResponse, - AsyncStreamWithStreamingResponse, +from .font_settings import ( + FontSettings, + AsyncFontSettings, + FontSettingsWithRawResponse, + AsyncFontSettingsWithRawResponse, + FontSettingsWithStreamingResponse, + AsyncFontSettingsWithStreamingResponse, ) -from .teamnets import Teamnets, AsyncTeamnets -from .teamnets import ( - TeamnetsWithRawResponse, - AsyncTeamnetsWithRawResponse, - TeamnetsWithStreamingResponse, - AsyncTeamnetsWithStreamingResponse, +from .secondary_dns import ( + SecondaryDNS, + AsyncSecondaryDNS, + SecondaryDNSWithRawResponse, + AsyncSecondaryDNSWithRawResponse, + SecondaryDNSWithStreamingResponse, + AsyncSecondaryDNSWithStreamingResponse, ) -from .tunnels import Tunnels, AsyncTunnels -from .tunnels import ( - TunnelsWithRawResponse, - AsyncTunnelsWithRawResponse, - TunnelsWithStreamingResponse, - AsyncTunnelsWithStreamingResponse, +from .subscriptions import ( + Subscriptions, + AsyncSubscriptions, + SubscriptionsWithRawResponse, + AsyncSubscriptionsWithRawResponse, + SubscriptionsWithStreamingResponse, + AsyncSubscriptionsWithStreamingResponse, ) -from .gateways import Gateways, AsyncGateways -from .gateways import ( - GatewaysWithRawResponse, - AsyncGatewaysWithRawResponse, - GatewaysWithStreamingResponse, - AsyncGatewaysWithStreamingResponse, +from .waiting_rooms import ( + WaitingRooms, + AsyncWaitingRooms, + WaitingRoomsWithRawResponse, + AsyncWaitingRoomsWithRawResponse, + WaitingRoomsWithStreamingResponse, + AsyncWaitingRoomsWithStreamingResponse, ) -from .alerting import Alerting, AsyncAlerting -from .alerting import ( - AlertingWithRawResponse, - AsyncAlertingWithRawResponse, - AlertingWithStreamingResponse, - AsyncAlertingWithStreamingResponse, +from .cache_reserves import ( + CacheReserves, + AsyncCacheReserves, + CacheReservesWithRawResponse, + AsyncCacheReservesWithRawResponse, + CacheReservesWithStreamingResponse, + AsyncCacheReservesWithStreamingResponse, ) -from .devices import Devices, AsyncDevices -from .devices import ( - DevicesWithRawResponse, - AsyncDevicesWithRawResponse, - DevicesWithStreamingResponse, - AsyncDevicesWithStreamingResponse, +from .dcv_delegation import ( + DcvDelegation, + AsyncDcvDelegation, + DcvDelegationWithRawResponse, + AsyncDcvDelegationWithRawResponse, + DcvDelegationWithStreamingResponse, + AsyncDcvDelegationWithStreamingResponse, ) -from .d1 import D1, AsyncD1 -from .d1 import D1WithRawResponse, AsyncD1WithRawResponse, D1WithStreamingResponse, AsyncD1WithStreamingResponse -from .dex import DEX, AsyncDEX -from .dex import DEXWithRawResponse, AsyncDEXWithRawResponse, DEXWithStreamingResponse, AsyncDEXWithStreamingResponse -from .r2 import R2, AsyncR2 -from .r2 import R2WithRawResponse, AsyncR2WithRawResponse, R2WithStreamingResponse, AsyncR2WithStreamingResponse -from .teamnet import Teamnet, AsyncTeamnet -from .teamnet import ( - TeamnetWithRawResponse, - AsyncTeamnetWithRawResponse, - TeamnetWithStreamingResponse, - AsyncTeamnetWithStreamingResponse, +from .load_balancers import ( + LoadBalancers, + AsyncLoadBalancers, + LoadBalancersWithRawResponse, + AsyncLoadBalancersWithRawResponse, + LoadBalancersWithStreamingResponse, + AsyncLoadBalancersWithStreamingResponse, ) -from .warp_connector import WarpConnector, AsyncWarpConnector from .warp_connector import ( + WarpConnector, + AsyncWarpConnector, WarpConnectorWithRawResponse, AsyncWarpConnectorWithRawResponse, WarpConnectorWithStreamingResponse, AsyncWarpConnectorWithStreamingResponse, ) -from .dispatchers import Dispatchers, AsyncDispatchers -from .dispatchers import ( - DispatchersWithRawResponse, - AsyncDispatchersWithRawResponse, - DispatchersWithStreamingResponse, - AsyncDispatchersWithStreamingResponse, -) -from .workers_for_platforms import WorkersForPlatforms, AsyncWorkersForPlatforms -from .workers_for_platforms import ( - WorkersForPlatformsWithRawResponse, - AsyncWorkersForPlatformsWithRawResponse, - WorkersForPlatformsWithStreamingResponse, - AsyncWorkersForPlatformsWithStreamingResponse, -) -from .worker_domains import WorkerDomains, AsyncWorkerDomains from .worker_domains import ( + WorkerDomains, + AsyncWorkerDomains, WorkerDomainsWithRawResponse, AsyncWorkerDomainsWithRawResponse, WorkerDomainsWithStreamingResponse, AsyncWorkerDomainsWithStreamingResponse, ) -from .worker_scripts import WorkerScripts, AsyncWorkerScripts from .worker_scripts import ( + WorkerScripts, + AsyncWorkerScripts, WorkerScriptsWithRawResponse, AsyncWorkerScriptsWithRawResponse, WorkerScriptsWithStreamingResponse, AsyncWorkerScriptsWithStreamingResponse, ) -from .zerotrust import Zerotrust, AsyncZerotrust -from .zerotrust import ( - ZerotrustWithRawResponse, - AsyncZerotrustWithRawResponse, - ZerotrustWithStreamingResponse, - AsyncZerotrustWithStreamingResponse, -) -from .addressing import Addressing, AsyncAddressing -from .addressing import ( - AddressingWithRawResponse, - AsyncAddressingWithRawResponse, - AddressingWithStreamingResponse, - AsyncAddressingWithStreamingResponse, -) -from .challenges import Challenges, AsyncChallenges -from .challenges import ( - ChallengesWithRawResponse, - AsyncChallengesWithRawResponse, - ChallengesWithStreamingResponse, - AsyncChallengesWithStreamingResponse, -) -from .hyperdrive import Hyperdrive, AsyncHyperdrive -from .hyperdrive import ( - HyperdriveWithRawResponse, - AsyncHyperdriveWithRawResponse, - HyperdriveWithStreamingResponse, - AsyncHyperdriveWithStreamingResponse, -) -from .intel import Intel, AsyncIntel -from .intel import ( - IntelWithRawResponse, - AsyncIntelWithRawResponse, - IntelWithStreamingResponse, - AsyncIntelWithStreamingResponse, -) -from .rum import Rum, AsyncRum -from .rum import RumWithRawResponse, AsyncRumWithRawResponse, RumWithStreamingResponse, AsyncRumWithStreamingResponse -from .vectorize import Vectorize, AsyncVectorize -from .vectorize import ( - VectorizeWithRawResponse, - AsyncVectorizeWithRawResponse, - VectorizeWithStreamingResponse, - AsyncVectorizeWithStreamingResponse, -) -from .url_scanner import URLScanner, AsyncURLScanner -from .url_scanner import ( - URLScannerWithRawResponse, - AsyncURLScannerWithRawResponse, - URLScannerWithStreamingResponse, - AsyncURLScannerWithStreamingResponse, +from .account_members import ( + AccountMembers, + AsyncAccountMembers, + AccountMembersWithRawResponse, + AsyncAccountMembersWithRawResponse, + AccountMembersWithStreamingResponse, + AsyncAccountMembersWithStreamingResponse, ) -from .radar import Radar, AsyncRadar -from .radar import ( - RadarWithRawResponse, - AsyncRadarWithRawResponse, - RadarWithStreamingResponse, - AsyncRadarWithStreamingResponse, +from .available_plans import ( + AvailablePlans, + AsyncAvailablePlans, + AvailablePlansWithRawResponse, + AsyncAvailablePlansWithRawResponse, + AvailablePlansWithStreamingResponse, + AsyncAvailablePlansWithStreamingResponse, ) -from .bot_managements import BotManagements, AsyncBotManagements from .bot_managements import ( + BotManagements, + AsyncBotManagements, BotManagementsWithRawResponse, AsyncBotManagementsWithRawResponse, BotManagementsWithStreamingResponse, AsyncBotManagementsWithStreamingResponse, ) -from .cache_reserves import CacheReserves, AsyncCacheReserves -from .cache_reserves import ( - CacheReservesWithRawResponse, - AsyncCacheReservesWithRawResponse, - CacheReservesWithStreamingResponse, - AsyncCacheReservesWithStreamingResponse, +from .managed_headers import ( + ManagedHeaders, + AsyncManagedHeaders, + ManagedHeadersWithRawResponse, + AsyncManagedHeadersWithRawResponse, + ManagedHeadersWithStreamingResponse, + AsyncManagedHeadersWithStreamingResponse, ) -from .origin_post_quantum_encryptions import OriginPostQuantumEncryptions, AsyncOriginPostQuantumEncryptions -from .origin_post_quantum_encryptions import ( - OriginPostQuantumEncryptionsWithRawResponse, - AsyncOriginPostQuantumEncryptionsWithRawResponse, - OriginPostQuantumEncryptionsWithStreamingResponse, - AsyncOriginPostQuantumEncryptionsWithStreamingResponse, +from .request_tracers import ( + RequestTracers, + AsyncRequestTracers, + RequestTracersWithRawResponse, + AsyncRequestTracersWithRawResponse, + RequestTracersWithStreamingResponse, + AsyncRequestTracersWithStreamingResponse, ) -from .cache import Cache, AsyncCache -from .cache import ( - CacheWithRawResponse, - AsyncCacheWithRawResponse, - CacheWithStreamingResponse, - AsyncCacheWithStreamingResponse, +from .custom_hostnames import ( + CustomHostnames, + AsyncCustomHostnames, + CustomHostnamesWithRawResponse, + AsyncCustomHostnamesWithRawResponse, + CustomHostnamesWithStreamingResponse, + AsyncCustomHostnamesWithStreamingResponse, ) -from .firewall import Firewall, AsyncFirewall -from .firewall import ( - FirewallWithRawResponse, - AsyncFirewallWithRawResponse, - FirewallWithStreamingResponse, - AsyncFirewallWithStreamingResponse, +from .activation_checks import ( + ActivationChecks, + AsyncActivationChecks, + ActivationChecksWithRawResponse, + AsyncActivationChecksWithRawResponse, + ActivationChecksWithStreamingResponse, + AsyncActivationChecksWithStreamingResponse, ) -from .zaraz import Zaraz, AsyncZaraz -from .zaraz import ( - ZarazWithRawResponse, - AsyncZarazWithRawResponse, - ZarazWithStreamingResponse, - AsyncZarazWithStreamingResponse, +from .brand_protections import ( + BrandProtections, + AsyncBrandProtections, + BrandProtectionsWithRawResponse, + AsyncBrandProtectionsWithRawResponse, + BrandProtectionsWithStreamingResponse, + AsyncBrandProtectionsWithStreamingResponse, ) -from .speed_api import SpeedAPI, AsyncSpeedAPI -from .speed_api import ( - SpeedAPIWithRawResponse, - AsyncSpeedAPIWithRawResponse, - SpeedAPIWithStreamingResponse, - AsyncSpeedAPIWithStreamingResponse, +from .mtls_certificates import ( + MtlsCertificates, + AsyncMtlsCertificates, + MtlsCertificatesWithRawResponse, + AsyncMtlsCertificatesWithRawResponse, + MtlsCertificatesWithStreamingResponse, + AsyncMtlsCertificatesWithStreamingResponse, ) -from .dcv_delegation import DcvDelegation, AsyncDcvDelegation -from .dcv_delegation import ( - DcvDelegationWithRawResponse, - AsyncDcvDelegationWithRawResponse, - DcvDelegationWithStreamingResponse, - AsyncDcvDelegationWithStreamingResponse, +from .url_normalizations import ( + URLNormalizations, + AsyncURLNormalizations, + URLNormalizationsWithRawResponse, + AsyncURLNormalizationsWithRawResponse, + URLNormalizationsWithStreamingResponse, + AsyncURLNormalizationsWithStreamingResponse, ) -from .hostnames import Hostnames, AsyncHostnames -from .hostnames import ( - HostnamesWithRawResponse, - AsyncHostnamesWithRawResponse, - HostnamesWithStreamingResponse, - AsyncHostnamesWithStreamingResponse, +from .client_certificates import ( + ClientCertificates, + AsyncClientCertificates, + ClientCertificatesWithRawResponse, + AsyncClientCertificatesWithRawResponse, + ClientCertificatesWithStreamingResponse, + AsyncClientCertificatesWithStreamingResponse, ) -from .page_shield import PageShield, AsyncPageShield -from .page_shield import ( - PageShieldWithRawResponse, - AsyncPageShieldWithRawResponse, - PageShieldWithStreamingResponse, - AsyncPageShieldWithStreamingResponse, +from .custom_certificates import ( + CustomCertificates, + AsyncCustomCertificates, + CustomCertificatesWithRawResponse, + AsyncCustomCertificatesWithRawResponse, + CustomCertificatesWithStreamingResponse, + AsyncCustomCertificatesWithStreamingResponse, ) -from .font_settings import FontSettings, AsyncFontSettings -from .font_settings import ( - FontSettingsWithRawResponse, - AsyncFontSettingsWithRawResponse, - FontSettingsWithStreamingResponse, - AsyncFontSettingsWithStreamingResponse, +from .available_rate_plans import ( + AvailableRatePlans, + AsyncAvailableRatePlans, + AvailableRatePlansWithRawResponse, + AsyncAvailableRatePlansWithRawResponse, + AvailableRatePlansWithStreamingResponse, + AsyncAvailableRatePlansWithStreamingResponse, ) -from .snippets import Snippets, AsyncSnippets -from .snippets import ( - SnippetsWithRawResponse, - AsyncSnippetsWithRawResponse, - SnippetsWithStreamingResponse, - AsyncSnippetsWithStreamingResponse, +from .keyless_certificates import ( + KeylessCertificates, + AsyncKeylessCertificates, + KeylessCertificatesWithRawResponse, + AsyncKeylessCertificatesWithRawResponse, + KeylessCertificatesWithStreamingResponse, + AsyncKeylessCertificatesWithStreamingResponse, ) -from .dlp import DLP, AsyncDLP -from .dlp import DLPWithRawResponse, AsyncDLPWithRawResponse, DLPWithStreamingResponse, AsyncDLPWithStreamingResponse -from .gateway import Gateway, AsyncGateway -from .gateway import ( - GatewayWithRawResponse, - AsyncGatewayWithRawResponse, - GatewayWithStreamingResponse, - AsyncGatewayWithStreamingResponse, +from .workers_for_platforms import ( + WorkersForPlatforms, + AsyncWorkersForPlatforms, + WorkersForPlatformsWithRawResponse, + AsyncWorkersForPlatformsWithRawResponse, + WorkersForPlatformsWithStreamingResponse, + AsyncWorkersForPlatformsWithStreamingResponse, ) -from .access_tags import AccessTags, AsyncAccessTags -from .access_tags import ( - AccessTagsWithRawResponse, - AsyncAccessTagsWithRawResponse, - AccessTagsWithStreamingResponse, - AsyncAccessTagsWithStreamingResponse, +from .origin_tls_client_auth import ( + OriginTLSClientAuth, + AsyncOriginTLSClientAuth, + OriginTLSClientAuthWithRawResponse, + AsyncOriginTLSClientAuthWithRawResponse, + OriginTLSClientAuthWithStreamingResponse, + AsyncOriginTLSClientAuthWithStreamingResponse, +) +from .certificate_authorities import ( + CertificateAuthorities, + AsyncCertificateAuthorities, + CertificateAuthoritiesWithRawResponse, + AsyncCertificateAuthoritiesWithRawResponse, + CertificateAuthoritiesWithStreamingResponse, + AsyncCertificateAuthoritiesWithStreamingResponse, +) +from .origin_post_quantum_encryptions import ( + OriginPostQuantumEncryptions, + AsyncOriginPostQuantumEncryptions, + OriginPostQuantumEncryptionsWithRawResponse, + AsyncOriginPostQuantumEncryptionsWithRawResponse, + OriginPostQuantumEncryptionsWithStreamingResponse, + AsyncOriginPostQuantumEncryptionsWithStreamingResponse, ) __all__ = [ diff --git a/src/cloudflare/resources/access/__init__.py b/src/cloudflare/resources/access/__init__.py index 90cf2e321e5..9f6e2bd261a 100644 --- a/src/cloudflare/resources/access/__init__.py +++ b/src/cloudflare/resources/access/__init__.py @@ -1,102 +1,116 @@ # File generated from our OpenAPI spec by Stainless. -from .apps import Apps, AsyncApps from .apps import ( + Apps, + AsyncApps, AppsWithRawResponse, AsyncAppsWithRawResponse, AppsWithStreamingResponse, AsyncAppsWithStreamingResponse, ) -from .certificates import Certificates, AsyncCertificates -from .certificates import ( - CertificatesWithRawResponse, - AsyncCertificatesWithRawResponse, - CertificatesWithStreamingResponse, - AsyncCertificatesWithStreamingResponse, -) -from .groups import Groups, AsyncGroups -from .groups import ( - GroupsWithRawResponse, - AsyncGroupsWithRawResponse, - GroupsWithStreamingResponse, - AsyncGroupsWithStreamingResponse, -) -from .identity_providers import IdentityProviders, AsyncIdentityProviders -from .identity_providers import ( - IdentityProvidersWithRawResponse, - AsyncIdentityProvidersWithRawResponse, - IdentityProvidersWithStreamingResponse, - AsyncIdentityProvidersWithStreamingResponse, -) -from .organizations import Organizations, AsyncOrganizations -from .organizations import ( - OrganizationsWithRawResponse, - AsyncOrganizationsWithRawResponse, - OrganizationsWithStreamingResponse, - AsyncOrganizationsWithStreamingResponse, -) -from .service_tokens import ServiceTokens, AsyncServiceTokens -from .service_tokens import ( - ServiceTokensWithRawResponse, - AsyncServiceTokensWithRawResponse, - ServiceTokensWithStreamingResponse, - AsyncServiceTokensWithStreamingResponse, -) -from .bookmarks import Bookmarks, AsyncBookmarks -from .bookmarks import ( - BookmarksWithRawResponse, - AsyncBookmarksWithRawResponse, - BookmarksWithStreamingResponse, - AsyncBookmarksWithStreamingResponse, -) -from .keys import Keys, AsyncKeys from .keys import ( + Keys, + AsyncKeys, KeysWithRawResponse, AsyncKeysWithRawResponse, KeysWithStreamingResponse, AsyncKeysWithStreamingResponse, ) -from .logs import Logs, AsyncLogs from .logs import ( + Logs, + AsyncLogs, LogsWithRawResponse, AsyncLogsWithRawResponse, LogsWithStreamingResponse, AsyncLogsWithStreamingResponse, ) -from .seats import Seats, AsyncSeats +from .tags import ( + Tags, + AsyncTags, + TagsWithRawResponse, + AsyncTagsWithRawResponse, + TagsWithStreamingResponse, + AsyncTagsWithStreamingResponse, +) from .seats import ( + Seats, + AsyncSeats, SeatsWithRawResponse, AsyncSeatsWithRawResponse, SeatsWithStreamingResponse, AsyncSeatsWithStreamingResponse, ) -from .users import Users, AsyncUsers from .users import ( + Users, + AsyncUsers, UsersWithRawResponse, AsyncUsersWithRawResponse, UsersWithStreamingResponse, AsyncUsersWithStreamingResponse, ) -from .custom_pages import CustomPages, AsyncCustomPages +from .access import ( + Access, + AsyncAccess, + AccessWithRawResponse, + AsyncAccessWithRawResponse, + AccessWithStreamingResponse, + AsyncAccessWithStreamingResponse, +) +from .groups import ( + Groups, + AsyncGroups, + GroupsWithRawResponse, + AsyncGroupsWithRawResponse, + GroupsWithStreamingResponse, + AsyncGroupsWithStreamingResponse, +) +from .bookmarks import ( + Bookmarks, + AsyncBookmarks, + BookmarksWithRawResponse, + AsyncBookmarksWithRawResponse, + BookmarksWithStreamingResponse, + AsyncBookmarksWithStreamingResponse, +) +from .certificates import ( + Certificates, + AsyncCertificates, + CertificatesWithRawResponse, + AsyncCertificatesWithRawResponse, + CertificatesWithStreamingResponse, + AsyncCertificatesWithStreamingResponse, +) from .custom_pages import ( + CustomPages, + AsyncCustomPages, CustomPagesWithRawResponse, AsyncCustomPagesWithRawResponse, CustomPagesWithStreamingResponse, AsyncCustomPagesWithStreamingResponse, ) -from .tags import Tags, AsyncTags -from .tags import ( - TagsWithRawResponse, - AsyncTagsWithRawResponse, - TagsWithStreamingResponse, - AsyncTagsWithStreamingResponse, +from .organizations import ( + Organizations, + AsyncOrganizations, + OrganizationsWithRawResponse, + AsyncOrganizationsWithRawResponse, + OrganizationsWithStreamingResponse, + AsyncOrganizationsWithStreamingResponse, ) -from .access import Access, AsyncAccess -from .access import ( - AccessWithRawResponse, - AsyncAccessWithRawResponse, - AccessWithStreamingResponse, - AsyncAccessWithStreamingResponse, +from .service_tokens import ( + ServiceTokens, + AsyncServiceTokens, + ServiceTokensWithRawResponse, + AsyncServiceTokensWithRawResponse, + ServiceTokensWithStreamingResponse, + AsyncServiceTokensWithStreamingResponse, +) +from .identity_providers import ( + IdentityProviders, + AsyncIdentityProviders, + IdentityProvidersWithRawResponse, + AsyncIdentityProvidersWithRawResponse, + IdentityProvidersWithStreamingResponse, + AsyncIdentityProvidersWithStreamingResponse, ) __all__ = [ diff --git a/src/cloudflare/resources/access/access.py b/src/cloudflare/resources/access/access.py index 9b1153c6564..dde00506bfd 100644 --- a/src/cloudflare/resources/access/access.py +++ b/src/cloudflare/resources/access/access.py @@ -2,49 +2,6 @@ from __future__ import annotations -from .apps.apps import Apps, AsyncApps - -from ..._compat import cached_property - -from .certificates.certificates import Certificates, AsyncCertificates - -from .groups import Groups, AsyncGroups - -from .identity_providers import IdentityProviders, AsyncIdentityProviders - -from .organizations.organizations import Organizations, AsyncOrganizations - -from .service_tokens.service_tokens import ServiceTokens, AsyncServiceTokens - -from .bookmarks import Bookmarks, AsyncBookmarks - -from .keys.keys import Keys, AsyncKeys - -from .logs.logs import Logs, AsyncLogs - -from .seats import Seats, AsyncSeats - -from .users.users import Users, AsyncUsers - -from .custom_pages import CustomPages, AsyncCustomPages - -from .tags import Tags, AsyncTags - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .apps import ( Apps, AsyncApps, @@ -53,54 +10,6 @@ AppsWithStreamingResponse, AsyncAppsWithStreamingResponse, ) -from .certificates import ( - Certificates, - AsyncCertificates, - CertificatesWithRawResponse, - AsyncCertificatesWithRawResponse, - CertificatesWithStreamingResponse, - AsyncCertificatesWithStreamingResponse, -) -from .groups import ( - Groups, - AsyncGroups, - GroupsWithRawResponse, - AsyncGroupsWithRawResponse, - GroupsWithStreamingResponse, - AsyncGroupsWithStreamingResponse, -) -from .identity_providers import ( - IdentityProviders, - AsyncIdentityProviders, - IdentityProvidersWithRawResponse, - AsyncIdentityProvidersWithRawResponse, - IdentityProvidersWithStreamingResponse, - AsyncIdentityProvidersWithStreamingResponse, -) -from .organizations import ( - Organizations, - AsyncOrganizations, - OrganizationsWithRawResponse, - AsyncOrganizationsWithRawResponse, - OrganizationsWithStreamingResponse, - AsyncOrganizationsWithStreamingResponse, -) -from .service_tokens import ( - ServiceTokens, - AsyncServiceTokens, - ServiceTokensWithRawResponse, - AsyncServiceTokensWithRawResponse, - ServiceTokensWithStreamingResponse, - AsyncServiceTokensWithStreamingResponse, -) -from .bookmarks import ( - Bookmarks, - AsyncBookmarks, - BookmarksWithRawResponse, - AsyncBookmarksWithRawResponse, - BookmarksWithStreamingResponse, - AsyncBookmarksWithStreamingResponse, -) from .keys import ( Keys, AsyncKeys, @@ -117,6 +26,14 @@ LogsWithStreamingResponse, AsyncLogsWithStreamingResponse, ) +from .tags import ( + Tags, + AsyncTags, + TagsWithRawResponse, + AsyncTagsWithRawResponse, + TagsWithStreamingResponse, + AsyncTagsWithStreamingResponse, +) from .seats import ( Seats, AsyncSeats, @@ -133,6 +50,36 @@ UsersWithStreamingResponse, AsyncUsersWithStreamingResponse, ) +from .groups import ( + Groups, + AsyncGroups, + GroupsWithRawResponse, + AsyncGroupsWithRawResponse, + GroupsWithStreamingResponse, + AsyncGroupsWithStreamingResponse, +) +from ..._compat import cached_property +from .apps.apps import Apps, AsyncApps +from .bookmarks import ( + Bookmarks, + AsyncBookmarks, + BookmarksWithRawResponse, + AsyncBookmarksWithRawResponse, + BookmarksWithStreamingResponse, + AsyncBookmarksWithStreamingResponse, +) +from .keys.keys import Keys, AsyncKeys +from .logs.logs import Logs, AsyncLogs +from ..._resource import SyncAPIResource, AsyncAPIResource +from .users.users import Users, AsyncUsers +from .certificates import ( + Certificates, + AsyncCertificates, + CertificatesWithRawResponse, + AsyncCertificatesWithRawResponse, + CertificatesWithStreamingResponse, + AsyncCertificatesWithStreamingResponse, +) from .custom_pages import ( CustomPages, AsyncCustomPages, @@ -141,15 +88,33 @@ CustomPagesWithStreamingResponse, AsyncCustomPagesWithStreamingResponse, ) -from .tags import ( - Tags, - AsyncTags, - TagsWithRawResponse, - AsyncTagsWithRawResponse, - TagsWithStreamingResponse, - AsyncTagsWithStreamingResponse, +from .organizations import ( + Organizations, + AsyncOrganizations, + OrganizationsWithRawResponse, + AsyncOrganizationsWithRawResponse, + OrganizationsWithStreamingResponse, + AsyncOrganizationsWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from .service_tokens import ( + ServiceTokens, + AsyncServiceTokens, + ServiceTokensWithRawResponse, + AsyncServiceTokensWithRawResponse, + ServiceTokensWithStreamingResponse, + AsyncServiceTokensWithStreamingResponse, +) +from .identity_providers import ( + IdentityProviders, + AsyncIdentityProviders, + IdentityProvidersWithRawResponse, + AsyncIdentityProvidersWithRawResponse, + IdentityProvidersWithStreamingResponse, + AsyncIdentityProvidersWithStreamingResponse, +) +from .certificates.certificates import Certificates, AsyncCertificates +from .organizations.organizations import Organizations, AsyncOrganizations +from .service_tokens.service_tokens import ServiceTokens, AsyncServiceTokens __all__ = ["Access", "AsyncAccess"] diff --git a/src/cloudflare/resources/access/apps/__init__.py b/src/cloudflare/resources/access/apps/__init__.py index 4ae2395081e..52627ef3a36 100644 --- a/src/cloudflare/resources/access/apps/__init__.py +++ b/src/cloudflare/resources/access/apps/__init__.py @@ -1,35 +1,45 @@ # File generated from our OpenAPI spec by Stainless. -from .cas import Cas, AsyncCas -from .cas import CasWithRawResponse, AsyncCasWithRawResponse, CasWithStreamingResponse, AsyncCasWithStreamingResponse -from .revoke_tokens import RevokeTokens, AsyncRevokeTokens +from .cas import ( + Cas, + AsyncCas, + CasWithRawResponse, + AsyncCasWithRawResponse, + CasWithStreamingResponse, + AsyncCasWithStreamingResponse, +) +from .apps import ( + Apps, + AsyncApps, + AppsWithRawResponse, + AsyncAppsWithRawResponse, + AppsWithStreamingResponse, + AsyncAppsWithStreamingResponse, +) +from .policies import ( + Policies, + AsyncPolicies, + PoliciesWithRawResponse, + AsyncPoliciesWithRawResponse, + PoliciesWithStreamingResponse, + AsyncPoliciesWithStreamingResponse, +) from .revoke_tokens import ( + RevokeTokens, + AsyncRevokeTokens, RevokeTokensWithRawResponse, AsyncRevokeTokensWithRawResponse, RevokeTokensWithStreamingResponse, AsyncRevokeTokensWithStreamingResponse, ) -from .user_policy_checks import UserPolicyChecks, AsyncUserPolicyChecks from .user_policy_checks import ( + UserPolicyChecks, + AsyncUserPolicyChecks, UserPolicyChecksWithRawResponse, AsyncUserPolicyChecksWithRawResponse, UserPolicyChecksWithStreamingResponse, AsyncUserPolicyChecksWithStreamingResponse, ) -from .policies import Policies, AsyncPolicies -from .policies import ( - PoliciesWithRawResponse, - AsyncPoliciesWithRawResponse, - PoliciesWithStreamingResponse, - AsyncPoliciesWithStreamingResponse, -) -from .apps import Apps, AsyncApps -from .apps import ( - AppsWithRawResponse, - AsyncAppsWithRawResponse, - AppsWithStreamingResponse, - AsyncAppsWithStreamingResponse, -) __all__ = [ "Cas", diff --git a/src/cloudflare/resources/access/apps/apps.py b/src/cloudflare/resources/access/apps/apps.py index b435e855ceb..cf78cae7e28 100644 --- a/src/cloudflare/resources/access/apps/apps.py +++ b/src/cloudflare/resources/access/apps/apps.py @@ -2,56 +2,11 @@ from __future__ import annotations -import httpx - -from .cas import Cas, AsyncCas - -from ...._compat import cached_property - -from .revoke_tokens import RevokeTokens, AsyncRevokeTokens - -from .user_policy_checks import UserPolicyChecks, AsyncUserPolicyChecks - -from .policies import Policies, AsyncPolicies - -from typing import List, Union, Type, Optional - -from ....types.access import ( - AppCreateResponse, - AppUpdateResponse, - AppListResponse, - AppDeleteResponse, - AppGetResponse, - app_create_params, - app_update_params, -) - +from typing import Any, List, Type, Union, Optional, cast, overload from typing_extensions import Literal -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from ....types.access import app_create_params -from ....types.access import app_update_params from .cas import ( Cas, AsyncCas, @@ -60,6 +15,25 @@ CasWithStreamingResponse, AsyncCasWithStreamingResponse, ) +from .policies import ( + Policies, + AsyncPolicies, + PoliciesWithRawResponse, + AsyncPoliciesWithRawResponse, + PoliciesWithStreamingResponse, + AsyncPoliciesWithStreamingResponse, +) +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import required_args, maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) +from ...._wrappers import ResultWrapper from .revoke_tokens import ( RevokeTokens, AsyncRevokeTokens, @@ -68,6 +42,18 @@ RevokeTokensWithStreamingResponse, AsyncRevokeTokensWithStreamingResponse, ) +from ...._base_client import ( + make_request_options, +) +from ....types.access import ( + AppGetResponse, + AppListResponse, + AppCreateResponse, + AppDeleteResponse, + AppUpdateResponse, + app_create_params, + app_update_params, +) from .user_policy_checks import ( UserPolicyChecks, AsyncUserPolicyChecks, @@ -76,31 +62,6 @@ UserPolicyChecksWithStreamingResponse, AsyncUserPolicyChecksWithStreamingResponse, ) -from .policies import ( - Policies, - AsyncPolicies, - PoliciesWithRawResponse, - AsyncPoliciesWithRawResponse, - PoliciesWithStreamingResponse, - AsyncPoliciesWithStreamingResponse, -) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Apps", "AsyncApps"] diff --git a/src/cloudflare/resources/access/apps/cas.py b/src/cloudflare/resources/access/apps/cas.py index 0a53ffd5fe3..5cf116b9449 100644 --- a/src/cloudflare/resources/access/apps/cas.py +++ b/src/cloudflare/resources/access/apps/cas.py @@ -2,49 +2,24 @@ from __future__ import annotations +from typing import Any, Type, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.access.apps import CaCreateResponse, CaListResponse, CaDeleteResponse, CaGetResponse - -from typing import Type, Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.access.apps import CaGetResponse, CaListResponse, CaCreateResponse, CaDeleteResponse __all__ = ["Cas", "AsyncCas"] diff --git a/src/cloudflare/resources/access/apps/policies.py b/src/cloudflare/resources/access/apps/policies.py index b2323dd7291..2040f964828 100644 --- a/src/cloudflare/resources/access/apps/policies.py +++ b/src/cloudflare/resources/access/apps/policies.py @@ -2,64 +2,36 @@ from __future__ import annotations +from typing import Type, Iterable, Optional, cast +from typing_extensions import Literal + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.access.apps import ( - PolicyCreateResponse, - PolicyUpdateResponse, - PolicyDeleteResponse, - PolicyAccessPoliciesCreateAnAccessPolicyResponse, - PolicyAccessPoliciesListAccessPoliciesResponse, - PolicyGetResponse, - policy_create_params, - policy_update_params, - policy_access_policies_create_an_access_policy_params, -) - -from typing import Type, Iterable, Optional - -from typing_extensions import Literal - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.access.apps import policy_create_params -from ....types.access.apps import policy_update_params -from ....types.access.apps import policy_access_policies_create_an_access_policy_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.access.apps import ( + PolicyGetResponse, + PolicyCreateResponse, + PolicyDeleteResponse, + PolicyUpdateResponse, + PolicyAccessPoliciesListAccessPoliciesResponse, + PolicyAccessPoliciesCreateAnAccessPolicyResponse, + policy_create_params, + policy_update_params, + policy_access_policies_create_an_access_policy_params, +) __all__ = ["Policies", "AsyncPolicies"] diff --git a/src/cloudflare/resources/access/apps/revoke_tokens.py b/src/cloudflare/resources/access/apps/revoke_tokens.py index bcf3f04e94e..b98133f8638 100644 --- a/src/cloudflare/resources/access/apps/revoke_tokens.py +++ b/src/cloudflare/resources/access/apps/revoke_tokens.py @@ -2,37 +2,23 @@ from __future__ import annotations +from typing import Type, Union, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from typing import Type, Optional, Union - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["RevokeTokens", "AsyncRevokeTokens"] diff --git a/src/cloudflare/resources/access/apps/user_policy_checks.py b/src/cloudflare/resources/access/apps/user_policy_checks.py index 7dd93e4fc49..1bd13629207 100644 --- a/src/cloudflare/resources/access/apps/user_policy_checks.py +++ b/src/cloudflare/resources/access/apps/user_policy_checks.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, Union, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.access.apps import UserPolicyCheckAccessApplicationsTestAccessPoliciesResponse - -from typing import Type, Union - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.access.apps import UserPolicyCheckAccessApplicationsTestAccessPoliciesResponse __all__ = ["UserPolicyChecks", "AsyncUserPolicyChecks"] diff --git a/src/cloudflare/resources/access/bookmarks.py b/src/cloudflare/resources/access/bookmarks.py index d7d9bfca1d6..a59c65489c4 100644 --- a/src/cloudflare/resources/access/bookmarks.py +++ b/src/cloudflare/resources/access/bookmarks.py @@ -2,50 +2,29 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.access import ( - BookmarkUpdateResponse, - BookmarkDeleteResponse, - BookmarkAccessBookmarkApplicationsDeprecatedListBookmarkApplicationsResponse, - BookmarkGetResponse, -) - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.access import ( + BookmarkGetResponse, + BookmarkDeleteResponse, + BookmarkUpdateResponse, + BookmarkAccessBookmarkApplicationsDeprecatedListBookmarkApplicationsResponse, +) __all__ = ["Bookmarks", "AsyncBookmarks"] diff --git a/src/cloudflare/resources/access/certificates/__init__.py b/src/cloudflare/resources/access/certificates/__init__.py index 7850ef78c7c..9a4bdc82a3c 100644 --- a/src/cloudflare/resources/access/certificates/__init__.py +++ b/src/cloudflare/resources/access/certificates/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .settings import Settings, AsyncSettings from .settings import ( + Settings, + AsyncSettings, SettingsWithRawResponse, AsyncSettingsWithRawResponse, SettingsWithStreamingResponse, AsyncSettingsWithStreamingResponse, ) -from .certificates import Certificates, AsyncCertificates from .certificates import ( + Certificates, + AsyncCertificates, CertificatesWithRawResponse, AsyncCertificatesWithRawResponse, CertificatesWithStreamingResponse, diff --git a/src/cloudflare/resources/access/certificates/certificates.py b/src/cloudflare/resources/access/certificates/certificates.py index f802ac634a2..710687e6e68 100644 --- a/src/cloudflare/resources/access/certificates/certificates.py +++ b/src/cloudflare/resources/access/certificates/certificates.py @@ -2,65 +2,41 @@ from __future__ import annotations -import httpx - -from .settings import Settings, AsyncSettings +from typing import List, Type, Optional, cast -from ...._compat import cached_property +import httpx -from ....types.access import ( - CertificateUpdateResponse, - CertificateDeleteResponse, - CertificateAccessMTLSAuthenticationAddAnMTLSCertificateResponse, - CertificateAccessMTLSAuthenticationListMTLSCertificatesResponse, - CertificateGetResponse, +from .settings import ( + Settings, + AsyncSettings, + SettingsWithRawResponse, + AsyncSettingsWithRawResponse, + SettingsWithStreamingResponse, + AsyncSettingsWithStreamingResponse, ) - -from typing import Type, List, Optional - +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.access import certificate_update_params -from ....types.access import certificate_access_m_tls_authentication_add_an_m_tls_certificate_params -from .settings import ( - Settings, - AsyncSettings, - SettingsWithRawResponse, - AsyncSettingsWithRawResponse, - SettingsWithStreamingResponse, - AsyncSettingsWithStreamingResponse, +from ....types.access import ( + CertificateGetResponse, + CertificateDeleteResponse, + CertificateUpdateResponse, + CertificateAccessMTLSAuthenticationAddAnMTLSCertificateResponse, + CertificateAccessMTLSAuthenticationListMTLSCertificatesResponse, + certificate_update_params, + certificate_access_m_tls_authentication_add_an_m_tls_certificate_params, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Certificates", "AsyncCertificates"] diff --git a/src/cloudflare/resources/access/certificates/settings.py b/src/cloudflare/resources/access/certificates/settings.py index 876e69b0c2b..e2963383af9 100644 --- a/src/cloudflare/resources/access/certificates/settings.py +++ b/src/cloudflare/resources/access/certificates/settings.py @@ -2,42 +2,25 @@ from __future__ import annotations +from typing import Type, Iterable, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.access.certificates import SettingUpdateResponse, SettingListResponse, setting_update_params - -from typing import Type, Optional, Iterable - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.access.certificates import setting_update_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.access.certificates import SettingListResponse, SettingUpdateResponse, setting_update_params __all__ = ["Settings", "AsyncSettings"] diff --git a/src/cloudflare/resources/access/custom_pages.py b/src/cloudflare/resources/access/custom_pages.py index ed4793cd217..903ab16afbe 100644 --- a/src/cloudflare/resources/access/custom_pages.py +++ b/src/cloudflare/resources/access/custom_pages.py @@ -2,57 +2,34 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.access import ( - CustomPageCreateResponse, - CustomPageUpdateResponse, - CustomPageListResponse, - CustomPageDeleteResponse, - CustomPageGetResponse, -) - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.access import custom_page_create_params -from ...types.access import custom_page_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.access import ( + CustomPageGetResponse, + CustomPageListResponse, + CustomPageCreateResponse, + CustomPageDeleteResponse, + CustomPageUpdateResponse, + custom_page_create_params, + custom_page_update_params, +) __all__ = ["CustomPages", "AsyncCustomPages"] diff --git a/src/cloudflare/resources/access/groups.py b/src/cloudflare/resources/access/groups.py index d5616fa3d6b..b990491e4fa 100644 --- a/src/cloudflare/resources/access/groups.py +++ b/src/cloudflare/resources/access/groups.py @@ -2,57 +2,33 @@ from __future__ import annotations +from typing import Type, Iterable, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.access import ( - GroupUpdateResponse, - GroupDeleteResponse, - GroupAccessGroupsCreateAnAccessGroupResponse, - GroupAccessGroupsListAccessGroupsResponse, - GroupGetResponse, - group_update_params, - group_access_groups_create_an_access_group_params, -) - -from typing import Type, Iterable, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.access import group_update_params -from ...types.access import group_access_groups_create_an_access_group_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.access import ( + GroupGetResponse, + GroupDeleteResponse, + GroupUpdateResponse, + GroupAccessGroupsListAccessGroupsResponse, + GroupAccessGroupsCreateAnAccessGroupResponse, + group_update_params, + group_access_groups_create_an_access_group_params, +) __all__ = ["Groups", "AsyncGroups"] diff --git a/src/cloudflare/resources/access/identity_providers.py b/src/cloudflare/resources/access/identity_providers.py index e0d4005e8e8..0d69889b8bf 100644 --- a/src/cloudflare/resources/access/identity_providers.py +++ b/src/cloudflare/resources/access/identity_providers.py @@ -2,65 +2,34 @@ from __future__ import annotations -import httpx - -from ..._compat import cached_property - +from typing import Any, Type, Optional, cast, overload from typing_extensions import Literal -from ...types.access import ( - IdentityProviderUpdateResponse, - IdentityProviderDeleteResponse, - IdentityProviderAccessIdentityProvidersAddAnAccessIdentityProviderResponse, - IdentityProviderAccessIdentityProvidersListAccessIdentityProvidersResponse, - IdentityProviderGetResponse, - identity_provider_update_params, - identity_provider_access_identity_providers_add_an_access_identity_provider_params, -) - -from typing import Type, Optional +import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import required_args, maybe_transform +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.access import identity_provider_update_params -from ...types.access import identity_provider_access_identity_providers_add_an_access_identity_provider_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.access import ( + IdentityProviderGetResponse, + IdentityProviderDeleteResponse, + IdentityProviderUpdateResponse, + IdentityProviderAccessIdentityProvidersAddAnAccessIdentityProviderResponse, + IdentityProviderAccessIdentityProvidersListAccessIdentityProvidersResponse, + identity_provider_update_params, + identity_provider_access_identity_providers_add_an_access_identity_provider_params, +) __all__ = ["IdentityProviders", "AsyncIdentityProviders"] diff --git a/src/cloudflare/resources/access/keys/__init__.py b/src/cloudflare/resources/access/keys/__init__.py index 4aded12699b..3a47357c996 100644 --- a/src/cloudflare/resources/access/keys/__init__.py +++ b/src/cloudflare/resources/access/keys/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .rotates import Rotates, AsyncRotates -from .rotates import ( - RotatesWithRawResponse, - AsyncRotatesWithRawResponse, - RotatesWithStreamingResponse, - AsyncRotatesWithStreamingResponse, -) -from .keys import Keys, AsyncKeys from .keys import ( + Keys, + AsyncKeys, KeysWithRawResponse, AsyncKeysWithRawResponse, KeysWithStreamingResponse, AsyncKeysWithStreamingResponse, ) +from .rotates import ( + Rotates, + AsyncRotates, + RotatesWithRawResponse, + AsyncRotatesWithRawResponse, + RotatesWithStreamingResponse, + AsyncRotatesWithStreamingResponse, +) __all__ = [ "Rotates", diff --git a/src/cloudflare/resources/access/keys/keys.py b/src/cloudflare/resources/access/keys/keys.py index 12fc3686b12..3db475b60be 100644 --- a/src/cloudflare/resources/access/keys/keys.py +++ b/src/cloudflare/resources/access/keys/keys.py @@ -2,57 +2,37 @@ from __future__ import annotations -import httpx - -from .rotates import Rotates, AsyncRotates +from typing import Any, cast -from ...._compat import cached_property +import httpx -from ....types.access import ( - KeyAccessKeyConfigurationGetTheAccessKeyConfigurationResponse, - KeyAccessKeyConfigurationUpdateTheAccessKeyConfigurationResponse, +from .rotates import ( + Rotates, + AsyncRotates, + RotatesWithRawResponse, + AsyncRotatesWithRawResponse, + RotatesWithStreamingResponse, + AsyncRotatesWithStreamingResponse, ) - +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.access import key_access_key_configuration_update_the_access_key_configuration_params -from .rotates import ( - Rotates, - AsyncRotates, - RotatesWithRawResponse, - AsyncRotatesWithRawResponse, - RotatesWithStreamingResponse, - AsyncRotatesWithStreamingResponse, +from ....types.access import ( + KeyAccessKeyConfigurationGetTheAccessKeyConfigurationResponse, + KeyAccessKeyConfigurationUpdateTheAccessKeyConfigurationResponse, + key_access_key_configuration_update_the_access_key_configuration_params, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Keys", "AsyncKeys"] diff --git a/src/cloudflare/resources/access/keys/rotates.py b/src/cloudflare/resources/access/keys/rotates.py index 5a2535038db..3813b847c59 100644 --- a/src/cloudflare/resources/access/keys/rotates.py +++ b/src/cloudflare/resources/access/keys/rotates.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Any, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.access.keys import RotateAccessKeyConfigurationRotateAccessKeysResponse - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.access.keys import RotateAccessKeyConfigurationRotateAccessKeysResponse __all__ = ["Rotates", "AsyncRotates"] diff --git a/src/cloudflare/resources/access/logs/__init__.py b/src/cloudflare/resources/access/logs/__init__.py index ffde1adafea..0a9810baf48 100644 --- a/src/cloudflare/resources/access/logs/__init__.py +++ b/src/cloudflare/resources/access/logs/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .access_requests import AccessRequests, AsyncAccessRequests -from .access_requests import ( - AccessRequestsWithRawResponse, - AsyncAccessRequestsWithRawResponse, - AccessRequestsWithStreamingResponse, - AsyncAccessRequestsWithStreamingResponse, -) -from .logs import Logs, AsyncLogs from .logs import ( + Logs, + AsyncLogs, LogsWithRawResponse, AsyncLogsWithRawResponse, LogsWithStreamingResponse, AsyncLogsWithStreamingResponse, ) +from .access_requests import ( + AccessRequests, + AsyncAccessRequests, + AccessRequestsWithRawResponse, + AsyncAccessRequestsWithRawResponse, + AccessRequestsWithStreamingResponse, + AsyncAccessRequestsWithStreamingResponse, +) __all__ = [ "AccessRequests", diff --git a/src/cloudflare/resources/access/logs/access_requests.py b/src/cloudflare/resources/access/logs/access_requests.py index dc43a30791d..2b2fae8cf40 100644 --- a/src/cloudflare/resources/access/logs/access_requests.py +++ b/src/cloudflare/resources/access/logs/access_requests.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.access.logs import AccessRequestAccessAuthenticationLogsGetAccessAuthenticationLogsResponse - -from typing import Type, Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.access.logs import AccessRequestAccessAuthenticationLogsGetAccessAuthenticationLogsResponse __all__ = ["AccessRequests", "AsyncAccessRequests"] diff --git a/src/cloudflare/resources/access/logs/logs.py b/src/cloudflare/resources/access/logs/logs.py index 7f03f25b262..da96a195207 100644 --- a/src/cloudflare/resources/access/logs/logs.py +++ b/src/cloudflare/resources/access/logs/logs.py @@ -2,25 +2,8 @@ from __future__ import annotations -from .access_requests import AccessRequests, AsyncAccessRequests - from ...._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .access_requests import ( AccessRequests, AsyncAccessRequests, @@ -29,7 +12,6 @@ AccessRequestsWithStreamingResponse, AsyncAccessRequestsWithStreamingResponse, ) -from ...._wrappers import ResultWrapper __all__ = ["Logs", "AsyncLogs"] diff --git a/src/cloudflare/resources/access/organizations/__init__.py b/src/cloudflare/resources/access/organizations/__init__.py index 096fd52e3dc..6a9036a4ffe 100644 --- a/src/cloudflare/resources/access/organizations/__init__.py +++ b/src/cloudflare/resources/access/organizations/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .revoke_users import RevokeUsers, AsyncRevokeUsers from .revoke_users import ( + RevokeUsers, + AsyncRevokeUsers, RevokeUsersWithRawResponse, AsyncRevokeUsersWithRawResponse, RevokeUsersWithStreamingResponse, AsyncRevokeUsersWithStreamingResponse, ) -from .organizations import Organizations, AsyncOrganizations from .organizations import ( + Organizations, + AsyncOrganizations, OrganizationsWithRawResponse, AsyncOrganizationsWithRawResponse, OrganizationsWithStreamingResponse, diff --git a/src/cloudflare/resources/access/organizations/organizations.py b/src/cloudflare/resources/access/organizations/organizations.py index 952dafc6c2c..e7a4b666896 100644 --- a/src/cloudflare/resources/access/organizations/organizations.py +++ b/src/cloudflare/resources/access/organizations/organizations.py @@ -2,46 +2,21 @@ from __future__ import annotations -import httpx +from typing import Type, cast -from .revoke_users import RevokeUsers, AsyncRevokeUsers +import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.access import ( - OrganizationZeroTrustOrganizationCreateYourZeroTrustOrganizationResponse, - OrganizationZeroTrustOrganizationGetYourZeroTrustOrganizationResponse, - OrganizationZeroTrustOrganizationUpdateYourZeroTrustOrganizationResponse, - organization_zero_trust_organization_create_your_zero_trust_organization_params, - organization_zero_trust_organization_update_your_zero_trust_organization_params, -) - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from ....types.access import organization_zero_trust_organization_create_your_zero_trust_organization_params -from ....types.access import organization_zero_trust_organization_update_your_zero_trust_organization_params +from ...._wrappers import ResultWrapper from .revoke_users import ( RevokeUsers, AsyncRevokeUsers, @@ -50,13 +25,16 @@ RevokeUsersWithStreamingResponse, AsyncRevokeUsersWithStreamingResponse, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...._base_client import ( + make_request_options, +) +from ....types.access import ( + OrganizationZeroTrustOrganizationGetYourZeroTrustOrganizationResponse, + OrganizationZeroTrustOrganizationCreateYourZeroTrustOrganizationResponse, + OrganizationZeroTrustOrganizationUpdateYourZeroTrustOrganizationResponse, + organization_zero_trust_organization_create_your_zero_trust_organization_params, + organization_zero_trust_organization_update_your_zero_trust_organization_params, +) __all__ = ["Organizations", "AsyncOrganizations"] diff --git a/src/cloudflare/resources/access/organizations/revoke_users.py b/src/cloudflare/resources/access/organizations/revoke_users.py index d1c5e6a7fff..3448c1cada4 100644 --- a/src/cloudflare/resources/access/organizations/revoke_users.py +++ b/src/cloudflare/resources/access/organizations/revoke_users.py @@ -2,42 +2,28 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.access.organizations import RevokeUserZeroTrustOrganizationRevokeAllAccessTokensForAUserResponse - -from typing import Type, Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params from ....types.access.organizations import ( + RevokeUserZeroTrustOrganizationRevokeAllAccessTokensForAUserResponse, revoke_user_zero_trust_organization_revoke_all_access_tokens_for_a_user_params, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["RevokeUsers", "AsyncRevokeUsers"] diff --git a/src/cloudflare/resources/access/seats.py b/src/cloudflare/resources/access/seats.py index 30f0e3859cc..89a7be54999 100644 --- a/src/cloudflare/resources/access/seats.py +++ b/src/cloudflare/resources/access/seats.py @@ -2,40 +2,25 @@ from __future__ import annotations +from typing import Type, Iterable, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.access import SeatZeroTrustSeatsUpdateAUserSeatResponse, seat_zero_trust_seats_update_a_user_seat_params - -from typing import Type, Optional, Iterable - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.access import seat_zero_trust_seats_update_a_user_seat_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.access import SeatZeroTrustSeatsUpdateAUserSeatResponse, seat_zero_trust_seats_update_a_user_seat_params __all__ = ["Seats", "AsyncSeats"] diff --git a/src/cloudflare/resources/access/service_tokens/__init__.py b/src/cloudflare/resources/access/service_tokens/__init__.py index 0905aa5aab5..bd1f0e6da65 100644 --- a/src/cloudflare/resources/access/service_tokens/__init__.py +++ b/src/cloudflare/resources/access/service_tokens/__init__.py @@ -1,21 +1,24 @@ # File generated from our OpenAPI spec by Stainless. -from .refreshes import Refreshes, AsyncRefreshes -from .refreshes import ( - RefreshesWithRawResponse, - AsyncRefreshesWithRawResponse, - RefreshesWithStreamingResponse, - AsyncRefreshesWithStreamingResponse, -) -from .rotates import Rotates, AsyncRotates from .rotates import ( + Rotates, + AsyncRotates, RotatesWithRawResponse, AsyncRotatesWithRawResponse, RotatesWithStreamingResponse, AsyncRotatesWithStreamingResponse, ) -from .service_tokens import ServiceTokens, AsyncServiceTokens +from .refreshes import ( + Refreshes, + AsyncRefreshes, + RefreshesWithRawResponse, + AsyncRefreshesWithRawResponse, + RefreshesWithStreamingResponse, + AsyncRefreshesWithStreamingResponse, +) from .service_tokens import ( + ServiceTokens, + AsyncServiceTokens, ServiceTokensWithRawResponse, AsyncServiceTokensWithRawResponse, ServiceTokensWithStreamingResponse, diff --git a/src/cloudflare/resources/access/service_tokens/refreshes.py b/src/cloudflare/resources/access/service_tokens/refreshes.py index 84091ab6ffb..e966471d673 100644 --- a/src/cloudflare/resources/access/service_tokens/refreshes.py +++ b/src/cloudflare/resources/access/service_tokens/refreshes.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.access.service_tokens import RefreshAccessServiceTokensRefreshAServiceTokenResponse - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.access.service_tokens import RefreshAccessServiceTokensRefreshAServiceTokenResponse __all__ = ["Refreshes", "AsyncRefreshes"] diff --git a/src/cloudflare/resources/access/service_tokens/rotates.py b/src/cloudflare/resources/access/service_tokens/rotates.py index 062b3fca73c..8dfee6cd56d 100644 --- a/src/cloudflare/resources/access/service_tokens/rotates.py +++ b/src/cloudflare/resources/access/service_tokens/rotates.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.access.service_tokens import RotateAccessServiceTokensRotateAServiceTokenResponse - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.access.service_tokens import RotateAccessServiceTokensRotateAServiceTokenResponse __all__ = ["Rotates", "AsyncRotates"] diff --git a/src/cloudflare/resources/access/service_tokens/service_tokens.py b/src/cloudflare/resources/access/service_tokens/service_tokens.py index ce616b63e14..9572bf7da95 100644 --- a/src/cloudflare/resources/access/service_tokens/service_tokens.py +++ b/src/cloudflare/resources/access/service_tokens/service_tokens.py @@ -2,47 +2,20 @@ from __future__ import annotations -import httpx - -from .refreshes import Refreshes, AsyncRefreshes - -from ...._compat import cached_property - -from .rotates import Rotates, AsyncRotates - -from ....types.access import ( - ServiceTokenUpdateResponse, - ServiceTokenDeleteResponse, - ServiceTokenAccessServiceTokensCreateAServiceTokenResponse, - ServiceTokenAccessServiceTokensListServiceTokensResponse, -) - -from typing import Type, Optional +from typing import Type, Optional, cast -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .rotates import ( + Rotates, + AsyncRotates, + RotatesWithRawResponse, + AsyncRotatesWithRawResponse, + RotatesWithStreamingResponse, + AsyncRotatesWithStreamingResponse, ) -from ....types import shared_params -from ....types.access import service_token_update_params -from ....types.access import service_token_access_service_tokens_create_a_service_token_params +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from .refreshes import ( Refreshes, AsyncRefreshes, @@ -51,23 +24,26 @@ RefreshesWithStreamingResponse, AsyncRefreshesWithStreamingResponse, ) -from .rotates import ( - Rotates, - AsyncRotates, - RotatesWithRawResponse, - AsyncRotatesWithRawResponse, - RotatesWithStreamingResponse, - AsyncRotatesWithStreamingResponse, +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, ) from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...._base_client import ( + make_request_options, +) +from ....types.access import ( + ServiceTokenDeleteResponse, + ServiceTokenUpdateResponse, + ServiceTokenAccessServiceTokensListServiceTokensResponse, + ServiceTokenAccessServiceTokensCreateAServiceTokenResponse, + service_token_update_params, + service_token_access_service_tokens_create_a_service_token_params, +) __all__ = ["ServiceTokens", "AsyncServiceTokens"] diff --git a/src/cloudflare/resources/access/tags.py b/src/cloudflare/resources/access/tags.py index 0f068c6ec71..c82209daa5d 100644 --- a/src/cloudflare/resources/access/tags.py +++ b/src/cloudflare/resources/access/tags.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.access import TagListResponse - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.access import TagListResponse __all__ = ["Tags", "AsyncTags"] diff --git a/src/cloudflare/resources/access/users/__init__.py b/src/cloudflare/resources/access/users/__init__.py index 9f414e056a8..93c0c9742bd 100644 --- a/src/cloudflare/resources/access/users/__init__.py +++ b/src/cloudflare/resources/access/users/__init__.py @@ -1,33 +1,37 @@ # File generated from our OpenAPI spec by Stainless. -from .active_sessions import ActiveSessions, AsyncActiveSessions +from .users import ( + Users, + AsyncUsers, + UsersWithRawResponse, + AsyncUsersWithRawResponse, + UsersWithStreamingResponse, + AsyncUsersWithStreamingResponse, +) +from .failed_logins import ( + FailedLogins, + AsyncFailedLogins, + FailedLoginsWithRawResponse, + AsyncFailedLoginsWithRawResponse, + FailedLoginsWithStreamingResponse, + AsyncFailedLoginsWithStreamingResponse, +) from .active_sessions import ( + ActiveSessions, + AsyncActiveSessions, ActiveSessionsWithRawResponse, AsyncActiveSessionsWithRawResponse, ActiveSessionsWithStreamingResponse, AsyncActiveSessionsWithStreamingResponse, ) -from .last_seen_identity import LastSeenIdentity, AsyncLastSeenIdentity from .last_seen_identity import ( + LastSeenIdentity, + AsyncLastSeenIdentity, LastSeenIdentityWithRawResponse, AsyncLastSeenIdentityWithRawResponse, LastSeenIdentityWithStreamingResponse, AsyncLastSeenIdentityWithStreamingResponse, ) -from .failed_logins import FailedLogins, AsyncFailedLogins -from .failed_logins import ( - FailedLoginsWithRawResponse, - AsyncFailedLoginsWithRawResponse, - FailedLoginsWithStreamingResponse, - AsyncFailedLoginsWithStreamingResponse, -) -from .users import Users, AsyncUsers -from .users import ( - UsersWithRawResponse, - AsyncUsersWithRawResponse, - UsersWithStreamingResponse, - AsyncUsersWithStreamingResponse, -) __all__ = [ "ActiveSessions", diff --git a/src/cloudflare/resources/access/users/active_sessions.py b/src/cloudflare/resources/access/users/active_sessions.py index 12788a5ac81..3336dbeeb9b 100644 --- a/src/cloudflare/resources/access/users/active_sessions.py +++ b/src/cloudflare/resources/access/users/active_sessions.py @@ -2,41 +2,24 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.access.users import ActiveSessionListResponse, ActiveSessionGetResponse - -from typing import Type, Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.access.users import ActiveSessionGetResponse, ActiveSessionListResponse __all__ = ["ActiveSessions", "AsyncActiveSessions"] diff --git a/src/cloudflare/resources/access/users/failed_logins.py b/src/cloudflare/resources/access/users/failed_logins.py index e173d21a98d..fd61d88b66f 100644 --- a/src/cloudflare/resources/access/users/failed_logins.py +++ b/src/cloudflare/resources/access/users/failed_logins.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.access.users import FailedLoginZeroTrustUsersGetFailedLoginsResponse - -from typing import Type, Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.access.users import FailedLoginZeroTrustUsersGetFailedLoginsResponse __all__ = ["FailedLogins", "AsyncFailedLogins"] diff --git a/src/cloudflare/resources/access/users/last_seen_identity.py b/src/cloudflare/resources/access/users/last_seen_identity.py index e445bea079d..36746397c12 100644 --- a/src/cloudflare/resources/access/users/last_seen_identity.py +++ b/src/cloudflare/resources/access/users/last_seen_identity.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.access.users import LastSeenIdentityGetResponse - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.access.users import LastSeenIdentityGetResponse __all__ = ["LastSeenIdentity", "AsyncLastSeenIdentity"] diff --git a/src/cloudflare/resources/access/users/users.py b/src/cloudflare/resources/access/users/users.py index 71d4684e5e7..d7fb38264c2 100644 --- a/src/cloudflare/resources/access/users/users.py +++ b/src/cloudflare/resources/access/users/users.py @@ -2,42 +2,32 @@ from __future__ import annotations -import httpx +from typing import Type, Optional, cast -from .active_sessions import ActiveSessions, AsyncActiveSessions +import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from .last_seen_identity import LastSeenIdentity, AsyncLastSeenIdentity - -from .failed_logins import FailedLogins, AsyncFailedLogins - -from ....types.access import UserListResponse - -from typing import Type, Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper +from .failed_logins import ( + FailedLogins, + AsyncFailedLogins, + FailedLoginsWithRawResponse, + AsyncFailedLoginsWithRawResponse, + FailedLoginsWithStreamingResponse, + AsyncFailedLoginsWithStreamingResponse, +) from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params +from ....types.access import UserListResponse from .active_sessions import ( ActiveSessions, AsyncActiveSessions, @@ -54,17 +44,6 @@ LastSeenIdentityWithStreamingResponse, AsyncLastSeenIdentityWithStreamingResponse, ) -from .failed_logins import ( - FailedLogins, - AsyncFailedLogins, - FailedLoginsWithRawResponse, - AsyncFailedLoginsWithRawResponse, - FailedLoginsWithStreamingResponse, - AsyncFailedLoginsWithStreamingResponse, -) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["Users", "AsyncUsers"] diff --git a/src/cloudflare/resources/access_tags.py b/src/cloudflare/resources/access_tags.py index 016bbb43568..e3a5cb7205b 100644 --- a/src/cloudflare/resources/access_tags.py +++ b/src/cloudflare/resources/access_tags.py @@ -2,47 +2,32 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..types import ( + AccessTagGetResponse, + AccessTagCreateResponse, + AccessTagDeleteResponse, + AccessTagUpdateResponse, + access_tag_create_params, + access_tag_update_params, +) +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from .._utils import maybe_transform from .._compat import cached_property - -from ..types import AccessTagCreateResponse, AccessTagUpdateResponse, AccessTagDeleteResponse, AccessTagGetResponse - -from typing import Type - +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource +from .._wrappers import ResultWrapper from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from ..types import access_tag_create_params -from ..types import access_tag_update_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["AccessTags", "AsyncAccessTags"] diff --git a/src/cloudflare/resources/account_members.py b/src/cloudflare/resources/account_members.py index 4fafb6522be..12d49cf439a 100644 --- a/src/cloudflare/resources/account_members.py +++ b/src/cloudflare/resources/account_members.py @@ -2,59 +2,35 @@ from __future__ import annotations -import httpx +from typing import List, Type, Iterable, Optional, cast +from typing_extensions import Literal -from .._compat import cached_property +import httpx from ..types import ( - AccountMemberCreateResponse, - AccountMemberUpdateResponse, + AccountMemberGetResponse, AccountMemberListResponse, + AccountMemberCreateResponse, AccountMemberDeleteResponse, - AccountMemberGetResponse, + AccountMemberUpdateResponse, + account_member_list_params, + account_member_create_params, account_member_update_params, ) - -from typing import Type, List, Iterable, Optional - -from typing_extensions import Literal - +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from .._utils import maybe_transform +from .._compat import cached_property +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource +from .._wrappers import ResultWrapper from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from ..types import account_member_create_params -from ..types import account_member_update_params -from ..types import account_member_list_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["AccountMembers", "AsyncAccountMembers"] diff --git a/src/cloudflare/resources/accounts.py b/src/cloudflare/resources/accounts.py index 719a1e9b43f..2ed5f890fd8 100644 --- a/src/cloudflare/resources/accounts.py +++ b/src/cloudflare/resources/accounts.py @@ -2,51 +2,32 @@ from __future__ import annotations +from typing import Any, Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..types import ( + AccountGetResponse, + AccountListResponse, + AccountUpdateResponse, + account_list_params, + account_update_params, +) +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from .._utils import maybe_transform from .._compat import cached_property - -from ..types import AccountUpdateResponse, AccountListResponse, AccountGetResponse, account_update_params - -from typing import Type, Optional - -from typing_extensions import Literal - +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource +from .._wrappers import ResultWrapper from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from ..types import account_update_params -from ..types import account_list_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Accounts", "AsyncAccounts"] diff --git a/src/cloudflare/resources/acms/__init__.py b/src/cloudflare/resources/acms/__init__.py index 0939c517dcd..0e926f6509c 100644 --- a/src/cloudflare/resources/acms/__init__.py +++ b/src/cloudflare/resources/acms/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .total_tls import TotalTLS, AsyncTotalTLS -from .total_tls import ( - TotalTLSWithRawResponse, - AsyncTotalTLSWithRawResponse, - TotalTLSWithStreamingResponse, - AsyncTotalTLSWithStreamingResponse, -) -from .acms import Acms, AsyncAcms from .acms import ( + Acms, + AsyncAcms, AcmsWithRawResponse, AsyncAcmsWithRawResponse, AcmsWithStreamingResponse, AsyncAcmsWithStreamingResponse, ) +from .total_tls import ( + TotalTLS, + AsyncTotalTLS, + TotalTLSWithRawResponse, + AsyncTotalTLSWithRawResponse, + TotalTLSWithStreamingResponse, + AsyncTotalTLSWithStreamingResponse, +) __all__ = [ "TotalTLS", diff --git a/src/cloudflare/resources/acms/acms.py b/src/cloudflare/resources/acms/acms.py index cf8286130e5..c1778a1d3b9 100644 --- a/src/cloudflare/resources/acms/acms.py +++ b/src/cloudflare/resources/acms/acms.py @@ -2,25 +2,7 @@ from __future__ import annotations -from .total_tls import TotalTLS, AsyncTotalTLS - from ..._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .total_tls import ( TotalTLS, AsyncTotalTLS, @@ -29,7 +11,7 @@ TotalTLSWithStreamingResponse, AsyncTotalTLSWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from ..._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Acms", "AsyncAcms"] diff --git a/src/cloudflare/resources/acms/total_tls.py b/src/cloudflare/resources/acms/total_tls.py index 92bc8257154..28940463faa 100644 --- a/src/cloudflare/resources/acms/total_tls.py +++ b/src/cloudflare/resources/acms/total_tls.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.acms import TotalTLSUpdateResponse, TotalTLSGetResponse - -from typing import Type - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper +from ...types.acms import TotalTLSGetResponse, TotalTLSUpdateResponse, total_tls_update_params from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.acms import total_tls_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["TotalTLS", "AsyncTotalTLS"] diff --git a/src/cloudflare/resources/activation_checks.py b/src/cloudflare/resources/activation_checks.py index 20e3ce8e9b0..f720ceeb305 100644 --- a/src/cloudflare/resources/activation_checks.py +++ b/src/cloudflare/resources/activation_checks.py @@ -2,39 +2,24 @@ from __future__ import annotations -import httpx +from typing import Type, cast -from .._compat import cached_property +import httpx from ..types import ActivationCheckPutZonesZoneIDActivationCheckResponse - -from typing import Type - +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from .._compat import cached_property +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource +from .._wrappers import ResultWrapper from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["ActivationChecks", "AsyncActivationChecks"] diff --git a/src/cloudflare/resources/addresses/__init__.py b/src/cloudflare/resources/addresses/__init__.py index eb877bdf435..264dd4b6289 100644 --- a/src/cloudflare/resources/addresses/__init__.py +++ b/src/cloudflare/resources/addresses/__init__.py @@ -1,33 +1,37 @@ # File generated from our OpenAPI spec by Stainless. -from .address_maps import AddressMaps, AsyncAddressMaps -from .address_maps import ( - AddressMapsWithRawResponse, - AsyncAddressMapsWithRawResponse, - AddressMapsWithStreamingResponse, - AsyncAddressMapsWithStreamingResponse, -) -from .loa_documents import LoaDocuments, AsyncLoaDocuments -from .loa_documents import ( - LoaDocumentsWithRawResponse, - AsyncLoaDocumentsWithRawResponse, - LoaDocumentsWithStreamingResponse, - AsyncLoaDocumentsWithStreamingResponse, -) -from .prefixes import Prefixes, AsyncPrefixes from .prefixes import ( + Prefixes, + AsyncPrefixes, PrefixesWithRawResponse, AsyncPrefixesWithRawResponse, PrefixesWithStreamingResponse, AsyncPrefixesWithStreamingResponse, ) -from .addresses import Addresses, AsyncAddresses from .addresses import ( + Addresses, + AsyncAddresses, AddressesWithRawResponse, AsyncAddressesWithRawResponse, AddressesWithStreamingResponse, AsyncAddressesWithStreamingResponse, ) +from .address_maps import ( + AddressMaps, + AsyncAddressMaps, + AddressMapsWithRawResponse, + AsyncAddressMapsWithRawResponse, + AddressMapsWithStreamingResponse, + AsyncAddressMapsWithStreamingResponse, +) +from .loa_documents import ( + LoaDocuments, + AsyncLoaDocuments, + LoaDocumentsWithRawResponse, + AsyncLoaDocumentsWithRawResponse, + LoaDocumentsWithStreamingResponse, + AsyncLoaDocumentsWithStreamingResponse, +) __all__ = [ "AddressMaps", diff --git a/src/cloudflare/resources/addresses/address_maps/__init__.py b/src/cloudflare/resources/addresses/address_maps/__init__.py index 66ee0358017..eeeb97955d0 100644 --- a/src/cloudflare/resources/addresses/address_maps/__init__.py +++ b/src/cloudflare/resources/addresses/address_maps/__init__.py @@ -1,23 +1,32 @@ # File generated from our OpenAPI spec by Stainless. -from .accounts import Accounts, AsyncAccounts -from .accounts import ( - AccountsWithRawResponse, - AsyncAccountsWithRawResponse, - AccountsWithStreamingResponse, - AsyncAccountsWithStreamingResponse, +from .ips import ( + IPs, + AsyncIPs, + IPsWithRawResponse, + AsyncIPsWithRawResponse, + IPsWithStreamingResponse, + AsyncIPsWithStreamingResponse, ) -from .ips import IPs, AsyncIPs -from .ips import IPsWithRawResponse, AsyncIPsWithRawResponse, IPsWithStreamingResponse, AsyncIPsWithStreamingResponse -from .zones import Zones, AsyncZones from .zones import ( + Zones, + AsyncZones, ZonesWithRawResponse, AsyncZonesWithRawResponse, ZonesWithStreamingResponse, AsyncZonesWithStreamingResponse, ) -from .address_maps import AddressMaps, AsyncAddressMaps +from .accounts import ( + Accounts, + AsyncAccounts, + AccountsWithRawResponse, + AsyncAccountsWithRawResponse, + AccountsWithStreamingResponse, + AsyncAccountsWithStreamingResponse, +) from .address_maps import ( + AddressMaps, + AsyncAddressMaps, AddressMapsWithRawResponse, AsyncAddressMapsWithRawResponse, AddressMapsWithStreamingResponse, diff --git a/src/cloudflare/resources/addresses/address_maps/accounts.py b/src/cloudflare/resources/addresses/address_maps/accounts.py index 8e756f67d8f..be74295d005 100644 --- a/src/cloudflare/resources/addresses/address_maps/accounts.py +++ b/src/cloudflare/resources/addresses/address_maps/accounts.py @@ -2,45 +2,24 @@ from __future__ import annotations +from typing import Any, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.addresses.address_maps import AccountUpdateResponse, AccountDeleteResponse - -from typing import Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.addresses.address_maps import AccountDeleteResponse, AccountUpdateResponse __all__ = ["Accounts", "AsyncAccounts"] diff --git a/src/cloudflare/resources/addresses/address_maps/address_maps.py b/src/cloudflare/resources/addresses/address_maps/address_maps.py index d2147aefd28..bd342715c02 100644 --- a/src/cloudflare/resources/addresses/address_maps/address_maps.py +++ b/src/cloudflare/resources/addresses/address_maps/address_maps.py @@ -2,58 +2,10 @@ from __future__ import annotations -import httpx - -from .accounts import Accounts, AsyncAccounts - -from ...._compat import cached_property - -from .ips import IPs, AsyncIPs - -from .zones import Zones, AsyncZones - -from ....types.addresses import ( - AddressMapCreateResponse, - AddressMapUpdateResponse, - AddressMapListResponse, - AddressMapDeleteResponse, - AddressMapGetResponse, -) - -from typing import Type, Optional +from typing import Any, Type, Optional, cast -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from ....types.addresses import address_map_create_params -from ....types.addresses import address_map_update_params -from .accounts import ( - Accounts, - AsyncAccounts, - AccountsWithRawResponse, - AsyncAccountsWithRawResponse, - AccountsWithStreamingResponse, - AsyncAccountsWithStreamingResponse, -) from .ips import ( IPs, AsyncIPs, @@ -70,19 +22,37 @@ ZonesWithStreamingResponse, AsyncZonesWithStreamingResponse, ) +from .accounts import ( + Accounts, + AsyncAccounts, + AccountsWithRawResponse, + AsyncAccountsWithRawResponse, + AccountsWithStreamingResponse, + AsyncAccountsWithStreamingResponse, +) +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...._base_client import ( + make_request_options, +) +from ....types.addresses import ( + AddressMapGetResponse, + AddressMapListResponse, + AddressMapCreateResponse, + AddressMapDeleteResponse, + AddressMapUpdateResponse, + address_map_create_params, + address_map_update_params, +) __all__ = ["AddressMaps", "AsyncAddressMaps"] diff --git a/src/cloudflare/resources/addresses/address_maps/ips.py b/src/cloudflare/resources/addresses/address_maps/ips.py index 5498f3920ef..f149b3609f4 100644 --- a/src/cloudflare/resources/addresses/address_maps/ips.py +++ b/src/cloudflare/resources/addresses/address_maps/ips.py @@ -2,45 +2,24 @@ from __future__ import annotations +from typing import Any, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.addresses.address_maps import IPUpdateResponse, IPDeleteResponse - -from typing import Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.addresses.address_maps import IPDeleteResponse, IPUpdateResponse __all__ = ["IPs", "AsyncIPs"] diff --git a/src/cloudflare/resources/addresses/address_maps/zones.py b/src/cloudflare/resources/addresses/address_maps/zones.py index 437425776b3..745251e662c 100644 --- a/src/cloudflare/resources/addresses/address_maps/zones.py +++ b/src/cloudflare/resources/addresses/address_maps/zones.py @@ -2,45 +2,24 @@ from __future__ import annotations +from typing import Any, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.addresses.address_maps import ZoneUpdateResponse, ZoneDeleteResponse - -from typing import Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.addresses.address_maps import ZoneDeleteResponse, ZoneUpdateResponse __all__ = ["Zones", "AsyncZones"] diff --git a/src/cloudflare/resources/addresses/addresses.py b/src/cloudflare/resources/addresses/addresses.py index 484a3039fd1..085bef79c20 100644 --- a/src/cloudflare/resources/addresses/addresses.py +++ b/src/cloudflare/resources/addresses/addresses.py @@ -2,29 +2,16 @@ from __future__ import annotations -from .address_maps.address_maps import AddressMaps, AsyncAddressMaps - +from .prefixes import ( + Prefixes, + AsyncPrefixes, + PrefixesWithRawResponse, + AsyncPrefixesWithRawResponse, + PrefixesWithStreamingResponse, + AsyncPrefixesWithStreamingResponse, +) from ..._compat import cached_property - -from .loa_documents.loa_documents import LoaDocuments, AsyncLoaDocuments - -from .prefixes.prefixes import Prefixes, AsyncPrefixes - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .address_maps import ( AddressMaps, AsyncAddressMaps, @@ -41,15 +28,9 @@ LoaDocumentsWithStreamingResponse, AsyncLoaDocumentsWithStreamingResponse, ) -from .prefixes import ( - Prefixes, - AsyncPrefixes, - PrefixesWithRawResponse, - AsyncPrefixesWithRawResponse, - PrefixesWithStreamingResponse, - AsyncPrefixesWithStreamingResponse, -) -from ..._wrappers import ResultWrapper +from .prefixes.prefixes import Prefixes, AsyncPrefixes +from .address_maps.address_maps import AddressMaps, AsyncAddressMaps +from .loa_documents.loa_documents import LoaDocuments, AsyncLoaDocuments __all__ = ["Addresses", "AsyncAddresses"] diff --git a/src/cloudflare/resources/addresses/loa_documents/__init__.py b/src/cloudflare/resources/addresses/loa_documents/__init__.py index a9ed2ed82e1..5986f9580a8 100644 --- a/src/cloudflare/resources/addresses/loa_documents/__init__.py +++ b/src/cloudflare/resources/addresses/loa_documents/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .downloads import Downloads, AsyncDownloads from .downloads import ( + Downloads, + AsyncDownloads, DownloadsWithRawResponse, AsyncDownloadsWithRawResponse, DownloadsWithStreamingResponse, AsyncDownloadsWithStreamingResponse, ) -from .loa_documents import LoaDocuments, AsyncLoaDocuments from .loa_documents import ( + LoaDocuments, + AsyncLoaDocuments, LoaDocumentsWithRawResponse, AsyncLoaDocumentsWithRawResponse, LoaDocumentsWithStreamingResponse, diff --git a/src/cloudflare/resources/addresses/loa_documents/downloads.py b/src/cloudflare/resources/addresses/loa_documents/downloads.py index 16926635355..032dbd1c0d3 100644 --- a/src/cloudflare/resources/addresses/loa_documents/downloads.py +++ b/src/cloudflare/resources/addresses/loa_documents/downloads.py @@ -2,35 +2,22 @@ from __future__ import annotations +from typing import Optional + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from typing import Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper __all__ = ["Downloads", "AsyncDownloads"] diff --git a/src/cloudflare/resources/addresses/loa_documents/loa_documents.py b/src/cloudflare/resources/addresses/loa_documents/loa_documents.py index 596459443a9..f7ad541370e 100644 --- a/src/cloudflare/resources/addresses/loa_documents/loa_documents.py +++ b/src/cloudflare/resources/addresses/loa_documents/loa_documents.py @@ -2,50 +2,36 @@ from __future__ import annotations -import httpx +from typing import Type, cast -from .downloads import Downloads, AsyncDownloads +import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from .downloads import ( + Downloads, + AsyncDownloads, + DownloadsWithRawResponse, + AsyncDownloadsWithRawResponse, + DownloadsWithStreamingResponse, + AsyncDownloadsWithStreamingResponse, +) from ...._compat import cached_property - -from ....types.addresses import LoaDocumentIPAddressManagementPrefixesUploadLoaDocumentResponse - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.addresses import loa_document_ip_address_management_prefixes_upload_loa_document_params -from .downloads import ( - Downloads, - AsyncDownloads, - DownloadsWithRawResponse, - AsyncDownloadsWithRawResponse, - DownloadsWithStreamingResponse, - AsyncDownloadsWithStreamingResponse, +from ....types.addresses import ( + LoaDocumentIPAddressManagementPrefixesUploadLoaDocumentResponse, + loa_document_ip_address_management_prefixes_upload_loa_document_params, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["LoaDocuments", "AsyncLoaDocuments"] diff --git a/src/cloudflare/resources/addresses/prefixes/__init__.py b/src/cloudflare/resources/addresses/prefixes/__init__.py index 7e01f346700..51700297e44 100644 --- a/src/cloudflare/resources/addresses/prefixes/__init__.py +++ b/src/cloudflare/resources/addresses/prefixes/__init__.py @@ -1,26 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .bgps import BGPs, AsyncBGPs from .bgps import ( + BGPs, + AsyncBGPs, BGPsWithRawResponse, AsyncBGPsWithRawResponse, BGPsWithStreamingResponse, AsyncBGPsWithStreamingResponse, ) -from .delegations import Delegations, AsyncDelegations -from .delegations import ( - DelegationsWithRawResponse, - AsyncDelegationsWithRawResponse, - DelegationsWithStreamingResponse, - AsyncDelegationsWithStreamingResponse, -) -from .prefixes import Prefixes, AsyncPrefixes from .prefixes import ( + Prefixes, + AsyncPrefixes, PrefixesWithRawResponse, AsyncPrefixesWithRawResponse, PrefixesWithStreamingResponse, AsyncPrefixesWithStreamingResponse, ) +from .delegations import ( + Delegations, + AsyncDelegations, + DelegationsWithRawResponse, + AsyncDelegationsWithRawResponse, + DelegationsWithStreamingResponse, + AsyncDelegationsWithStreamingResponse, +) __all__ = [ "BGPs", diff --git a/src/cloudflare/resources/addresses/prefixes/bgps/__init__.py b/src/cloudflare/resources/addresses/prefixes/bgps/__init__.py index 2f8a995eb51..56fbf818846 100644 --- a/src/cloudflare/resources/addresses/prefixes/bgps/__init__.py +++ b/src/cloudflare/resources/addresses/prefixes/bgps/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .statuses import Statuses, AsyncStatuses -from .statuses import ( - StatusesWithRawResponse, - AsyncStatusesWithRawResponse, - StatusesWithStreamingResponse, - AsyncStatusesWithStreamingResponse, -) -from .bgps import BGPs, AsyncBGPs from .bgps import ( + BGPs, + AsyncBGPs, BGPsWithRawResponse, AsyncBGPsWithRawResponse, BGPsWithStreamingResponse, AsyncBGPsWithStreamingResponse, ) +from .statuses import ( + Statuses, + AsyncStatuses, + StatusesWithRawResponse, + AsyncStatusesWithRawResponse, + StatusesWithStreamingResponse, + AsyncStatusesWithStreamingResponse, +) __all__ = [ "Statuses", diff --git a/src/cloudflare/resources/addresses/prefixes/bgps/bgps.py b/src/cloudflare/resources/addresses/prefixes/bgps/bgps.py index 156a5d0032c..965db014a4e 100644 --- a/src/cloudflare/resources/addresses/prefixes/bgps/bgps.py +++ b/src/cloudflare/resources/addresses/prefixes/bgps/bgps.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .statuses import Statuses, AsyncStatuses - -from ....._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .....types import shared_params from .statuses import ( Statuses, AsyncStatuses, @@ -29,7 +10,8 @@ StatusesWithStreamingResponse, AsyncStatusesWithStreamingResponse, ) -from ....._wrappers import ResultWrapper +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource __all__ = ["BGPs", "AsyncBGPs"] diff --git a/src/cloudflare/resources/addresses/prefixes/bgps/statuses.py b/src/cloudflare/resources/addresses/prefixes/bgps/statuses.py index 70ffcda9228..f23947eb838 100644 --- a/src/cloudflare/resources/addresses/prefixes/bgps/statuses.py +++ b/src/cloudflare/resources/addresses/prefixes/bgps/statuses.py @@ -2,47 +2,29 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform from ....._compat import cached_property - -from .....types.addresses.prefixes.bgps import ( - StatusIPAddressManagementDynamicAdvertisementGetAdvertisementStatusResponse, - StatusIPAddressManagementDynamicAdvertisementUpdatePrefixDynamicAdvertisementStatusResponse, -) - -from typing import Type - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params from .....types.addresses.prefixes.bgps import ( + StatusIPAddressManagementDynamicAdvertisementGetAdvertisementStatusResponse, + StatusIPAddressManagementDynamicAdvertisementUpdatePrefixDynamicAdvertisementStatusResponse, status_ip_address_management_dynamic_advertisement_update_prefix_dynamic_advertisement_status_params, ) -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Statuses", "AsyncStatuses"] diff --git a/src/cloudflare/resources/addresses/prefixes/delegations.py b/src/cloudflare/resources/addresses/prefixes/delegations.py index cb4fa972e26..9644c92d664 100644 --- a/src/cloudflare/resources/addresses/prefixes/delegations.py +++ b/src/cloudflare/resources/addresses/prefixes/delegations.py @@ -2,50 +2,30 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.addresses.prefixes import ( - DelegationDeleteResponse, - DelegationIPAddressManagementPrefixDelegationCreatePrefixDelegationResponse, - DelegationIPAddressManagementPrefixDelegationListPrefixDelegationsResponse, -) - -from typing import Type, Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params from ....types.addresses.prefixes import ( + DelegationDeleteResponse, + DelegationIPAddressManagementPrefixDelegationListPrefixDelegationsResponse, + DelegationIPAddressManagementPrefixDelegationCreatePrefixDelegationResponse, delegation_ip_address_management_prefix_delegation_create_prefix_delegation_params, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Delegations", "AsyncDelegations"] diff --git a/src/cloudflare/resources/addresses/prefixes/prefixes.py b/src/cloudflare/resources/addresses/prefixes/prefixes.py index fdda8f13b4b..cb8651bfd0b 100644 --- a/src/cloudflare/resources/addresses/prefixes/prefixes.py +++ b/src/cloudflare/resources/addresses/prefixes/prefixes.py @@ -2,48 +2,10 @@ from __future__ import annotations -import httpx - -from .bgps.bgps import BGPs, AsyncBGPs - -from ...._compat import cached_property - -from .delegations import Delegations, AsyncDelegations +from typing import Any, Type, Optional, cast -from ....types.addresses import ( - PrefixUpdateResponse, - PrefixDeleteResponse, - PrefixGetResponse, - PrefixIPAddressManagementPrefixesAddPrefixResponse, - PrefixIPAddressManagementPrefixesListPrefixesResponse, -) - -from typing import Type, Optional - -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from ....types.addresses import prefix_update_params -from ....types.addresses import prefix_ip_address_management_prefixes_add_prefix_params from .bgps import ( BGPs, AsyncBGPs, @@ -52,6 +14,10 @@ BGPsWithStreamingResponse, AsyncBGPsWithStreamingResponse, ) +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from .bgps.bgps import BGPs, AsyncBGPs +from ...._compat import cached_property from .delegations import ( Delegations, AsyncDelegations, @@ -60,19 +26,26 @@ DelegationsWithStreamingResponse, AsyncDelegationsWithStreamingResponse, ) +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...._base_client import ( + make_request_options, +) +from ....types.addresses import ( + PrefixGetResponse, + PrefixDeleteResponse, + PrefixUpdateResponse, + PrefixIPAddressManagementPrefixesAddPrefixResponse, + PrefixIPAddressManagementPrefixesListPrefixesResponse, + prefix_update_params, + prefix_ip_address_management_prefixes_add_prefix_params, +) __all__ = ["Prefixes", "AsyncPrefixes"] diff --git a/src/cloudflare/resources/addressing/__init__.py b/src/cloudflare/resources/addressing/__init__.py index 7d0c13ffa8c..f76667fc6dc 100644 --- a/src/cloudflare/resources/addressing/__init__.py +++ b/src/cloudflare/resources/addressing/__init__.py @@ -1,21 +1,24 @@ # File generated from our OpenAPI spec by Stainless. -from .prefixes import Prefixes, AsyncPrefixes from .prefixes import ( + Prefixes, + AsyncPrefixes, PrefixesWithRawResponse, AsyncPrefixesWithRawResponse, PrefixesWithStreamingResponse, AsyncPrefixesWithStreamingResponse, ) -from .services import Services, AsyncServices from .services import ( + Services, + AsyncServices, ServicesWithRawResponse, AsyncServicesWithRawResponse, ServicesWithStreamingResponse, AsyncServicesWithStreamingResponse, ) -from .addressing import Addressing, AsyncAddressing from .addressing import ( + Addressing, + AsyncAddressing, AddressingWithRawResponse, AsyncAddressingWithRawResponse, AddressingWithStreamingResponse, diff --git a/src/cloudflare/resources/addressing/addressing.py b/src/cloudflare/resources/addressing/addressing.py index a2dd816b744..bcb5f5b8368 100644 --- a/src/cloudflare/resources/addressing/addressing.py +++ b/src/cloudflare/resources/addressing/addressing.py @@ -2,27 +2,6 @@ from __future__ import annotations -from .prefixes.prefixes import Prefixes, AsyncPrefixes - -from ..._compat import cached_property - -from .services import Services, AsyncServices - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .prefixes import ( Prefixes, AsyncPrefixes, @@ -39,7 +18,9 @@ ServicesWithStreamingResponse, AsyncServicesWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource +from .prefixes.prefixes import Prefixes, AsyncPrefixes __all__ = ["Addressing", "AsyncAddressing"] diff --git a/src/cloudflare/resources/addressing/prefixes/__init__.py b/src/cloudflare/resources/addressing/prefixes/__init__.py index 5595a5f365f..ebfaa22bb3d 100644 --- a/src/cloudflare/resources/addressing/prefixes/__init__.py +++ b/src/cloudflare/resources/addressing/prefixes/__init__.py @@ -1,26 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .bgp_prefixes import BGPPrefixes, AsyncBGPPrefixes -from .bgp_prefixes import ( - BGPPrefixesWithRawResponse, - AsyncBGPPrefixesWithRawResponse, - BGPPrefixesWithStreamingResponse, - AsyncBGPPrefixesWithStreamingResponse, -) -from .bindings import Bindings, AsyncBindings from .bindings import ( + Bindings, + AsyncBindings, BindingsWithRawResponse, AsyncBindingsWithRawResponse, BindingsWithStreamingResponse, AsyncBindingsWithStreamingResponse, ) -from .prefixes import Prefixes, AsyncPrefixes from .prefixes import ( + Prefixes, + AsyncPrefixes, PrefixesWithRawResponse, AsyncPrefixesWithRawResponse, PrefixesWithStreamingResponse, AsyncPrefixesWithStreamingResponse, ) +from .bgp_prefixes import ( + BGPPrefixes, + AsyncBGPPrefixes, + BGPPrefixesWithRawResponse, + AsyncBGPPrefixesWithRawResponse, + BGPPrefixesWithStreamingResponse, + AsyncBGPPrefixesWithStreamingResponse, +) __all__ = [ "BGPPrefixes", diff --git a/src/cloudflare/resources/addressing/prefixes/bgp_prefixes.py b/src/cloudflare/resources/addressing/prefixes/bgp_prefixes.py index 8a7464abf89..d8fdace9b69 100644 --- a/src/cloudflare/resources/addressing/prefixes/bgp_prefixes.py +++ b/src/cloudflare/resources/addressing/prefixes/bgp_prefixes.py @@ -2,49 +2,30 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.addressing.prefixes import ( - BGPPrefixUpdateResponse, - BGPPrefixListResponse, - BGPPrefixGetResponse, - bgp_prefix_update_params, -) - -from typing import Type, Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.addressing.prefixes import bgp_prefix_update_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.addressing.prefixes import ( + BGPPrefixGetResponse, + BGPPrefixListResponse, + BGPPrefixUpdateResponse, + bgp_prefix_update_params, +) __all__ = ["BGPPrefixes", "AsyncBGPPrefixes"] diff --git a/src/cloudflare/resources/addressing/prefixes/bindings.py b/src/cloudflare/resources/addressing/prefixes/bindings.py index 40d3c75d673..64ebe9aba84 100644 --- a/src/cloudflare/resources/addressing/prefixes/bindings.py +++ b/src/cloudflare/resources/addressing/prefixes/bindings.py @@ -2,53 +2,31 @@ from __future__ import annotations +from typing import Any, Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.addressing.prefixes import ( - BindingCreateResponse, - BindingListResponse, - BindingDeleteResponse, - BindingGetResponse, -) - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.addressing.prefixes import binding_create_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.addressing.prefixes import ( + BindingGetResponse, + BindingListResponse, + BindingCreateResponse, + BindingDeleteResponse, + binding_create_params, +) __all__ = ["Bindings", "AsyncBindings"] diff --git a/src/cloudflare/resources/addressing/prefixes/prefixes.py b/src/cloudflare/resources/addressing/prefixes/prefixes.py index 552332360bd..80ed05fad5f 100644 --- a/src/cloudflare/resources/addressing/prefixes/prefixes.py +++ b/src/cloudflare/resources/addressing/prefixes/prefixes.py @@ -2,27 +2,16 @@ from __future__ import annotations -from .bgp_prefixes import BGPPrefixes, AsyncBGPPrefixes - +from .bindings import ( + Bindings, + AsyncBindings, + BindingsWithRawResponse, + AsyncBindingsWithRawResponse, + BindingsWithStreamingResponse, + AsyncBindingsWithStreamingResponse, +) from ...._compat import cached_property - -from .bindings import Bindings, AsyncBindings - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .bgp_prefixes import ( BGPPrefixes, AsyncBGPPrefixes, @@ -31,15 +20,6 @@ BGPPrefixesWithStreamingResponse, AsyncBGPPrefixesWithStreamingResponse, ) -from .bindings import ( - Bindings, - AsyncBindings, - BindingsWithRawResponse, - AsyncBindingsWithRawResponse, - BindingsWithStreamingResponse, - AsyncBindingsWithStreamingResponse, -) -from ...._wrappers import ResultWrapper __all__ = ["Prefixes", "AsyncPrefixes"] diff --git a/src/cloudflare/resources/addressing/services.py b/src/cloudflare/resources/addressing/services.py index f480d6d859e..8f57d1b48c9 100644 --- a/src/cloudflare/resources/addressing/services.py +++ b/src/cloudflare/resources/addressing/services.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.addressing import ServiceListResponse - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.addressing import ServiceListResponse __all__ = ["Services", "AsyncServices"] diff --git a/src/cloudflare/resources/ai.py b/src/cloudflare/resources/ai.py index 8daadb6b4ed..f03070baeef 100644 --- a/src/cloudflare/resources/ai.py +++ b/src/cloudflare/resources/ai.py @@ -2,38 +2,25 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..types import ai_run_params +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from .._utils import maybe_transform from .._compat import cached_property - -from typing import Type - +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource +from .._wrappers import ResultWrapper from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from ..types import ai_run_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["AI", "AsyncAI"] diff --git a/src/cloudflare/resources/alerting/__init__.py b/src/cloudflare/resources/alerting/__init__.py index f3e29f97434..b2e77c3ab23 100644 --- a/src/cloudflare/resources/alerting/__init__.py +++ b/src/cloudflare/resources/alerting/__init__.py @@ -1,11 +1,24 @@ # File generated from our OpenAPI spec by Stainless. -from .v3s import V3s, AsyncV3s -from .v3s import V3sWithRawResponse, AsyncV3sWithRawResponse, V3sWithStreamingResponse, AsyncV3sWithStreamingResponse -from .v3 import V3, AsyncV3 -from .v3 import V3WithRawResponse, AsyncV3WithRawResponse, V3WithStreamingResponse, AsyncV3WithStreamingResponse -from .alerting import Alerting, AsyncAlerting +from .v3 import ( + V3, + AsyncV3, + V3WithRawResponse, + AsyncV3WithRawResponse, + V3WithStreamingResponse, + AsyncV3WithStreamingResponse, +) +from .v3s import ( + V3s, + AsyncV3s, + V3sWithRawResponse, + AsyncV3sWithRawResponse, + V3sWithStreamingResponse, + AsyncV3sWithStreamingResponse, +) from .alerting import ( + Alerting, + AsyncAlerting, AlertingWithRawResponse, AsyncAlertingWithRawResponse, AlertingWithStreamingResponse, diff --git a/src/cloudflare/resources/alerting/alerting.py b/src/cloudflare/resources/alerting/alerting.py index cd2fbcea697..235dad326d9 100644 --- a/src/cloudflare/resources/alerting/alerting.py +++ b/src/cloudflare/resources/alerting/alerting.py @@ -2,27 +2,14 @@ from __future__ import annotations -from .v3s.v3s import V3s, AsyncV3s - -from ..._compat import cached_property - -from .v3.v3 import V3, AsyncV3 - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .v3 import ( + V3, + AsyncV3, + V3WithRawResponse, + AsyncV3WithRawResponse, + V3WithStreamingResponse, + AsyncV3WithStreamingResponse, ) -from ...types import shared_params from .v3s import ( V3s, AsyncV3s, @@ -31,15 +18,10 @@ V3sWithStreamingResponse, AsyncV3sWithStreamingResponse, ) -from .v3 import ( - V3, - AsyncV3, - V3WithRawResponse, - AsyncV3WithRawResponse, - V3WithStreamingResponse, - AsyncV3WithStreamingResponse, -) -from ..._wrappers import ResultWrapper +from .v3.v3 import V3, AsyncV3 +from .v3s.v3s import V3s, AsyncV3s +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Alerting", "AsyncAlerting"] diff --git a/src/cloudflare/resources/alerting/v3/__init__.py b/src/cloudflare/resources/alerting/v3/__init__.py index e428ea7f8c1..d47de53d551 100644 --- a/src/cloudflare/resources/alerting/v3/__init__.py +++ b/src/cloudflare/resources/alerting/v3/__init__.py @@ -1,21 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .available_alerts import AvailableAlerts, AsyncAvailableAlerts -from .available_alerts import ( - AvailableAlertsWithRawResponse, - AsyncAvailableAlertsWithRawResponse, - AvailableAlertsWithStreamingResponse, - AsyncAvailableAlertsWithStreamingResponse, +from .v3 import ( + V3, + AsyncV3, + V3WithRawResponse, + AsyncV3WithRawResponse, + V3WithStreamingResponse, + AsyncV3WithStreamingResponse, ) -from .destinations import Destinations, AsyncDestinations from .destinations import ( + Destinations, + AsyncDestinations, DestinationsWithRawResponse, AsyncDestinationsWithRawResponse, DestinationsWithStreamingResponse, AsyncDestinationsWithStreamingResponse, ) -from .v3 import V3, AsyncV3 -from .v3 import V3WithRawResponse, AsyncV3WithRawResponse, V3WithStreamingResponse, AsyncV3WithStreamingResponse +from .available_alerts import ( + AvailableAlerts, + AsyncAvailableAlerts, + AvailableAlertsWithRawResponse, + AsyncAvailableAlertsWithRawResponse, + AvailableAlertsWithStreamingResponse, + AsyncAvailableAlertsWithStreamingResponse, +) __all__ = [ "AvailableAlerts", diff --git a/src/cloudflare/resources/alerting/v3/available_alerts.py b/src/cloudflare/resources/alerting/v3/available_alerts.py index a01dfc2663f..29b58a079b5 100644 --- a/src/cloudflare/resources/alerting/v3/available_alerts.py +++ b/src/cloudflare/resources/alerting/v3/available_alerts.py @@ -2,41 +2,24 @@ from __future__ import annotations +from typing import Any, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.alerting.v3 import AvailableAlertListResponse - -from typing import Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.alerting.v3 import AvailableAlertListResponse __all__ = ["AvailableAlerts", "AsyncAvailableAlerts"] diff --git a/src/cloudflare/resources/alerting/v3/destinations/__init__.py b/src/cloudflare/resources/alerting/v3/destinations/__init__.py index f3876f6e7d4..d282090227f 100644 --- a/src/cloudflare/resources/alerting/v3/destinations/__init__.py +++ b/src/cloudflare/resources/alerting/v3/destinations/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .pagerduty import Pagerduty, AsyncPagerduty from .pagerduty import ( + Pagerduty, + AsyncPagerduty, PagerdutyWithRawResponse, AsyncPagerdutyWithRawResponse, PagerdutyWithStreamingResponse, AsyncPagerdutyWithStreamingResponse, ) -from .destinations import Destinations, AsyncDestinations from .destinations import ( + Destinations, + AsyncDestinations, DestinationsWithRawResponse, AsyncDestinationsWithRawResponse, DestinationsWithStreamingResponse, diff --git a/src/cloudflare/resources/alerting/v3/destinations/destinations.py b/src/cloudflare/resources/alerting/v3/destinations/destinations.py index 10337a5ad68..a12da08b095 100644 --- a/src/cloudflare/resources/alerting/v3/destinations/destinations.py +++ b/src/cloudflare/resources/alerting/v3/destinations/destinations.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .pagerduty import Pagerduty, AsyncPagerduty - -from ....._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .....types import shared_params from .pagerduty import ( Pagerduty, AsyncPagerduty, @@ -29,7 +10,8 @@ PagerdutyWithStreamingResponse, AsyncPagerdutyWithStreamingResponse, ) -from ....._wrappers import ResultWrapper +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Destinations", "AsyncDestinations"] diff --git a/src/cloudflare/resources/alerting/v3/destinations/pagerduty.py b/src/cloudflare/resources/alerting/v3/destinations/pagerduty.py index 3f8a70abcfa..a47d73081cc 100644 --- a/src/cloudflare/resources/alerting/v3/destinations/pagerduty.py +++ b/src/cloudflare/resources/alerting/v3/destinations/pagerduty.py @@ -2,49 +2,28 @@ from __future__ import annotations +from typing import Any, Type, Optional, cast + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ....._compat import cached_property - -from .....types.alerting.v3.destinations import ( - PagerdutyCreateTokenResponse, - PagerdutyDeleteAllResponse, - PagerdutyLinkResponse, -) - -from typing import Type, Optional - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from .....types.alerting.v3.destinations import ( + PagerdutyLinkResponse, + PagerdutyDeleteAllResponse, + PagerdutyCreateTokenResponse, +) __all__ = ["Pagerduty", "AsyncPagerduty"] diff --git a/src/cloudflare/resources/alerting/v3/v3.py b/src/cloudflare/resources/alerting/v3/v3.py index 04c7d1020f3..acc0342948e 100644 --- a/src/cloudflare/resources/alerting/v3/v3.py +++ b/src/cloudflare/resources/alerting/v3/v3.py @@ -2,27 +2,16 @@ from __future__ import annotations -from .available_alerts import AvailableAlerts, AsyncAvailableAlerts - from ...._compat import cached_property - -from .destinations.destinations import Destinations, AsyncDestinations - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .destinations import ( + Destinations, + AsyncDestinations, + DestinationsWithRawResponse, + AsyncDestinationsWithRawResponse, + DestinationsWithStreamingResponse, + AsyncDestinationsWithStreamingResponse, ) -from ....types import shared_params from .available_alerts import ( AvailableAlerts, AsyncAvailableAlerts, @@ -31,15 +20,7 @@ AvailableAlertsWithStreamingResponse, AsyncAvailableAlertsWithStreamingResponse, ) -from .destinations import ( - Destinations, - AsyncDestinations, - DestinationsWithRawResponse, - AsyncDestinationsWithRawResponse, - DestinationsWithStreamingResponse, - AsyncDestinationsWithStreamingResponse, -) -from ...._wrappers import ResultWrapper +from .destinations.destinations import Destinations, AsyncDestinations __all__ = ["V3", "AsyncV3"] diff --git a/src/cloudflare/resources/alerting/v3s/__init__.py b/src/cloudflare/resources/alerting/v3s/__init__.py index 03ae95ab8df..f04a949c065 100644 --- a/src/cloudflare/resources/alerting/v3s/__init__.py +++ b/src/cloudflare/resources/alerting/v3s/__init__.py @@ -1,28 +1,37 @@ # File generated from our OpenAPI spec by Stainless. -from .destinations import Destinations, AsyncDestinations -from .destinations import ( - DestinationsWithRawResponse, - AsyncDestinationsWithRawResponse, - DestinationsWithStreamingResponse, - AsyncDestinationsWithStreamingResponse, +from .v3s import ( + V3s, + AsyncV3s, + V3sWithRawResponse, + AsyncV3sWithRawResponse, + V3sWithStreamingResponse, + AsyncV3sWithStreamingResponse, +) +from .policies import ( + Policies, + AsyncPolicies, + PoliciesWithRawResponse, + AsyncPoliciesWithRawResponse, + PoliciesWithStreamingResponse, + AsyncPoliciesWithStreamingResponse, ) -from .histories import Histories, AsyncHistories from .histories import ( + Histories, + AsyncHistories, HistoriesWithRawResponse, AsyncHistoriesWithRawResponse, HistoriesWithStreamingResponse, AsyncHistoriesWithStreamingResponse, ) -from .policies import Policies, AsyncPolicies -from .policies import ( - PoliciesWithRawResponse, - AsyncPoliciesWithRawResponse, - PoliciesWithStreamingResponse, - AsyncPoliciesWithStreamingResponse, +from .destinations import ( + Destinations, + AsyncDestinations, + DestinationsWithRawResponse, + AsyncDestinationsWithRawResponse, + DestinationsWithStreamingResponse, + AsyncDestinationsWithStreamingResponse, ) -from .v3s import V3s, AsyncV3s -from .v3s import V3sWithRawResponse, AsyncV3sWithRawResponse, V3sWithStreamingResponse, AsyncV3sWithStreamingResponse __all__ = [ "Destinations", diff --git a/src/cloudflare/resources/alerting/v3s/destinations/__init__.py b/src/cloudflare/resources/alerting/v3s/destinations/__init__.py index 8e12c4674cd..88ec0564226 100644 --- a/src/cloudflare/resources/alerting/v3s/destinations/__init__.py +++ b/src/cloudflare/resources/alerting/v3s/destinations/__init__.py @@ -1,28 +1,32 @@ # File generated from our OpenAPI spec by Stainless. -from .eligibles import Eligibles, AsyncEligibles +from .webhooks import ( + Webhooks, + AsyncWebhooks, + WebhooksWithRawResponse, + AsyncWebhooksWithRawResponse, + WebhooksWithStreamingResponse, + AsyncWebhooksWithStreamingResponse, +) from .eligibles import ( + Eligibles, + AsyncEligibles, EligiblesWithRawResponse, AsyncEligiblesWithRawResponse, EligiblesWithStreamingResponse, AsyncEligiblesWithStreamingResponse, ) -from .pagerduties import Pagerduties, AsyncPagerduties from .pagerduties import ( + Pagerduties, + AsyncPagerduties, PagerdutiesWithRawResponse, AsyncPagerdutiesWithRawResponse, PagerdutiesWithStreamingResponse, AsyncPagerdutiesWithStreamingResponse, ) -from .webhooks import Webhooks, AsyncWebhooks -from .webhooks import ( - WebhooksWithRawResponse, - AsyncWebhooksWithRawResponse, - WebhooksWithStreamingResponse, - AsyncWebhooksWithStreamingResponse, -) -from .destinations import Destinations, AsyncDestinations from .destinations import ( + Destinations, + AsyncDestinations, DestinationsWithRawResponse, AsyncDestinationsWithRawResponse, DestinationsWithStreamingResponse, diff --git a/src/cloudflare/resources/alerting/v3s/destinations/destinations.py b/src/cloudflare/resources/alerting/v3s/destinations/destinations.py index c39ad91512b..f0a1a4e9a7d 100644 --- a/src/cloudflare/resources/alerting/v3s/destinations/destinations.py +++ b/src/cloudflare/resources/alerting/v3s/destinations/destinations.py @@ -2,29 +2,14 @@ from __future__ import annotations -from .eligibles import Eligibles, AsyncEligibles - -from ....._compat import cached_property - -from .pagerduties import Pagerduties, AsyncPagerduties - -from .webhooks import Webhooks, AsyncWebhooks - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .webhooks import ( + Webhooks, + AsyncWebhooks, + WebhooksWithRawResponse, + AsyncWebhooksWithRawResponse, + WebhooksWithStreamingResponse, + AsyncWebhooksWithStreamingResponse, ) -from .....types import shared_params from .eligibles import ( Eligibles, AsyncEligibles, @@ -33,6 +18,7 @@ EligiblesWithStreamingResponse, AsyncEligiblesWithStreamingResponse, ) +from ....._compat import cached_property from .pagerduties import ( Pagerduties, AsyncPagerduties, @@ -41,15 +27,7 @@ PagerdutiesWithStreamingResponse, AsyncPagerdutiesWithStreamingResponse, ) -from .webhooks import ( - Webhooks, - AsyncWebhooks, - WebhooksWithRawResponse, - AsyncWebhooksWithRawResponse, - WebhooksWithStreamingResponse, - AsyncWebhooksWithStreamingResponse, -) -from ....._wrappers import ResultWrapper +from ....._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Destinations", "AsyncDestinations"] diff --git a/src/cloudflare/resources/alerting/v3s/destinations/eligibles.py b/src/cloudflare/resources/alerting/v3s/destinations/eligibles.py index c03807bf503..1d52cccdcae 100644 --- a/src/cloudflare/resources/alerting/v3s/destinations/eligibles.py +++ b/src/cloudflare/resources/alerting/v3s/destinations/eligibles.py @@ -2,43 +2,26 @@ from __future__ import annotations +from typing import Any, Optional, cast + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ....._compat import cached_property - -from .....types.alerting.v3s.destinations import ( - EligibleNotificationMechanismEligibilityGetDeliveryMechanismEligibilityResponse, -) - -from typing import Optional - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from .....types.alerting.v3s.destinations import ( + EligibleNotificationMechanismEligibilityGetDeliveryMechanismEligibilityResponse, +) __all__ = ["Eligibles", "AsyncEligibles"] diff --git a/src/cloudflare/resources/alerting/v3s/destinations/pagerduties.py b/src/cloudflare/resources/alerting/v3s/destinations/pagerduties.py index c23d495b6e4..e55201581b8 100644 --- a/src/cloudflare/resources/alerting/v3s/destinations/pagerduties.py +++ b/src/cloudflare/resources/alerting/v3s/destinations/pagerduties.py @@ -2,41 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ....._compat import cached_property - -from .....types.alerting.v3s.destinations import ( - PagerdutyNotificationDestinationsWithPagerDutyListPagerDutyServicesResponse, -) - -from typing import Type, Optional - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.alerting.v3s.destinations import ( + PagerdutyNotificationDestinationsWithPagerDutyListPagerDutyServicesResponse, +) __all__ = ["Pagerduties", "AsyncPagerduties"] diff --git a/src/cloudflare/resources/alerting/v3s/destinations/webhooks.py b/src/cloudflare/resources/alerting/v3s/destinations/webhooks.py index a3384145efd..0549303687f 100644 --- a/src/cloudflare/resources/alerting/v3s/destinations/webhooks.py +++ b/src/cloudflare/resources/alerting/v3s/destinations/webhooks.py @@ -2,57 +2,33 @@ from __future__ import annotations +from typing import Any, Type, Optional, cast + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform from ....._compat import cached_property - -from .....types.alerting.v3s.destinations import ( - WebhookUpdateResponse, - WebhookDeleteResponse, - WebhookGetResponse, - WebhookNotificationWebhooksCreateAWebhookResponse, - WebhookNotificationWebhooksListWebhooksResponse, -) - -from typing import Type, Optional - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.alerting.v3s.destinations import webhook_update_params -from .....types.alerting.v3s.destinations import webhook_notification_webhooks_create_a_webhook_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from .....types.alerting.v3s.destinations import ( + WebhookGetResponse, + WebhookDeleteResponse, + WebhookUpdateResponse, + WebhookNotificationWebhooksListWebhooksResponse, + WebhookNotificationWebhooksCreateAWebhookResponse, + webhook_update_params, + webhook_notification_webhooks_create_a_webhook_params, +) __all__ = ["Webhooks", "AsyncWebhooks"] diff --git a/src/cloudflare/resources/alerting/v3s/histories.py b/src/cloudflare/resources/alerting/v3s/histories.py index 28ece849dea..a9fe07d27ed 100644 --- a/src/cloudflare/resources/alerting/v3s/histories.py +++ b/src/cloudflare/resources/alerting/v3s/histories.py @@ -2,42 +2,29 @@ from __future__ import annotations +from typing import Type, Union, Optional, cast +from datetime import datetime + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.alerting.v3s import HistoryNotificationHistoryListHistoryResponse - -from typing import Type, Optional, Union - -from datetime import datetime - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.alerting.v3s import history_notification_history_list_history_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.alerting.v3s import ( + HistoryNotificationHistoryListHistoryResponse, + history_notification_history_list_history_params, +) __all__ = ["Histories", "AsyncHistories"] diff --git a/src/cloudflare/resources/alerting/v3s/policies.py b/src/cloudflare/resources/alerting/v3s/policies.py index 21f8b03c740..b20efaea56b 100644 --- a/src/cloudflare/resources/alerting/v3s/policies.py +++ b/src/cloudflare/resources/alerting/v3s/policies.py @@ -2,61 +2,34 @@ from __future__ import annotations +from typing import Any, Dict, Type, Iterable, Optional, cast +from typing_extensions import Literal + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.alerting.v3s import ( - PolicyUpdateResponse, - PolicyDeleteResponse, - PolicyGetResponse, - PolicyNotificationPoliciesCreateANotificationPolicyResponse, - PolicyNotificationPoliciesListNotificationPoliciesResponse, - policy_update_params, - policy_notification_policies_create_a_notification_policy_params, -) - -from typing import Type, Dict, Iterable, Optional - -from typing_extensions import Literal - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.alerting.v3s import policy_update_params -from ....types.alerting.v3s import policy_notification_policies_create_a_notification_policy_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.alerting.v3s import ( + PolicyGetResponse, + PolicyDeleteResponse, + PolicyUpdateResponse, + PolicyNotificationPoliciesListNotificationPoliciesResponse, + PolicyNotificationPoliciesCreateANotificationPolicyResponse, + policy_update_params, + policy_notification_policies_create_a_notification_policy_params, +) __all__ = ["Policies", "AsyncPolicies"] diff --git a/src/cloudflare/resources/alerting/v3s/v3s.py b/src/cloudflare/resources/alerting/v3s/v3s.py index 95de624d1d7..762a5d8b79d 100644 --- a/src/cloudflare/resources/alerting/v3s/v3s.py +++ b/src/cloudflare/resources/alerting/v3s/v3s.py @@ -2,36 +2,13 @@ from __future__ import annotations -from .destinations.destinations import Destinations, AsyncDestinations - -from ...._compat import cached_property - -from .histories import Histories, AsyncHistories - -from .policies import Policies, AsyncPolicies - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from .destinations import ( - Destinations, - AsyncDestinations, - DestinationsWithRawResponse, - AsyncDestinationsWithRawResponse, - DestinationsWithStreamingResponse, - AsyncDestinationsWithStreamingResponse, +from .policies import ( + Policies, + AsyncPolicies, + PoliciesWithRawResponse, + AsyncPoliciesWithRawResponse, + PoliciesWithStreamingResponse, + AsyncPoliciesWithStreamingResponse, ) from .histories import ( Histories, @@ -41,15 +18,17 @@ HistoriesWithStreamingResponse, AsyncHistoriesWithStreamingResponse, ) -from .policies import ( - Policies, - AsyncPolicies, - PoliciesWithRawResponse, - AsyncPoliciesWithRawResponse, - PoliciesWithStreamingResponse, - AsyncPoliciesWithStreamingResponse, +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource +from .destinations import ( + Destinations, + AsyncDestinations, + DestinationsWithRawResponse, + AsyncDestinationsWithRawResponse, + DestinationsWithStreamingResponse, + AsyncDestinationsWithStreamingResponse, ) -from ...._wrappers import ResultWrapper +from .destinations.destinations import Destinations, AsyncDestinations __all__ = ["V3s", "AsyncV3s"] diff --git a/src/cloudflare/resources/analytics/__init__.py b/src/cloudflare/resources/analytics/__init__.py index 90ca9aee80e..a73db295e18 100644 --- a/src/cloudflare/resources/analytics/__init__.py +++ b/src/cloudflare/resources/analytics/__init__.py @@ -1,32 +1,36 @@ # File generated from our OpenAPI spec by Stainless. -from .colo import Colo, AsyncColo from .colo import ( + Colo, + AsyncColo, ColoWithRawResponse, AsyncColoWithRawResponse, ColoWithStreamingResponse, AsyncColoWithStreamingResponse, ) -from .dashboards import Dashboards, AsyncDashboards -from .dashboards import ( - DashboardsWithRawResponse, - AsyncDashboardsWithRawResponse, - DashboardsWithStreamingResponse, - AsyncDashboardsWithStreamingResponse, +from .analytics import ( + Analytics, + AsyncAnalytics, + AnalyticsWithRawResponse, + AsyncAnalyticsWithRawResponse, + AnalyticsWithStreamingResponse, + AsyncAnalyticsWithStreamingResponse, ) -from .latencies import Latencies, AsyncLatencies from .latencies import ( + Latencies, + AsyncLatencies, LatenciesWithRawResponse, AsyncLatenciesWithRawResponse, LatenciesWithStreamingResponse, AsyncLatenciesWithStreamingResponse, ) -from .analytics import Analytics, AsyncAnalytics -from .analytics import ( - AnalyticsWithRawResponse, - AsyncAnalyticsWithRawResponse, - AnalyticsWithStreamingResponse, - AsyncAnalyticsWithStreamingResponse, +from .dashboards import ( + Dashboards, + AsyncDashboards, + DashboardsWithRawResponse, + AsyncDashboardsWithRawResponse, + DashboardsWithStreamingResponse, + AsyncDashboardsWithStreamingResponse, ) __all__ = [ diff --git a/src/cloudflare/resources/analytics/analytics.py b/src/cloudflare/resources/analytics/analytics.py index 9d7552a507f..d2748d6e600 100644 --- a/src/cloudflare/resources/analytics/analytics.py +++ b/src/cloudflare/resources/analytics/analytics.py @@ -2,29 +2,6 @@ from __future__ import annotations -from .colo import Colo, AsyncColo - -from ..._compat import cached_property - -from .dashboards import Dashboards, AsyncDashboards - -from .latencies.latencies import Latencies, AsyncLatencies - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .colo import ( Colo, AsyncColo, @@ -33,14 +10,7 @@ ColoWithStreamingResponse, AsyncColoWithStreamingResponse, ) -from .dashboards import ( - Dashboards, - AsyncDashboards, - DashboardsWithRawResponse, - AsyncDashboardsWithRawResponse, - DashboardsWithStreamingResponse, - AsyncDashboardsWithStreamingResponse, -) +from ..._compat import cached_property from .latencies import ( Latencies, AsyncLatencies, @@ -49,7 +19,16 @@ LatenciesWithStreamingResponse, AsyncLatenciesWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from .dashboards import ( + Dashboards, + AsyncDashboards, + DashboardsWithRawResponse, + AsyncDashboardsWithRawResponse, + DashboardsWithStreamingResponse, + AsyncDashboardsWithStreamingResponse, +) +from ..._resource import SyncAPIResource, AsyncAPIResource +from .latencies.latencies import Latencies, AsyncLatencies __all__ = ["Analytics", "AsyncAnalytics"] diff --git a/src/cloudflare/resources/analytics/colo.py b/src/cloudflare/resources/analytics/colo.py index 81252a5b6c1..fb9194f64a8 100644 --- a/src/cloudflare/resources/analytics/colo.py +++ b/src/cloudflare/resources/analytics/colo.py @@ -2,40 +2,28 @@ from __future__ import annotations +from typing import Type, Union, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.analytics import ColoZoneAnalyticsDeprecatedGetAnalyticsByCoLocationsResponse - -from typing import Type, Union - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.analytics import colo_zone_analytics_deprecated_get_analytics_by_co_locations_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.analytics import ( + ColoZoneAnalyticsDeprecatedGetAnalyticsByCoLocationsResponse, + colo_zone_analytics_deprecated_get_analytics_by_co_locations_params, +) __all__ = ["Colo", "AsyncColo"] diff --git a/src/cloudflare/resources/analytics/dashboards.py b/src/cloudflare/resources/analytics/dashboards.py index 874afb3de78..694a46f533c 100644 --- a/src/cloudflare/resources/analytics/dashboards.py +++ b/src/cloudflare/resources/analytics/dashboards.py @@ -2,40 +2,28 @@ from __future__ import annotations +from typing import Type, Union, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.analytics import DashboardZoneAnalyticsDeprecatedGetDashboardResponse - -from typing import Type, Union - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.analytics import dashboard_zone_analytics_deprecated_get_dashboard_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.analytics import ( + DashboardZoneAnalyticsDeprecatedGetDashboardResponse, + dashboard_zone_analytics_deprecated_get_dashboard_params, +) __all__ = ["Dashboards", "AsyncDashboards"] diff --git a/src/cloudflare/resources/analytics/latencies/__init__.py b/src/cloudflare/resources/analytics/latencies/__init__.py index 00ead9b007e..5fa0a71e6ea 100644 --- a/src/cloudflare/resources/analytics/latencies/__init__.py +++ b/src/cloudflare/resources/analytics/latencies/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .colos import Colos, AsyncColos from .colos import ( + Colos, + AsyncColos, ColosWithRawResponse, AsyncColosWithRawResponse, ColosWithStreamingResponse, AsyncColosWithStreamingResponse, ) -from .latencies import Latencies, AsyncLatencies from .latencies import ( + Latencies, + AsyncLatencies, LatenciesWithRawResponse, AsyncLatenciesWithRawResponse, LatenciesWithStreamingResponse, diff --git a/src/cloudflare/resources/analytics/latencies/colos.py b/src/cloudflare/resources/analytics/latencies/colos.py index 1c7bd140a5f..4abd51ca837 100644 --- a/src/cloudflare/resources/analytics/latencies/colos.py +++ b/src/cloudflare/resources/analytics/latencies/colos.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Any, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.analytics.latencies import ColoArgoAnalyticsForGeolocationArgoAnalyticsForAZoneAtDifferentPoPsResponse - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.analytics.latencies import ColoArgoAnalyticsForGeolocationArgoAnalyticsForAZoneAtDifferentPoPsResponse __all__ = ["Colos", "AsyncColos"] diff --git a/src/cloudflare/resources/analytics/latencies/latencies.py b/src/cloudflare/resources/analytics/latencies/latencies.py index 6c7cf9b4ada..a027b2d3907 100644 --- a/src/cloudflare/resources/analytics/latencies/latencies.py +++ b/src/cloudflare/resources/analytics/latencies/latencies.py @@ -2,50 +2,36 @@ from __future__ import annotations -import httpx +from typing import Any, cast -from .colos import Colos, AsyncColos +import httpx +from .colos import ( + Colos, + AsyncColos, + ColosWithRawResponse, + AsyncColosWithRawResponse, + ColosWithStreamingResponse, + AsyncColosWithStreamingResponse, +) +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.analytics import LatencyArgoAnalyticsForZoneArgoAnalyticsForAZoneResponse - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.analytics import latency_argo_analytics_for_zone_argo_analytics_for_a_zone_params -from .colos import ( - Colos, - AsyncColos, - ColosWithRawResponse, - AsyncColosWithRawResponse, - ColosWithStreamingResponse, - AsyncColosWithStreamingResponse, +from ....types.analytics import ( + LatencyArgoAnalyticsForZoneArgoAnalyticsForAZoneResponse, + latency_argo_analytics_for_zone_argo_analytics_for_a_zone_params, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Latencies", "AsyncLatencies"] diff --git a/src/cloudflare/resources/api_gateways/__init__.py b/src/cloudflare/resources/api_gateways/__init__.py index bbb46935215..f077d259c08 100644 --- a/src/cloudflare/resources/api_gateways/__init__.py +++ b/src/cloudflare/resources/api_gateways/__init__.py @@ -1,68 +1,77 @@ # File generated from our OpenAPI spec by Stainless. -from .configurations import Configurations, AsyncConfigurations -from .configurations import ( - ConfigurationsWithRawResponse, - AsyncConfigurationsWithRawResponse, - ConfigurationsWithStreamingResponse, - AsyncConfigurationsWithStreamingResponse, -) -from .discoveries import Discoveries, AsyncDiscoveries -from .discoveries import ( - DiscoveriesWithRawResponse, - AsyncDiscoveriesWithRawResponse, - DiscoveriesWithStreamingResponse, - AsyncDiscoveriesWithStreamingResponse, -) -from .operations import Operations, AsyncOperations -from .operations import ( - OperationsWithRawResponse, - AsyncOperationsWithRawResponse, - OperationsWithStreamingResponse, - AsyncOperationsWithStreamingResponse, -) -from .schemas import Schemas, AsyncSchemas from .schemas import ( + Schemas, + AsyncSchemas, SchemasWithRawResponse, AsyncSchemasWithRawResponse, SchemasWithStreamingResponse, AsyncSchemasWithStreamingResponse, ) -from .settings import Settings, AsyncSettings from .settings import ( + Settings, + AsyncSettings, SettingsWithRawResponse, AsyncSettingsWithRawResponse, SettingsWithStreamingResponse, AsyncSettingsWithStreamingResponse, ) -from .user_schemas import UserSchemas, AsyncUserSchemas -from .user_schemas import ( - UserSchemasWithRawResponse, - AsyncUserSchemasWithRawResponse, - UserSchemasWithStreamingResponse, - AsyncUserSchemasWithStreamingResponse, -) -from .discovery import Discovery, AsyncDiscovery from .discovery import ( + Discovery, + AsyncDiscovery, DiscoveryWithRawResponse, AsyncDiscoveryWithRawResponse, DiscoveryWithStreamingResponse, AsyncDiscoveryWithStreamingResponse, ) -from .schema_validation import SchemaValidation, AsyncSchemaValidation -from .schema_validation import ( - SchemaValidationWithRawResponse, - AsyncSchemaValidationWithRawResponse, - SchemaValidationWithStreamingResponse, - AsyncSchemaValidationWithStreamingResponse, +from .operations import ( + Operations, + AsyncOperations, + OperationsWithRawResponse, + AsyncOperationsWithRawResponse, + OperationsWithStreamingResponse, + AsyncOperationsWithStreamingResponse, +) +from .discoveries import ( + Discoveries, + AsyncDiscoveries, + DiscoveriesWithRawResponse, + AsyncDiscoveriesWithRawResponse, + DiscoveriesWithStreamingResponse, + AsyncDiscoveriesWithStreamingResponse, ) -from .api_gateways import APIGateways, AsyncAPIGateways from .api_gateways import ( + APIGateways, + AsyncAPIGateways, APIGatewaysWithRawResponse, AsyncAPIGatewaysWithRawResponse, APIGatewaysWithStreamingResponse, AsyncAPIGatewaysWithStreamingResponse, ) +from .user_schemas import ( + UserSchemas, + AsyncUserSchemas, + UserSchemasWithRawResponse, + AsyncUserSchemasWithRawResponse, + UserSchemasWithStreamingResponse, + AsyncUserSchemasWithStreamingResponse, +) +from .configurations import ( + Configurations, + AsyncConfigurations, + ConfigurationsWithRawResponse, + AsyncConfigurationsWithRawResponse, + ConfigurationsWithStreamingResponse, + AsyncConfigurationsWithStreamingResponse, +) +from .schema_validation import ( + SchemaValidation, + AsyncSchemaValidation, + SchemaValidationWithRawResponse, + AsyncSchemaValidationWithRawResponse, + SchemaValidationWithStreamingResponse, + AsyncSchemaValidationWithStreamingResponse, +) __all__ = [ "Configurations", diff --git a/src/cloudflare/resources/api_gateways/api_gateways.py b/src/cloudflare/resources/api_gateways/api_gateways.py index 5aeb147cd7c..e874049575b 100644 --- a/src/cloudflare/resources/api_gateways/api_gateways.py +++ b/src/cloudflare/resources/api_gateways/api_gateways.py @@ -2,63 +2,6 @@ from __future__ import annotations -from .configurations import Configurations, AsyncConfigurations - -from ..._compat import cached_property - -from .discoveries import Discoveries, AsyncDiscoveries - -from .operations import Operations, AsyncOperations - -from .schemas import Schemas, AsyncSchemas - -from .settings.settings import Settings, AsyncSettings - -from .user_schemas.user_schemas import UserSchemas, AsyncUserSchemas - -from .discovery.discovery import Discovery, AsyncDiscovery - -from .schema_validation import SchemaValidation, AsyncSchemaValidation - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params -from .configurations import ( - Configurations, - AsyncConfigurations, - ConfigurationsWithRawResponse, - AsyncConfigurationsWithRawResponse, - ConfigurationsWithStreamingResponse, - AsyncConfigurationsWithStreamingResponse, -) -from .discoveries import ( - Discoveries, - AsyncDiscoveries, - DiscoveriesWithRawResponse, - AsyncDiscoveriesWithRawResponse, - DiscoveriesWithStreamingResponse, - AsyncDiscoveriesWithStreamingResponse, -) -from .operations import ( - Operations, - AsyncOperations, - OperationsWithRawResponse, - AsyncOperationsWithRawResponse, - OperationsWithStreamingResponse, - AsyncOperationsWithStreamingResponse, -) from .schemas import ( Schemas, AsyncSchemas, @@ -75,6 +18,32 @@ SettingsWithStreamingResponse, AsyncSettingsWithStreamingResponse, ) +from ..._compat import cached_property +from .discovery import ( + Discovery, + AsyncDiscovery, + DiscoveryWithRawResponse, + AsyncDiscoveryWithRawResponse, + DiscoveryWithStreamingResponse, + AsyncDiscoveryWithStreamingResponse, +) +from .operations import ( + Operations, + AsyncOperations, + OperationsWithRawResponse, + AsyncOperationsWithRawResponse, + OperationsWithStreamingResponse, + AsyncOperationsWithStreamingResponse, +) +from ..._resource import SyncAPIResource, AsyncAPIResource +from .discoveries import ( + Discoveries, + AsyncDiscoveries, + DiscoveriesWithRawResponse, + AsyncDiscoveriesWithRawResponse, + DiscoveriesWithStreamingResponse, + AsyncDiscoveriesWithStreamingResponse, +) from .user_schemas import ( UserSchemas, AsyncUserSchemas, @@ -83,13 +52,13 @@ UserSchemasWithStreamingResponse, AsyncUserSchemasWithStreamingResponse, ) -from .discovery import ( - Discovery, - AsyncDiscovery, - DiscoveryWithRawResponse, - AsyncDiscoveryWithRawResponse, - DiscoveryWithStreamingResponse, - AsyncDiscoveryWithStreamingResponse, +from .configurations import ( + Configurations, + AsyncConfigurations, + ConfigurationsWithRawResponse, + AsyncConfigurationsWithRawResponse, + ConfigurationsWithStreamingResponse, + AsyncConfigurationsWithStreamingResponse, ) from .schema_validation import ( SchemaValidation, @@ -99,7 +68,9 @@ SchemaValidationWithStreamingResponse, AsyncSchemaValidationWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from .settings.settings import Settings, AsyncSettings +from .discovery.discovery import Discovery, AsyncDiscovery +from .user_schemas.user_schemas import UserSchemas, AsyncUserSchemas __all__ = ["APIGateways", "AsyncAPIGateways"] diff --git a/src/cloudflare/resources/api_gateways/configurations.py b/src/cloudflare/resources/api_gateways/configurations.py index c07bb44a68a..6d7092e1dbe 100644 --- a/src/cloudflare/resources/api_gateways/configurations.py +++ b/src/cloudflare/resources/api_gateways/configurations.py @@ -2,53 +2,31 @@ from __future__ import annotations +from typing import Any, List, Type, Iterable, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.api_gateways import ( - ConfigurationAPIShieldSettingsGetInformationAboutSpecificConfigurationPropertiesResponse, - ConfigurationAPIShieldSettingsSetConfigurationPropertiesResponse, - configuration_api_shield_settings_set_configuration_properties_params, -) - -from typing import Type, List, Iterable - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params from ...types.api_gateways import ( + ConfigurationAPIShieldSettingsSetConfigurationPropertiesResponse, + ConfigurationAPIShieldSettingsGetInformationAboutSpecificConfigurationPropertiesResponse, + configuration_api_shield_settings_set_configuration_properties_params, configuration_api_shield_settings_get_information_about_specific_configuration_properties_params, ) -from ...types.api_gateways import configuration_api_shield_settings_set_configuration_properties_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Configurations", "AsyncConfigurations"] diff --git a/src/cloudflare/resources/api_gateways/discoveries.py b/src/cloudflare/resources/api_gateways/discoveries.py index a0870240428..6e3942f4399 100644 --- a/src/cloudflare/resources/api_gateways/discoveries.py +++ b/src/cloudflare/resources/api_gateways/discoveries.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.api_gateways import DiscoveryAPIShieldEndpointManagementGetAPIDiscoveryResultsForAZoneResponse - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.api_gateways import DiscoveryAPIShieldEndpointManagementGetAPIDiscoveryResultsForAZoneResponse __all__ = ["Discoveries", "AsyncDiscoveries"] diff --git a/src/cloudflare/resources/api_gateways/discovery/__init__.py b/src/cloudflare/resources/api_gateways/discovery/__init__.py index effe610ee6b..f55f4ea12f0 100644 --- a/src/cloudflare/resources/api_gateways/discovery/__init__.py +++ b/src/cloudflare/resources/api_gateways/discovery/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .operations import Operations, AsyncOperations -from .operations import ( - OperationsWithRawResponse, - AsyncOperationsWithRawResponse, - OperationsWithStreamingResponse, - AsyncOperationsWithStreamingResponse, -) -from .discovery import Discovery, AsyncDiscovery from .discovery import ( + Discovery, + AsyncDiscovery, DiscoveryWithRawResponse, AsyncDiscoveryWithRawResponse, DiscoveryWithStreamingResponse, AsyncDiscoveryWithStreamingResponse, ) +from .operations import ( + Operations, + AsyncOperations, + OperationsWithRawResponse, + AsyncOperationsWithRawResponse, + OperationsWithStreamingResponse, + AsyncOperationsWithStreamingResponse, +) __all__ = [ "Operations", diff --git a/src/cloudflare/resources/api_gateways/discovery/discovery.py b/src/cloudflare/resources/api_gateways/discovery/discovery.py index 748303304ea..8d38784078c 100644 --- a/src/cloudflare/resources/api_gateways/discovery/discovery.py +++ b/src/cloudflare/resources/api_gateways/discovery/discovery.py @@ -2,25 +2,7 @@ from __future__ import annotations -from .operations import Operations, AsyncOperations - from ...._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .operations import ( Operations, AsyncOperations, @@ -29,7 +11,7 @@ OperationsWithStreamingResponse, AsyncOperationsWithStreamingResponse, ) -from ...._wrappers import ResultWrapper +from ...._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Discovery", "AsyncDiscovery"] diff --git a/src/cloudflare/resources/api_gateways/discovery/operations.py b/src/cloudflare/resources/api_gateways/discovery/operations.py index c5effccd0a5..0a3965d048d 100644 --- a/src/cloudflare/resources/api_gateways/discovery/operations.py +++ b/src/cloudflare/resources/api_gateways/discovery/operations.py @@ -2,40 +2,25 @@ from __future__ import annotations +from typing import Dict, Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.api_gateways.discovery import OperationUpdateResponse, operation_update_params - -from typing import Type, Dict - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.api_gateways.discovery import operation_update_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.api_gateways.discovery import OperationUpdateResponse, operation_update_params __all__ = ["Operations", "AsyncOperations"] diff --git a/src/cloudflare/resources/api_gateways/operations.py b/src/cloudflare/resources/api_gateways/operations.py index 8a9432c28b7..6dc74e20355 100644 --- a/src/cloudflare/resources/api_gateways/operations.py +++ b/src/cloudflare/resources/api_gateways/operations.py @@ -2,68 +2,38 @@ from __future__ import annotations +from typing import Any, List, Type, Iterable, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.api_gateways import ( - OperationUpdateResponse, - OperationListResponse, - OperationDeleteResponse, - OperationAPIShieldEndpointManagementAddOperationsToAZoneResponse, - OperationAPIShieldEndpointManagementGetInformationAboutAllOperationsOnAZoneResponse, - OperationGetResponse, - operation_api_shield_endpoint_management_add_operations_to_a_zone_params, -) - -from typing import Type, Optional, List, Iterable - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.api_gateways import operation_update_params -from ...types.api_gateways import operation_list_params -from ...types.api_gateways import operation_api_shield_endpoint_management_add_operations_to_a_zone_params from ...types.api_gateways import ( + OperationGetResponse, + OperationListResponse, + OperationDeleteResponse, + OperationUpdateResponse, + OperationAPIShieldEndpointManagementAddOperationsToAZoneResponse, + OperationAPIShieldEndpointManagementGetInformationAboutAllOperationsOnAZoneResponse, + operation_get_params, + operation_list_params, + operation_update_params, + operation_api_shield_endpoint_management_add_operations_to_a_zone_params, operation_api_shield_endpoint_management_get_information_about_all_operations_on_a_zone_params, ) -from ...types.api_gateways import operation_get_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Operations", "AsyncOperations"] diff --git a/src/cloudflare/resources/api_gateways/schema_validation.py b/src/cloudflare/resources/api_gateways/schema_validation.py index 1f549e7d4ac..17837b0d8ee 100644 --- a/src/cloudflare/resources/api_gateways/schema_validation.py +++ b/src/cloudflare/resources/api_gateways/schema_validation.py @@ -2,40 +2,26 @@ from __future__ import annotations -import httpx - -from ..._compat import cached_property - -from ...types.api_gateways.settings import APIShieldZoneSchemaValidationSettings - from typing import Optional - from typing_extensions import Literal +import httpx + +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params from ...types.api_gateways import schema_validation_update_params -from ..._wrappers import ResultWrapper +from ...types.api_gateways.settings import APIShieldZoneSchemaValidationSettings __all__ = ["SchemaValidation", "AsyncSchemaValidation"] diff --git a/src/cloudflare/resources/api_gateways/schemas.py b/src/cloudflare/resources/api_gateways/schemas.py index 1a013e5aaf0..a5da83eaa07 100644 --- a/src/cloudflare/resources/api_gateways/schemas.py +++ b/src/cloudflare/resources/api_gateways/schemas.py @@ -2,56 +2,35 @@ from __future__ import annotations -import httpx - -from ..._compat import cached_property - -from ...types.api_gateways import ( - SchemaUpdateResponse, - SchemaAPIShieldEndpointManagementGetOperationsAndFeaturesAsOpenAPISchemasResponse, - SchemaGetResponse, - SchemaUpdateMultipleResponse, - schema_update_multiple_params, -) - -from typing import Optional, Type, List, Dict - +from typing import Dict, List, Type, Optional, cast from typing_extensions import Literal -from ...types.api_gateways.settings import APIShieldZoneSchemaValidationSettings +import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.api_gateways import schema_update_params from ...types.api_gateways import ( + SchemaGetResponse, + SchemaUpdateResponse, + SchemaUpdateMultipleResponse, + SchemaAPIShieldEndpointManagementGetOperationsAndFeaturesAsOpenAPISchemasResponse, + schema_update_params, + schema_update_multiple_params, schema_api_shield_endpoint_management_get_operations_and_features_as_open_api_schemas_params, ) -from ...types.api_gateways import schema_update_multiple_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.api_gateways.settings import APIShieldZoneSchemaValidationSettings __all__ = ["Schemas", "AsyncSchemas"] diff --git a/src/cloudflare/resources/api_gateways/settings/__init__.py b/src/cloudflare/resources/api_gateways/settings/__init__.py index 52b473ab968..41be46a78bd 100644 --- a/src/cloudflare/resources/api_gateways/settings/__init__.py +++ b/src/cloudflare/resources/api_gateways/settings/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .schema_validation import SchemaValidation, AsyncSchemaValidation -from .schema_validation import ( - SchemaValidationWithRawResponse, - AsyncSchemaValidationWithRawResponse, - SchemaValidationWithStreamingResponse, - AsyncSchemaValidationWithStreamingResponse, -) -from .settings import Settings, AsyncSettings from .settings import ( + Settings, + AsyncSettings, SettingsWithRawResponse, AsyncSettingsWithRawResponse, SettingsWithStreamingResponse, AsyncSettingsWithStreamingResponse, ) +from .schema_validation import ( + SchemaValidation, + AsyncSchemaValidation, + SchemaValidationWithRawResponse, + AsyncSchemaValidationWithRawResponse, + SchemaValidationWithStreamingResponse, + AsyncSchemaValidationWithStreamingResponse, +) __all__ = [ "SchemaValidation", diff --git a/src/cloudflare/resources/api_gateways/settings/schema_validation.py b/src/cloudflare/resources/api_gateways/settings/schema_validation.py index 83b5afc3b7b..dd05a189f1f 100644 --- a/src/cloudflare/resources/api_gateways/settings/schema_validation.py +++ b/src/cloudflare/resources/api_gateways/settings/schema_validation.py @@ -2,40 +2,25 @@ from __future__ import annotations -import httpx - -from ...._compat import cached_property - -from ....types.api_gateways.settings import APIShieldZoneSchemaValidationSettings - +from typing import Optional from typing_extensions import Literal -from typing import Optional +import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.api_gateways.settings import schema_validation_update_params -from ...._wrappers import ResultWrapper +from ....types.api_gateways.settings import APIShieldZoneSchemaValidationSettings, schema_validation_update_params __all__ = ["SchemaValidation", "AsyncSchemaValidation"] diff --git a/src/cloudflare/resources/api_gateways/settings/settings.py b/src/cloudflare/resources/api_gateways/settings/settings.py index a7790fb4803..ac90beb3476 100644 --- a/src/cloudflare/resources/api_gateways/settings/settings.py +++ b/src/cloudflare/resources/api_gateways/settings/settings.py @@ -2,25 +2,8 @@ from __future__ import annotations -from .schema_validation import SchemaValidation, AsyncSchemaValidation - from ...._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .schema_validation import ( SchemaValidation, AsyncSchemaValidation, @@ -29,7 +12,6 @@ SchemaValidationWithStreamingResponse, AsyncSchemaValidationWithStreamingResponse, ) -from ...._wrappers import ResultWrapper __all__ = ["Settings", "AsyncSettings"] diff --git a/src/cloudflare/resources/api_gateways/user_schemas/__init__.py b/src/cloudflare/resources/api_gateways/user_schemas/__init__.py index c6d9b4e1c23..5efe8a4863e 100644 --- a/src/cloudflare/resources/api_gateways/user_schemas/__init__.py +++ b/src/cloudflare/resources/api_gateways/user_schemas/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .operations import Operations, AsyncOperations from .operations import ( + Operations, + AsyncOperations, OperationsWithRawResponse, AsyncOperationsWithRawResponse, OperationsWithStreamingResponse, AsyncOperationsWithStreamingResponse, ) -from .user_schemas import UserSchemas, AsyncUserSchemas from .user_schemas import ( + UserSchemas, + AsyncUserSchemas, UserSchemasWithRawResponse, AsyncUserSchemasWithRawResponse, UserSchemasWithStreamingResponse, diff --git a/src/cloudflare/resources/api_gateways/user_schemas/operations.py b/src/cloudflare/resources/api_gateways/user_schemas/operations.py index 8d7537efdbb..4dc173662a3 100644 --- a/src/cloudflare/resources/api_gateways/user_schemas/operations.py +++ b/src/cloudflare/resources/api_gateways/user_schemas/operations.py @@ -2,42 +2,26 @@ from __future__ import annotations +from typing import List, Type, Optional, cast +from typing_extensions import Literal + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.api_gateways.user_schemas import OperationListResponse - -from typing import Type, Optional, List - -from typing_extensions import Literal - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.api_gateways.user_schemas import operation_list_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.api_gateways.user_schemas import OperationListResponse, operation_list_params __all__ = ["Operations", "AsyncOperations"] diff --git a/src/cloudflare/resources/api_gateways/user_schemas/user_schemas.py b/src/cloudflare/resources/api_gateways/user_schemas/user_schemas.py index 682f2f4fc5b..9ecec2f5fc7 100644 --- a/src/cloudflare/resources/api_gateways/user_schemas/user_schemas.py +++ b/src/cloudflare/resources/api_gateways/user_schemas/user_schemas.py @@ -2,72 +2,43 @@ from __future__ import annotations -import httpx +from typing import Any, Type, Mapping, Optional, cast +from typing_extensions import Literal -from .operations import Operations, AsyncOperations +import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven, FileTypes +from ...._utils import extract_files, maybe_transform, deepcopy_minimal from ...._compat import cached_property - -from ....types.api_gateways import ( - APIShieldSchemaUploadResponse, - APIShieldPublicSchema, - UserSchemaListResponse, - UserSchemaDeleteResponse, +from .operations import ( + Operations, + AsyncOperations, + OperationsWithRawResponse, + AsyncOperationsWithRawResponse, + OperationsWithStreamingResponse, + AsyncOperationsWithStreamingResponse, ) - -from typing import Type, Optional - -from ...._types import FileTypes - -from typing_extensions import Literal - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.api_gateways import user_schema_create_params -from ....types.api_gateways import user_schema_update_params -from ....types.api_gateways import user_schema_list_params -from ....types.api_gateways import user_schema_get_params -from .operations import ( - Operations, - AsyncOperations, - OperationsWithRawResponse, - AsyncOperationsWithRawResponse, - OperationsWithStreamingResponse, - AsyncOperationsWithStreamingResponse, +from ....types.api_gateways import ( + APIShieldPublicSchema, + UserSchemaListResponse, + UserSchemaDeleteResponse, + APIShieldSchemaUploadResponse, + user_schema_get_params, + user_schema_list_params, + user_schema_create_params, + user_schema_update_params, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["UserSchemas", "AsyncUserSchemas"] diff --git a/src/cloudflare/resources/argo/__init__.py b/src/cloudflare/resources/argo/__init__.py index fdba5e2e537..95705ef5169 100644 --- a/src/cloudflare/resources/argo/__init__.py +++ b/src/cloudflare/resources/argo/__init__.py @@ -1,26 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .smart_routing import SmartRouting, AsyncSmartRouting +from .argo import ( + Argo, + AsyncArgo, + ArgoWithRawResponse, + AsyncArgoWithRawResponse, + ArgoWithStreamingResponse, + AsyncArgoWithStreamingResponse, +) from .smart_routing import ( + SmartRouting, + AsyncSmartRouting, SmartRoutingWithRawResponse, AsyncSmartRoutingWithRawResponse, SmartRoutingWithStreamingResponse, AsyncSmartRoutingWithStreamingResponse, ) -from .tiered_caching import TieredCaching, AsyncTieredCaching from .tiered_caching import ( + TieredCaching, + AsyncTieredCaching, TieredCachingWithRawResponse, AsyncTieredCachingWithRawResponse, TieredCachingWithStreamingResponse, AsyncTieredCachingWithStreamingResponse, ) -from .argo import Argo, AsyncArgo -from .argo import ( - ArgoWithRawResponse, - AsyncArgoWithRawResponse, - ArgoWithStreamingResponse, - AsyncArgoWithStreamingResponse, -) __all__ = [ "SmartRouting", diff --git a/src/cloudflare/resources/argo/argo.py b/src/cloudflare/resources/argo/argo.py index dad4cb24e7f..2335167f86e 100644 --- a/src/cloudflare/resources/argo/argo.py +++ b/src/cloudflare/resources/argo/argo.py @@ -2,27 +2,8 @@ from __future__ import annotations -from .smart_routing import SmartRouting, AsyncSmartRouting - from ..._compat import cached_property - -from .tiered_caching import TieredCaching, AsyncTieredCaching - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .smart_routing import ( SmartRouting, AsyncSmartRouting, @@ -39,7 +20,6 @@ TieredCachingWithStreamingResponse, AsyncTieredCachingWithStreamingResponse, ) -from ..._wrappers import ResultWrapper __all__ = ["Argo", "AsyncArgo"] diff --git a/src/cloudflare/resources/argo/smart_routing.py b/src/cloudflare/resources/argo/smart_routing.py index b0bf907acef..82bb56bb24f 100644 --- a/src/cloudflare/resources/argo/smart_routing.py +++ b/src/cloudflare/resources/argo/smart_routing.py @@ -2,46 +2,26 @@ from __future__ import annotations +from typing import Any, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.argo import SmartRoutingUpdateResponse, SmartRoutingGetResponse - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper +from ...types.argo import SmartRoutingGetResponse, SmartRoutingUpdateResponse, smart_routing_update_params from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.argo import smart_routing_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["SmartRouting", "AsyncSmartRouting"] diff --git a/src/cloudflare/resources/argo/tiered_caching.py b/src/cloudflare/resources/argo/tiered_caching.py index 30f7df4a218..eaf7dd055f0 100644 --- a/src/cloudflare/resources/argo/tiered_caching.py +++ b/src/cloudflare/resources/argo/tiered_caching.py @@ -2,49 +2,30 @@ from __future__ import annotations +from typing import Any, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.argo import ( - TieredCachingTieredCachingGetTieredCachingSettingResponse, - TieredCachingTieredCachingPatchTieredCachingSettingResponse, -) - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper +from ...types.argo import ( + TieredCachingTieredCachingGetTieredCachingSettingResponse, + TieredCachingTieredCachingPatchTieredCachingSettingResponse, + tiered_caching_tiered_caching_patch_tiered_caching_setting_params, +) from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.argo import tiered_caching_tiered_caching_patch_tiered_caching_setting_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["TieredCaching", "AsyncTieredCaching"] diff --git a/src/cloudflare/resources/audit_logs.py b/src/cloudflare/resources/audit_logs.py index 447b4cbe1d6..140493ada0f 100644 --- a/src/cloudflare/resources/audit_logs.py +++ b/src/cloudflare/resources/audit_logs.py @@ -2,46 +2,29 @@ from __future__ import annotations -import httpx - -from .._compat import cached_property - -from ..types import AuditLogAuditLogsGetAccountAuditLogsResponse, audit_log_audit_logs_get_account_audit_logs_params - -from typing import Union - +from typing import Any, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ..types import ( + AuditLogAuditLogsGetAccountAuditLogsResponse, + audit_log_audit_logs_get_account_audit_logs_params, +) +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from .._utils import maybe_transform +from .._compat import cached_property +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from ..types import audit_log_audit_logs_get_account_audit_logs_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["AuditLogs", "AsyncAuditLogs"] diff --git a/src/cloudflare/resources/available_plans.py b/src/cloudflare/resources/available_plans.py index 592f1dd7c27..57bad30d6b9 100644 --- a/src/cloudflare/resources/available_plans.py +++ b/src/cloudflare/resources/available_plans.py @@ -2,41 +2,24 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..types import AvailablePlanGetResponse, AvailablePlanListResponse +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven from .._compat import cached_property - -from ..types import AvailablePlanListResponse, AvailablePlanGetResponse - -from typing import Type, Optional - +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource +from .._wrappers import ResultWrapper from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["AvailablePlans", "AsyncAvailablePlans"] diff --git a/src/cloudflare/resources/available_rate_plans.py b/src/cloudflare/resources/available_rate_plans.py index 071f517cdfc..9b1ab808e71 100644 --- a/src/cloudflare/resources/available_rate_plans.py +++ b/src/cloudflare/resources/available_rate_plans.py @@ -2,39 +2,24 @@ from __future__ import annotations -import httpx +from typing import Type, Optional, cast -from .._compat import cached_property +import httpx from ..types import AvailableRatePlanZoneRatePlanListAvailableRatePlansResponse - -from typing import Type, Optional - +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from .._compat import cached_property +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource +from .._wrappers import ResultWrapper from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["AvailableRatePlans", "AsyncAvailableRatePlans"] diff --git a/src/cloudflare/resources/billings/__init__.py b/src/cloudflare/resources/billings/__init__.py index 331aa9defa0..f18a258f217 100644 --- a/src/cloudflare/resources/billings/__init__.py +++ b/src/cloudflare/resources/billings/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .profiles import Profiles, AsyncProfiles -from .profiles import ( - ProfilesWithRawResponse, - AsyncProfilesWithRawResponse, - ProfilesWithStreamingResponse, - AsyncProfilesWithStreamingResponse, -) -from .billings import Billings, AsyncBillings from .billings import ( + Billings, + AsyncBillings, BillingsWithRawResponse, AsyncBillingsWithRawResponse, BillingsWithStreamingResponse, AsyncBillingsWithStreamingResponse, ) +from .profiles import ( + Profiles, + AsyncProfiles, + ProfilesWithRawResponse, + AsyncProfilesWithRawResponse, + ProfilesWithStreamingResponse, + AsyncProfilesWithStreamingResponse, +) __all__ = [ "Profiles", diff --git a/src/cloudflare/resources/billings/billings.py b/src/cloudflare/resources/billings/billings.py index 7bbe590efe7..9915cc4b66f 100644 --- a/src/cloudflare/resources/billings/billings.py +++ b/src/cloudflare/resources/billings/billings.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .profiles import Profiles, AsyncProfiles - -from ..._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .profiles import ( Profiles, AsyncProfiles, @@ -29,7 +10,8 @@ ProfilesWithStreamingResponse, AsyncProfilesWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Billings", "AsyncBillings"] diff --git a/src/cloudflare/resources/billings/profiles.py b/src/cloudflare/resources/billings/profiles.py index 87cb0f35ce4..cb55330a1a5 100644 --- a/src/cloudflare/resources/billings/profiles.py +++ b/src/cloudflare/resources/billings/profiles.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Any, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.billings import ProfileAccountBillingProfileBillingProfileDetailsResponse - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.billings import ProfileAccountBillingProfileBillingProfileDetailsResponse __all__ = ["Profiles", "AsyncProfiles"] diff --git a/src/cloudflare/resources/bot_managements.py b/src/cloudflare/resources/bot_managements.py index ddf038e4ea2..ceab836a5f9 100644 --- a/src/cloudflare/resources/bot_managements.py +++ b/src/cloudflare/resources/bot_managements.py @@ -2,46 +2,26 @@ from __future__ import annotations +from typing import Any, cast, overload +from typing_extensions import Literal + import httpx +from ..types import BotManagementGetResponse, BotManagementUpdateResponse, bot_management_update_params +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from .._utils import maybe_transform from .._compat import cached_property - -from ..types import BotManagementUpdateResponse, BotManagementGetResponse - -from typing_extensions import Literal - +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource +from .._wrappers import ResultWrapper from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from ..types import bot_management_update_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["BotManagements", "AsyncBotManagements"] diff --git a/src/cloudflare/resources/brand_protections/__init__.py b/src/cloudflare/resources/brand_protections/__init__.py index 02f82af22de..bedb61df02f 100644 --- a/src/cloudflare/resources/brand_protections/__init__.py +++ b/src/cloudflare/resources/brand_protections/__init__.py @@ -1,21 +1,24 @@ # File generated from our OpenAPI spec by Stainless. -from .submits import Submits, AsyncSubmits from .submits import ( + Submits, + AsyncSubmits, SubmitsWithRawResponse, AsyncSubmitsWithRawResponse, SubmitsWithStreamingResponse, AsyncSubmitsWithStreamingResponse, ) -from .url_infos import URLInfos, AsyncURLInfos from .url_infos import ( + URLInfos, + AsyncURLInfos, URLInfosWithRawResponse, AsyncURLInfosWithRawResponse, URLInfosWithStreamingResponse, AsyncURLInfosWithStreamingResponse, ) -from .brand_protections import BrandProtections, AsyncBrandProtections from .brand_protections import ( + BrandProtections, + AsyncBrandProtections, BrandProtectionsWithRawResponse, AsyncBrandProtectionsWithRawResponse, BrandProtectionsWithStreamingResponse, diff --git a/src/cloudflare/resources/brand_protections/brand_protections.py b/src/cloudflare/resources/brand_protections/brand_protections.py index bdc9c0dbc6c..732534fa8d0 100644 --- a/src/cloudflare/resources/brand_protections/brand_protections.py +++ b/src/cloudflare/resources/brand_protections/brand_protections.py @@ -2,27 +2,6 @@ from __future__ import annotations -from .submits import Submits, AsyncSubmits - -from ..._compat import cached_property - -from .url_infos import URLInfos, AsyncURLInfos - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .submits import ( Submits, AsyncSubmits, @@ -31,6 +10,7 @@ SubmitsWithStreamingResponse, AsyncSubmitsWithStreamingResponse, ) +from ..._compat import cached_property from .url_infos import ( URLInfos, AsyncURLInfos, @@ -39,7 +19,7 @@ URLInfosWithStreamingResponse, AsyncURLInfosWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from ..._resource import SyncAPIResource, AsyncAPIResource __all__ = ["BrandProtections", "AsyncBrandProtections"] diff --git a/src/cloudflare/resources/brand_protections/submits.py b/src/cloudflare/resources/brand_protections/submits.py index 71d2f9e8890..c540a03aae6 100644 --- a/src/cloudflare/resources/brand_protections/submits.py +++ b/src/cloudflare/resources/brand_protections/submits.py @@ -2,40 +2,28 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.brand_protections import SubmitPhishingURLScannerSubmitSuspiciousURLForScanningResponse - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.brand_protections import submit_phishing_url_scanner_submit_suspicious_url_for_scanning_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.brand_protections import ( + SubmitPhishingURLScannerSubmitSuspiciousURLForScanningResponse, + submit_phishing_url_scanner_submit_suspicious_url_for_scanning_params, +) __all__ = ["Submits", "AsyncSubmits"] diff --git a/src/cloudflare/resources/brand_protections/url_infos.py b/src/cloudflare/resources/brand_protections/url_infos.py index 3d5669d21af..0e3cbfe5f7d 100644 --- a/src/cloudflare/resources/brand_protections/url_infos.py +++ b/src/cloudflare/resources/brand_protections/url_infos.py @@ -2,43 +2,28 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.brand_protections import ( - URLInfoPhishingURLInformationGetResultsForAURLScanResponse, - url_info_phishing_url_information_get_results_for_a_url_scan_params, -) - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.brand_protections import url_info_phishing_url_information_get_results_for_a_url_scan_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.brand_protections import ( + URLInfoPhishingURLInformationGetResultsForAURLScanResponse, + url_info_phishing_url_information_get_results_for_a_url_scan_params, +) __all__ = ["URLInfos", "AsyncURLInfos"] diff --git a/src/cloudflare/resources/cache.py b/src/cloudflare/resources/cache.py index aea7a4c597b..7aa4777dea5 100644 --- a/src/cloudflare/resources/cache.py +++ b/src/cloudflare/resources/cache.py @@ -2,44 +2,30 @@ from __future__ import annotations +from typing import Type, cast +from typing_extensions import Literal + import httpx +from ..types import ( + CacheRegionalTieredCachesResponse, + CacheUpdateRegionalTieredCacheResponse, + cache_update_regional_tiered_cache_params, +) +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from .._utils import maybe_transform from .._compat import cached_property - -from ..types import CacheRegionalTieredCachesResponse, CacheUpdateRegionalTieredCacheResponse - -from typing import Type - -from typing_extensions import Literal - +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource +from .._wrappers import ResultWrapper from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from ..types import cache_update_regional_tiered_cache_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Cache", "AsyncCache"] diff --git a/src/cloudflare/resources/cache_reserves.py b/src/cloudflare/resources/cache_reserves.py index 5d1d2c08094..d78d1a6ebfc 100644 --- a/src/cloudflare/resources/cache_reserves.py +++ b/src/cloudflare/resources/cache_reserves.py @@ -2,41 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..types import CacheReserveClearResponse, CacheReserveCreateResponse +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven from .._compat import cached_property - -from ..types import CacheReserveCreateResponse, CacheReserveClearResponse - -from typing import Type - +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource +from .._wrappers import ResultWrapper from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["CacheReserves", "AsyncCacheReserves"] diff --git a/src/cloudflare/resources/caches/__init__.py b/src/cloudflare/resources/caches/__init__.py index 3b883f7fa54..216dbb1d502 100644 --- a/src/cloudflare/resources/caches/__init__.py +++ b/src/cloudflare/resources/caches/__init__.py @@ -1,33 +1,37 @@ # File generated from our OpenAPI spec by Stainless. -from .cache_reserves import CacheReserves, AsyncCacheReserves +from .caches import ( + Caches, + AsyncCaches, + CachesWithRawResponse, + AsyncCachesWithRawResponse, + CachesWithStreamingResponse, + AsyncCachesWithStreamingResponse, +) +from .variants import ( + Variants, + AsyncVariants, + VariantsWithRawResponse, + AsyncVariantsWithRawResponse, + VariantsWithStreamingResponse, + AsyncVariantsWithStreamingResponse, +) from .cache_reserves import ( + CacheReserves, + AsyncCacheReserves, CacheReservesWithRawResponse, AsyncCacheReservesWithRawResponse, CacheReservesWithStreamingResponse, AsyncCacheReservesWithStreamingResponse, ) -from .tiered_cache_smart_topology_enables import TieredCacheSmartTopologyEnables, AsyncTieredCacheSmartTopologyEnables from .tiered_cache_smart_topology_enables import ( + TieredCacheSmartTopologyEnables, + AsyncTieredCacheSmartTopologyEnables, TieredCacheSmartTopologyEnablesWithRawResponse, AsyncTieredCacheSmartTopologyEnablesWithRawResponse, TieredCacheSmartTopologyEnablesWithStreamingResponse, AsyncTieredCacheSmartTopologyEnablesWithStreamingResponse, ) -from .variants import Variants, AsyncVariants -from .variants import ( - VariantsWithRawResponse, - AsyncVariantsWithRawResponse, - VariantsWithStreamingResponse, - AsyncVariantsWithStreamingResponse, -) -from .caches import Caches, AsyncCaches -from .caches import ( - CachesWithRawResponse, - AsyncCachesWithRawResponse, - CachesWithStreamingResponse, - AsyncCachesWithStreamingResponse, -) __all__ = [ "CacheReserves", diff --git a/src/cloudflare/resources/caches/cache_reserves.py b/src/cloudflare/resources/caches/cache_reserves.py index 8c0979f483a..3e081ac2513 100644 --- a/src/cloudflare/resources/caches/cache_reserves.py +++ b/src/cloudflare/resources/caches/cache_reserves.py @@ -2,44 +2,30 @@ from __future__ import annotations +from typing import Type, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.caches import CacheReserveListResponse, CacheReserveZoneCacheSettingsChangeCacheReserveSettingResponse - -from typing import Type - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.caches import cache_reserve_zone_cache_settings_change_cache_reserve_setting_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.caches import ( + CacheReserveListResponse, + CacheReserveZoneCacheSettingsChangeCacheReserveSettingResponse, + cache_reserve_zone_cache_settings_change_cache_reserve_setting_params, +) __all__ = ["CacheReserves", "AsyncCacheReserves"] diff --git a/src/cloudflare/resources/caches/caches.py b/src/cloudflare/resources/caches/caches.py index 1aab2147289..ca0ec98a105 100644 --- a/src/cloudflare/resources/caches/caches.py +++ b/src/cloudflare/resources/caches/caches.py @@ -2,29 +2,16 @@ from __future__ import annotations -from .cache_reserves import CacheReserves, AsyncCacheReserves - +from .variants import ( + Variants, + AsyncVariants, + VariantsWithRawResponse, + AsyncVariantsWithRawResponse, + VariantsWithStreamingResponse, + AsyncVariantsWithStreamingResponse, +) from ..._compat import cached_property - -from .tiered_cache_smart_topology_enables import TieredCacheSmartTopologyEnables, AsyncTieredCacheSmartTopologyEnables - -from .variants import Variants, AsyncVariants - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .cache_reserves import ( CacheReserves, AsyncCacheReserves, @@ -41,15 +28,6 @@ TieredCacheSmartTopologyEnablesWithStreamingResponse, AsyncTieredCacheSmartTopologyEnablesWithStreamingResponse, ) -from .variants import ( - Variants, - AsyncVariants, - VariantsWithRawResponse, - AsyncVariantsWithRawResponse, - VariantsWithStreamingResponse, - AsyncVariantsWithStreamingResponse, -) -from ..._wrappers import ResultWrapper __all__ = ["Caches", "AsyncCaches"] diff --git a/src/cloudflare/resources/caches/tiered_cache_smart_topology_enables.py b/src/cloudflare/resources/caches/tiered_cache_smart_topology_enables.py index 1f34b10d661..28948b72080 100644 --- a/src/cloudflare/resources/caches/tiered_cache_smart_topology_enables.py +++ b/src/cloudflare/resources/caches/tiered_cache_smart_topology_enables.py @@ -2,56 +2,31 @@ from __future__ import annotations +from typing import Any, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.caches import ( - TieredCacheSmartTopologyEnableDeleteResponse, - TieredCacheSmartTopologyEnableSmartTieredCacheGetSmartTieredCacheSettingResponse, - TieredCacheSmartTopologyEnableSmartTieredCachePatchSmartTieredCacheSettingResponse, -) - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params from ...types.caches import ( + TieredCacheSmartTopologyEnableDeleteResponse, + TieredCacheSmartTopologyEnableSmartTieredCacheGetSmartTieredCacheSettingResponse, + TieredCacheSmartTopologyEnableSmartTieredCachePatchSmartTieredCacheSettingResponse, tiered_cache_smart_topology_enable_smart_tiered_cache_patch_smart_tiered_cache_setting_params, ) -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["TieredCacheSmartTopologyEnables", "AsyncTieredCacheSmartTopologyEnables"] diff --git a/src/cloudflare/resources/caches/variants.py b/src/cloudflare/resources/caches/variants.py index af6b8f4d108..51229e0641e 100644 --- a/src/cloudflare/resources/caches/variants.py +++ b/src/cloudflare/resources/caches/variants.py @@ -2,49 +2,30 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.caches import ( - VariantListResponse, - VariantDeleteResponse, - VariantZoneCacheSettingsChangeVariantsSettingResponse, - variant_zone_cache_settings_change_variants_setting_params, -) - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.caches import variant_zone_cache_settings_change_variants_setting_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.caches import ( + VariantListResponse, + VariantDeleteResponse, + VariantZoneCacheSettingsChangeVariantsSettingResponse, + variant_zone_cache_settings_change_variants_setting_params, +) __all__ = ["Variants", "AsyncVariants"] diff --git a/src/cloudflare/resources/certificate_authorities/__init__.py b/src/cloudflare/resources/certificate_authorities/__init__.py index 41911c25dac..81ef7a88263 100644 --- a/src/cloudflare/resources/certificate_authorities/__init__.py +++ b/src/cloudflare/resources/certificate_authorities/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .hostname_associations import HostnameAssociations, AsyncHostnameAssociations from .hostname_associations import ( + HostnameAssociations, + AsyncHostnameAssociations, HostnameAssociationsWithRawResponse, AsyncHostnameAssociationsWithRawResponse, HostnameAssociationsWithStreamingResponse, AsyncHostnameAssociationsWithStreamingResponse, ) -from .certificate_authorities import CertificateAuthorities, AsyncCertificateAuthorities from .certificate_authorities import ( + CertificateAuthorities, + AsyncCertificateAuthorities, CertificateAuthoritiesWithRawResponse, AsyncCertificateAuthoritiesWithRawResponse, CertificateAuthoritiesWithStreamingResponse, diff --git a/src/cloudflare/resources/certificate_authorities/certificate_authorities.py b/src/cloudflare/resources/certificate_authorities/certificate_authorities.py index 29f6e9fa20f..fc3879a210c 100644 --- a/src/cloudflare/resources/certificate_authorities/certificate_authorities.py +++ b/src/cloudflare/resources/certificate_authorities/certificate_authorities.py @@ -2,25 +2,8 @@ from __future__ import annotations -from .hostname_associations import HostnameAssociations, AsyncHostnameAssociations - from ..._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .hostname_associations import ( HostnameAssociations, AsyncHostnameAssociations, @@ -29,7 +12,6 @@ HostnameAssociationsWithStreamingResponse, AsyncHostnameAssociationsWithStreamingResponse, ) -from ..._wrappers import ResultWrapper __all__ = ["CertificateAuthorities", "AsyncCertificateAuthorities"] diff --git a/src/cloudflare/resources/certificate_authorities/hostname_associations.py b/src/cloudflare/resources/certificate_authorities/hostname_associations.py index 1d3103b27ca..c2d902038d1 100644 --- a/src/cloudflare/resources/certificate_authorities/hostname_associations.py +++ b/src/cloudflare/resources/certificate_authorities/hostname_associations.py @@ -2,50 +2,30 @@ from __future__ import annotations +from typing import List, Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.certificate_authorities import ( - HostnameAssociationClientCertificateForAZoneListHostnameAssociationsResponse, - HostnameAssociationClientCertificateForAZonePutHostnameAssociationsResponse, -) - -from typing import Type, List - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params -from ...types.certificate_authorities import ( - hostname_association_client_certificate_for_a_zone_list_hostname_associations_params, ) from ...types.certificate_authorities import ( + HostnameAssociationClientCertificateForAZonePutHostnameAssociationsResponse, + HostnameAssociationClientCertificateForAZoneListHostnameAssociationsResponse, hostname_association_client_certificate_for_a_zone_put_hostname_associations_params, + hostname_association_client_certificate_for_a_zone_list_hostname_associations_params, ) -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["HostnameAssociations", "AsyncHostnameAssociations"] diff --git a/src/cloudflare/resources/certificates.py b/src/cloudflare/resources/certificates.py index ee9ffa71c48..57ac7236f6c 100644 --- a/src/cloudflare/resources/certificates.py +++ b/src/cloudflare/resources/certificates.py @@ -2,57 +2,32 @@ from __future__ import annotations -import httpx +from typing import Any, Type, Iterable, Optional, cast +from typing_extensions import Literal -from .._compat import cached_property +import httpx from ..types import ( - CertificateDeleteResponse, CertificateGetResponse, - CertificateOriginCaCreateCertificateResponse, + CertificateDeleteResponse, CertificateOriginCaListCertificatesResponse, + CertificateOriginCaCreateCertificateResponse, + certificate_origin_ca_create_certificate_params, ) - -from typing import Type, Iterable, Optional - -from typing_extensions import Literal - +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from .._utils import maybe_transform +from .._compat import cached_property +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource +from .._wrappers import ResultWrapper from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from ..types import certificate_origin_ca_create_certificate_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Certificates", "AsyncCertificates"] diff --git a/src/cloudflare/resources/cfd_tunnels/__init__.py b/src/cloudflare/resources/cfd_tunnels/__init__.py index dd33e309812..67502914b4e 100644 --- a/src/cloudflare/resources/cfd_tunnels/__init__.py +++ b/src/cloudflare/resources/cfd_tunnels/__init__.py @@ -1,47 +1,53 @@ # File generated from our OpenAPI spec by Stainless. -from .configurations import Configurations, AsyncConfigurations -from .configurations import ( - ConfigurationsWithRawResponse, - AsyncConfigurationsWithRawResponse, - ConfigurationsWithStreamingResponse, - AsyncConfigurationsWithStreamingResponse, -) -from .connections import Connections, AsyncConnections -from .connections import ( - ConnectionsWithRawResponse, - AsyncConnectionsWithRawResponse, - ConnectionsWithStreamingResponse, - AsyncConnectionsWithStreamingResponse, -) -from .tokens import Tokens, AsyncTokens from .tokens import ( + Tokens, + AsyncTokens, TokensWithRawResponse, AsyncTokensWithRawResponse, TokensWithStreamingResponse, AsyncTokensWithStreamingResponse, ) -from .connectors import Connectors, AsyncConnectors from .connectors import ( + Connectors, + AsyncConnectors, ConnectorsWithRawResponse, AsyncConnectorsWithRawResponse, ConnectorsWithStreamingResponse, AsyncConnectorsWithStreamingResponse, ) -from .management import Management, AsyncManagement from .management import ( + Management, + AsyncManagement, ManagementWithRawResponse, AsyncManagementWithRawResponse, ManagementWithStreamingResponse, AsyncManagementWithStreamingResponse, ) -from .cfd_tunnels import CfdTunnels, AsyncCfdTunnels from .cfd_tunnels import ( + CfdTunnels, + AsyncCfdTunnels, CfdTunnelsWithRawResponse, AsyncCfdTunnelsWithRawResponse, CfdTunnelsWithStreamingResponse, AsyncCfdTunnelsWithStreamingResponse, ) +from .connections import ( + Connections, + AsyncConnections, + ConnectionsWithRawResponse, + AsyncConnectionsWithRawResponse, + ConnectionsWithStreamingResponse, + AsyncConnectionsWithStreamingResponse, +) +from .configurations import ( + Configurations, + AsyncConfigurations, + ConfigurationsWithRawResponse, + AsyncConfigurationsWithRawResponse, + ConfigurationsWithStreamingResponse, + AsyncConfigurationsWithStreamingResponse, +) __all__ = [ "Configurations", diff --git a/src/cloudflare/resources/cfd_tunnels/cfd_tunnels.py b/src/cloudflare/resources/cfd_tunnels/cfd_tunnels.py index b07e36dede2..c0b008f8b6d 100644 --- a/src/cloudflare/resources/cfd_tunnels/cfd_tunnels.py +++ b/src/cloudflare/resources/cfd_tunnels/cfd_tunnels.py @@ -2,76 +2,12 @@ from __future__ import annotations -import httpx - -from .configurations import Configurations, AsyncConfigurations - -from ..._compat import cached_property - -from .connections import Connections, AsyncConnections - -from .tokens import Tokens, AsyncTokens - -from .connectors import Connectors, AsyncConnectors - -from .management import Management, AsyncManagement - -from ...types import ( - CfdTunnelUpdateResponse, - CfdTunnelDeleteResponse, - CfdTunnelCloudflareTunnelCreateACloudflareTunnelResponse, - CfdTunnelCloudflareTunnelListCloudflareTunnelsResponse, - CfdTunnelGetResponse, -) - -from typing_extensions import Literal - -from typing import Type, Optional, Union - +from typing import Any, Type, Union, Optional, cast from datetime import datetime +from typing_extensions import Literal -from ..._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params -from ...types import cfd_tunnel_update_params -from ...types import cfd_tunnel_delete_params -from ...types import cfd_tunnel_cloudflare_tunnel_create_a_cloudflare_tunnel_params -from ...types import cfd_tunnel_cloudflare_tunnel_list_cloudflare_tunnels_params -from .configurations import ( - Configurations, - AsyncConfigurations, - ConfigurationsWithRawResponse, - AsyncConfigurationsWithRawResponse, - ConfigurationsWithStreamingResponse, - AsyncConfigurationsWithStreamingResponse, -) -from .connections import ( - Connections, - AsyncConnections, - ConnectionsWithRawResponse, - AsyncConnectionsWithRawResponse, - ConnectionsWithStreamingResponse, - AsyncConnectionsWithStreamingResponse, -) from .tokens import ( Tokens, AsyncTokens, @@ -80,6 +16,20 @@ TokensWithStreamingResponse, AsyncTokensWithStreamingResponse, ) +from ...types import ( + CfdTunnelGetResponse, + CfdTunnelDeleteResponse, + CfdTunnelUpdateResponse, + CfdTunnelCloudflareTunnelListCloudflareTunnelsResponse, + CfdTunnelCloudflareTunnelCreateACloudflareTunnelResponse, + cfd_tunnel_delete_params, + cfd_tunnel_update_params, + cfd_tunnel_cloudflare_tunnel_list_cloudflare_tunnels_params, + cfd_tunnel_cloudflare_tunnel_create_a_cloudflare_tunnel_params, +) +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform +from ..._compat import cached_property from .connectors import ( Connectors, AsyncConnectors, @@ -96,25 +46,33 @@ ManagementWithStreamingResponse, AsyncManagementWithStreamingResponse, ) +from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from .connections import ( + Connections, + AsyncConnections, + ConnectionsWithRawResponse, + AsyncConnectionsWithRawResponse, + ConnectionsWithStreamingResponse, + AsyncConnectionsWithStreamingResponse, +) +from ..._base_client import ( + make_request_options, +) +from .configurations import ( + Configurations, + AsyncConfigurations, + ConfigurationsWithRawResponse, + AsyncConfigurationsWithRawResponse, + ConfigurationsWithStreamingResponse, + AsyncConfigurationsWithStreamingResponse, +) __all__ = ["CfdTunnels", "AsyncCfdTunnels"] diff --git a/src/cloudflare/resources/cfd_tunnels/configurations.py b/src/cloudflare/resources/cfd_tunnels/configurations.py index 0ff9d337ffe..8686c233e4f 100644 --- a/src/cloudflare/resources/cfd_tunnels/configurations.py +++ b/src/cloudflare/resources/cfd_tunnels/configurations.py @@ -2,48 +2,29 @@ from __future__ import annotations +from typing import Any, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.cfd_tunnels import ( - ConfigurationCloudflareTunnelConfigurationGetConfigurationResponse, - ConfigurationCloudflareTunnelConfigurationPutConfigurationResponse, - configuration_cloudflare_tunnel_configuration_put_configuration_params, -) - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.cfd_tunnels import configuration_cloudflare_tunnel_configuration_put_configuration_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.cfd_tunnels import ( + ConfigurationCloudflareTunnelConfigurationGetConfigurationResponse, + ConfigurationCloudflareTunnelConfigurationPutConfigurationResponse, + configuration_cloudflare_tunnel_configuration_put_configuration_params, +) __all__ = ["Configurations", "AsyncConfigurations"] diff --git a/src/cloudflare/resources/cfd_tunnels/connections.py b/src/cloudflare/resources/cfd_tunnels/connections.py index 0fb878d5e9e..f6537682b02 100644 --- a/src/cloudflare/resources/cfd_tunnels/connections.py +++ b/src/cloudflare/resources/cfd_tunnels/connections.py @@ -2,47 +2,29 @@ from __future__ import annotations +from typing import Any, Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.cfd_tunnels import ( - ConnectionDeleteResponse, - ConnectionCloudflareTunnelListCloudflareTunnelConnectionsResponse, -) - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.cfd_tunnels import connection_delete_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.cfd_tunnels import ( + ConnectionDeleteResponse, + ConnectionCloudflareTunnelListCloudflareTunnelConnectionsResponse, + connection_delete_params, +) __all__ = ["Connections", "AsyncConnections"] diff --git a/src/cloudflare/resources/cfd_tunnels/connectors.py b/src/cloudflare/resources/cfd_tunnels/connectors.py index 11365b67311..ff93566fa2c 100644 --- a/src/cloudflare/resources/cfd_tunnels/connectors.py +++ b/src/cloudflare/resources/cfd_tunnels/connectors.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.cfd_tunnels import ConnectorGetResponse - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.cfd_tunnels import ConnectorGetResponse __all__ = ["Connectors", "AsyncConnectors"] diff --git a/src/cloudflare/resources/cfd_tunnels/management.py b/src/cloudflare/resources/cfd_tunnels/management.py index 492f50925fc..b0389c2e8e9 100644 --- a/src/cloudflare/resources/cfd_tunnels/management.py +++ b/src/cloudflare/resources/cfd_tunnels/management.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Any, List, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.cfd_tunnels import ManagementCreateResponse - -from typing import List - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.cfd_tunnels import management_create_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.cfd_tunnels import ManagementCreateResponse, management_create_params __all__ = ["Management", "AsyncManagement"] diff --git a/src/cloudflare/resources/cfd_tunnels/tokens.py b/src/cloudflare/resources/cfd_tunnels/tokens.py index 24466d03117..3634eefc63f 100644 --- a/src/cloudflare/resources/cfd_tunnels/tokens.py +++ b/src/cloudflare/resources/cfd_tunnels/tokens.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Any, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.cfd_tunnels import TokenCloudflareTunnelGetACloudflareTunnelTokenResponse - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.cfd_tunnels import TokenCloudflareTunnelGetACloudflareTunnelTokenResponse __all__ = ["Tokens", "AsyncTokens"] diff --git a/src/cloudflare/resources/challenges/__init__.py b/src/cloudflare/resources/challenges/__init__.py index 897c5fe3aa6..c86e497fef3 100644 --- a/src/cloudflare/resources/challenges/__init__.py +++ b/src/cloudflare/resources/challenges/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .widgets import Widgets, AsyncWidgets from .widgets import ( + Widgets, + AsyncWidgets, WidgetsWithRawResponse, AsyncWidgetsWithRawResponse, WidgetsWithStreamingResponse, AsyncWidgetsWithStreamingResponse, ) -from .challenges import Challenges, AsyncChallenges from .challenges import ( + Challenges, + AsyncChallenges, ChallengesWithRawResponse, AsyncChallengesWithRawResponse, ChallengesWithStreamingResponse, diff --git a/src/cloudflare/resources/challenges/challenges.py b/src/cloudflare/resources/challenges/challenges.py index a6ddd385d95..82adca82043 100644 --- a/src/cloudflare/resources/challenges/challenges.py +++ b/src/cloudflare/resources/challenges/challenges.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .widgets import Widgets, AsyncWidgets - -from ..._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .widgets import ( Widgets, AsyncWidgets, @@ -29,7 +10,8 @@ WidgetsWithStreamingResponse, AsyncWidgetsWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Challenges", "AsyncChallenges"] diff --git a/src/cloudflare/resources/challenges/widgets.py b/src/cloudflare/resources/challenges/widgets.py index dfc36f83925..9e64cf4e792 100644 --- a/src/cloudflare/resources/challenges/widgets.py +++ b/src/cloudflare/resources/challenges/widgets.py @@ -2,62 +2,37 @@ from __future__ import annotations +from typing import List, Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.challenges import ( - WidgetCreateResponse, - WidgetUpdateResponse, - WidgetListResponse, - WidgetDeleteResponse, - WidgetGetResponse, - WidgetRotateSecretResponse, -) - -from typing import Type, Optional, List - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.challenges import widget_create_params -from ...types.challenges import widget_update_params -from ...types.challenges import widget_list_params -from ...types.challenges import widget_rotate_secret_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.challenges import ( + WidgetGetResponse, + WidgetListResponse, + WidgetCreateResponse, + WidgetDeleteResponse, + WidgetUpdateResponse, + WidgetRotateSecretResponse, + widget_list_params, + widget_create_params, + widget_update_params, + widget_rotate_secret_params, +) __all__ = ["Widgets", "AsyncWidgets"] diff --git a/src/cloudflare/resources/client_certificates.py b/src/cloudflare/resources/client_certificates.py index 89c8ceacae5..42070d8921b 100644 --- a/src/cloudflare/resources/client_certificates.py +++ b/src/cloudflare/resources/client_certificates.py @@ -2,57 +2,34 @@ from __future__ import annotations -import httpx +from typing import Type, Optional, cast +from typing_extensions import Literal -from .._compat import cached_property +import httpx from ..types import ( - ClientCertificateUpdateResponse, + ClientCertificateGetResponse, ClientCertificateDeleteResponse, - ClientCertificateClientCertificateForAZoneCreateClientCertificateResponse, + ClientCertificateUpdateResponse, ClientCertificateClientCertificateForAZoneListClientCertificatesResponse, - ClientCertificateGetResponse, + ClientCertificateClientCertificateForAZoneCreateClientCertificateResponse, + client_certificate_client_certificate_for_a_zone_list_client_certificates_params, + client_certificate_client_certificate_for_a_zone_create_client_certificate_params, ) - -from typing import Type, Optional - -from typing_extensions import Literal - +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from .._utils import maybe_transform +from .._compat import cached_property +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource +from .._wrappers import ResultWrapper from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from ..types import client_certificate_client_certificate_for_a_zone_create_client_certificate_params -from ..types import client_certificate_client_certificate_for_a_zone_list_client_certificates_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["ClientCertificates", "AsyncClientCertificates"] diff --git a/src/cloudflare/resources/custom_certificates/__init__.py b/src/cloudflare/resources/custom_certificates/__init__.py index 8582566840c..038059ff9b7 100644 --- a/src/cloudflare/resources/custom_certificates/__init__.py +++ b/src/cloudflare/resources/custom_certificates/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .prioritizes import Prioritizes, AsyncPrioritizes from .prioritizes import ( + Prioritizes, + AsyncPrioritizes, PrioritizesWithRawResponse, AsyncPrioritizesWithRawResponse, PrioritizesWithStreamingResponse, AsyncPrioritizesWithStreamingResponse, ) -from .custom_certificates import CustomCertificates, AsyncCustomCertificates from .custom_certificates import ( + CustomCertificates, + AsyncCustomCertificates, CustomCertificatesWithRawResponse, AsyncCustomCertificatesWithRawResponse, CustomCertificatesWithStreamingResponse, diff --git a/src/cloudflare/resources/custom_certificates/custom_certificates.py b/src/cloudflare/resources/custom_certificates/custom_certificates.py index 4ac1089b695..08da684b64d 100644 --- a/src/cloudflare/resources/custom_certificates/custom_certificates.py +++ b/src/cloudflare/resources/custom_certificates/custom_certificates.py @@ -2,51 +2,32 @@ from __future__ import annotations -import httpx - -from .prioritizes import Prioritizes, AsyncPrioritizes +from typing import Any, Type, Optional, cast +from typing_extensions import Literal -from ..._compat import cached_property +import httpx from ...types import ( - CustomCertificateCreateResponse, - CustomCertificateUpdateResponse, + CustomCertificateGetResponse, CustomCertificateListResponse, + CustomCertificateCreateResponse, CustomCertificateDeleteResponse, - CustomCertificateGetResponse, + CustomCertificateUpdateResponse, + custom_certificate_list_params, custom_certificate_create_params, custom_certificate_update_params, ) - -from typing_extensions import Literal - -from typing import Type, Optional - +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params -from ...types import custom_certificate_create_params -from ...types import custom_certificate_update_params -from ...types import custom_certificate_list_params +from ..._wrappers import ResultWrapper from .prioritizes import ( Prioritizes, AsyncPrioritizes, @@ -55,23 +36,9 @@ PrioritizesWithStreamingResponse, AsyncPrioritizesWithStreamingResponse, ) -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ..._base_client import ( + make_request_options, +) __all__ = ["CustomCertificates", "AsyncCustomCertificates"] diff --git a/src/cloudflare/resources/custom_certificates/prioritizes.py b/src/cloudflare/resources/custom_certificates/prioritizes.py index 2b3b9e5b706..8f1cd43e3d9 100644 --- a/src/cloudflare/resources/custom_certificates/prioritizes.py +++ b/src/cloudflare/resources/custom_certificates/prioritizes.py @@ -2,43 +2,28 @@ from __future__ import annotations +from typing import Type, Iterable, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.custom_certificates import ( - PrioritizeCustomSSLForAZoneRePrioritizeSSLCertificatesResponse, - prioritize_custom_ssl_for_a_zone_re_prioritize_ssl_certificates_params, -) - -from typing import Type, Optional, Iterable - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.custom_certificates import prioritize_custom_ssl_for_a_zone_re_prioritize_ssl_certificates_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.custom_certificates import ( + PrioritizeCustomSSLForAZoneRePrioritizeSSLCertificatesResponse, + prioritize_custom_ssl_for_a_zone_re_prioritize_ssl_certificates_params, +) __all__ = ["Prioritizes", "AsyncPrioritizes"] diff --git a/src/cloudflare/resources/custom_hostnames/__init__.py b/src/cloudflare/resources/custom_hostnames/__init__.py index d051164ab8e..cc3642ca5c9 100644 --- a/src/cloudflare/resources/custom_hostnames/__init__.py +++ b/src/cloudflare/resources/custom_hostnames/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .fallback_origins import FallbackOrigins, AsyncFallbackOrigins -from .fallback_origins import ( - FallbackOriginsWithRawResponse, - AsyncFallbackOriginsWithRawResponse, - FallbackOriginsWithStreamingResponse, - AsyncFallbackOriginsWithStreamingResponse, -) -from .custom_hostnames import CustomHostnames, AsyncCustomHostnames from .custom_hostnames import ( + CustomHostnames, + AsyncCustomHostnames, CustomHostnamesWithRawResponse, AsyncCustomHostnamesWithRawResponse, CustomHostnamesWithStreamingResponse, AsyncCustomHostnamesWithStreamingResponse, ) +from .fallback_origins import ( + FallbackOrigins, + AsyncFallbackOrigins, + FallbackOriginsWithRawResponse, + AsyncFallbackOriginsWithRawResponse, + FallbackOriginsWithStreamingResponse, + AsyncFallbackOriginsWithStreamingResponse, +) __all__ = [ "FallbackOrigins", diff --git a/src/cloudflare/resources/custom_hostnames/custom_hostnames.py b/src/cloudflare/resources/custom_hostnames/custom_hostnames.py index 3df06970d7f..da13898f473 100644 --- a/src/cloudflare/resources/custom_hostnames/custom_hostnames.py +++ b/src/cloudflare/resources/custom_hostnames/custom_hostnames.py @@ -2,51 +2,35 @@ from __future__ import annotations -import httpx - -from .fallback_origins import FallbackOrigins, AsyncFallbackOrigins +from typing import Type, Optional, cast +from typing_extensions import Literal -from ..._compat import cached_property +import httpx from ...types import ( - CustomHostnameUpdateResponse, + CustomHostnameGetResponse, CustomHostnameDeleteResponse, - CustomHostnameCustomHostnameForAZoneCreateCustomHostnameResponse, + CustomHostnameUpdateResponse, CustomHostnameCustomHostnameForAZoneListCustomHostnamesResponse, - CustomHostnameGetResponse, + CustomHostnameCustomHostnameForAZoneCreateCustomHostnameResponse, custom_hostname_update_params, + custom_hostname_custom_hostname_for_a_zone_list_custom_hostnames_params, custom_hostname_custom_hostname_for_a_zone_create_custom_hostname_params, ) - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types import custom_hostname_update_params -from ...types import custom_hostname_custom_hostname_for_a_zone_create_custom_hostname_params -from ...types import custom_hostname_custom_hostname_for_a_zone_list_custom_hostnames_params from .fallback_origins import ( FallbackOrigins, AsyncFallbackOrigins, @@ -55,15 +39,6 @@ FallbackOriginsWithStreamingResponse, AsyncFallbackOriginsWithStreamingResponse, ) -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["CustomHostnames", "AsyncCustomHostnames"] diff --git a/src/cloudflare/resources/custom_hostnames/fallback_origins.py b/src/cloudflare/resources/custom_hostnames/fallback_origins.py index 2ed6430d03e..bdd8df7697d 100644 --- a/src/cloudflare/resources/custom_hostnames/fallback_origins.py +++ b/src/cloudflare/resources/custom_hostnames/fallback_origins.py @@ -2,52 +2,30 @@ from __future__ import annotations +from typing import Any, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.custom_hostnames import ( - FallbackOriginUpdateResponse, - FallbackOriginDeleteResponse, - FallbackOriginGetResponse, -) - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.custom_hostnames import fallback_origin_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.custom_hostnames import ( + FallbackOriginGetResponse, + FallbackOriginDeleteResponse, + FallbackOriginUpdateResponse, + fallback_origin_update_params, +) __all__ = ["FallbackOrigins", "AsyncFallbackOrigins"] diff --git a/src/cloudflare/resources/custom_ns/__init__.py b/src/cloudflare/resources/custom_ns/__init__.py index fb224c623f0..952ef77caf6 100644 --- a/src/cloudflare/resources/custom_ns/__init__.py +++ b/src/cloudflare/resources/custom_ns/__init__.py @@ -1,26 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .availabilities import Availabilities, AsyncAvailabilities -from .availabilities import ( - AvailabilitiesWithRawResponse, - AsyncAvailabilitiesWithRawResponse, - AvailabilitiesWithStreamingResponse, - AsyncAvailabilitiesWithStreamingResponse, -) -from .verifies import Verifies, AsyncVerifies from .verifies import ( + Verifies, + AsyncVerifies, VerifiesWithRawResponse, AsyncVerifiesWithRawResponse, VerifiesWithStreamingResponse, AsyncVerifiesWithStreamingResponse, ) -from .custom_ns import CustomNs, AsyncCustomNs from .custom_ns import ( + CustomNs, + AsyncCustomNs, CustomNsWithRawResponse, AsyncCustomNsWithRawResponse, CustomNsWithStreamingResponse, AsyncCustomNsWithStreamingResponse, ) +from .availabilities import ( + Availabilities, + AsyncAvailabilities, + AvailabilitiesWithRawResponse, + AsyncAvailabilitiesWithRawResponse, + AvailabilitiesWithStreamingResponse, + AsyncAvailabilitiesWithStreamingResponse, +) __all__ = [ "Availabilities", diff --git a/src/cloudflare/resources/custom_ns/availabilities.py b/src/cloudflare/resources/custom_ns/availabilities.py index c5b74142397..4ef46c7d499 100644 --- a/src/cloudflare/resources/custom_ns/availabilities.py +++ b/src/cloudflare/resources/custom_ns/availabilities.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.custom_ns import AvailabilityGetResponse - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.custom_ns import AvailabilityGetResponse __all__ = ["Availabilities", "AsyncAvailabilities"] diff --git a/src/cloudflare/resources/custom_ns/custom_ns.py b/src/cloudflare/resources/custom_ns/custom_ns.py index 91540eda3ac..d35d5f62e1f 100644 --- a/src/cloudflare/resources/custom_ns/custom_ns.py +++ b/src/cloudflare/resources/custom_ns/custom_ns.py @@ -2,27 +2,16 @@ from __future__ import annotations -from .availabilities import Availabilities, AsyncAvailabilities - +from .verifies import ( + Verifies, + AsyncVerifies, + VerifiesWithRawResponse, + AsyncVerifiesWithRawResponse, + VerifiesWithStreamingResponse, + AsyncVerifiesWithStreamingResponse, +) from ..._compat import cached_property - -from .verifies import Verifies, AsyncVerifies - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .availabilities import ( Availabilities, AsyncAvailabilities, @@ -31,15 +20,6 @@ AvailabilitiesWithStreamingResponse, AsyncAvailabilitiesWithStreamingResponse, ) -from .verifies import ( - Verifies, - AsyncVerifies, - VerifiesWithRawResponse, - AsyncVerifiesWithRawResponse, - VerifiesWithStreamingResponse, - AsyncVerifiesWithStreamingResponse, -) -from ..._wrappers import ResultWrapper __all__ = ["CustomNs", "AsyncCustomNs"] diff --git a/src/cloudflare/resources/custom_ns/verifies.py b/src/cloudflare/resources/custom_ns/verifies.py index 5eacf2500cb..7b5bf88779f 100644 --- a/src/cloudflare/resources/custom_ns/verifies.py +++ b/src/cloudflare/resources/custom_ns/verifies.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.custom_ns import VerifyUpdateResponse - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.custom_ns import VerifyUpdateResponse __all__ = ["Verifies", "AsyncVerifies"] diff --git a/src/cloudflare/resources/d1/__init__.py b/src/cloudflare/resources/d1/__init__.py index 484cbbacc8c..72025a67fb5 100644 --- a/src/cloudflare/resources/d1/__init__.py +++ b/src/cloudflare/resources/d1/__init__.py @@ -1,21 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .databases import Databases, AsyncDatabases -from .databases import ( - DatabasesWithRawResponse, - AsyncDatabasesWithRawResponse, - DatabasesWithStreamingResponse, - AsyncDatabasesWithStreamingResponse, +from .d1 import ( + D1, + AsyncD1, + D1WithRawResponse, + AsyncD1WithRawResponse, + D1WithStreamingResponse, + AsyncD1WithStreamingResponse, ) -from .database import Database, AsyncDatabase from .database import ( + Database, + AsyncDatabase, DatabaseWithRawResponse, AsyncDatabaseWithRawResponse, DatabaseWithStreamingResponse, AsyncDatabaseWithStreamingResponse, ) -from .d1 import D1, AsyncD1 -from .d1 import D1WithRawResponse, AsyncD1WithRawResponse, D1WithStreamingResponse, AsyncD1WithStreamingResponse +from .databases import ( + Databases, + AsyncDatabases, + DatabasesWithRawResponse, + AsyncDatabasesWithRawResponse, + DatabasesWithStreamingResponse, + AsyncDatabasesWithStreamingResponse, +) __all__ = [ "Databases", diff --git a/src/cloudflare/resources/d1/d1.py b/src/cloudflare/resources/d1/d1.py index ad23eb110c8..57e2eb946e8 100644 --- a/src/cloudflare/resources/d1/d1.py +++ b/src/cloudflare/resources/d1/d1.py @@ -2,27 +2,15 @@ from __future__ import annotations -from .databases import Databases, AsyncDatabases - -from ..._compat import cached_property - -from .database import Database, AsyncDatabase - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .database import ( + Database, + AsyncDatabase, + DatabaseWithRawResponse, + AsyncDatabaseWithRawResponse, + DatabaseWithStreamingResponse, + AsyncDatabaseWithStreamingResponse, ) -from ...types import shared_params +from ..._compat import cached_property from .databases import ( Databases, AsyncDatabases, @@ -31,15 +19,7 @@ DatabasesWithStreamingResponse, AsyncDatabasesWithStreamingResponse, ) -from .database import ( - Database, - AsyncDatabase, - DatabaseWithRawResponse, - AsyncDatabaseWithRawResponse, - DatabaseWithStreamingResponse, - AsyncDatabaseWithStreamingResponse, -) -from ..._wrappers import ResultWrapper +from ..._resource import SyncAPIResource, AsyncAPIResource __all__ = ["D1", "AsyncD1"] diff --git a/src/cloudflare/resources/d1/database.py b/src/cloudflare/resources/d1/database.py index ac263835d55..3dc1f5947b2 100644 --- a/src/cloudflare/resources/d1/database.py +++ b/src/cloudflare/resources/d1/database.py @@ -2,46 +2,25 @@ from __future__ import annotations +from typing import Any, List, Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.d1 import DatabaseDeleteResponse, DatabaseGetResponse, DatabaseQueryResponse - -from typing import Optional, Type, List - +from ...types.d1 import DatabaseGetResponse, DatabaseQueryResponse, DatabaseDeleteResponse, database_query_params +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.d1 import database_query_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Database", "AsyncDatabase"] diff --git a/src/cloudflare/resources/d1/databases.py b/src/cloudflare/resources/d1/databases.py index 969d970dcb5..82badf3e3e7 100644 --- a/src/cloudflare/resources/d1/databases.py +++ b/src/cloudflare/resources/d1/databases.py @@ -2,43 +2,25 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.d1 import DatabaseCreateResponse, DatabaseListResponse - -from typing import Type - +from ...types.d1 import DatabaseListResponse, DatabaseCreateResponse, database_list_params, database_create_params +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.d1 import database_create_params -from ...types.d1 import database_list_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Databases", "AsyncDatabases"] diff --git a/src/cloudflare/resources/dcv_delegation/__init__.py b/src/cloudflare/resources/dcv_delegation/__init__.py index be13edd0fc8..2e1fc7f6472 100644 --- a/src/cloudflare/resources/dcv_delegation/__init__.py +++ b/src/cloudflare/resources/dcv_delegation/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .uuid import Uuid, AsyncUuid from .uuid import ( + Uuid, + AsyncUuid, UuidWithRawResponse, AsyncUuidWithRawResponse, UuidWithStreamingResponse, AsyncUuidWithStreamingResponse, ) -from .dcv_delegation import DcvDelegation, AsyncDcvDelegation from .dcv_delegation import ( + DcvDelegation, + AsyncDcvDelegation, DcvDelegationWithRawResponse, AsyncDcvDelegationWithRawResponse, DcvDelegationWithStreamingResponse, diff --git a/src/cloudflare/resources/dcv_delegation/dcv_delegation.py b/src/cloudflare/resources/dcv_delegation/dcv_delegation.py index 39d3b138655..8549470e45d 100644 --- a/src/cloudflare/resources/dcv_delegation/dcv_delegation.py +++ b/src/cloudflare/resources/dcv_delegation/dcv_delegation.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .uuid import Uuid, AsyncUuid - -from ..._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .uuid import ( Uuid, AsyncUuid, @@ -29,7 +10,8 @@ UuidWithStreamingResponse, AsyncUuidWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource __all__ = ["DcvDelegation", "AsyncDcvDelegation"] diff --git a/src/cloudflare/resources/dcv_delegation/uuid.py b/src/cloudflare/resources/dcv_delegation/uuid.py index ae12ebc24a6..6c54e687914 100644 --- a/src/cloudflare/resources/dcv_delegation/uuid.py +++ b/src/cloudflare/resources/dcv_delegation/uuid.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.dcv_delegation import UuidGetResponse - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.dcv_delegation import UuidGetResponse __all__ = ["Uuid", "AsyncUuid"] diff --git a/src/cloudflare/resources/devices/__init__.py b/src/cloudflare/resources/devices/__init__.py index 15dd82efcdc..e53afe371b7 100644 --- a/src/cloudflare/resources/devices/__init__.py +++ b/src/cloudflare/resources/devices/__init__.py @@ -1,68 +1,77 @@ # File generated from our OpenAPI spec by Stainless. -from .dex_tests import DEXTests, AsyncDEXTests -from .dex_tests import ( - DEXTestsWithRawResponse, - AsyncDEXTestsWithRawResponse, - DEXTestsWithStreamingResponse, - AsyncDEXTestsWithStreamingResponse, +from .devices import ( + Devices, + AsyncDevices, + DevicesWithRawResponse, + AsyncDevicesWithRawResponse, + DevicesWithStreamingResponse, + AsyncDevicesWithStreamingResponse, +) +from .revokes import ( + Revokes, + AsyncRevokes, + RevokesWithRawResponse, + AsyncRevokesWithRawResponse, + RevokesWithStreamingResponse, + AsyncRevokesWithStreamingResponse, ) -from .networks import Networks, AsyncNetworks from .networks import ( + Networks, + AsyncNetworks, NetworksWithRawResponse, AsyncNetworksWithRawResponse, NetworksWithStreamingResponse, AsyncNetworksWithStreamingResponse, ) -from .policies import Policies, AsyncPolicies from .policies import ( + Policies, + AsyncPolicies, PoliciesWithRawResponse, AsyncPoliciesWithRawResponse, PoliciesWithStreamingResponse, AsyncPoliciesWithStreamingResponse, ) -from .postures import Postures, AsyncPostures from .postures import ( + Postures, + AsyncPostures, PosturesWithRawResponse, AsyncPosturesWithRawResponse, PosturesWithStreamingResponse, AsyncPosturesWithStreamingResponse, ) -from .revokes import Revokes, AsyncRevokes -from .revokes import ( - RevokesWithRawResponse, - AsyncRevokesWithRawResponse, - RevokesWithStreamingResponse, - AsyncRevokesWithStreamingResponse, -) -from .settings import Settings, AsyncSettings from .settings import ( + Settings, + AsyncSettings, SettingsWithRawResponse, AsyncSettingsWithRawResponse, SettingsWithStreamingResponse, AsyncSettingsWithStreamingResponse, ) -from .unrevokes import Unrevokes, AsyncUnrevokes +from .dex_tests import ( + DEXTests, + AsyncDEXTests, + DEXTestsWithRawResponse, + AsyncDEXTestsWithRawResponse, + DEXTestsWithStreamingResponse, + AsyncDEXTestsWithStreamingResponse, +) from .unrevokes import ( + Unrevokes, + AsyncUnrevokes, UnrevokesWithRawResponse, AsyncUnrevokesWithRawResponse, UnrevokesWithStreamingResponse, AsyncUnrevokesWithStreamingResponse, ) -from .override_codes import OverrideCodes, AsyncOverrideCodes from .override_codes import ( + OverrideCodes, + AsyncOverrideCodes, OverrideCodesWithRawResponse, AsyncOverrideCodesWithRawResponse, OverrideCodesWithStreamingResponse, AsyncOverrideCodesWithStreamingResponse, ) -from .devices import Devices, AsyncDevices -from .devices import ( - DevicesWithRawResponse, - AsyncDevicesWithRawResponse, - DevicesWithStreamingResponse, - AsyncDevicesWithStreamingResponse, -) __all__ = [ "DEXTests", diff --git a/src/cloudflare/resources/devices/devices.py b/src/cloudflare/resources/devices/devices.py index 1eb4d428368..87ee896df0a 100644 --- a/src/cloudflare/resources/devices/devices.py +++ b/src/cloudflare/resources/devices/devices.py @@ -2,60 +2,20 @@ from __future__ import annotations -import httpx - -from .dex_tests import DEXTests, AsyncDEXTests - -from ..._compat import cached_property - -from .networks import Networks, AsyncNetworks - -from .policies.policies import Policies, AsyncPolicies - -from .postures.postures import Postures, AsyncPostures +from typing import Any, Type, Optional, cast -from .revokes import Revokes, AsyncRevokes - -from .settings import Settings, AsyncSettings - -from .unrevokes import Unrevokes, AsyncUnrevokes - -from .override_codes import OverrideCodes, AsyncOverrideCodes - -from ...types import DeviceDevicesListDevicesResponse, DeviceGetResponse - -from typing import Type, Optional - -from ..._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params -from .dex_tests import ( - DEXTests, - AsyncDEXTests, - DEXTestsWithRawResponse, - AsyncDEXTestsWithRawResponse, - DEXTestsWithStreamingResponse, - AsyncDEXTestsWithStreamingResponse, +from ...types import DeviceGetResponse, DeviceDevicesListDevicesResponse +from .revokes import ( + Revokes, + AsyncRevokes, + RevokesWithRawResponse, + AsyncRevokesWithRawResponse, + RevokesWithStreamingResponse, + AsyncRevokesWithStreamingResponse, ) +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from .networks import ( Networks, AsyncNetworks, @@ -80,14 +40,6 @@ PosturesWithStreamingResponse, AsyncPosturesWithStreamingResponse, ) -from .revokes import ( - Revokes, - AsyncRevokes, - RevokesWithRawResponse, - AsyncRevokesWithRawResponse, - RevokesWithStreamingResponse, - AsyncRevokesWithStreamingResponse, -) from .settings import ( Settings, AsyncSettings, @@ -96,6 +48,15 @@ SettingsWithStreamingResponse, AsyncSettingsWithStreamingResponse, ) +from ..._compat import cached_property +from .dex_tests import ( + DEXTests, + AsyncDEXTests, + DEXTestsWithRawResponse, + AsyncDEXTestsWithRawResponse, + DEXTestsWithStreamingResponse, + AsyncDEXTestsWithStreamingResponse, +) from .unrevokes import ( Unrevokes, AsyncUnrevokes, @@ -104,6 +65,17 @@ UnrevokesWithStreamingResponse, AsyncUnrevokesWithStreamingResponse, ) +from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) +from ..._wrappers import ResultWrapper +from ..._base_client import ( + make_request_options, +) from .override_codes import ( OverrideCodes, AsyncOverrideCodes, @@ -112,13 +84,8 @@ OverrideCodesWithStreamingResponse, AsyncOverrideCodesWithStreamingResponse, ) -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from .policies.policies import Policies, AsyncPolicies +from .postures.postures import Postures, AsyncPostures __all__ = ["Devices", "AsyncDevices"] diff --git a/src/cloudflare/resources/devices/dex_tests.py b/src/cloudflare/resources/devices/dex_tests.py index 55c84b0b7ff..bf4e95c6954 100644 --- a/src/cloudflare/resources/devices/dex_tests.py +++ b/src/cloudflare/resources/devices/dex_tests.py @@ -2,57 +2,33 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.devices import ( - DEXTestUpdateResponse, - DEXTestDeleteResponse, - DEXTestDeviceDEXTestCreateDeviceDEXTestResponse, - DEXTestDeviceDEXTestDetailsResponse, - DEXTestGetResponse, - dex_test_update_params, - dex_test_device_dex_test_create_device_dex_test_params, -) - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.devices import dex_test_update_params -from ...types.devices import dex_test_device_dex_test_create_device_dex_test_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.devices import ( + DEXTestGetResponse, + DEXTestDeleteResponse, + DEXTestUpdateResponse, + DEXTestDeviceDEXTestDetailsResponse, + DEXTestDeviceDEXTestCreateDeviceDEXTestResponse, + dex_test_update_params, + dex_test_device_dex_test_create_device_dex_test_params, +) __all__ = ["DEXTests", "AsyncDEXTests"] diff --git a/src/cloudflare/resources/devices/networks.py b/src/cloudflare/resources/devices/networks.py index d3b6baec12f..d8d4a44f312 100644 --- a/src/cloudflare/resources/devices/networks.py +++ b/src/cloudflare/resources/devices/networks.py @@ -2,59 +2,34 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.devices import ( - NetworkUpdateResponse, - NetworkDeleteResponse, - NetworkDeviceManagedNetworksCreateDeviceManagedNetworkResponse, - NetworkDeviceManagedNetworksListDeviceManagedNetworksResponse, - NetworkGetResponse, - network_update_params, - network_device_managed_networks_create_device_managed_network_params, -) - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.devices import network_update_params -from ...types.devices import network_device_managed_networks_create_device_managed_network_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.devices import ( + NetworkGetResponse, + NetworkDeleteResponse, + NetworkUpdateResponse, + NetworkDeviceManagedNetworksListDeviceManagedNetworksResponse, + NetworkDeviceManagedNetworksCreateDeviceManagedNetworkResponse, + network_update_params, + network_device_managed_networks_create_device_managed_network_params, +) __all__ = ["Networks", "AsyncNetworks"] diff --git a/src/cloudflare/resources/devices/override_codes.py b/src/cloudflare/resources/devices/override_codes.py index 49699899d43..14194dcc8ba 100644 --- a/src/cloudflare/resources/devices/override_codes.py +++ b/src/cloudflare/resources/devices/override_codes.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.devices import OverrideCodeDevicesListAdminOverrideCodeForDeviceResponse - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.devices import OverrideCodeDevicesListAdminOverrideCodeForDeviceResponse __all__ = ["OverrideCodes", "AsyncOverrideCodes"] diff --git a/src/cloudflare/resources/devices/policies/__init__.py b/src/cloudflare/resources/devices/policies/__init__.py index a3d62afef89..b91c4c6c2ea 100644 --- a/src/cloudflare/resources/devices/policies/__init__.py +++ b/src/cloudflare/resources/devices/policies/__init__.py @@ -1,33 +1,37 @@ # File generated from our OpenAPI spec by Stainless. -from .excludes import Excludes, AsyncExcludes from .excludes import ( + Excludes, + AsyncExcludes, ExcludesWithRawResponse, AsyncExcludesWithRawResponse, ExcludesWithStreamingResponse, AsyncExcludesWithStreamingResponse, ) -from .fallback_domains import FallbackDomains, AsyncFallbackDomains -from .fallback_domains import ( - FallbackDomainsWithRawResponse, - AsyncFallbackDomainsWithRawResponse, - FallbackDomainsWithStreamingResponse, - AsyncFallbackDomainsWithStreamingResponse, -) -from .includes import Includes, AsyncIncludes from .includes import ( + Includes, + AsyncIncludes, IncludesWithRawResponse, AsyncIncludesWithRawResponse, IncludesWithStreamingResponse, AsyncIncludesWithStreamingResponse, ) -from .policies import Policies, AsyncPolicies from .policies import ( + Policies, + AsyncPolicies, PoliciesWithRawResponse, AsyncPoliciesWithRawResponse, PoliciesWithStreamingResponse, AsyncPoliciesWithStreamingResponse, ) +from .fallback_domains import ( + FallbackDomains, + AsyncFallbackDomains, + FallbackDomainsWithRawResponse, + AsyncFallbackDomainsWithRawResponse, + FallbackDomainsWithStreamingResponse, + AsyncFallbackDomainsWithStreamingResponse, +) __all__ = [ "Excludes", diff --git a/src/cloudflare/resources/devices/policies/excludes.py b/src/cloudflare/resources/devices/policies/excludes.py index db015c51e2c..6c60e6ee7f4 100644 --- a/src/cloudflare/resources/devices/policies/excludes.py +++ b/src/cloudflare/resources/devices/policies/excludes.py @@ -2,54 +2,32 @@ from __future__ import annotations +from typing import Type, Iterable, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.devices.policies import ( - ExcludeDevicesGetSplitTunnelExcludeListResponse, - ExcludeDevicesGetSplitTunnelExcludeListForADeviceSettingsPolicyResponse, - ExcludeDevicesSetSplitTunnelExcludeListResponse, - ExcludeDevicesSetSplitTunnelExcludeListForADeviceSettingsPolicyResponse, - exclude_devices_set_split_tunnel_exclude_list_params, - exclude_devices_set_split_tunnel_exclude_list_for_a_device_settings_policy_params, -) - -from typing import Type, Optional, Iterable - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.devices.policies import exclude_devices_set_split_tunnel_exclude_list_params -from ....types.devices.policies import exclude_devices_set_split_tunnel_exclude_list_for_a_device_settings_policy_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.devices.policies import ( + ExcludeDevicesGetSplitTunnelExcludeListResponse, + ExcludeDevicesSetSplitTunnelExcludeListResponse, + ExcludeDevicesGetSplitTunnelExcludeListForADeviceSettingsPolicyResponse, + ExcludeDevicesSetSplitTunnelExcludeListForADeviceSettingsPolicyResponse, + exclude_devices_set_split_tunnel_exclude_list_params, + exclude_devices_set_split_tunnel_exclude_list_for_a_device_settings_policy_params, +) __all__ = ["Excludes", "AsyncExcludes"] diff --git a/src/cloudflare/resources/devices/policies/fallback_domains.py b/src/cloudflare/resources/devices/policies/fallback_domains.py index 71168aee0b0..af3c48dee41 100644 --- a/src/cloudflare/resources/devices/policies/fallback_domains.py +++ b/src/cloudflare/resources/devices/policies/fallback_domains.py @@ -2,56 +2,32 @@ from __future__ import annotations +from typing import Type, Iterable, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.devices.policies import ( - FallbackDomainDevicesGetLocalDomainFallbackListResponse, - FallbackDomainDevicesGetLocalDomainFallbackListForADeviceSettingsPolicyResponse, - FallbackDomainDevicesSetLocalDomainFallbackListResponse, - FallbackDomainDevicesSetLocalDomainFallbackListForADeviceSettingsPolicyResponse, - fallback_domain_devices_set_local_domain_fallback_list_params, - fallback_domain_devices_set_local_domain_fallback_list_for_a_device_settings_policy_params, -) - -from typing import Type, Optional, Iterable - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.devices.policies import fallback_domain_devices_set_local_domain_fallback_list_params from ....types.devices.policies import ( + FallbackDomainDevicesGetLocalDomainFallbackListResponse, + FallbackDomainDevicesSetLocalDomainFallbackListResponse, + FallbackDomainDevicesGetLocalDomainFallbackListForADeviceSettingsPolicyResponse, + FallbackDomainDevicesSetLocalDomainFallbackListForADeviceSettingsPolicyResponse, + fallback_domain_devices_set_local_domain_fallback_list_params, fallback_domain_devices_set_local_domain_fallback_list_for_a_device_settings_policy_params, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["FallbackDomains", "AsyncFallbackDomains"] diff --git a/src/cloudflare/resources/devices/policies/includes.py b/src/cloudflare/resources/devices/policies/includes.py index 43cef6bf632..6173aa00337 100644 --- a/src/cloudflare/resources/devices/policies/includes.py +++ b/src/cloudflare/resources/devices/policies/includes.py @@ -2,54 +2,32 @@ from __future__ import annotations +from typing import Type, Iterable, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.devices.policies import ( - IncludeDevicesGetSplitTunnelIncludeListResponse, - IncludeDevicesGetSplitTunnelIncludeListForADeviceSettingsPolicyResponse, - IncludeDevicesSetSplitTunnelIncludeListResponse, - IncludeDevicesSetSplitTunnelIncludeListForADeviceSettingsPolicyResponse, - include_devices_set_split_tunnel_include_list_params, - include_devices_set_split_tunnel_include_list_for_a_device_settings_policy_params, -) - -from typing import Type, Optional, Iterable - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.devices.policies import include_devices_set_split_tunnel_include_list_params -from ....types.devices.policies import include_devices_set_split_tunnel_include_list_for_a_device_settings_policy_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.devices.policies import ( + IncludeDevicesGetSplitTunnelIncludeListResponse, + IncludeDevicesSetSplitTunnelIncludeListResponse, + IncludeDevicesGetSplitTunnelIncludeListForADeviceSettingsPolicyResponse, + IncludeDevicesSetSplitTunnelIncludeListForADeviceSettingsPolicyResponse, + include_devices_set_split_tunnel_include_list_params, + include_devices_set_split_tunnel_include_list_for_a_device_settings_policy_params, +) __all__ = ["Includes", "AsyncIncludes"] diff --git a/src/cloudflare/resources/devices/policies/policies.py b/src/cloudflare/resources/devices/policies/policies.py index 2485e88727b..d142352d583 100644 --- a/src/cloudflare/resources/devices/policies/policies.py +++ b/src/cloudflare/resources/devices/policies/policies.py @@ -2,63 +2,51 @@ from __future__ import annotations -import httpx - -from .excludes import Excludes, AsyncExcludes - -from ...._compat import cached_property - -from .fallback_domains import FallbackDomains, AsyncFallbackDomains +from typing import Type, Optional, cast -from .includes import Includes, AsyncIncludes +import httpx -from ....types.devices import ( - PolicyUpdateResponse, - PolicyDeleteResponse, - PolicyDevicesCreateDeviceSettingsPolicyResponse, - PolicyDevicesGetDefaultDeviceSettingsPolicyResponse, - PolicyDevicesListDeviceSettingsPoliciesResponse, - PolicyDevicesUpdateDefaultDeviceSettingsPolicyResponse, - PolicyGetResponse, - policy_update_params, - policy_devices_create_device_settings_policy_params, - policy_devices_update_default_device_settings_policy_params, +from .excludes import ( + Excludes, + AsyncExcludes, + ExcludesWithRawResponse, + AsyncExcludesWithRawResponse, + ExcludesWithStreamingResponse, + AsyncExcludesWithStreamingResponse, ) - -from typing import Type, Optional - +from .includes import ( + Includes, + AsyncIncludes, + IncludesWithRawResponse, + AsyncIncludesWithRawResponse, + IncludesWithStreamingResponse, + AsyncIncludesWithStreamingResponse, +) +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.devices import policy_update_params -from ....types.devices import policy_devices_create_device_settings_policy_params -from ....types.devices import policy_devices_update_default_device_settings_policy_params -from .excludes import ( - Excludes, - AsyncExcludes, - ExcludesWithRawResponse, - AsyncExcludesWithRawResponse, - ExcludesWithStreamingResponse, - AsyncExcludesWithStreamingResponse, +from ....types.devices import ( + PolicyGetResponse, + PolicyDeleteResponse, + PolicyUpdateResponse, + PolicyDevicesCreateDeviceSettingsPolicyResponse, + PolicyDevicesListDeviceSettingsPoliciesResponse, + PolicyDevicesGetDefaultDeviceSettingsPolicyResponse, + PolicyDevicesUpdateDefaultDeviceSettingsPolicyResponse, + policy_update_params, + policy_devices_create_device_settings_policy_params, + policy_devices_update_default_device_settings_policy_params, ) from .fallback_domains import ( FallbackDomains, @@ -68,29 +56,6 @@ FallbackDomainsWithStreamingResponse, AsyncFallbackDomainsWithStreamingResponse, ) -from .includes import ( - Includes, - AsyncIncludes, - IncludesWithRawResponse, - AsyncIncludesWithRawResponse, - IncludesWithStreamingResponse, - AsyncIncludesWithStreamingResponse, -) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Policies", "AsyncPolicies"] diff --git a/src/cloudflare/resources/devices/postures/__init__.py b/src/cloudflare/resources/devices/postures/__init__.py index d6d5187e2c5..e1666ebe9b9 100644 --- a/src/cloudflare/resources/devices/postures/__init__.py +++ b/src/cloudflare/resources/devices/postures/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .integrations import Integrations, AsyncIntegrations -from .integrations import ( - IntegrationsWithRawResponse, - AsyncIntegrationsWithRawResponse, - IntegrationsWithStreamingResponse, - AsyncIntegrationsWithStreamingResponse, -) -from .postures import Postures, AsyncPostures from .postures import ( + Postures, + AsyncPostures, PosturesWithRawResponse, AsyncPosturesWithRawResponse, PosturesWithStreamingResponse, AsyncPosturesWithStreamingResponse, ) +from .integrations import ( + Integrations, + AsyncIntegrations, + IntegrationsWithRawResponse, + AsyncIntegrationsWithRawResponse, + IntegrationsWithStreamingResponse, + AsyncIntegrationsWithStreamingResponse, +) __all__ = [ "Integrations", diff --git a/src/cloudflare/resources/devices/postures/integrations.py b/src/cloudflare/resources/devices/postures/integrations.py index 134afbf105d..d536ce10669 100644 --- a/src/cloudflare/resources/devices/postures/integrations.py +++ b/src/cloudflare/resources/devices/postures/integrations.py @@ -2,61 +2,34 @@ from __future__ import annotations +from typing import Any, Type, Optional, cast +from typing_extensions import Literal + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.devices.postures import ( - IntegrationUpdateResponse, - IntegrationDeleteResponse, - IntegrationDevicePostureIntegrationsCreateDevicePostureIntegrationResponse, - IntegrationDevicePostureIntegrationsListDevicePostureIntegrationsResponse, - IntegrationGetResponse, - integration_update_params, - integration_device_posture_integrations_create_device_posture_integration_params, -) - -from typing import Type, Optional - -from typing_extensions import Literal - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.devices.postures import integration_update_params -from ....types.devices.postures import integration_device_posture_integrations_create_device_posture_integration_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.devices.postures import ( + IntegrationGetResponse, + IntegrationDeleteResponse, + IntegrationUpdateResponse, + IntegrationDevicePostureIntegrationsListDevicePostureIntegrationsResponse, + IntegrationDevicePostureIntegrationsCreateDevicePostureIntegrationResponse, + integration_update_params, + integration_device_posture_integrations_create_device_posture_integration_params, +) __all__ = ["Integrations", "AsyncIntegrations"] diff --git a/src/cloudflare/resources/devices/postures/postures.py b/src/cloudflare/resources/devices/postures/postures.py index 1aedff4f299..88d352cd8cc 100644 --- a/src/cloudflare/resources/devices/postures/postures.py +++ b/src/cloudflare/resources/devices/postures/postures.py @@ -2,50 +2,22 @@ from __future__ import annotations -import httpx +from typing import Type, Iterable, Optional, cast +from typing_extensions import Literal -from .integrations import Integrations, AsyncIntegrations +import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.devices import ( - PostureUpdateResponse, - PostureDeleteResponse, - PostureDevicePostureRulesCreateDevicePostureRuleResponse, - PostureDevicePostureRulesListDevicePostureRulesResponse, - PostureGetResponse, - posture_update_params, - posture_device_posture_rules_create_device_posture_rule_params, -) - -from typing import Type, Optional, Iterable - -from typing_extensions import Literal - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from ....types.devices import posture_update_params -from ....types.devices import posture_device_posture_rules_create_device_posture_rule_params +from ...._wrappers import ResultWrapper from .integrations import ( Integrations, AsyncIntegrations, @@ -54,17 +26,18 @@ IntegrationsWithStreamingResponse, AsyncIntegrationsWithStreamingResponse, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...._base_client import ( + make_request_options, +) +from ....types.devices import ( + PostureGetResponse, + PostureDeleteResponse, + PostureUpdateResponse, + PostureDevicePostureRulesListDevicePostureRulesResponse, + PostureDevicePostureRulesCreateDevicePostureRuleResponse, + posture_update_params, + posture_device_posture_rules_create_device_posture_rule_params, +) __all__ = ["Postures", "AsyncPostures"] diff --git a/src/cloudflare/resources/devices/revokes.py b/src/cloudflare/resources/devices/revokes.py index 1c704585940..48eda9a10fd 100644 --- a/src/cloudflare/resources/devices/revokes.py +++ b/src/cloudflare/resources/devices/revokes.py @@ -2,42 +2,25 @@ from __future__ import annotations +from typing import Any, List, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.devices import RevokeDevicesRevokeDevicesResponse - -from typing import Optional, List - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.devices import revoke_devices_revoke_devices_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.devices import RevokeDevicesRevokeDevicesResponse, revoke_devices_revoke_devices_params __all__ = ["Revokes", "AsyncRevokes"] diff --git a/src/cloudflare/resources/devices/settings.py b/src/cloudflare/resources/devices/settings.py index e012b8b251e..8ef82c2024c 100644 --- a/src/cloudflare/resources/devices/settings.py +++ b/src/cloudflare/resources/devices/settings.py @@ -2,45 +2,29 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.devices import ( - SettingZeroTrustAccountsGetDeviceSettingsForZeroTrustAccountResponse, - SettingZeroTrustAccountsUpdateDeviceSettingsForTheZeroTrustAccountResponse, -) - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.devices import setting_zero_trust_accounts_update_device_settings_for_the_zero_trust_account_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.devices import ( + SettingZeroTrustAccountsGetDeviceSettingsForZeroTrustAccountResponse, + SettingZeroTrustAccountsUpdateDeviceSettingsForTheZeroTrustAccountResponse, + setting_zero_trust_accounts_update_device_settings_for_the_zero_trust_account_params, +) __all__ = ["Settings", "AsyncSettings"] diff --git a/src/cloudflare/resources/devices/unrevokes.py b/src/cloudflare/resources/devices/unrevokes.py index 95541bcc778..b9d5adfd264 100644 --- a/src/cloudflare/resources/devices/unrevokes.py +++ b/src/cloudflare/resources/devices/unrevokes.py @@ -2,42 +2,25 @@ from __future__ import annotations +from typing import Any, List, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.devices import UnrevokeDevicesUnrevokeDevicesResponse - -from typing import Optional, List - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.devices import unrevoke_devices_unrevoke_devices_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.devices import UnrevokeDevicesUnrevokeDevicesResponse, unrevoke_devices_unrevoke_devices_params __all__ = ["Unrevokes", "AsyncUnrevokes"] diff --git a/src/cloudflare/resources/dex/__init__.py b/src/cloudflare/resources/dex/__init__.py index d849e3dae4f..af2bc1e64f9 100644 --- a/src/cloudflare/resources/dex/__init__.py +++ b/src/cloudflare/resources/dex/__init__.py @@ -1,49 +1,61 @@ # File generated from our OpenAPI spec by Stainless. -from .colos import Colos, AsyncColos +from .dex import ( + DEX, + AsyncDEX, + DEXWithRawResponse, + AsyncDEXWithRawResponse, + DEXWithStreamingResponse, + AsyncDEXWithStreamingResponse, +) from .colos import ( + Colos, + AsyncColos, ColosWithRawResponse, AsyncColosWithRawResponse, ColosWithStreamingResponse, AsyncColosWithStreamingResponse, ) -from .fleet_status import FleetStatus, AsyncFleetStatus -from .fleet_status import ( - FleetStatusWithRawResponse, - AsyncFleetStatusWithRawResponse, - FleetStatusWithStreamingResponse, - AsyncFleetStatusWithStreamingResponse, +from .tests import ( + Tests, + AsyncTests, + TestsWithRawResponse, + AsyncTestsWithRawResponse, + TestsWithStreamingResponse, + AsyncTestsWithStreamingResponse, ) -from .http_tests import HTTPTests, AsyncHTTPTests from .http_tests import ( + HTTPTests, + AsyncHTTPTests, HTTPTestsWithRawResponse, AsyncHTTPTestsWithRawResponse, HTTPTestsWithStreamingResponse, AsyncHTTPTestsWithStreamingResponse, ) -from .tests import Tests, AsyncTests -from .tests import ( - TestsWithRawResponse, - AsyncTestsWithRawResponse, - TestsWithStreamingResponse, - AsyncTestsWithStreamingResponse, -) -from .traceroute_test_results import TracerouteTestResults, AsyncTracerouteTestResults -from .traceroute_test_results import ( - TracerouteTestResultsWithRawResponse, - AsyncTracerouteTestResultsWithRawResponse, - TracerouteTestResultsWithStreamingResponse, - AsyncTracerouteTestResultsWithStreamingResponse, +from .fleet_status import ( + FleetStatus, + AsyncFleetStatus, + FleetStatusWithRawResponse, + AsyncFleetStatusWithRawResponse, + FleetStatusWithStreamingResponse, + AsyncFleetStatusWithStreamingResponse, ) -from .traceroute_tests import TracerouteTests, AsyncTracerouteTests from .traceroute_tests import ( + TracerouteTests, + AsyncTracerouteTests, TracerouteTestsWithRawResponse, AsyncTracerouteTestsWithRawResponse, TracerouteTestsWithStreamingResponse, AsyncTracerouteTestsWithStreamingResponse, ) -from .dex import DEX, AsyncDEX -from .dex import DEXWithRawResponse, AsyncDEXWithRawResponse, DEXWithStreamingResponse, AsyncDEXWithStreamingResponse +from .traceroute_test_results import ( + TracerouteTestResults, + AsyncTracerouteTestResults, + TracerouteTestResultsWithRawResponse, + AsyncTracerouteTestResultsWithRawResponse, + TracerouteTestResultsWithStreamingResponse, + AsyncTracerouteTestResultsWithStreamingResponse, +) __all__ = [ "Colos", diff --git a/src/cloudflare/resources/dex/colos.py b/src/cloudflare/resources/dex/colos.py index efd4077f61c..ad697008833 100644 --- a/src/cloudflare/resources/dex/colos.py +++ b/src/cloudflare/resources/dex/colos.py @@ -2,42 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.dex import ColoListResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper +from ...types.dex import ColoListResponse, colo_list_params from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.dex import colo_list_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["Colos", "AsyncColos"] diff --git a/src/cloudflare/resources/dex/dex.py b/src/cloudflare/resources/dex/dex.py index edefb4c6323..0ef163f2d37 100644 --- a/src/cloudflare/resources/dex/dex.py +++ b/src/cloudflare/resources/dex/dex.py @@ -2,35 +2,6 @@ from __future__ import annotations -from .colos import Colos, AsyncColos - -from ..._compat import cached_property - -from .fleet_status.fleet_status import FleetStatus, AsyncFleetStatus - -from .http_tests.http_tests import HTTPTests, AsyncHTTPTests - -from .tests.tests import Tests, AsyncTests - -from .traceroute_test_results.traceroute_test_results import TracerouteTestResults, AsyncTracerouteTestResults - -from .traceroute_tests import TracerouteTests, AsyncTracerouteTests - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .colos import ( Colos, AsyncColos, @@ -39,14 +10,15 @@ ColosWithStreamingResponse, AsyncColosWithStreamingResponse, ) -from .fleet_status import ( - FleetStatus, - AsyncFleetStatus, - FleetStatusWithRawResponse, - AsyncFleetStatusWithRawResponse, - FleetStatusWithStreamingResponse, - AsyncFleetStatusWithStreamingResponse, +from .tests import ( + Tests, + AsyncTests, + TestsWithRawResponse, + AsyncTestsWithRawResponse, + TestsWithStreamingResponse, + AsyncTestsWithStreamingResponse, ) +from ..._compat import cached_property from .http_tests import ( HTTPTests, AsyncHTTPTests, @@ -55,21 +27,15 @@ HTTPTestsWithStreamingResponse, AsyncHTTPTestsWithStreamingResponse, ) -from .tests import ( - Tests, - AsyncTests, - TestsWithRawResponse, - AsyncTestsWithRawResponse, - TestsWithStreamingResponse, - AsyncTestsWithStreamingResponse, -) -from .traceroute_test_results import ( - TracerouteTestResults, - AsyncTracerouteTestResults, - TracerouteTestResultsWithRawResponse, - AsyncTracerouteTestResultsWithRawResponse, - TracerouteTestResultsWithStreamingResponse, - AsyncTracerouteTestResultsWithStreamingResponse, +from ..._resource import SyncAPIResource, AsyncAPIResource +from .tests.tests import Tests, AsyncTests +from .fleet_status import ( + FleetStatus, + AsyncFleetStatus, + FleetStatusWithRawResponse, + AsyncFleetStatusWithRawResponse, + FleetStatusWithStreamingResponse, + AsyncFleetStatusWithStreamingResponse, ) from .traceroute_tests import ( TracerouteTests, @@ -79,7 +45,17 @@ TracerouteTestsWithStreamingResponse, AsyncTracerouteTestsWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from .http_tests.http_tests import HTTPTests, AsyncHTTPTests +from .traceroute_test_results import ( + TracerouteTestResults, + AsyncTracerouteTestResults, + TracerouteTestResultsWithRawResponse, + AsyncTracerouteTestResultsWithRawResponse, + TracerouteTestResultsWithStreamingResponse, + AsyncTracerouteTestResultsWithStreamingResponse, +) +from .fleet_status.fleet_status import FleetStatus, AsyncFleetStatus +from .traceroute_test_results.traceroute_test_results import TracerouteTestResults, AsyncTracerouteTestResults __all__ = ["DEX", "AsyncDEX"] diff --git a/src/cloudflare/resources/dex/fleet_status/__init__.py b/src/cloudflare/resources/dex/fleet_status/__init__.py index 9e759952cc8..bc299ff8489 100644 --- a/src/cloudflare/resources/dex/fleet_status/__init__.py +++ b/src/cloudflare/resources/dex/fleet_status/__init__.py @@ -1,28 +1,32 @@ # File generated from our OpenAPI spec by Stainless. -from .devices import Devices, AsyncDevices -from .devices import ( - DevicesWithRawResponse, - AsyncDevicesWithRawResponse, - DevicesWithStreamingResponse, - AsyncDevicesWithStreamingResponse, -) -from .live import Live, AsyncLive from .live import ( + Live, + AsyncLive, LiveWithRawResponse, AsyncLiveWithRawResponse, LiveWithStreamingResponse, AsyncLiveWithStreamingResponse, ) -from .over_time import OverTime, AsyncOverTime +from .devices import ( + Devices, + AsyncDevices, + DevicesWithRawResponse, + AsyncDevicesWithRawResponse, + DevicesWithStreamingResponse, + AsyncDevicesWithStreamingResponse, +) from .over_time import ( + OverTime, + AsyncOverTime, OverTimeWithRawResponse, AsyncOverTimeWithRawResponse, OverTimeWithStreamingResponse, AsyncOverTimeWithStreamingResponse, ) -from .fleet_status import FleetStatus, AsyncFleetStatus from .fleet_status import ( + FleetStatus, + AsyncFleetStatus, FleetStatusWithRawResponse, AsyncFleetStatusWithRawResponse, FleetStatusWithStreamingResponse, diff --git a/src/cloudflare/resources/dex/fleet_status/devices.py b/src/cloudflare/resources/dex/fleet_status/devices.py index c22711df4a5..9771cf4ddd3 100644 --- a/src/cloudflare/resources/dex/fleet_status/devices.py +++ b/src/cloudflare/resources/dex/fleet_status/devices.py @@ -2,42 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.dex.fleet_status import DeviceListResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.dex.fleet_status import device_list_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.dex.fleet_status import DeviceListResponse, device_list_params __all__ = ["Devices", "AsyncDevices"] diff --git a/src/cloudflare/resources/dex/fleet_status/fleet_status.py b/src/cloudflare/resources/dex/fleet_status/fleet_status.py index da448145465..91ac902303c 100644 --- a/src/cloudflare/resources/dex/fleet_status/fleet_status.py +++ b/src/cloudflare/resources/dex/fleet_status/fleet_status.py @@ -2,29 +2,14 @@ from __future__ import annotations -from .devices import Devices, AsyncDevices - -from ...._compat import cached_property - -from .live import Live, AsyncLive - -from .over_time import OverTime, AsyncOverTime - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .live import ( + Live, + AsyncLive, + LiveWithRawResponse, + AsyncLiveWithRawResponse, + LiveWithStreamingResponse, + AsyncLiveWithStreamingResponse, ) -from ....types import shared_params from .devices import ( Devices, AsyncDevices, @@ -33,14 +18,6 @@ DevicesWithStreamingResponse, AsyncDevicesWithStreamingResponse, ) -from .live import ( - Live, - AsyncLive, - LiveWithRawResponse, - AsyncLiveWithRawResponse, - LiveWithStreamingResponse, - AsyncLiveWithStreamingResponse, -) from .over_time import ( OverTime, AsyncOverTime, @@ -49,7 +26,8 @@ OverTimeWithStreamingResponse, AsyncOverTimeWithStreamingResponse, ) -from ...._wrappers import ResultWrapper +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource __all__ = ["FleetStatus", "AsyncFleetStatus"] diff --git a/src/cloudflare/resources/dex/fleet_status/live.py b/src/cloudflare/resources/dex/fleet_status/live.py index e5bf38ffa28..2691bf158b2 100644 --- a/src/cloudflare/resources/dex/fleet_status/live.py +++ b/src/cloudflare/resources/dex/fleet_status/live.py @@ -2,40 +2,25 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.dex.fleet_status import LiveListResponse - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.dex.fleet_status import live_list_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.dex.fleet_status import LiveListResponse, live_list_params __all__ = ["Live", "AsyncLive"] diff --git a/src/cloudflare/resources/dex/fleet_status/over_time.py b/src/cloudflare/resources/dex/fleet_status/over_time.py index fa6e97c7830..4279b58421e 100644 --- a/src/cloudflare/resources/dex/fleet_status/over_time.py +++ b/src/cloudflare/resources/dex/fleet_status/over_time.py @@ -4,32 +4,20 @@ import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NoneType, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params from ....types.dex.fleet_status import over_time_list_params -from ...._wrappers import ResultWrapper __all__ = ["OverTime", "AsyncOverTime"] diff --git a/src/cloudflare/resources/dex/http_tests/__init__.py b/src/cloudflare/resources/dex/http_tests/__init__.py index 0a918b95f7e..7f33137d8f6 100644 --- a/src/cloudflare/resources/dex/http_tests/__init__.py +++ b/src/cloudflare/resources/dex/http_tests/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .percentiles import Percentiles, AsyncPercentiles -from .percentiles import ( - PercentilesWithRawResponse, - AsyncPercentilesWithRawResponse, - PercentilesWithStreamingResponse, - AsyncPercentilesWithStreamingResponse, -) -from .http_tests import HTTPTests, AsyncHTTPTests from .http_tests import ( + HTTPTests, + AsyncHTTPTests, HTTPTestsWithRawResponse, AsyncHTTPTestsWithRawResponse, HTTPTestsWithStreamingResponse, AsyncHTTPTestsWithStreamingResponse, ) +from .percentiles import ( + Percentiles, + AsyncPercentiles, + PercentilesWithRawResponse, + AsyncPercentilesWithRawResponse, + PercentilesWithStreamingResponse, + AsyncPercentilesWithStreamingResponse, +) __all__ = [ "Percentiles", diff --git a/src/cloudflare/resources/dex/http_tests/http_tests.py b/src/cloudflare/resources/dex/http_tests/http_tests.py index 156aabd4b2e..0cc0b8d69bc 100644 --- a/src/cloudflare/resources/dex/http_tests/http_tests.py +++ b/src/cloudflare/resources/dex/http_tests/http_tests.py @@ -2,41 +2,14 @@ from __future__ import annotations -import httpx - -from .percentiles import Percentiles, AsyncPercentiles - -from ...._compat import cached_property - -from ....types.dex import HTTPTestGetResponse - -from typing import Type, List - +from typing import List, Type, cast from typing_extensions import Literal -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from ....types.dex import http_test_get_params +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property from .percentiles import ( Percentiles, AsyncPercentiles, @@ -45,9 +18,18 @@ PercentilesWithStreamingResponse, AsyncPercentilesWithStreamingResponse, ) +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.dex import HTTPTestGetResponse, http_test_get_params +from ...._base_client import ( + make_request_options, +) __all__ = ["HTTPTests", "AsyncHTTPTests"] diff --git a/src/cloudflare/resources/dex/http_tests/percentiles.py b/src/cloudflare/resources/dex/http_tests/percentiles.py index 292a9fb531c..c96beef6132 100644 --- a/src/cloudflare/resources/dex/http_tests/percentiles.py +++ b/src/cloudflare/resources/dex/http_tests/percentiles.py @@ -2,40 +2,25 @@ from __future__ import annotations +from typing import List, Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.dex.http_tests import PercentileListResponse - -from typing import Type, List - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.dex.http_tests import percentile_list_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.dex.http_tests import PercentileListResponse, percentile_list_params __all__ = ["Percentiles", "AsyncPercentiles"] diff --git a/src/cloudflare/resources/dex/tests/__init__.py b/src/cloudflare/resources/dex/tests/__init__.py index f9fa36e7304..7cac6ca40a0 100644 --- a/src/cloudflare/resources/dex/tests/__init__.py +++ b/src/cloudflare/resources/dex/tests/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .unique_devices import UniqueDevices, AsyncUniqueDevices -from .unique_devices import ( - UniqueDevicesWithRawResponse, - AsyncUniqueDevicesWithRawResponse, - UniqueDevicesWithStreamingResponse, - AsyncUniqueDevicesWithStreamingResponse, -) -from .tests import Tests, AsyncTests from .tests import ( + Tests, + AsyncTests, TestsWithRawResponse, AsyncTestsWithRawResponse, TestsWithStreamingResponse, AsyncTestsWithStreamingResponse, ) +from .unique_devices import ( + UniqueDevices, + AsyncUniqueDevices, + UniqueDevicesWithRawResponse, + AsyncUniqueDevicesWithRawResponse, + UniqueDevicesWithStreamingResponse, + AsyncUniqueDevicesWithStreamingResponse, +) __all__ = [ "UniqueDevices", diff --git a/src/cloudflare/resources/dex/tests/tests.py b/src/cloudflare/resources/dex/tests/tests.py index 87f7aff2a89..617ef921a82 100644 --- a/src/cloudflare/resources/dex/tests/tests.py +++ b/src/cloudflare/resources/dex/tests/tests.py @@ -2,39 +2,22 @@ from __future__ import annotations -import httpx +from typing import List, Type, cast -from .unique_devices import UniqueDevices, AsyncUniqueDevices +import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.dex import TestListResponse - -from typing import Type, List - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from ....types.dex import test_list_params +from ...._wrappers import ResultWrapper +from ....types.dex import TestListResponse, test_list_params from .unique_devices import ( UniqueDevices, AsyncUniqueDevices, @@ -43,9 +26,9 @@ UniqueDevicesWithStreamingResponse, AsyncUniqueDevicesWithStreamingResponse, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...._base_client import ( + make_request_options, +) __all__ = ["Tests", "AsyncTests"] diff --git a/src/cloudflare/resources/dex/tests/unique_devices.py b/src/cloudflare/resources/dex/tests/unique_devices.py index 93045b8765c..34773bd239d 100644 --- a/src/cloudflare/resources/dex/tests/unique_devices.py +++ b/src/cloudflare/resources/dex/tests/unique_devices.py @@ -2,40 +2,25 @@ from __future__ import annotations +from typing import List, Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.dex.tests import UniqueDeviceListResponse - -from typing import Type, List - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.dex.tests import unique_device_list_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.dex.tests import UniqueDeviceListResponse, unique_device_list_params __all__ = ["UniqueDevices", "AsyncUniqueDevices"] diff --git a/src/cloudflare/resources/dex/traceroute_test_results/__init__.py b/src/cloudflare/resources/dex/traceroute_test_results/__init__.py index a81c0709157..0234f0e2a67 100644 --- a/src/cloudflare/resources/dex/traceroute_test_results/__init__.py +++ b/src/cloudflare/resources/dex/traceroute_test_results/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .network_path import NetworkPath, AsyncNetworkPath from .network_path import ( + NetworkPath, + AsyncNetworkPath, NetworkPathWithRawResponse, AsyncNetworkPathWithRawResponse, NetworkPathWithStreamingResponse, AsyncNetworkPathWithStreamingResponse, ) -from .traceroute_test_results import TracerouteTestResults, AsyncTracerouteTestResults from .traceroute_test_results import ( + TracerouteTestResults, + AsyncTracerouteTestResults, TracerouteTestResultsWithRawResponse, AsyncTracerouteTestResultsWithRawResponse, TracerouteTestResultsWithStreamingResponse, diff --git a/src/cloudflare/resources/dex/traceroute_test_results/network_path.py b/src/cloudflare/resources/dex/traceroute_test_results/network_path.py index aeb6d991d92..afac8b7bee2 100644 --- a/src/cloudflare/resources/dex/traceroute_test_results/network_path.py +++ b/src/cloudflare/resources/dex/traceroute_test_results/network_path.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.dex.traceroute_test_results import NetworkPathListResponse - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.dex.traceroute_test_results import NetworkPathListResponse __all__ = ["NetworkPath", "AsyncNetworkPath"] diff --git a/src/cloudflare/resources/dex/traceroute_test_results/traceroute_test_results.py b/src/cloudflare/resources/dex/traceroute_test_results/traceroute_test_results.py index 8b22a9824e3..789ee694cb2 100644 --- a/src/cloudflare/resources/dex/traceroute_test_results/traceroute_test_results.py +++ b/src/cloudflare/resources/dex/traceroute_test_results/traceroute_test_results.py @@ -2,25 +2,8 @@ from __future__ import annotations -from .network_path import NetworkPath, AsyncNetworkPath - from ...._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .network_path import ( NetworkPath, AsyncNetworkPath, @@ -29,7 +12,6 @@ NetworkPathWithStreamingResponse, AsyncNetworkPathWithStreamingResponse, ) -from ...._wrappers import ResultWrapper __all__ = ["TracerouteTestResults", "AsyncTracerouteTestResults"] diff --git a/src/cloudflare/resources/dex/traceroute_tests.py b/src/cloudflare/resources/dex/traceroute_tests.py index f585e2a76cb..a6a0f24b341 100644 --- a/src/cloudflare/resources/dex/traceroute_tests.py +++ b/src/cloudflare/resources/dex/traceroute_tests.py @@ -2,48 +2,33 @@ from __future__ import annotations +from typing import List, Type, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.dex import TracerouteTestGetResponse, TracerouteTestNetworkPathResponse, TracerouteTestPercentilesResponse - -from typing import Type, List - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper +from ...types.dex import ( + TracerouteTestGetResponse, + TracerouteTestNetworkPathResponse, + TracerouteTestPercentilesResponse, + traceroute_test_get_params, + traceroute_test_percentiles_params, + traceroute_test_network_path_params, +) from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.dex import traceroute_test_get_params -from ...types.dex import traceroute_test_network_path_params -from ...types.dex import traceroute_test_percentiles_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["TracerouteTests", "AsyncTracerouteTests"] diff --git a/src/cloudflare/resources/diagnostics/__init__.py b/src/cloudflare/resources/diagnostics/__init__.py index 3182ed8f7e3..9f443c82bc4 100644 --- a/src/cloudflare/resources/diagnostics/__init__.py +++ b/src/cloudflare/resources/diagnostics/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .traceroutes import Traceroutes, AsyncTraceroutes -from .traceroutes import ( - TraceroutesWithRawResponse, - AsyncTraceroutesWithRawResponse, - TraceroutesWithStreamingResponse, - AsyncTraceroutesWithStreamingResponse, -) -from .diagnostics import Diagnostics, AsyncDiagnostics from .diagnostics import ( + Diagnostics, + AsyncDiagnostics, DiagnosticsWithRawResponse, AsyncDiagnosticsWithRawResponse, DiagnosticsWithStreamingResponse, AsyncDiagnosticsWithStreamingResponse, ) +from .traceroutes import ( + Traceroutes, + AsyncTraceroutes, + TraceroutesWithRawResponse, + AsyncTraceroutesWithRawResponse, + TraceroutesWithStreamingResponse, + AsyncTraceroutesWithStreamingResponse, +) __all__ = [ "Traceroutes", diff --git a/src/cloudflare/resources/diagnostics/diagnostics.py b/src/cloudflare/resources/diagnostics/diagnostics.py index 7382b4688a3..c52d5f658bf 100644 --- a/src/cloudflare/resources/diagnostics/diagnostics.py +++ b/src/cloudflare/resources/diagnostics/diagnostics.py @@ -2,25 +2,8 @@ from __future__ import annotations -from .traceroutes import Traceroutes, AsyncTraceroutes - from ..._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .traceroutes import ( Traceroutes, AsyncTraceroutes, @@ -29,7 +12,6 @@ TraceroutesWithStreamingResponse, AsyncTraceroutesWithStreamingResponse, ) -from ..._wrappers import ResultWrapper __all__ = ["Diagnostics", "AsyncDiagnostics"] diff --git a/src/cloudflare/resources/diagnostics/traceroutes.py b/src/cloudflare/resources/diagnostics/traceroutes.py index 1a701ba4557..8f5474a50a0 100644 --- a/src/cloudflare/resources/diagnostics/traceroutes.py +++ b/src/cloudflare/resources/diagnostics/traceroutes.py @@ -2,40 +2,25 @@ from __future__ import annotations +from typing import List, Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.diagnostics import TracerouteDiagnosticsTracerouteResponse, traceroute_diagnostics_traceroute_params - -from typing import Type, Optional, List - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.diagnostics import traceroute_diagnostics_traceroute_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.diagnostics import TracerouteDiagnosticsTracerouteResponse, traceroute_diagnostics_traceroute_params __all__ = ["Traceroutes", "AsyncTraceroutes"] diff --git a/src/cloudflare/resources/dispatchers/__init__.py b/src/cloudflare/resources/dispatchers/__init__.py index dd22ceae99f..e175aa57b29 100644 --- a/src/cloudflare/resources/dispatchers/__init__.py +++ b/src/cloudflare/resources/dispatchers/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .scripts import Scripts, AsyncScripts from .scripts import ( + Scripts, + AsyncScripts, ScriptsWithRawResponse, AsyncScriptsWithRawResponse, ScriptsWithStreamingResponse, AsyncScriptsWithStreamingResponse, ) -from .dispatchers import Dispatchers, AsyncDispatchers from .dispatchers import ( + Dispatchers, + AsyncDispatchers, DispatchersWithRawResponse, AsyncDispatchersWithRawResponse, DispatchersWithStreamingResponse, diff --git a/src/cloudflare/resources/dispatchers/dispatchers.py b/src/cloudflare/resources/dispatchers/dispatchers.py index 55997a234c4..4193ce3d12e 100644 --- a/src/cloudflare/resources/dispatchers/dispatchers.py +++ b/src/cloudflare/resources/dispatchers/dispatchers.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .scripts import Scripts, AsyncScripts - -from ..._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .scripts import ( Scripts, AsyncScripts, @@ -29,7 +10,8 @@ ScriptsWithStreamingResponse, AsyncScriptsWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Dispatchers", "AsyncDispatchers"] diff --git a/src/cloudflare/resources/dispatchers/scripts.py b/src/cloudflare/resources/dispatchers/scripts.py index 526a12f1759..a5535565197 100644 --- a/src/cloudflare/resources/dispatchers/scripts.py +++ b/src/cloudflare/resources/dispatchers/scripts.py @@ -2,45 +2,25 @@ from __future__ import annotations +from typing import List, Type, cast, overload + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NoneType, NotGiven, FileTypes +from ..._utils import required_args, maybe_transform from ..._compat import cached_property - -from typing import List, Type - -from ..._types import FileTypes - -from ...types.dispatchers import ScriptUpdateResponse, ScriptGetResponse, script_update_params - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.dispatchers import script_update_params -from ...types.dispatchers import script_delete_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.dispatchers import ScriptGetResponse, ScriptUpdateResponse, script_delete_params, script_update_params __all__ = ["Scripts", "AsyncScripts"] diff --git a/src/cloudflare/resources/dlp/__init__.py b/src/cloudflare/resources/dlp/__init__.py index 8ad3f41100a..e4e091bb0ca 100644 --- a/src/cloudflare/resources/dlp/__init__.py +++ b/src/cloudflare/resources/dlp/__init__.py @@ -1,14 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .datasets import Datasets, AsyncDatasets +from .dlp import ( + DLP, + AsyncDLP, + DLPWithRawResponse, + AsyncDLPWithRawResponse, + DLPWithStreamingResponse, + AsyncDLPWithStreamingResponse, +) from .datasets import ( + Datasets, + AsyncDatasets, DatasetsWithRawResponse, AsyncDatasetsWithRawResponse, DatasetsWithStreamingResponse, AsyncDatasetsWithStreamingResponse, ) -from .dlp import DLP, AsyncDLP -from .dlp import DLPWithRawResponse, AsyncDLPWithRawResponse, DLPWithStreamingResponse, AsyncDLPWithStreamingResponse __all__ = [ "Datasets", diff --git a/src/cloudflare/resources/dlp/datasets.py b/src/cloudflare/resources/dlp/datasets.py index 59507ef0780..cb7c0191080 100644 --- a/src/cloudflare/resources/dlp/datasets.py +++ b/src/cloudflare/resources/dlp/datasets.py @@ -2,58 +2,34 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NoneType, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - +from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) +from ..._wrappers import ResultWrapper from ...types.dlp import ( + DatasetGetResponse, + DatasetListResponse, DatasetCreateResponse, DatasetUpdateResponse, - DatasetListResponse, - DatasetGetResponse, DatasetUploadResponse, DatasetUploadPrepareResponse, + dataset_create_params, + dataset_update_params, ) - -from typing import Type, Optional - -from ..._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.dlp import dataset_create_params -from ...types.dlp import dataset_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Datasets", "AsyncDatasets"] diff --git a/src/cloudflare/resources/dlp/dlp.py b/src/cloudflare/resources/dlp/dlp.py index eb3715d438c..c5f0661e568 100644 --- a/src/cloudflare/resources/dlp/dlp.py +++ b/src/cloudflare/resources/dlp/dlp.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .datasets import Datasets, AsyncDatasets - -from ..._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .datasets import ( Datasets, AsyncDatasets, @@ -29,7 +10,8 @@ DatasetsWithStreamingResponse, AsyncDatasetsWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource __all__ = ["DLP", "AsyncDLP"] diff --git a/src/cloudflare/resources/dlps/__init__.py b/src/cloudflare/resources/dlps/__init__.py index 5992bd7dcb7..d5008383a85 100644 --- a/src/cloudflare/resources/dlps/__init__.py +++ b/src/cloudflare/resources/dlps/__init__.py @@ -1,32 +1,36 @@ # File generated from our OpenAPI spec by Stainless. -from .patterns import Patterns, AsyncPatterns +from .dlps import ( + DLPs, + AsyncDLPs, + DLPsWithRawResponse, + AsyncDLPsWithRawResponse, + DLPsWithStreamingResponse, + AsyncDLPsWithStreamingResponse, +) from .patterns import ( + Patterns, + AsyncPatterns, PatternsWithRawResponse, AsyncPatternsWithRawResponse, PatternsWithStreamingResponse, AsyncPatternsWithStreamingResponse, ) -from .payload_logs import PayloadLogs, AsyncPayloadLogs -from .payload_logs import ( - PayloadLogsWithRawResponse, - AsyncPayloadLogsWithRawResponse, - PayloadLogsWithStreamingResponse, - AsyncPayloadLogsWithStreamingResponse, -) -from .profiles import Profiles, AsyncProfiles from .profiles import ( + Profiles, + AsyncProfiles, ProfilesWithRawResponse, AsyncProfilesWithRawResponse, ProfilesWithStreamingResponse, AsyncProfilesWithStreamingResponse, ) -from .dlps import DLPs, AsyncDLPs -from .dlps import ( - DLPsWithRawResponse, - AsyncDLPsWithRawResponse, - DLPsWithStreamingResponse, - AsyncDLPsWithStreamingResponse, +from .payload_logs import ( + PayloadLogs, + AsyncPayloadLogs, + PayloadLogsWithRawResponse, + AsyncPayloadLogsWithRawResponse, + PayloadLogsWithStreamingResponse, + AsyncPayloadLogsWithStreamingResponse, ) __all__ = [ diff --git a/src/cloudflare/resources/dlps/dlps.py b/src/cloudflare/resources/dlps/dlps.py index bee21e5f8be..137ddd796a1 100644 --- a/src/cloudflare/resources/dlps/dlps.py +++ b/src/cloudflare/resources/dlps/dlps.py @@ -2,29 +2,6 @@ from __future__ import annotations -from .patterns.patterns import Patterns, AsyncPatterns - -from ..._compat import cached_property - -from .payload_logs import PayloadLogs, AsyncPayloadLogs - -from .profiles.profiles import Profiles, AsyncProfiles - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .patterns import ( Patterns, AsyncPatterns, @@ -33,14 +10,6 @@ PatternsWithStreamingResponse, AsyncPatternsWithStreamingResponse, ) -from .payload_logs import ( - PayloadLogs, - AsyncPayloadLogs, - PayloadLogsWithRawResponse, - AsyncPayloadLogsWithRawResponse, - PayloadLogsWithStreamingResponse, - AsyncPayloadLogsWithStreamingResponse, -) from .profiles import ( Profiles, AsyncProfiles, @@ -49,7 +18,18 @@ ProfilesWithStreamingResponse, AsyncProfilesWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource +from .payload_logs import ( + PayloadLogs, + AsyncPayloadLogs, + PayloadLogsWithRawResponse, + AsyncPayloadLogsWithRawResponse, + PayloadLogsWithStreamingResponse, + AsyncPayloadLogsWithStreamingResponse, +) +from .patterns.patterns import Patterns, AsyncPatterns +from .profiles.profiles import Profiles, AsyncProfiles __all__ = ["DLPs", "AsyncDLPs"] diff --git a/src/cloudflare/resources/dlps/patterns/__init__.py b/src/cloudflare/resources/dlps/patterns/__init__.py index c096d1ddfbe..9aca5afa961 100644 --- a/src/cloudflare/resources/dlps/patterns/__init__.py +++ b/src/cloudflare/resources/dlps/patterns/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .validates import Validates, AsyncValidates -from .validates import ( - ValidatesWithRawResponse, - AsyncValidatesWithRawResponse, - ValidatesWithStreamingResponse, - AsyncValidatesWithStreamingResponse, -) -from .patterns import Patterns, AsyncPatterns from .patterns import ( + Patterns, + AsyncPatterns, PatternsWithRawResponse, AsyncPatternsWithRawResponse, PatternsWithStreamingResponse, AsyncPatternsWithStreamingResponse, ) +from .validates import ( + Validates, + AsyncValidates, + ValidatesWithRawResponse, + AsyncValidatesWithRawResponse, + ValidatesWithStreamingResponse, + AsyncValidatesWithStreamingResponse, +) __all__ = [ "Validates", diff --git a/src/cloudflare/resources/dlps/patterns/patterns.py b/src/cloudflare/resources/dlps/patterns/patterns.py index 115e4096930..20cfd3955be 100644 --- a/src/cloudflare/resources/dlps/patterns/patterns.py +++ b/src/cloudflare/resources/dlps/patterns/patterns.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .validates import Validates, AsyncValidates - -from ...._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .validates import ( Validates, AsyncValidates, @@ -29,7 +10,8 @@ ValidatesWithStreamingResponse, AsyncValidatesWithStreamingResponse, ) -from ...._wrappers import ResultWrapper +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Patterns", "AsyncPatterns"] diff --git a/src/cloudflare/resources/dlps/patterns/validates.py b/src/cloudflare/resources/dlps/patterns/validates.py index 614c6c9c1a4..ae8d393b729 100644 --- a/src/cloudflare/resources/dlps/patterns/validates.py +++ b/src/cloudflare/resources/dlps/patterns/validates.py @@ -2,40 +2,28 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.dlps.patterns import ValidateDLPPatternValidationValidatePatternResponse - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.dlps.patterns import validate_dlp_pattern_validation_validate_pattern_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.dlps.patterns import ( + ValidateDLPPatternValidationValidatePatternResponse, + validate_dlp_pattern_validation_validate_pattern_params, +) __all__ = ["Validates", "AsyncValidates"] diff --git a/src/cloudflare/resources/dlps/payload_logs.py b/src/cloudflare/resources/dlps/payload_logs.py index d0e5784524e..7bf5aadfa98 100644 --- a/src/cloudflare/resources/dlps/payload_logs.py +++ b/src/cloudflare/resources/dlps/payload_logs.py @@ -2,45 +2,29 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.dlps import ( - PayloadLogDLPPayloadLogSettingsGetSettingsResponse, - PayloadLogDLPPayloadLogSettingsUpdateSettingsResponse, -) - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper +from ...types.dlps import ( + PayloadLogDLPPayloadLogSettingsGetSettingsResponse, + PayloadLogDLPPayloadLogSettingsUpdateSettingsResponse, + payload_log_dlp_payload_log_settings_update_settings_params, +) from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.dlps import payload_log_dlp_payload_log_settings_update_settings_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["PayloadLogs", "AsyncPayloadLogs"] diff --git a/src/cloudflare/resources/dlps/profiles/__init__.py b/src/cloudflare/resources/dlps/profiles/__init__.py index 3660381ecba..bdc0a791469 100644 --- a/src/cloudflare/resources/dlps/profiles/__init__.py +++ b/src/cloudflare/resources/dlps/profiles/__init__.py @@ -1,26 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .customs import Customs, AsyncCustoms from .customs import ( + Customs, + AsyncCustoms, CustomsWithRawResponse, AsyncCustomsWithRawResponse, CustomsWithStreamingResponse, AsyncCustomsWithStreamingResponse, ) -from .predefineds import Predefineds, AsyncPredefineds -from .predefineds import ( - PredefinedsWithRawResponse, - AsyncPredefinedsWithRawResponse, - PredefinedsWithStreamingResponse, - AsyncPredefinedsWithStreamingResponse, -) -from .profiles import Profiles, AsyncProfiles from .profiles import ( + Profiles, + AsyncProfiles, ProfilesWithRawResponse, AsyncProfilesWithRawResponse, ProfilesWithStreamingResponse, AsyncProfilesWithStreamingResponse, ) +from .predefineds import ( + Predefineds, + AsyncPredefineds, + PredefinedsWithRawResponse, + AsyncPredefinedsWithRawResponse, + PredefinedsWithStreamingResponse, + AsyncPredefinedsWithStreamingResponse, +) __all__ = [ "Customs", diff --git a/src/cloudflare/resources/dlps/profiles/customs.py b/src/cloudflare/resources/dlps/profiles/customs.py index 3715cc65d30..ade16c288c8 100644 --- a/src/cloudflare/resources/dlps/profiles/customs.py +++ b/src/cloudflare/resources/dlps/profiles/customs.py @@ -2,54 +2,32 @@ from __future__ import annotations +from typing import Any, Type, Iterable, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.dlps.profiles import ( - CustomUpdateResponse, - CustomDeleteResponse, - CustomDLPProfilesCreateCustomProfilesResponse, - CustomGetResponse, - custom_update_params, - custom_dlp_profiles_create_custom_profiles_params, -) - -from typing import Iterable, Type, Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.dlps.profiles import custom_update_params -from ....types.dlps.profiles import custom_dlp_profiles_create_custom_profiles_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.dlps.profiles import ( + CustomGetResponse, + CustomDeleteResponse, + CustomUpdateResponse, + CustomDLPProfilesCreateCustomProfilesResponse, + custom_update_params, + custom_dlp_profiles_create_custom_profiles_params, +) __all__ = ["Customs", "AsyncCustoms"] diff --git a/src/cloudflare/resources/dlps/profiles/predefineds.py b/src/cloudflare/resources/dlps/profiles/predefineds.py index 2dabf3ff4b0..7bfa7a5d783 100644 --- a/src/cloudflare/resources/dlps/profiles/predefineds.py +++ b/src/cloudflare/resources/dlps/profiles/predefineds.py @@ -2,40 +2,25 @@ from __future__ import annotations +from typing import Type, Iterable, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.dlps.profiles import PredefinedUpdateResponse, PredefinedGetResponse, predefined_update_params - -from typing import Iterable, Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.dlps.profiles import predefined_update_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.dlps.profiles import PredefinedGetResponse, PredefinedUpdateResponse, predefined_update_params __all__ = ["Predefineds", "AsyncPredefineds"] diff --git a/src/cloudflare/resources/dlps/profiles/profiles.py b/src/cloudflare/resources/dlps/profiles/profiles.py index cf0e1cffe62..626568dc2d5 100644 --- a/src/cloudflare/resources/dlps/profiles/profiles.py +++ b/src/cloudflare/resources/dlps/profiles/profiles.py @@ -2,40 +2,10 @@ from __future__ import annotations -import httpx - -from .customs import Customs, AsyncCustoms - -from ...._compat import cached_property +from typing import Any, Type, Optional, cast -from .predefineds import Predefineds, AsyncPredefineds - -from ....types.dlps import ProfileDLPProfilesListAllProfilesResponse, ProfileGetResponse - -from typing import Type, Optional - -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .customs import ( Customs, AsyncCustoms, @@ -44,6 +14,8 @@ CustomsWithStreamingResponse, AsyncCustomsWithStreamingResponse, ) +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._compat import cached_property from .predefineds import ( Predefineds, AsyncPredefineds, @@ -52,13 +24,18 @@ PredefinedsWithStreamingResponse, AsyncPredefinedsWithStreamingResponse, ) +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.dlps import ProfileGetResponse, ProfileDLPProfilesListAllProfilesResponse +from ...._base_client import ( + make_request_options, +) __all__ = ["Profiles", "AsyncProfiles"] diff --git a/src/cloudflare/resources/dns_analytics/__init__.py b/src/cloudflare/resources/dns_analytics/__init__.py index 8b882546827..be8e261a009 100644 --- a/src/cloudflare/resources/dns_analytics/__init__.py +++ b/src/cloudflare/resources/dns_analytics/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .reports import Reports, AsyncReports from .reports import ( + Reports, + AsyncReports, ReportsWithRawResponse, AsyncReportsWithRawResponse, ReportsWithStreamingResponse, AsyncReportsWithStreamingResponse, ) -from .dns_analytics import DNSAnalytics, AsyncDNSAnalytics from .dns_analytics import ( + DNSAnalytics, + AsyncDNSAnalytics, DNSAnalyticsWithRawResponse, AsyncDNSAnalyticsWithRawResponse, DNSAnalyticsWithStreamingResponse, diff --git a/src/cloudflare/resources/dns_analytics/dns_analytics.py b/src/cloudflare/resources/dns_analytics/dns_analytics.py index 2d495738de8..e6f3ceb7ec6 100644 --- a/src/cloudflare/resources/dns_analytics/dns_analytics.py +++ b/src/cloudflare/resources/dns_analytics/dns_analytics.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .reports.reports import Reports, AsyncReports - -from ..._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .reports import ( Reports, AsyncReports, @@ -29,7 +10,9 @@ ReportsWithStreamingResponse, AsyncReportsWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource +from .reports.reports import Reports, AsyncReports __all__ = ["DNSAnalytics", "AsyncDNSAnalytics"] diff --git a/src/cloudflare/resources/dns_analytics/reports/__init__.py b/src/cloudflare/resources/dns_analytics/reports/__init__.py index 2ae2fde5c5c..8a01627e160 100644 --- a/src/cloudflare/resources/dns_analytics/reports/__init__.py +++ b/src/cloudflare/resources/dns_analytics/reports/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .bytimes import Bytimes, AsyncBytimes from .bytimes import ( + Bytimes, + AsyncBytimes, BytimesWithRawResponse, AsyncBytimesWithRawResponse, BytimesWithStreamingResponse, AsyncBytimesWithStreamingResponse, ) -from .reports import Reports, AsyncReports from .reports import ( + Reports, + AsyncReports, ReportsWithRawResponse, AsyncReportsWithRawResponse, ReportsWithStreamingResponse, diff --git a/src/cloudflare/resources/dns_analytics/reports/bytimes.py b/src/cloudflare/resources/dns_analytics/reports/bytimes.py index be11937b9b0..1a479bef0b5 100644 --- a/src/cloudflare/resources/dns_analytics/reports/bytimes.py +++ b/src/cloudflare/resources/dns_analytics/reports/bytimes.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ...._compat import cached_property - -from ....types.dns_analytics.reports import BytimeListResponse - -from typing import Type, Union - +from typing import Type, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.dns_analytics.reports import bytime_list_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.dns_analytics.reports import BytimeListResponse, bytime_list_params __all__ = ["Bytimes", "AsyncBytimes"] diff --git a/src/cloudflare/resources/dns_analytics/reports/reports.py b/src/cloudflare/resources/dns_analytics/reports/reports.py index 08ca79ee96e..7713db4c877 100644 --- a/src/cloudflare/resources/dns_analytics/reports/reports.py +++ b/src/cloudflare/resources/dns_analytics/reports/reports.py @@ -2,41 +2,11 @@ from __future__ import annotations -import httpx - -from .bytimes import Bytimes, AsyncBytimes - -from ...._compat import cached_property - -from ....types.dns_analytics import ReportListResponse - -from typing import Type, Union - +from typing import Type, Union, cast from datetime import datetime -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from ....types.dns_analytics import report_list_params from .bytimes import ( Bytimes, AsyncBytimes, @@ -45,9 +15,21 @@ BytimesWithStreamingResponse, AsyncBytimesWithStreamingResponse, ) +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...._base_client import ( + make_request_options, +) +from ....types.dns_analytics import ReportListResponse, report_list_params __all__ = ["Reports", "AsyncReports"] diff --git a/src/cloudflare/resources/dns_firewalls/__init__.py b/src/cloudflare/resources/dns_firewalls/__init__.py index 0d0589094eb..642f3331706 100644 --- a/src/cloudflare/resources/dns_firewalls/__init__.py +++ b/src/cloudflare/resources/dns_firewalls/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .dns_analytics import DNSAnalytics, AsyncDNSAnalytics from .dns_analytics import ( + DNSAnalytics, + AsyncDNSAnalytics, DNSAnalyticsWithRawResponse, AsyncDNSAnalyticsWithRawResponse, DNSAnalyticsWithStreamingResponse, AsyncDNSAnalyticsWithStreamingResponse, ) -from .dns_firewalls import DNSFirewalls, AsyncDNSFirewalls from .dns_firewalls import ( + DNSFirewalls, + AsyncDNSFirewalls, DNSFirewallsWithRawResponse, AsyncDNSFirewallsWithRawResponse, DNSFirewallsWithStreamingResponse, diff --git a/src/cloudflare/resources/dns_firewalls/dns_analytics/__init__.py b/src/cloudflare/resources/dns_firewalls/dns_analytics/__init__.py index 8b882546827..be8e261a009 100644 --- a/src/cloudflare/resources/dns_firewalls/dns_analytics/__init__.py +++ b/src/cloudflare/resources/dns_firewalls/dns_analytics/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .reports import Reports, AsyncReports from .reports import ( + Reports, + AsyncReports, ReportsWithRawResponse, AsyncReportsWithRawResponse, ReportsWithStreamingResponse, AsyncReportsWithStreamingResponse, ) -from .dns_analytics import DNSAnalytics, AsyncDNSAnalytics from .dns_analytics import ( + DNSAnalytics, + AsyncDNSAnalytics, DNSAnalyticsWithRawResponse, AsyncDNSAnalyticsWithRawResponse, DNSAnalyticsWithStreamingResponse, diff --git a/src/cloudflare/resources/dns_firewalls/dns_analytics/dns_analytics.py b/src/cloudflare/resources/dns_firewalls/dns_analytics/dns_analytics.py index 53cd559d379..9a15868256d 100644 --- a/src/cloudflare/resources/dns_firewalls/dns_analytics/dns_analytics.py +++ b/src/cloudflare/resources/dns_firewalls/dns_analytics/dns_analytics.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .reports.reports import Reports, AsyncReports - -from ...._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .reports import ( Reports, AsyncReports, @@ -29,7 +10,9 @@ ReportsWithStreamingResponse, AsyncReportsWithStreamingResponse, ) -from ...._wrappers import ResultWrapper +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource +from .reports.reports import Reports, AsyncReports __all__ = ["DNSAnalytics", "AsyncDNSAnalytics"] diff --git a/src/cloudflare/resources/dns_firewalls/dns_analytics/reports/__init__.py b/src/cloudflare/resources/dns_firewalls/dns_analytics/reports/__init__.py index 2ae2fde5c5c..8a01627e160 100644 --- a/src/cloudflare/resources/dns_firewalls/dns_analytics/reports/__init__.py +++ b/src/cloudflare/resources/dns_firewalls/dns_analytics/reports/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .bytimes import Bytimes, AsyncBytimes from .bytimes import ( + Bytimes, + AsyncBytimes, BytimesWithRawResponse, AsyncBytimesWithRawResponse, BytimesWithStreamingResponse, AsyncBytimesWithStreamingResponse, ) -from .reports import Reports, AsyncReports from .reports import ( + Reports, + AsyncReports, ReportsWithRawResponse, AsyncReportsWithRawResponse, ReportsWithStreamingResponse, diff --git a/src/cloudflare/resources/dns_firewalls/dns_analytics/reports/bytimes.py b/src/cloudflare/resources/dns_firewalls/dns_analytics/reports/bytimes.py index a1d90e030b5..a4ab1b66393 100644 --- a/src/cloudflare/resources/dns_firewalls/dns_analytics/reports/bytimes.py +++ b/src/cloudflare/resources/dns_firewalls/dns_analytics/reports/bytimes.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.dns_firewalls.dns_analytics.reports import BytimeListResponse - -from typing import Type, Union - +from typing import Type, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.dns_firewalls.dns_analytics.reports import bytime_list_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.dns_firewalls.dns_analytics.reports import BytimeListResponse, bytime_list_params __all__ = ["Bytimes", "AsyncBytimes"] diff --git a/src/cloudflare/resources/dns_firewalls/dns_analytics/reports/reports.py b/src/cloudflare/resources/dns_firewalls/dns_analytics/reports/reports.py index 24380856a69..c50deaa43f5 100644 --- a/src/cloudflare/resources/dns_firewalls/dns_analytics/reports/reports.py +++ b/src/cloudflare/resources/dns_firewalls/dns_analytics/reports/reports.py @@ -2,41 +2,11 @@ from __future__ import annotations -import httpx - -from .bytimes import Bytimes, AsyncBytimes - -from ....._compat import cached_property - -from .....types.dns_firewalls.dns_analytics import ReportListResponse - -from typing import Type, Union - +from typing import Type, Union, cast from datetime import datetime -from ....._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .....types import shared_params -from .....types.dns_firewalls.dns_analytics import report_list_params from .bytimes import ( Bytimes, AsyncBytimes, @@ -45,9 +15,21 @@ BytimesWithStreamingResponse, AsyncBytimesWithStreamingResponse, ) +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....._base_client import ( + make_request_options, +) +from .....types.dns_firewalls.dns_analytics import ReportListResponse, report_list_params __all__ = ["Reports", "AsyncReports"] diff --git a/src/cloudflare/resources/dns_firewalls/dns_firewalls.py b/src/cloudflare/resources/dns_firewalls/dns_firewalls.py index 3c0c7a7f337..bc31b787ba9 100644 --- a/src/cloudflare/resources/dns_firewalls/dns_firewalls.py +++ b/src/cloudflare/resources/dns_firewalls/dns_firewalls.py @@ -2,49 +2,31 @@ from __future__ import annotations -import httpx - -from .dns_analytics.dns_analytics import DNSAnalytics, AsyncDNSAnalytics +from typing import List, Type, Union, Optional, cast -from ..._compat import cached_property +import httpx from ...types import ( - DNSFirewallCreateResponse, - DNSFirewallUpdateResponse, + DNSFirewallGetResponse, DNSFirewallListResponse, + DNSFirewallCreateResponse, DNSFirewallDeleteResponse, - DNSFirewallGetResponse, + DNSFirewallUpdateResponse, + dns_firewall_list_params, dns_firewall_create_params, dns_firewall_update_params, ) - -from typing import Type, List, Union, Optional - +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params -from ...types import dns_firewall_create_params -from ...types import dns_firewall_update_params -from ...types import dns_firewall_list_params +from ..._wrappers import ResultWrapper from .dns_analytics import ( DNSAnalytics, AsyncDNSAnalytics, @@ -53,17 +35,10 @@ DNSAnalyticsWithStreamingResponse, AsyncDNSAnalyticsWithStreamingResponse, ) -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ..._base_client import ( + make_request_options, +) +from .dns_analytics.dns_analytics import DNSAnalytics, AsyncDNSAnalytics __all__ = ["DNSFirewalls", "AsyncDNSFirewalls"] diff --git a/src/cloudflare/resources/dns_records.py b/src/cloudflare/resources/dns_records.py index 79234cd4cd2..2338939ed98 100644 --- a/src/cloudflare/resources/dns_records.py +++ b/src/cloudflare/resources/dns_records.py @@ -2,75 +2,38 @@ from __future__ import annotations -import httpx - -from .._compat import cached_property - +from typing import Any, List, Type, Union, Optional, cast, overload from typing_extensions import Literal -from typing import List, Union, Type, Optional +import httpx from ..types import ( - DNSRecordCreateResponse, - DNSRecordUpdateResponse, + DNSRecordGetResponse, DNSRecordListResponse, + DNSRecordScanResponse, + DNSRecordCreateResponse, DNSRecordDeleteResponse, - DNSRecordExportResponse, - DNSRecordGetResponse, DNSRecordImportResponse, - DNSRecordScanResponse, + DNSRecordUpdateResponse, + dns_record_list_params, dns_record_create_params, + dns_record_import_params, dns_record_update_params, - dns_record_list_params, ) - +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from .._utils import required_args, maybe_transform +from .._compat import cached_property +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource +from .._wrappers import ResultWrapper from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from ..types import dns_record_create_params -from ..types import dns_record_update_params -from ..types import dns_record_list_params -from ..types import dns_record_import_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["DNSRecords", "AsyncDNSRecords"] diff --git a/src/cloudflare/resources/dnssecs.py b/src/cloudflare/resources/dnssecs.py index 8529eb7e14c..ec760c3afe1 100644 --- a/src/cloudflare/resources/dnssecs.py +++ b/src/cloudflare/resources/dnssecs.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, cast +from typing_extensions import Literal + import httpx +from ..types import DNSSECGetResponse, DNSSECUpdateResponse, dnssec_update_params +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from .._utils import maybe_transform from .._compat import cached_property - -from ..types import DNSSECUpdateResponse, DNSSECGetResponse - -from typing import Type - -from typing_extensions import Literal - +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource +from .._wrappers import ResultWrapper from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from ..types import dnssec_update_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["DNSSECs", "AsyncDNSSECs"] diff --git a/src/cloudflare/resources/emails/__init__.py b/src/cloudflare/resources/emails/__init__.py index 285af519f9a..d0e25e81910 100644 --- a/src/cloudflare/resources/emails/__init__.py +++ b/src/cloudflare/resources/emails/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .routings import Routings, AsyncRoutings -from .routings import ( - RoutingsWithRawResponse, - AsyncRoutingsWithRawResponse, - RoutingsWithStreamingResponse, - AsyncRoutingsWithStreamingResponse, -) -from .emails import Emails, AsyncEmails from .emails import ( + Emails, + AsyncEmails, EmailsWithRawResponse, AsyncEmailsWithRawResponse, EmailsWithStreamingResponse, AsyncEmailsWithStreamingResponse, ) +from .routings import ( + Routings, + AsyncRoutings, + RoutingsWithRawResponse, + AsyncRoutingsWithRawResponse, + RoutingsWithStreamingResponse, + AsyncRoutingsWithStreamingResponse, +) __all__ = [ "Routings", diff --git a/src/cloudflare/resources/emails/emails.py b/src/cloudflare/resources/emails/emails.py index f54a6c58eca..189913177a1 100644 --- a/src/cloudflare/resources/emails/emails.py +++ b/src/cloudflare/resources/emails/emails.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .routings.routings import Routings, AsyncRoutings - -from ..._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .routings import ( Routings, AsyncRoutings, @@ -29,7 +10,9 @@ RoutingsWithStreamingResponse, AsyncRoutingsWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource +from .routings.routings import Routings, AsyncRoutings __all__ = ["Emails", "AsyncEmails"] diff --git a/src/cloudflare/resources/emails/routings/__init__.py b/src/cloudflare/resources/emails/routings/__init__.py index 061ef38d284..4af6504246c 100644 --- a/src/cloudflare/resources/emails/routings/__init__.py +++ b/src/cloudflare/resources/emails/routings/__init__.py @@ -1,42 +1,53 @@ # File generated from our OpenAPI spec by Stainless. -from .disables import Disables, AsyncDisables -from .disables import ( - DisablesWithRawResponse, - AsyncDisablesWithRawResponse, - DisablesWithStreamingResponse, - AsyncDisablesWithStreamingResponse, +from .dns import ( + DNS, + AsyncDNS, + DNSWithRawResponse, + AsyncDNSWithRawResponse, + DNSWithStreamingResponse, + AsyncDNSWithStreamingResponse, ) -from .dns import DNS, AsyncDNS -from .dns import DNSWithRawResponse, AsyncDNSWithRawResponse, DNSWithStreamingResponse, AsyncDNSWithStreamingResponse -from .enables import Enables, AsyncEnables -from .enables import ( - EnablesWithRawResponse, - AsyncEnablesWithRawResponse, - EnablesWithStreamingResponse, - AsyncEnablesWithStreamingResponse, -) -from .rules import Rules, AsyncRules from .rules import ( + Rules, + AsyncRules, RulesWithRawResponse, AsyncRulesWithRawResponse, RulesWithStreamingResponse, AsyncRulesWithStreamingResponse, ) -from .addresses import Addresses, AsyncAddresses -from .addresses import ( - AddressesWithRawResponse, - AsyncAddressesWithRawResponse, - AddressesWithStreamingResponse, - AsyncAddressesWithStreamingResponse, +from .enables import ( + Enables, + AsyncEnables, + EnablesWithRawResponse, + AsyncEnablesWithRawResponse, + EnablesWithStreamingResponse, + AsyncEnablesWithStreamingResponse, +) +from .disables import ( + Disables, + AsyncDisables, + DisablesWithRawResponse, + AsyncDisablesWithRawResponse, + DisablesWithStreamingResponse, + AsyncDisablesWithStreamingResponse, ) -from .routings import Routings, AsyncRoutings from .routings import ( + Routings, + AsyncRoutings, RoutingsWithRawResponse, AsyncRoutingsWithRawResponse, RoutingsWithStreamingResponse, AsyncRoutingsWithStreamingResponse, ) +from .addresses import ( + Addresses, + AsyncAddresses, + AddressesWithRawResponse, + AsyncAddressesWithRawResponse, + AddressesWithStreamingResponse, + AsyncAddressesWithStreamingResponse, +) __all__ = [ "Disables", diff --git a/src/cloudflare/resources/emails/routings/addresses.py b/src/cloudflare/resources/emails/routings/addresses.py index fd2e54e3d49..f19b92113d6 100644 --- a/src/cloudflare/resources/emails/routings/addresses.py +++ b/src/cloudflare/resources/emails/routings/addresses.py @@ -2,54 +2,33 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.emails.routings import ( - AddressDeleteResponse, - AddressEmailRoutingDestinationAddressesCreateADestinationAddressResponse, - AddressEmailRoutingDestinationAddressesListDestinationAddressesResponse, - AddressGetResponse, -) - -from typing import Type, Optional - -from typing_extensions import Literal - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.emails.routings import address_email_routing_destination_addresses_create_a_destination_address_params -from ....types.emails.routings import address_email_routing_destination_addresses_list_destination_addresses_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.emails.routings import ( + AddressGetResponse, + AddressDeleteResponse, + AddressEmailRoutingDestinationAddressesListDestinationAddressesResponse, + AddressEmailRoutingDestinationAddressesCreateADestinationAddressResponse, + address_email_routing_destination_addresses_list_destination_addresses_params, + address_email_routing_destination_addresses_create_a_destination_address_params, +) __all__ = ["Addresses", "AsyncAddresses"] diff --git a/src/cloudflare/resources/emails/routings/disables.py b/src/cloudflare/resources/emails/routings/disables.py index b8aa5826634..8a5c28b30ce 100644 --- a/src/cloudflare/resources/emails/routings/disables.py +++ b/src/cloudflare/resources/emails/routings/disables.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.emails.routings import DisableEmailRoutingSettingsDisableEmailRoutingResponse - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.emails.routings import DisableEmailRoutingSettingsDisableEmailRoutingResponse __all__ = ["Disables", "AsyncDisables"] diff --git a/src/cloudflare/resources/emails/routings/dns.py b/src/cloudflare/resources/emails/routings/dns.py index c93cb710e62..b49c24765ae 100644 --- a/src/cloudflare/resources/emails/routings/dns.py +++ b/src/cloudflare/resources/emails/routings/dns.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.emails.routings import DNSEmailRoutingSettingsEmailRoutingDNSSettingsResponse - -from typing import Type, Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.emails.routings import DNSEmailRoutingSettingsEmailRoutingDNSSettingsResponse __all__ = ["DNS", "AsyncDNS"] diff --git a/src/cloudflare/resources/emails/routings/enables.py b/src/cloudflare/resources/emails/routings/enables.py index d5425b03328..2c030f8be3c 100644 --- a/src/cloudflare/resources/emails/routings/enables.py +++ b/src/cloudflare/resources/emails/routings/enables.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.emails.routings import EnableEmailRoutingSettingsEnableEmailRoutingResponse - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.emails.routings import EnableEmailRoutingSettingsEnableEmailRoutingResponse __all__ = ["Enables", "AsyncEnables"] diff --git a/src/cloudflare/resources/emails/routings/routings.py b/src/cloudflare/resources/emails/routings/routings.py index f41d5573557..826ecea6d89 100644 --- a/src/cloudflare/resources/emails/routings/routings.py +++ b/src/cloudflare/resources/emails/routings/routings.py @@ -2,54 +2,10 @@ from __future__ import annotations -import httpx - -from .disables import Disables, AsyncDisables - -from ...._compat import cached_property - -from .dns import DNS, AsyncDNS - -from .enables import Enables, AsyncEnables - -from .rules.rules import Rules, AsyncRules - -from .addresses import Addresses, AsyncAddresses +from typing import Type, cast -from ....types.emails import RoutingEmailRoutingSettingsGetEmailRoutingSettingsResponse - -from typing import Type - -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from .disables import ( - Disables, - AsyncDisables, - DisablesWithRawResponse, - AsyncDisablesWithRawResponse, - DisablesWithStreamingResponse, - AsyncDisablesWithStreamingResponse, -) from .dns import ( DNS, AsyncDNS, @@ -58,6 +14,14 @@ DNSWithStreamingResponse, AsyncDNSWithStreamingResponse, ) +from .rules import ( + Rules, + AsyncRules, + RulesWithRawResponse, + AsyncRulesWithRawResponse, + RulesWithStreamingResponse, + AsyncRulesWithStreamingResponse, +) from .enables import ( Enables, AsyncEnables, @@ -66,14 +30,15 @@ EnablesWithStreamingResponse, AsyncEnablesWithStreamingResponse, ) -from .rules import ( - Rules, - AsyncRules, - RulesWithRawResponse, - AsyncRulesWithRawResponse, - RulesWithStreamingResponse, - AsyncRulesWithStreamingResponse, +from .disables import ( + Disables, + AsyncDisables, + DisablesWithRawResponse, + AsyncDisablesWithRawResponse, + DisablesWithStreamingResponse, + AsyncDisablesWithStreamingResponse, ) +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from .addresses import ( Addresses, AsyncAddresses, @@ -82,9 +47,20 @@ AddressesWithStreamingResponse, AsyncAddressesWithStreamingResponse, ) +from ...._compat import cached_property +from .rules.rules import Rules, AsyncRules +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...._base_client import ( + make_request_options, +) +from ....types.emails import RoutingEmailRoutingSettingsGetEmailRoutingSettingsResponse __all__ = ["Routings", "AsyncRoutings"] diff --git a/src/cloudflare/resources/emails/routings/rules/__init__.py b/src/cloudflare/resources/emails/routings/rules/__init__.py index 5e3286b6f45..a482475608e 100644 --- a/src/cloudflare/resources/emails/routings/rules/__init__.py +++ b/src/cloudflare/resources/emails/routings/rules/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .catch_alls import CatchAlls, AsyncCatchAlls -from .catch_alls import ( - CatchAllsWithRawResponse, - AsyncCatchAllsWithRawResponse, - CatchAllsWithStreamingResponse, - AsyncCatchAllsWithStreamingResponse, -) -from .rules import Rules, AsyncRules from .rules import ( + Rules, + AsyncRules, RulesWithRawResponse, AsyncRulesWithRawResponse, RulesWithStreamingResponse, AsyncRulesWithStreamingResponse, ) +from .catch_alls import ( + CatchAlls, + AsyncCatchAlls, + CatchAllsWithRawResponse, + AsyncCatchAllsWithRawResponse, + CatchAllsWithStreamingResponse, + AsyncCatchAllsWithStreamingResponse, +) __all__ = [ "CatchAlls", diff --git a/src/cloudflare/resources/emails/routings/rules/catch_alls.py b/src/cloudflare/resources/emails/routings/rules/catch_alls.py index b9db4f14d5a..0c0e86cca28 100644 --- a/src/cloudflare/resources/emails/routings/rules/catch_alls.py +++ b/src/cloudflare/resources/emails/routings/rules/catch_alls.py @@ -2,48 +2,30 @@ from __future__ import annotations +from typing import Type, Iterable, cast +from typing_extensions import Literal + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform from ....._compat import cached_property - -from .....types.emails.routings.rules import ( - CatchAllEmailRoutingRoutingRulesGetCatchAllRuleResponse, - CatchAllEmailRoutingRoutingRulesUpdateCatchAllRuleResponse, - catch_all_email_routing_routing_rules_update_catch_all_rule_params, -) - -from typing import Type, Iterable - -from typing_extensions import Literal - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.emails.routings.rules import catch_all_email_routing_routing_rules_update_catch_all_rule_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from .....types.emails.routings.rules import ( + CatchAllEmailRoutingRoutingRulesGetCatchAllRuleResponse, + CatchAllEmailRoutingRoutingRulesUpdateCatchAllRuleResponse, + catch_all_email_routing_routing_rules_update_catch_all_rule_params, +) __all__ = ["CatchAlls", "AsyncCatchAlls"] diff --git a/src/cloudflare/resources/emails/routings/rules/rules.py b/src/cloudflare/resources/emails/routings/rules/rules.py index 1a0a5dba3c1..82f0f7065d0 100644 --- a/src/cloudflare/resources/emails/routings/rules/rules.py +++ b/src/cloudflare/resources/emails/routings/rules/rules.py @@ -2,51 +2,13 @@ from __future__ import annotations -import httpx - -from .catch_alls import CatchAlls, AsyncCatchAlls - -from ....._compat import cached_property - -from .....types.emails.routings import ( - RuleUpdateResponse, - RuleDeleteResponse, - RuleEmailRoutingRoutingRulesCreateRoutingRuleResponse, - RuleEmailRoutingRoutingRulesListRoutingRulesResponse, - RuleGetResponse, - rule_update_params, - rule_email_routing_routing_rules_create_routing_rule_params, -) - -from typing import Type, Iterable, Optional - +from typing import Type, Iterable, Optional, cast from typing_extensions import Literal -from ....._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .....types import shared_params -from .....types.emails.routings import rule_update_params -from .....types.emails.routings import rule_email_routing_routing_rules_create_routing_rule_params -from .....types.emails.routings import rule_email_routing_routing_rules_list_routing_rules_params +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform from .catch_alls import ( CatchAlls, AsyncCatchAlls, @@ -55,17 +17,28 @@ CatchAllsWithStreamingResponse, AsyncCatchAllsWithStreamingResponse, ) +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....._base_client import ( + make_request_options, +) +from .....types.emails.routings import ( + RuleGetResponse, + RuleDeleteResponse, + RuleUpdateResponse, + RuleEmailRoutingRoutingRulesListRoutingRulesResponse, + RuleEmailRoutingRoutingRulesCreateRoutingRuleResponse, + rule_update_params, + rule_email_routing_routing_rules_list_routing_rules_params, + rule_email_routing_routing_rules_create_routing_rule_params, +) __all__ = ["Rules", "AsyncRules"] diff --git a/src/cloudflare/resources/filters.py b/src/cloudflare/resources/filters.py index 55b0e8ae310..73b03d1124c 100644 --- a/src/cloudflare/resources/filters.py +++ b/src/cloudflare/resources/filters.py @@ -2,60 +2,36 @@ from __future__ import annotations -import httpx +from typing import Type, Optional, cast -from .._compat import cached_property +import httpx from ..types import ( - FilterUpdateResponse, + FilterGetResponse, FilterDeleteResponse, - FilterFiltersCreateFiltersResponse, + FilterUpdateResponse, FilterFiltersListFiltersResponse, + FilterFiltersCreateFiltersResponse, FilterFiltersUpdateFiltersResponse, - FilterGetResponse, + filter_update_params, + filter_filters_list_filters_params, + filter_filters_create_filters_params, + filter_filters_update_filters_params, ) - -from typing import Type, Optional - +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from .._utils import maybe_transform +from .._compat import cached_property +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource +from .._wrappers import ResultWrapper from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from ..types import filter_update_params -from ..types import filter_filters_create_filters_params -from ..types import filter_filters_list_filters_params -from ..types import filter_filters_update_filters_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Filters", "AsyncFilters"] diff --git a/src/cloudflare/resources/firewall/__init__.py b/src/cloudflare/resources/firewall/__init__.py index 137bdcbf18a..b65915de8d1 100644 --- a/src/cloudflare/resources/firewall/__init__.py +++ b/src/cloudflare/resources/firewall/__init__.py @@ -1,9 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .waf import WAF, AsyncWAF -from .waf import WAFWithRawResponse, AsyncWAFWithRawResponse, WAFWithStreamingResponse, AsyncWAFWithStreamingResponse -from .firewall import Firewall, AsyncFirewall +from .waf import ( + WAF, + AsyncWAF, + WAFWithRawResponse, + AsyncWAFWithRawResponse, + WAFWithStreamingResponse, + AsyncWAFWithStreamingResponse, +) from .firewall import ( + Firewall, + AsyncFirewall, FirewallWithRawResponse, AsyncFirewallWithRawResponse, FirewallWithStreamingResponse, diff --git a/src/cloudflare/resources/firewall/firewall.py b/src/cloudflare/resources/firewall/firewall.py index f170ccc2e64..ab4960b3ce1 100644 --- a/src/cloudflare/resources/firewall/firewall.py +++ b/src/cloudflare/resources/firewall/firewall.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .waf.waf import WAF, AsyncWAF - -from ..._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .waf import ( WAF, AsyncWAF, @@ -29,7 +10,9 @@ WAFWithStreamingResponse, AsyncWAFWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from .waf.waf import WAF, AsyncWAF +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Firewall", "AsyncFirewall"] diff --git a/src/cloudflare/resources/firewall/waf/__init__.py b/src/cloudflare/resources/firewall/waf/__init__.py index e638184a033..6ba3bad1afe 100644 --- a/src/cloudflare/resources/firewall/waf/__init__.py +++ b/src/cloudflare/resources/firewall/waf/__init__.py @@ -1,14 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .packages import Packages, AsyncPackages +from .waf import ( + WAF, + AsyncWAF, + WAFWithRawResponse, + AsyncWAFWithRawResponse, + WAFWithStreamingResponse, + AsyncWAFWithStreamingResponse, +) from .packages import ( + Packages, + AsyncPackages, PackagesWithRawResponse, AsyncPackagesWithRawResponse, PackagesWithStreamingResponse, AsyncPackagesWithStreamingResponse, ) -from .waf import WAF, AsyncWAF -from .waf import WAFWithRawResponse, AsyncWAFWithRawResponse, WAFWithStreamingResponse, AsyncWAFWithStreamingResponse __all__ = [ "Packages", diff --git a/src/cloudflare/resources/firewall/waf/packages/__init__.py b/src/cloudflare/resources/firewall/waf/packages/__init__.py index 7d8cec14ecb..4536c4cc5f8 100644 --- a/src/cloudflare/resources/firewall/waf/packages/__init__.py +++ b/src/cloudflare/resources/firewall/waf/packages/__init__.py @@ -1,21 +1,24 @@ # File generated from our OpenAPI spec by Stainless. -from .groups import Groups, AsyncGroups -from .groups import ( - GroupsWithRawResponse, - AsyncGroupsWithRawResponse, - GroupsWithStreamingResponse, - AsyncGroupsWithStreamingResponse, -) -from .rules import Rules, AsyncRules from .rules import ( + Rules, + AsyncRules, RulesWithRawResponse, AsyncRulesWithRawResponse, RulesWithStreamingResponse, AsyncRulesWithStreamingResponse, ) -from .packages import Packages, AsyncPackages +from .groups import ( + Groups, + AsyncGroups, + GroupsWithRawResponse, + AsyncGroupsWithRawResponse, + GroupsWithStreamingResponse, + AsyncGroupsWithStreamingResponse, +) from .packages import ( + Packages, + AsyncPackages, PackagesWithRawResponse, AsyncPackagesWithRawResponse, PackagesWithStreamingResponse, diff --git a/src/cloudflare/resources/firewall/waf/packages/groups.py b/src/cloudflare/resources/firewall/waf/packages/groups.py index 7826c398520..cc6758117fb 100644 --- a/src/cloudflare/resources/firewall/waf/packages/groups.py +++ b/src/cloudflare/resources/firewall/waf/packages/groups.py @@ -2,51 +2,32 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.firewall.waf.packages import GroupUpdateResponse, GroupListResponse, GroupGetResponse - +from typing import Any, Type, Optional, cast from typing_extensions import Literal -from typing import Type, Optional +import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.firewall.waf.packages import group_update_params -from .....types.firewall.waf.packages import group_list_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from .....types.firewall.waf.packages import ( + GroupGetResponse, + GroupListResponse, + GroupUpdateResponse, + group_list_params, + group_update_params, +) __all__ = ["Groups", "AsyncGroups"] diff --git a/src/cloudflare/resources/firewall/waf/packages/packages.py b/src/cloudflare/resources/firewall/waf/packages/packages.py index 701f726d61b..d0d11f96248 100644 --- a/src/cloudflare/resources/firewall/waf/packages/packages.py +++ b/src/cloudflare/resources/firewall/waf/packages/packages.py @@ -2,27 +2,14 @@ from __future__ import annotations -from .groups import Groups, AsyncGroups - -from ....._compat import cached_property - -from .rules import Rules, AsyncRules - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .rules import ( + Rules, + AsyncRules, + RulesWithRawResponse, + AsyncRulesWithRawResponse, + RulesWithStreamingResponse, + AsyncRulesWithStreamingResponse, ) -from .....types import shared_params from .groups import ( Groups, AsyncGroups, @@ -31,15 +18,8 @@ GroupsWithStreamingResponse, AsyncGroupsWithStreamingResponse, ) -from .rules import ( - Rules, - AsyncRules, - RulesWithRawResponse, - AsyncRulesWithRawResponse, - RulesWithStreamingResponse, - AsyncRulesWithStreamingResponse, -) -from ....._wrappers import ResultWrapper +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Packages", "AsyncPackages"] diff --git a/src/cloudflare/resources/firewall/waf/packages/rules.py b/src/cloudflare/resources/firewall/waf/packages/rules.py index 9755d88fe78..b419be5b8c6 100644 --- a/src/cloudflare/resources/firewall/waf/packages/rules.py +++ b/src/cloudflare/resources/firewall/waf/packages/rules.py @@ -2,46 +2,26 @@ from __future__ import annotations +from typing import Any, cast +from typing_extensions import Literal + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform from ....._compat import cached_property - -from .....types.firewall.waf.packages import RuleUpdateResponse, RuleGetResponse - -from typing_extensions import Literal - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.firewall.waf.packages import rule_update_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from .....types.firewall.waf.packages import RuleGetResponse, RuleUpdateResponse, rule_update_params __all__ = ["Rules", "AsyncRules"] diff --git a/src/cloudflare/resources/firewall/waf/waf.py b/src/cloudflare/resources/firewall/waf/waf.py index 9bd23b989e4..bf36234f46e 100644 --- a/src/cloudflare/resources/firewall/waf/waf.py +++ b/src/cloudflare/resources/firewall/waf/waf.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .packages.packages import Packages, AsyncPackages - -from ...._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .packages import ( Packages, AsyncPackages, @@ -29,7 +10,9 @@ PackagesWithStreamingResponse, AsyncPackagesWithStreamingResponse, ) -from ...._wrappers import ResultWrapper +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource +from .packages.packages import Packages, AsyncPackages __all__ = ["WAF", "AsyncWAF"] diff --git a/src/cloudflare/resources/firewalls/__init__.py b/src/cloudflare/resources/firewalls/__init__.py index b3403a6fb48..94dd1aa36e3 100644 --- a/src/cloudflare/resources/firewalls/__init__.py +++ b/src/cloudflare/resources/firewalls/__init__.py @@ -1,42 +1,53 @@ # File generated from our OpenAPI spec by Stainless. -from .lockdowns import Lockdowns, AsyncLockdowns -from .lockdowns import ( - LockdownsWithRawResponse, - AsyncLockdownsWithRawResponse, - LockdownsWithStreamingResponse, - AsyncLockdownsWithStreamingResponse, +from .waf import ( + WAF, + AsyncWAF, + WAFWithRawResponse, + AsyncWAFWithRawResponse, + WAFWithStreamingResponse, + AsyncWAFWithStreamingResponse, ) -from .rules import Rules, AsyncRules from .rules import ( + Rules, + AsyncRules, RulesWithRawResponse, AsyncRulesWithRawResponse, RulesWithStreamingResponse, AsyncRulesWithStreamingResponse, ) -from .access_rules import AccessRules, AsyncAccessRules -from .access_rules import ( - AccessRulesWithRawResponse, - AsyncAccessRulesWithRawResponse, - AccessRulesWithStreamingResponse, - AsyncAccessRulesWithStreamingResponse, -) -from .ua_rules import UaRules, AsyncUaRules from .ua_rules import ( + UaRules, + AsyncUaRules, UaRulesWithRawResponse, AsyncUaRulesWithRawResponse, UaRulesWithStreamingResponse, AsyncUaRulesWithStreamingResponse, ) -from .waf import WAF, AsyncWAF -from .waf import WAFWithRawResponse, AsyncWAFWithRawResponse, WAFWithStreamingResponse, AsyncWAFWithStreamingResponse -from .firewalls import Firewalls, AsyncFirewalls from .firewalls import ( + Firewalls, + AsyncFirewalls, FirewallsWithRawResponse, AsyncFirewallsWithRawResponse, FirewallsWithStreamingResponse, AsyncFirewallsWithStreamingResponse, ) +from .lockdowns import ( + Lockdowns, + AsyncLockdowns, + LockdownsWithRawResponse, + AsyncLockdownsWithRawResponse, + LockdownsWithStreamingResponse, + AsyncLockdownsWithStreamingResponse, +) +from .access_rules import ( + AccessRules, + AsyncAccessRules, + AccessRulesWithRawResponse, + AsyncAccessRulesWithRawResponse, + AccessRulesWithStreamingResponse, + AsyncAccessRulesWithStreamingResponse, +) __all__ = [ "Lockdowns", diff --git a/src/cloudflare/resources/firewalls/access_rules.py b/src/cloudflare/resources/firewalls/access_rules.py index c1dce558e34..e8a0f276eb0 100644 --- a/src/cloudflare/resources/firewalls/access_rules.py +++ b/src/cloudflare/resources/firewalls/access_rules.py @@ -2,67 +2,35 @@ from __future__ import annotations +from typing import Any, Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.firewalls import ( - AccessRuleCreateResponse, - AccessRuleUpdateResponse, - AccessRuleListResponse, - AccessRuleDeleteResponse, - AccessRuleGetResponse, - access_rule_create_params, - access_rule_update_params, - access_rule_list_params, -) - -from typing import Optional, Type - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.firewalls import access_rule_create_params -from ...types.firewalls import access_rule_update_params -from ...types.firewalls import access_rule_list_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.firewalls import ( + AccessRuleGetResponse, + AccessRuleListResponse, + AccessRuleCreateResponse, + AccessRuleDeleteResponse, + AccessRuleUpdateResponse, + access_rule_list_params, + access_rule_create_params, + access_rule_update_params, +) __all__ = ["AccessRules", "AsyncAccessRules"] diff --git a/src/cloudflare/resources/firewalls/firewalls.py b/src/cloudflare/resources/firewalls/firewalls.py index bac1d2844e3..5c7d4095b10 100644 --- a/src/cloudflare/resources/firewalls/firewalls.py +++ b/src/cloudflare/resources/firewalls/firewalls.py @@ -2,40 +2,13 @@ from __future__ import annotations -from .lockdowns import Lockdowns, AsyncLockdowns - -from ..._compat import cached_property - -from .rules import Rules, AsyncRules - -from .access_rules import AccessRules, AsyncAccessRules - -from .ua_rules import UaRules, AsyncUaRules - -from .waf.waf import WAF, AsyncWAF - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params -from .lockdowns import ( - Lockdowns, - AsyncLockdowns, - LockdownsWithRawResponse, - AsyncLockdownsWithRawResponse, - LockdownsWithStreamingResponse, - AsyncLockdownsWithStreamingResponse, +from .waf import ( + WAF, + AsyncWAF, + WAFWithRawResponse, + AsyncWAFWithRawResponse, + WAFWithStreamingResponse, + AsyncWAFWithStreamingResponse, ) from .rules import ( Rules, @@ -45,14 +18,7 @@ RulesWithStreamingResponse, AsyncRulesWithStreamingResponse, ) -from .access_rules import ( - AccessRules, - AsyncAccessRules, - AccessRulesWithRawResponse, - AsyncAccessRulesWithRawResponse, - AccessRulesWithStreamingResponse, - AsyncAccessRulesWithStreamingResponse, -) +from .waf.waf import WAF, AsyncWAF from .ua_rules import ( UaRules, AsyncUaRules, @@ -61,15 +27,24 @@ UaRulesWithStreamingResponse, AsyncUaRulesWithStreamingResponse, ) -from .waf import ( - WAF, - AsyncWAF, - WAFWithRawResponse, - AsyncWAFWithRawResponse, - WAFWithStreamingResponse, - AsyncWAFWithStreamingResponse, +from ..._compat import cached_property +from .lockdowns import ( + Lockdowns, + AsyncLockdowns, + LockdownsWithRawResponse, + AsyncLockdownsWithRawResponse, + LockdownsWithStreamingResponse, + AsyncLockdownsWithStreamingResponse, +) +from ..._resource import SyncAPIResource, AsyncAPIResource +from .access_rules import ( + AccessRules, + AsyncAccessRules, + AccessRulesWithRawResponse, + AsyncAccessRulesWithRawResponse, + AccessRulesWithStreamingResponse, + AsyncAccessRulesWithStreamingResponse, ) -from ..._wrappers import ResultWrapper __all__ = ["Firewalls", "AsyncFirewalls"] diff --git a/src/cloudflare/resources/firewalls/lockdowns.py b/src/cloudflare/resources/firewalls/lockdowns.py index 8c32d36b7a5..3cf39b6824e 100644 --- a/src/cloudflare/resources/firewalls/lockdowns.py +++ b/src/cloudflare/resources/firewalls/lockdowns.py @@ -2,56 +2,34 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.firewalls import ( - LockdownUpdateResponse, - LockdownDeleteResponse, - LockdownGetResponse, - LockdownZoneLockdownCreateAZoneLockdownRuleResponse, - LockdownZoneLockdownListZoneLockdownRulesResponse, -) - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.firewalls import lockdown_update_params -from ...types.firewalls import lockdown_zone_lockdown_create_a_zone_lockdown_rule_params -from ...types.firewalls import lockdown_zone_lockdown_list_zone_lockdown_rules_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.firewalls import ( + LockdownGetResponse, + LockdownDeleteResponse, + LockdownUpdateResponse, + LockdownZoneLockdownListZoneLockdownRulesResponse, + LockdownZoneLockdownCreateAZoneLockdownRuleResponse, + lockdown_update_params, + lockdown_zone_lockdown_list_zone_lockdown_rules_params, + lockdown_zone_lockdown_create_a_zone_lockdown_rule_params, +) __all__ = ["Lockdowns", "AsyncLockdowns"] diff --git a/src/cloudflare/resources/firewalls/rules.py b/src/cloudflare/resources/firewalls/rules.py index e10359d73c7..58e05caf34f 100644 --- a/src/cloudflare/resources/firewalls/rules.py +++ b/src/cloudflare/resources/firewalls/rules.py @@ -2,65 +2,39 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.firewalls import ( - RuleUpdateResponse, - RuleDeleteResponse, - RuleFirewallRulesCreateFirewallRulesResponse, - RuleFirewallRulesListFirewallRulesResponse, - RuleFirewallRulesUpdateFirewallRulesResponse, - RuleFirewallRulesUpdatePriorityOfFirewallRulesResponse, - RuleGetResponse, -) - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.firewalls import rule_update_params -from ...types.firewalls import rule_delete_params -from ...types.firewalls import rule_firewall_rules_create_firewall_rules_params -from ...types.firewalls import rule_firewall_rules_list_firewall_rules_params -from ...types.firewalls import rule_firewall_rules_update_firewall_rules_params -from ...types.firewalls import rule_firewall_rules_update_priority_of_firewall_rules_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.firewalls import ( + RuleGetResponse, + RuleDeleteResponse, + RuleUpdateResponse, + RuleFirewallRulesListFirewallRulesResponse, + RuleFirewallRulesCreateFirewallRulesResponse, + RuleFirewallRulesUpdateFirewallRulesResponse, + RuleFirewallRulesUpdatePriorityOfFirewallRulesResponse, + rule_delete_params, + rule_update_params, + rule_firewall_rules_list_firewall_rules_params, + rule_firewall_rules_create_firewall_rules_params, + rule_firewall_rules_update_firewall_rules_params, + rule_firewall_rules_update_priority_of_firewall_rules_params, +) __all__ = ["Rules", "AsyncRules"] diff --git a/src/cloudflare/resources/firewalls/ua_rules.py b/src/cloudflare/resources/firewalls/ua_rules.py index 55e067cb46c..399cde503fb 100644 --- a/src/cloudflare/resources/firewalls/ua_rules.py +++ b/src/cloudflare/resources/firewalls/ua_rules.py @@ -2,62 +2,34 @@ from __future__ import annotations +from typing import Any, Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.firewalls import ( - UaRuleUpdateResponse, - UaRuleDeleteResponse, - UaRuleGetResponse, - UaRuleUserAgentBlockingRulesCreateAUserAgentBlockingRuleResponse, - UaRuleUserAgentBlockingRulesListUserAgentBlockingRulesResponse, -) - -from typing import Optional, Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.firewalls import ua_rule_update_params -from ...types.firewalls import ua_rule_user_agent_blocking_rules_create_a_user_agent_blocking_rule_params -from ...types.firewalls import ua_rule_user_agent_blocking_rules_list_user_agent_blocking_rules_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.firewalls import ( + UaRuleGetResponse, + UaRuleDeleteResponse, + UaRuleUpdateResponse, + UaRuleUserAgentBlockingRulesListUserAgentBlockingRulesResponse, + UaRuleUserAgentBlockingRulesCreateAUserAgentBlockingRuleResponse, + ua_rule_update_params, + ua_rule_user_agent_blocking_rules_list_user_agent_blocking_rules_params, + ua_rule_user_agent_blocking_rules_create_a_user_agent_blocking_rule_params, +) __all__ = ["UaRules", "AsyncUaRules"] diff --git a/src/cloudflare/resources/firewalls/waf/__init__.py b/src/cloudflare/resources/firewalls/waf/__init__.py index db687911d1b..ecdb34c81c6 100644 --- a/src/cloudflare/resources/firewalls/waf/__init__.py +++ b/src/cloudflare/resources/firewalls/waf/__init__.py @@ -1,21 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .overrides import Overrides, AsyncOverrides -from .overrides import ( - OverridesWithRawResponse, - AsyncOverridesWithRawResponse, - OverridesWithStreamingResponse, - AsyncOverridesWithStreamingResponse, +from .waf import ( + WAF, + AsyncWAF, + WAFWithRawResponse, + AsyncWAFWithRawResponse, + WAFWithStreamingResponse, + AsyncWAFWithStreamingResponse, ) -from .packages import Packages, AsyncPackages from .packages import ( + Packages, + AsyncPackages, PackagesWithRawResponse, AsyncPackagesWithRawResponse, PackagesWithStreamingResponse, AsyncPackagesWithStreamingResponse, ) -from .waf import WAF, AsyncWAF -from .waf import WAFWithRawResponse, AsyncWAFWithRawResponse, WAFWithStreamingResponse, AsyncWAFWithStreamingResponse +from .overrides import ( + Overrides, + AsyncOverrides, + OverridesWithRawResponse, + AsyncOverridesWithRawResponse, + OverridesWithStreamingResponse, + AsyncOverridesWithStreamingResponse, +) __all__ = [ "Overrides", diff --git a/src/cloudflare/resources/firewalls/waf/overrides.py b/src/cloudflare/resources/firewalls/waf/overrides.py index 2882dfac063..99a2e52ab3a 100644 --- a/src/cloudflare/resources/firewalls/waf/overrides.py +++ b/src/cloudflare/resources/firewalls/waf/overrides.py @@ -2,56 +2,34 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.firewalls.waf import ( - OverrideUpdateResponse, - OverrideDeleteResponse, - OverrideGetResponse, - OverrideWAFOverridesCreateAWAFOverrideResponse, - OverrideWAFOverridesListWAFOverridesResponse, -) - -from typing import Type, Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.firewalls.waf import override_update_params -from ....types.firewalls.waf import override_waf_overrides_create_a_waf_override_params -from ....types.firewalls.waf import override_waf_overrides_list_waf_overrides_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.firewalls.waf import ( + OverrideGetResponse, + OverrideDeleteResponse, + OverrideUpdateResponse, + OverrideWAFOverridesListWAFOverridesResponse, + OverrideWAFOverridesCreateAWAFOverrideResponse, + override_update_params, + override_waf_overrides_list_waf_overrides_params, + override_waf_overrides_create_a_waf_override_params, +) __all__ = ["Overrides", "AsyncOverrides"] diff --git a/src/cloudflare/resources/firewalls/waf/packages/__init__.py b/src/cloudflare/resources/firewalls/waf/packages/__init__.py index 7d8cec14ecb..4536c4cc5f8 100644 --- a/src/cloudflare/resources/firewalls/waf/packages/__init__.py +++ b/src/cloudflare/resources/firewalls/waf/packages/__init__.py @@ -1,21 +1,24 @@ # File generated from our OpenAPI spec by Stainless. -from .groups import Groups, AsyncGroups -from .groups import ( - GroupsWithRawResponse, - AsyncGroupsWithRawResponse, - GroupsWithStreamingResponse, - AsyncGroupsWithStreamingResponse, -) -from .rules import Rules, AsyncRules from .rules import ( + Rules, + AsyncRules, RulesWithRawResponse, AsyncRulesWithRawResponse, RulesWithStreamingResponse, AsyncRulesWithStreamingResponse, ) -from .packages import Packages, AsyncPackages +from .groups import ( + Groups, + AsyncGroups, + GroupsWithRawResponse, + AsyncGroupsWithRawResponse, + GroupsWithStreamingResponse, + AsyncGroupsWithStreamingResponse, +) from .packages import ( + Packages, + AsyncPackages, PackagesWithRawResponse, AsyncPackagesWithRawResponse, PackagesWithStreamingResponse, diff --git a/src/cloudflare/resources/firewalls/waf/packages/groups.py b/src/cloudflare/resources/firewalls/waf/packages/groups.py index 6c74e06e6d2..1ec70c7150a 100644 --- a/src/cloudflare/resources/firewalls/waf/packages/groups.py +++ b/src/cloudflare/resources/firewalls/waf/packages/groups.py @@ -2,55 +2,32 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.firewalls.waf.packages import ( - GroupUpdateResponse, - GroupGetResponse, - GroupWAFRuleGroupsListWAFRuleGroupsResponse, -) - +from typing import Any, Type, Optional, cast from typing_extensions import Literal -from typing import Type, Optional +import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.firewalls.waf.packages import group_update_params -from .....types.firewalls.waf.packages import group_waf_rule_groups_list_waf_rule_groups_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from .....types.firewalls.waf.packages import ( + GroupGetResponse, + GroupUpdateResponse, + GroupWAFRuleGroupsListWAFRuleGroupsResponse, + group_update_params, + group_waf_rule_groups_list_waf_rule_groups_params, +) __all__ = ["Groups", "AsyncGroups"] diff --git a/src/cloudflare/resources/firewalls/waf/packages/packages.py b/src/cloudflare/resources/firewalls/waf/packages/packages.py index 4253f4fa9dd..48042cd103b 100644 --- a/src/cloudflare/resources/firewalls/waf/packages/packages.py +++ b/src/cloudflare/resources/firewalls/waf/packages/packages.py @@ -2,41 +2,19 @@ from __future__ import annotations -import httpx - -from .groups import Groups, AsyncGroups - -from ....._compat import cached_property - -from .rules import Rules, AsyncRules - -from .....types.firewalls.waf import PackageListResponse, PackageGetResponse - +from typing import Any, cast from typing_extensions import Literal -from ....._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .rules import ( + Rules, + AsyncRules, + RulesWithRawResponse, + AsyncRulesWithRawResponse, + RulesWithStreamingResponse, + AsyncRulesWithStreamingResponse, ) -from .....types import shared_params -from .....types.firewalls.waf import package_list_params from .groups import ( Groups, AsyncGroups, @@ -45,23 +23,20 @@ GroupsWithStreamingResponse, AsyncGroupsWithStreamingResponse, ) -from .rules import ( - Rules, - AsyncRules, - RulesWithRawResponse, - AsyncRulesWithRawResponse, - RulesWithStreamingResponse, - AsyncRulesWithStreamingResponse, +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) +from ....._base_client import ( + make_request_options, ) -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from .....types.firewalls.waf import PackageGetResponse, PackageListResponse, package_list_params __all__ = ["Packages", "AsyncPackages"] diff --git a/src/cloudflare/resources/firewalls/waf/packages/rules.py b/src/cloudflare/resources/firewalls/waf/packages/rules.py index 2e23f89d194..bb2244cedc2 100644 --- a/src/cloudflare/resources/firewalls/waf/packages/rules.py +++ b/src/cloudflare/resources/firewalls/waf/packages/rules.py @@ -2,51 +2,32 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.firewalls.waf.packages import RuleUpdateResponse, RuleGetResponse, RuleWAFRulesListWAFRulesResponse - +from typing import Any, Type, Optional, cast from typing_extensions import Literal -from typing import Type, Optional +import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.firewalls.waf.packages import rule_update_params -from .....types.firewalls.waf.packages import rule_waf_rules_list_waf_rules_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from .....types.firewalls.waf.packages import ( + RuleGetResponse, + RuleUpdateResponse, + RuleWAFRulesListWAFRulesResponse, + rule_update_params, + rule_waf_rules_list_waf_rules_params, +) __all__ = ["Rules", "AsyncRules"] diff --git a/src/cloudflare/resources/firewalls/waf/waf.py b/src/cloudflare/resources/firewalls/waf/waf.py index bac70e29fad..265c5c95dab 100644 --- a/src/cloudflare/resources/firewalls/waf/waf.py +++ b/src/cloudflare/resources/firewalls/waf/waf.py @@ -2,27 +2,14 @@ from __future__ import annotations -from .overrides import Overrides, AsyncOverrides - -from ...._compat import cached_property - -from .packages.packages import Packages, AsyncPackages - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .packages import ( + Packages, + AsyncPackages, + PackagesWithRawResponse, + AsyncPackagesWithRawResponse, + PackagesWithStreamingResponse, + AsyncPackagesWithStreamingResponse, ) -from ....types import shared_params from .overrides import ( Overrides, AsyncOverrides, @@ -31,15 +18,9 @@ OverridesWithStreamingResponse, AsyncOverridesWithStreamingResponse, ) -from .packages import ( - Packages, - AsyncPackages, - PackagesWithRawResponse, - AsyncPackagesWithRawResponse, - PackagesWithStreamingResponse, - AsyncPackagesWithStreamingResponse, -) -from ...._wrappers import ResultWrapper +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource +from .packages.packages import Packages, AsyncPackages __all__ = ["WAF", "AsyncWAF"] diff --git a/src/cloudflare/resources/font_settings.py b/src/cloudflare/resources/font_settings.py index 5977800ae4e..d8539476faa 100644 --- a/src/cloudflare/resources/font_settings.py +++ b/src/cloudflare/resources/font_settings.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..types import FontSettingGetResponse, FontSettingUpdateResponse, font_setting_update_params +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from .._utils import maybe_transform from .._compat import cached_property - -from ..types import FontSettingUpdateResponse, FontSettingGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource +from .._wrappers import ResultWrapper from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from ..types import font_setting_update_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["FontSettings", "AsyncFontSettings"] diff --git a/src/cloudflare/resources/gateway/__init__.py b/src/cloudflare/resources/gateway/__init__.py index e8c5afa9965..97e127c19d8 100644 --- a/src/cloudflare/resources/gateway/__init__.py +++ b/src/cloudflare/resources/gateway/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .audit_ssh_settings import AuditSSHSettings, AsyncAuditSSHSettings -from .audit_ssh_settings import ( - AuditSSHSettingsWithRawResponse, - AsyncAuditSSHSettingsWithRawResponse, - AuditSSHSettingsWithStreamingResponse, - AsyncAuditSSHSettingsWithStreamingResponse, -) -from .gateway import Gateway, AsyncGateway from .gateway import ( + Gateway, + AsyncGateway, GatewayWithRawResponse, AsyncGatewayWithRawResponse, GatewayWithStreamingResponse, AsyncGatewayWithStreamingResponse, ) +from .audit_ssh_settings import ( + AuditSSHSettings, + AsyncAuditSSHSettings, + AuditSSHSettingsWithRawResponse, + AsyncAuditSSHSettingsWithRawResponse, + AuditSSHSettingsWithStreamingResponse, + AsyncAuditSSHSettingsWithStreamingResponse, +) __all__ = [ "AuditSSHSettings", diff --git a/src/cloudflare/resources/gateway/audit_ssh_settings.py b/src/cloudflare/resources/gateway/audit_ssh_settings.py index 1f9fc057b9a..ee6f86dd199 100644 --- a/src/cloudflare/resources/gateway/audit_ssh_settings.py +++ b/src/cloudflare/resources/gateway/audit_ssh_settings.py @@ -2,42 +2,25 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.gateway import AuditSSHSettingUpdateResponse, AuditSSHSettingGetResponse - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.gateway import audit_ssh_setting_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.gateway import AuditSSHSettingGetResponse, AuditSSHSettingUpdateResponse, audit_ssh_setting_update_params __all__ = ["AuditSSHSettings", "AsyncAuditSSHSettings"] diff --git a/src/cloudflare/resources/gateway/gateway.py b/src/cloudflare/resources/gateway/gateway.py index d31b0c1bf23..503888ea1aa 100644 --- a/src/cloudflare/resources/gateway/gateway.py +++ b/src/cloudflare/resources/gateway/gateway.py @@ -2,25 +2,8 @@ from __future__ import annotations -from .audit_ssh_settings import AuditSSHSettings, AsyncAuditSSHSettings - from ..._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .audit_ssh_settings import ( AuditSSHSettings, AsyncAuditSSHSettings, @@ -29,7 +12,6 @@ AuditSSHSettingsWithStreamingResponse, AsyncAuditSSHSettingsWithStreamingResponse, ) -from ..._wrappers import ResultWrapper __all__ = ["Gateway", "AsyncGateway"] diff --git a/src/cloudflare/resources/gateways/__init__.py b/src/cloudflare/resources/gateways/__init__.py index 2f119efe322..7ca45795f07 100644 --- a/src/cloudflare/resources/gateways/__init__.py +++ b/src/cloudflare/resources/gateways/__init__.py @@ -1,68 +1,77 @@ # File generated from our OpenAPI spec by Stainless. -from .categories import Categories, AsyncCategories -from .categories import ( - CategoriesWithRawResponse, - AsyncCategoriesWithRawResponse, - CategoriesWithStreamingResponse, - AsyncCategoriesWithStreamingResponse, +from .lists import ( + Lists, + AsyncLists, + ListsWithRawResponse, + AsyncListsWithRawResponse, + ListsWithStreamingResponse, + AsyncListsWithStreamingResponse, +) +from .rules import ( + Rules, + AsyncRules, + RulesWithRawResponse, + AsyncRulesWithRawResponse, + RulesWithStreamingResponse, + AsyncRulesWithStreamingResponse, +) +from .gateways import ( + Gateways, + AsyncGateways, + GatewaysWithRawResponse, + AsyncGatewaysWithRawResponse, + GatewaysWithStreamingResponse, + AsyncGatewaysWithStreamingResponse, +) +from .loggings import ( + Loggings, + AsyncLoggings, + LoggingsWithRawResponse, + AsyncLoggingsWithRawResponse, + LoggingsWithStreamingResponse, + AsyncLoggingsWithStreamingResponse, ) -from .app_types import AppTypes, AsyncAppTypes from .app_types import ( + AppTypes, + AsyncAppTypes, AppTypesWithRawResponse, AsyncAppTypesWithRawResponse, AppTypesWithStreamingResponse, AsyncAppTypesWithStreamingResponse, ) -from .configurations import Configurations, AsyncConfigurations -from .configurations import ( - ConfigurationsWithRawResponse, - AsyncConfigurationsWithRawResponse, - ConfigurationsWithStreamingResponse, - AsyncConfigurationsWithStreamingResponse, -) -from .lists import Lists, AsyncLists -from .lists import ( - ListsWithRawResponse, - AsyncListsWithRawResponse, - ListsWithStreamingResponse, - AsyncListsWithStreamingResponse, -) -from .locations import Locations, AsyncLocations from .locations import ( + Locations, + AsyncLocations, LocationsWithRawResponse, AsyncLocationsWithRawResponse, LocationsWithStreamingResponse, AsyncLocationsWithStreamingResponse, ) -from .loggings import Loggings, AsyncLoggings -from .loggings import ( - LoggingsWithRawResponse, - AsyncLoggingsWithRawResponse, - LoggingsWithStreamingResponse, - AsyncLoggingsWithStreamingResponse, +from .categories import ( + Categories, + AsyncCategories, + CategoriesWithRawResponse, + AsyncCategoriesWithRawResponse, + CategoriesWithStreamingResponse, + AsyncCategoriesWithStreamingResponse, +) +from .configurations import ( + Configurations, + AsyncConfigurations, + ConfigurationsWithRawResponse, + AsyncConfigurationsWithRawResponse, + ConfigurationsWithStreamingResponse, + AsyncConfigurationsWithStreamingResponse, ) -from .proxy_endpoints import ProxyEndpoints, AsyncProxyEndpoints from .proxy_endpoints import ( + ProxyEndpoints, + AsyncProxyEndpoints, ProxyEndpointsWithRawResponse, AsyncProxyEndpointsWithRawResponse, ProxyEndpointsWithStreamingResponse, AsyncProxyEndpointsWithStreamingResponse, ) -from .rules import Rules, AsyncRules -from .rules import ( - RulesWithRawResponse, - AsyncRulesWithRawResponse, - RulesWithStreamingResponse, - AsyncRulesWithStreamingResponse, -) -from .gateways import Gateways, AsyncGateways -from .gateways import ( - GatewaysWithRawResponse, - AsyncGatewaysWithRawResponse, - GatewaysWithStreamingResponse, - AsyncGatewaysWithStreamingResponse, -) __all__ = [ "Categories", diff --git a/src/cloudflare/resources/gateways/app_types.py b/src/cloudflare/resources/gateways/app_types.py index b8adc92ccc7..dda669fe9b8 100644 --- a/src/cloudflare/resources/gateways/app_types.py +++ b/src/cloudflare/resources/gateways/app_types.py @@ -2,41 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.gateways import ( - AppTypeZeroTrustGatewayApplicationAndApplicationTypeMappingsListApplicationAndApplicationTypeMappingsResponse, -) - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.gateways import ( + AppTypeZeroTrustGatewayApplicationAndApplicationTypeMappingsListApplicationAndApplicationTypeMappingsResponse, +) __all__ = ["AppTypes", "AsyncAppTypes"] diff --git a/src/cloudflare/resources/gateways/categories.py b/src/cloudflare/resources/gateways/categories.py index 36a7bc90a7e..9e4d54c9d09 100644 --- a/src/cloudflare/resources/gateways/categories.py +++ b/src/cloudflare/resources/gateways/categories.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.gateways import CategoryZeroTrustGatewayCategoriesListCategoriesResponse - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.gateways import CategoryZeroTrustGatewayCategoriesListCategoriesResponse __all__ = ["Categories", "AsyncCategories"] diff --git a/src/cloudflare/resources/gateways/configurations.py b/src/cloudflare/resources/gateways/configurations.py index 4dc0467c6fd..fccdc19e93f 100644 --- a/src/cloudflare/resources/gateways/configurations.py +++ b/src/cloudflare/resources/gateways/configurations.py @@ -2,51 +2,31 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.gateways import ( - ConfigurationZeroTrustAccountsGetZeroTrustAccountConfigurationResponse, - ConfigurationZeroTrustAccountsPatchZeroTrustAccountConfigurationResponse, - ConfigurationZeroTrustAccountsUpdateZeroTrustAccountConfigurationResponse, - configuration_zero_trust_accounts_patch_zero_trust_account_configuration_params, - configuration_zero_trust_accounts_update_zero_trust_account_configuration_params, -) - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.gateways import configuration_zero_trust_accounts_patch_zero_trust_account_configuration_params -from ...types.gateways import configuration_zero_trust_accounts_update_zero_trust_account_configuration_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.gateways import ( + ConfigurationZeroTrustAccountsGetZeroTrustAccountConfigurationResponse, + ConfigurationZeroTrustAccountsPatchZeroTrustAccountConfigurationResponse, + ConfigurationZeroTrustAccountsUpdateZeroTrustAccountConfigurationResponse, + configuration_zero_trust_accounts_patch_zero_trust_account_configuration_params, + configuration_zero_trust_accounts_update_zero_trust_account_configuration_params, +) __all__ = ["Configurations", "AsyncConfigurations"] diff --git a/src/cloudflare/resources/gateways/gateways.py b/src/cloudflare/resources/gateways/gateways.py index c49888a4fd6..4956ff45658 100644 --- a/src/cloudflare/resources/gateways/gateways.py +++ b/src/cloudflare/resources/gateways/gateways.py @@ -2,55 +2,56 @@ from __future__ import annotations -import httpx - -from .categories import Categories, AsyncCategories - -from ..._compat import cached_property - -from .app_types import AppTypes, AsyncAppTypes - -from .configurations import Configurations, AsyncConfigurations - -from .lists.lists import Lists, AsyncLists +from typing import Type, cast -from .locations import Locations, AsyncLocations - -from .loggings import Loggings, AsyncLoggings - -from .proxy_endpoints import ProxyEndpoints, AsyncProxyEndpoints - -from .rules import Rules, AsyncRules +import httpx +from .lists import ( + Lists, + AsyncLists, + ListsWithRawResponse, + AsyncListsWithRawResponse, + ListsWithStreamingResponse, + AsyncListsWithStreamingResponse, +) +from .rules import ( + Rules, + AsyncRules, + RulesWithRawResponse, + AsyncRulesWithRawResponse, + RulesWithStreamingResponse, + AsyncRulesWithStreamingResponse, +) from ...types import ( GatewayZeroTrustAccountsCreateZeroTrustAccountResponse, GatewayZeroTrustAccountsGetZeroTrustAccountInformationResponse, ) - -from typing import Type - -from ..._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from .loggings import ( + Loggings, + AsyncLoggings, + LoggingsWithRawResponse, + AsyncLoggingsWithRawResponse, + LoggingsWithStreamingResponse, + AsyncLoggingsWithStreamingResponse, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from ..._compat import cached_property +from .app_types import ( + AppTypes, + AsyncAppTypes, + AppTypesWithRawResponse, + AsyncAppTypesWithRawResponse, + AppTypesWithStreamingResponse, + AsyncAppTypesWithStreamingResponse, +) +from .locations import ( + Locations, + AsyncLocations, + LocationsWithRawResponse, + AsyncLocationsWithRawResponse, + LocationsWithStreamingResponse, + AsyncLocationsWithStreamingResponse, ) -from ...types import shared_params from .categories import ( Categories, AsyncCategories, @@ -59,13 +60,17 @@ CategoriesWithStreamingResponse, AsyncCategoriesWithStreamingResponse, ) -from .app_types import ( - AppTypes, - AsyncAppTypes, - AppTypesWithRawResponse, - AsyncAppTypesWithRawResponse, - AppTypesWithStreamingResponse, - AsyncAppTypesWithStreamingResponse, +from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) +from ..._wrappers import ResultWrapper +from .lists.lists import Lists, AsyncLists +from ..._base_client import ( + make_request_options, ) from .configurations import ( Configurations, @@ -75,30 +80,6 @@ ConfigurationsWithStreamingResponse, AsyncConfigurationsWithStreamingResponse, ) -from .lists import ( - Lists, - AsyncLists, - ListsWithRawResponse, - AsyncListsWithRawResponse, - ListsWithStreamingResponse, - AsyncListsWithStreamingResponse, -) -from .locations import ( - Locations, - AsyncLocations, - LocationsWithRawResponse, - AsyncLocationsWithRawResponse, - LocationsWithStreamingResponse, - AsyncLocationsWithStreamingResponse, -) -from .loggings import ( - Loggings, - AsyncLoggings, - LoggingsWithRawResponse, - AsyncLoggingsWithRawResponse, - LoggingsWithStreamingResponse, - AsyncLoggingsWithStreamingResponse, -) from .proxy_endpoints import ( ProxyEndpoints, AsyncProxyEndpoints, @@ -107,19 +88,6 @@ ProxyEndpointsWithStreamingResponse, AsyncProxyEndpointsWithStreamingResponse, ) -from .rules import ( - Rules, - AsyncRules, - RulesWithRawResponse, - AsyncRulesWithRawResponse, - RulesWithStreamingResponse, - AsyncRulesWithStreamingResponse, -) -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Gateways", "AsyncGateways"] diff --git a/src/cloudflare/resources/gateways/lists/__init__.py b/src/cloudflare/resources/gateways/lists/__init__.py index c60eebb05c6..814ff11e462 100644 --- a/src/cloudflare/resources/gateways/lists/__init__.py +++ b/src/cloudflare/resources/gateways/lists/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .items import Items, AsyncItems from .items import ( + Items, + AsyncItems, ItemsWithRawResponse, AsyncItemsWithRawResponse, ItemsWithStreamingResponse, AsyncItemsWithStreamingResponse, ) -from .lists import Lists, AsyncLists from .lists import ( + Lists, + AsyncLists, ListsWithRawResponse, AsyncListsWithRawResponse, ListsWithStreamingResponse, diff --git a/src/cloudflare/resources/gateways/lists/items.py b/src/cloudflare/resources/gateways/lists/items.py index f9564e97257..026c733b19e 100644 --- a/src/cloudflare/resources/gateways/lists/items.py +++ b/src/cloudflare/resources/gateways/lists/items.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.gateways.lists import ItemZeroTrustListsZeroTrustListItemsResponse - -from typing import Type, Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.gateways.lists import ItemZeroTrustListsZeroTrustListItemsResponse __all__ = ["Items", "AsyncItems"] diff --git a/src/cloudflare/resources/gateways/lists/lists.py b/src/cloudflare/resources/gateways/lists/lists.py index 468bb661c4b..8fce2b6430f 100644 --- a/src/cloudflare/resources/gateways/lists/lists.py +++ b/src/cloudflare/resources/gateways/lists/lists.py @@ -2,49 +2,11 @@ from __future__ import annotations -import httpx - -from .items import Items, AsyncItems - -from ...._compat import cached_property - -from ....types.gateways import ( - ListUpdateResponse, - ListDeleteResponse, - ListGetResponse, - ListZeroTrustListsCreateZeroTrustListResponse, - ListZeroTrustListsListZeroTrustListsResponse, - list_zero_trust_lists_create_zero_trust_list_params, -) - -from typing import Type, Iterable, Optional - +from typing import Any, Type, Iterable, Optional, cast from typing_extensions import Literal -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from ....types.gateways import list_update_params -from ....types.gateways import list_zero_trust_lists_create_zero_trust_list_params from .items import ( Items, AsyncItems, @@ -53,19 +15,29 @@ ItemsWithStreamingResponse, AsyncItemsWithStreamingResponse, ) +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...._base_client import ( + make_request_options, +) +from ....types.gateways import ( + ListGetResponse, + ListDeleteResponse, + ListUpdateResponse, + ListZeroTrustListsListZeroTrustListsResponse, + ListZeroTrustListsCreateZeroTrustListResponse, + list_update_params, + list_zero_trust_lists_create_zero_trust_list_params, +) __all__ = ["Lists", "AsyncLists"] diff --git a/src/cloudflare/resources/gateways/locations.py b/src/cloudflare/resources/gateways/locations.py index 7ed8b98bb34..65f99068c34 100644 --- a/src/cloudflare/resources/gateways/locations.py +++ b/src/cloudflare/resources/gateways/locations.py @@ -2,59 +2,33 @@ from __future__ import annotations +from typing import Any, Type, Iterable, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.gateways import ( - LocationUpdateResponse, - LocationDeleteResponse, - LocationGetResponse, - LocationZeroTrustGatewayLocationsCreateZeroTrustGatewayLocationResponse, - LocationZeroTrustGatewayLocationsListZeroTrustGatewayLocationsResponse, - location_update_params, - location_zero_trust_gateway_locations_create_zero_trust_gateway_location_params, -) - -from typing import Type, Iterable, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.gateways import location_update_params -from ...types.gateways import location_zero_trust_gateway_locations_create_zero_trust_gateway_location_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.gateways import ( + LocationGetResponse, + LocationDeleteResponse, + LocationUpdateResponse, + LocationZeroTrustGatewayLocationsListZeroTrustGatewayLocationsResponse, + LocationZeroTrustGatewayLocationsCreateZeroTrustGatewayLocationResponse, + location_update_params, + location_zero_trust_gateway_locations_create_zero_trust_gateway_location_params, +) __all__ = ["Locations", "AsyncLocations"] diff --git a/src/cloudflare/resources/gateways/loggings.py b/src/cloudflare/resources/gateways/loggings.py index 4336e134d50..c6f1feecd5f 100644 --- a/src/cloudflare/resources/gateways/loggings.py +++ b/src/cloudflare/resources/gateways/loggings.py @@ -2,46 +2,29 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.gateways import ( - LoggingZeroTrustAccountsGetLoggingSettingsForTheZeroTrustAccountResponse, - LoggingZeroTrustAccountsUpdateLoggingSettingsForTheZeroTrustAccountResponse, - logging_zero_trust_accounts_update_logging_settings_for_the_zero_trust_account_params, -) - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.gateways import logging_zero_trust_accounts_update_logging_settings_for_the_zero_trust_account_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.gateways import ( + LoggingZeroTrustAccountsGetLoggingSettingsForTheZeroTrustAccountResponse, + LoggingZeroTrustAccountsUpdateLoggingSettingsForTheZeroTrustAccountResponse, + logging_zero_trust_accounts_update_logging_settings_for_the_zero_trust_account_params, +) __all__ = ["Loggings", "AsyncLoggings"] diff --git a/src/cloudflare/resources/gateways/proxy_endpoints.py b/src/cloudflare/resources/gateways/proxy_endpoints.py index cb3f8de125c..47bf18ffa84 100644 --- a/src/cloudflare/resources/gateways/proxy_endpoints.py +++ b/src/cloudflare/resources/gateways/proxy_endpoints.py @@ -2,60 +2,34 @@ from __future__ import annotations +from typing import Any, List, Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.gateways import ( - ProxyEndpointUpdateResponse, - ProxyEndpointListResponse, - ProxyEndpointDeleteResponse, - ProxyEndpointGetResponse, - ProxyEndpointZeroTrustGatewayProxyEndpointsCreateProxyEndpointResponse, - ProxyEndpointZeroTrustGatewayProxyEndpointsListProxyEndpointsResponse, -) - -from typing import Type, List, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.gateways import proxy_endpoint_update_params -from ...types.gateways import proxy_endpoint_zero_trust_gateway_proxy_endpoints_create_proxy_endpoint_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.gateways import ( + ProxyEndpointGetResponse, + ProxyEndpointListResponse, + ProxyEndpointDeleteResponse, + ProxyEndpointUpdateResponse, + ProxyEndpointZeroTrustGatewayProxyEndpointsListProxyEndpointsResponse, + ProxyEndpointZeroTrustGatewayProxyEndpointsCreateProxyEndpointResponse, + proxy_endpoint_update_params, + proxy_endpoint_zero_trust_gateway_proxy_endpoints_create_proxy_endpoint_params, +) __all__ = ["ProxyEndpoints", "AsyncProxyEndpoints"] diff --git a/src/cloudflare/resources/gateways/rules.py b/src/cloudflare/resources/gateways/rules.py index 4dbbb9e6b5f..2337650f9e9 100644 --- a/src/cloudflare/resources/gateways/rules.py +++ b/src/cloudflare/resources/gateways/rules.py @@ -2,61 +2,34 @@ from __future__ import annotations +from typing import Any, List, Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.gateways import ( - RuleUpdateResponse, - RuleDeleteResponse, - RuleGetResponse, - RuleZeroTrustGatewayRulesCreateZeroTrustGatewayRuleResponse, - RuleZeroTrustGatewayRulesListZeroTrustGatewayRulesResponse, - rule_update_params, - rule_zero_trust_gateway_rules_create_zero_trust_gateway_rule_params, -) - -from typing import Type, List, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.gateways import rule_update_params -from ...types.gateways import rule_zero_trust_gateway_rules_create_zero_trust_gateway_rule_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.gateways import ( + RuleGetResponse, + RuleDeleteResponse, + RuleUpdateResponse, + RuleZeroTrustGatewayRulesListZeroTrustGatewayRulesResponse, + RuleZeroTrustGatewayRulesCreateZeroTrustGatewayRuleResponse, + rule_update_params, + rule_zero_trust_gateway_rules_create_zero_trust_gateway_rule_params, +) __all__ = ["Rules", "AsyncRules"] diff --git a/src/cloudflare/resources/healthchecks/__init__.py b/src/cloudflare/resources/healthchecks/__init__.py index 3c004d79664..1948b52d449 100644 --- a/src/cloudflare/resources/healthchecks/__init__.py +++ b/src/cloudflare/resources/healthchecks/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .previews import Previews, AsyncPreviews from .previews import ( + Previews, + AsyncPreviews, PreviewsWithRawResponse, AsyncPreviewsWithRawResponse, PreviewsWithStreamingResponse, AsyncPreviewsWithStreamingResponse, ) -from .healthchecks import Healthchecks, AsyncHealthchecks from .healthchecks import ( + Healthchecks, + AsyncHealthchecks, HealthchecksWithRawResponse, AsyncHealthchecksWithRawResponse, HealthchecksWithStreamingResponse, diff --git a/src/cloudflare/resources/healthchecks/healthchecks.py b/src/cloudflare/resources/healthchecks/healthchecks.py index 825c5f11ed7..c330770fd60 100644 --- a/src/cloudflare/resources/healthchecks/healthchecks.py +++ b/src/cloudflare/resources/healthchecks/healthchecks.py @@ -2,50 +2,22 @@ from __future__ import annotations -import httpx - -from .previews import Previews, AsyncPreviews +from typing import List, Type, Optional, cast +from typing_extensions import Literal -from ..._compat import cached_property +import httpx from ...types import ( - HealthcheckUpdateResponse, - HealthcheckDeleteResponse, HealthcheckGetResponse, - HealthcheckHealthChecksCreateHealthCheckResponse, + HealthcheckDeleteResponse, + HealthcheckUpdateResponse, HealthcheckHealthChecksListHealthChecksResponse, + HealthcheckHealthChecksCreateHealthCheckResponse, healthcheck_update_params, healthcheck_health_checks_create_health_check_params, ) - -from typing import Type, Optional, List - -from typing_extensions import Literal - -from ..._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params -from ...types import healthcheck_update_params -from ...types import healthcheck_health_checks_create_health_check_params +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from .previews import ( Previews, AsyncPreviews, @@ -54,17 +26,18 @@ PreviewsWithStreamingResponse, AsyncPreviewsWithStreamingResponse, ) +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ..._base_client import ( + make_request_options, +) __all__ = ["Healthchecks", "AsyncHealthchecks"] diff --git a/src/cloudflare/resources/healthchecks/previews.py b/src/cloudflare/resources/healthchecks/previews.py index 58f4b45a8df..cbd97960548 100644 --- a/src/cloudflare/resources/healthchecks/previews.py +++ b/src/cloudflare/resources/healthchecks/previews.py @@ -2,51 +2,31 @@ from __future__ import annotations +from typing import List, Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.healthchecks import ( - PreviewDeleteResponse, - PreviewGetResponse, - PreviewHealthChecksCreatePreviewHealthCheckResponse, - preview_health_checks_create_preview_health_check_params, -) - -from typing import Type, Optional, List - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.healthchecks import preview_health_checks_create_preview_health_check_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.healthchecks import ( + PreviewGetResponse, + PreviewDeleteResponse, + PreviewHealthChecksCreatePreviewHealthCheckResponse, + preview_health_checks_create_preview_health_check_params, +) __all__ = ["Previews", "AsyncPreviews"] diff --git a/src/cloudflare/resources/hostnames/__init__.py b/src/cloudflare/resources/hostnames/__init__.py index 26019728a22..e9d0ceaab7d 100644 --- a/src/cloudflare/resources/hostnames/__init__.py +++ b/src/cloudflare/resources/hostnames/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .settings import Settings, AsyncSettings from .settings import ( + Settings, + AsyncSettings, SettingsWithRawResponse, AsyncSettingsWithRawResponse, SettingsWithStreamingResponse, AsyncSettingsWithStreamingResponse, ) -from .hostnames import Hostnames, AsyncHostnames from .hostnames import ( + Hostnames, + AsyncHostnames, HostnamesWithRawResponse, AsyncHostnamesWithRawResponse, HostnamesWithStreamingResponse, diff --git a/src/cloudflare/resources/hostnames/hostnames.py b/src/cloudflare/resources/hostnames/hostnames.py index 99d9ff6f426..98a34ccee52 100644 --- a/src/cloudflare/resources/hostnames/hostnames.py +++ b/src/cloudflare/resources/hostnames/hostnames.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .settings.settings import Settings, AsyncSettings - -from ..._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .settings import ( Settings, AsyncSettings, @@ -29,7 +10,9 @@ SettingsWithStreamingResponse, AsyncSettingsWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource +from .settings.settings import Settings, AsyncSettings __all__ = ["Hostnames", "AsyncHostnames"] diff --git a/src/cloudflare/resources/hostnames/settings/__init__.py b/src/cloudflare/resources/hostnames/settings/__init__.py index 1b39ca6a931..eef5726d8cc 100644 --- a/src/cloudflare/resources/hostnames/settings/__init__.py +++ b/src/cloudflare/resources/hostnames/settings/__init__.py @@ -1,9 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .tls import TLS, AsyncTLS -from .tls import TLSWithRawResponse, AsyncTLSWithRawResponse, TLSWithStreamingResponse, AsyncTLSWithStreamingResponse -from .settings import Settings, AsyncSettings +from .tls import ( + TLS, + AsyncTLS, + TLSWithRawResponse, + AsyncTLSWithRawResponse, + TLSWithStreamingResponse, + AsyncTLSWithStreamingResponse, +) from .settings import ( + Settings, + AsyncSettings, SettingsWithRawResponse, AsyncSettingsWithRawResponse, SettingsWithStreamingResponse, diff --git a/src/cloudflare/resources/hostnames/settings/settings.py b/src/cloudflare/resources/hostnames/settings/settings.py index aa41860a09d..70f08fe4e38 100644 --- a/src/cloudflare/resources/hostnames/settings/settings.py +++ b/src/cloudflare/resources/hostnames/settings/settings.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .tls import TLS, AsyncTLS - -from ...._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .tls import ( TLS, AsyncTLS, @@ -29,7 +10,8 @@ TLSWithStreamingResponse, AsyncTLSWithStreamingResponse, ) -from ...._wrappers import ResultWrapper +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Settings", "AsyncSettings"] diff --git a/src/cloudflare/resources/hostnames/settings/tls.py b/src/cloudflare/resources/hostnames/settings/tls.py index e73224e6528..9ec500fc312 100644 --- a/src/cloudflare/resources/hostnames/settings/tls.py +++ b/src/cloudflare/resources/hostnames/settings/tls.py @@ -2,46 +2,26 @@ from __future__ import annotations +from typing import List, Type, Union, Optional, cast +from typing_extensions import Literal + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.hostnames.settings import TLSUpdateResponse, TLSDeleteResponse, TLSGetResponse - -from typing import Type, Union, List, Optional - -from typing_extensions import Literal - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.hostnames.settings import tls_update_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.hostnames.settings import TLSGetResponse, TLSDeleteResponse, TLSUpdateResponse, tls_update_params __all__ = ["TLS", "AsyncTLS"] diff --git a/src/cloudflare/resources/hyperdrive/__init__.py b/src/cloudflare/resources/hyperdrive/__init__.py index cdb1ebca048..cc6e707cf13 100644 --- a/src/cloudflare/resources/hyperdrive/__init__.py +++ b/src/cloudflare/resources/hyperdrive/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .configs import Configs, AsyncConfigs from .configs import ( + Configs, + AsyncConfigs, ConfigsWithRawResponse, AsyncConfigsWithRawResponse, ConfigsWithStreamingResponse, AsyncConfigsWithStreamingResponse, ) -from .hyperdrive import Hyperdrive, AsyncHyperdrive from .hyperdrive import ( + Hyperdrive, + AsyncHyperdrive, HyperdriveWithRawResponse, AsyncHyperdriveWithRawResponse, HyperdriveWithStreamingResponse, diff --git a/src/cloudflare/resources/hyperdrive/configs.py b/src/cloudflare/resources/hyperdrive/configs.py index 318aaf2eb4f..43391e2e9f0 100644 --- a/src/cloudflare/resources/hyperdrive/configs.py +++ b/src/cloudflare/resources/hyperdrive/configs.py @@ -2,57 +2,33 @@ from __future__ import annotations +from typing import Any, Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.hyperdrive import ( - ConfigCreateResponse, - ConfigUpdateResponse, - ConfigListResponse, - ConfigDeleteResponse, - ConfigGetResponse, -) - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.hyperdrive import config_create_params -from ...types.hyperdrive import config_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.hyperdrive import ( + ConfigGetResponse, + ConfigListResponse, + ConfigCreateResponse, + ConfigDeleteResponse, + ConfigUpdateResponse, + config_create_params, + config_update_params, +) __all__ = ["Configs", "AsyncConfigs"] @@ -70,7 +46,7 @@ def create( self, account_id: str, *, - password: str, + origin: config_create_params.Origin, # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs. # The extra values given here take precedence over values defined on the client or passed to this method. extra_headers: Headers | None = None, @@ -84,9 +60,6 @@ def create( Args: account_id: Identifier - password: The password required to access your origin database. This value is write-only - and never returned by the API. - extra_headers: Send extra headers extra_query: Add additional query parameters to the request @@ -99,7 +72,7 @@ def create( raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}") return self._post( f"/accounts/{account_id}/hyperdrive/configs", - body=maybe_transform({"password": password}, config_create_params.ConfigCreateParams), + body=maybe_transform({"origin": origin}, config_create_params.ConfigCreateParams), options=make_request_options( extra_headers=extra_headers, extra_query=extra_query, @@ -115,7 +88,7 @@ def update( hyperdrive_id: str, *, account_id: str, - password: str, + origin: config_update_params.Origin, # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs. # The extra values given here take precedence over values defined on the client or passed to this method. extra_headers: Headers | None = None, @@ -131,9 +104,6 @@ def update( hyperdrive_id: Identifier - password: The password required to access your origin database. This value is write-only - and never returned by the API. - extra_headers: Send extra headers extra_query: Add additional query parameters to the request @@ -148,7 +118,7 @@ def update( raise ValueError(f"Expected a non-empty value for `hyperdrive_id` but received {hyperdrive_id!r}") return self._put( f"/accounts/{account_id}/hyperdrive/configs/{hyperdrive_id}", - body=maybe_transform({"password": password}, config_update_params.ConfigUpdateParams), + body=maybe_transform({"origin": origin}, config_update_params.ConfigUpdateParams), options=make_request_options( extra_headers=extra_headers, extra_query=extra_query, @@ -305,7 +275,7 @@ async def create( self, account_id: str, *, - password: str, + origin: config_create_params.Origin, # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs. # The extra values given here take precedence over values defined on the client or passed to this method. extra_headers: Headers | None = None, @@ -319,9 +289,6 @@ async def create( Args: account_id: Identifier - password: The password required to access your origin database. This value is write-only - and never returned by the API. - extra_headers: Send extra headers extra_query: Add additional query parameters to the request @@ -334,7 +301,7 @@ async def create( raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}") return await self._post( f"/accounts/{account_id}/hyperdrive/configs", - body=maybe_transform({"password": password}, config_create_params.ConfigCreateParams), + body=maybe_transform({"origin": origin}, config_create_params.ConfigCreateParams), options=make_request_options( extra_headers=extra_headers, extra_query=extra_query, @@ -350,7 +317,7 @@ async def update( hyperdrive_id: str, *, account_id: str, - password: str, + origin: config_update_params.Origin, # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs. # The extra values given here take precedence over values defined on the client or passed to this method. extra_headers: Headers | None = None, @@ -366,9 +333,6 @@ async def update( hyperdrive_id: Identifier - password: The password required to access your origin database. This value is write-only - and never returned by the API. - extra_headers: Send extra headers extra_query: Add additional query parameters to the request @@ -383,7 +347,7 @@ async def update( raise ValueError(f"Expected a non-empty value for `hyperdrive_id` but received {hyperdrive_id!r}") return await self._put( f"/accounts/{account_id}/hyperdrive/configs/{hyperdrive_id}", - body=maybe_transform({"password": password}, config_update_params.ConfigUpdateParams), + body=maybe_transform({"origin": origin}, config_update_params.ConfigUpdateParams), options=make_request_options( extra_headers=extra_headers, extra_query=extra_query, diff --git a/src/cloudflare/resources/hyperdrive/hyperdrive.py b/src/cloudflare/resources/hyperdrive/hyperdrive.py index 25d055c7091..c8850f175af 100644 --- a/src/cloudflare/resources/hyperdrive/hyperdrive.py +++ b/src/cloudflare/resources/hyperdrive/hyperdrive.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .configs import Configs, AsyncConfigs - -from ..._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .configs import ( Configs, AsyncConfigs, @@ -29,7 +10,8 @@ ConfigsWithStreamingResponse, AsyncConfigsWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Hyperdrive", "AsyncHyperdrive"] diff --git a/src/cloudflare/resources/images/__init__.py b/src/cloudflare/resources/images/__init__.py index e91e09dbdc0..370afc7db49 100644 --- a/src/cloudflare/resources/images/__init__.py +++ b/src/cloudflare/resources/images/__init__.py @@ -1,11 +1,24 @@ # File generated from our OpenAPI spec by Stainless. -from .v1s import V1s, AsyncV1s -from .v1s import V1sWithRawResponse, AsyncV1sWithRawResponse, V1sWithStreamingResponse, AsyncV1sWithStreamingResponse -from .v2s import V2s, AsyncV2s -from .v2s import V2sWithRawResponse, AsyncV2sWithRawResponse, V2sWithStreamingResponse, AsyncV2sWithStreamingResponse -from .images import Images, AsyncImages +from .v1s import ( + V1s, + AsyncV1s, + V1sWithRawResponse, + AsyncV1sWithRawResponse, + V1sWithStreamingResponse, + AsyncV1sWithStreamingResponse, +) +from .v2s import ( + V2s, + AsyncV2s, + V2sWithRawResponse, + AsyncV2sWithRawResponse, + V2sWithStreamingResponse, + AsyncV2sWithStreamingResponse, +) from .images import ( + Images, + AsyncImages, ImagesWithRawResponse, AsyncImagesWithRawResponse, ImagesWithStreamingResponse, diff --git a/src/cloudflare/resources/images/images.py b/src/cloudflare/resources/images/images.py index 9cc08549811..2f94eaf34f3 100644 --- a/src/cloudflare/resources/images/images.py +++ b/src/cloudflare/resources/images/images.py @@ -2,27 +2,6 @@ from __future__ import annotations -from .v1s.v1s import V1s, AsyncV1s - -from ..._compat import cached_property - -from .v2s.v2s import V2s, AsyncV2s - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .v1s import ( V1s, AsyncV1s, @@ -39,7 +18,10 @@ V2sWithStreamingResponse, AsyncV2sWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from .v1s.v1s import V1s, AsyncV1s +from .v2s.v2s import V2s, AsyncV2s +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Images", "AsyncImages"] diff --git a/src/cloudflare/resources/images/v1s/__init__.py b/src/cloudflare/resources/images/v1s/__init__.py index 2e0e0c4e403..b4cc97da75e 100644 --- a/src/cloudflare/resources/images/v1s/__init__.py +++ b/src/cloudflare/resources/images/v1s/__init__.py @@ -1,35 +1,45 @@ # File generated from our OpenAPI spec by Stainless. -from .keys import Keys, AsyncKeys +from .v1s import ( + V1s, + AsyncV1s, + V1sWithRawResponse, + AsyncV1sWithRawResponse, + V1sWithStreamingResponse, + AsyncV1sWithStreamingResponse, +) from .keys import ( + Keys, + AsyncKeys, KeysWithRawResponse, AsyncKeysWithRawResponse, KeysWithStreamingResponse, AsyncKeysWithStreamingResponse, ) -from .stats import Stats, AsyncStats +from .blobs import ( + Blobs, + AsyncBlobs, + BlobsWithRawResponse, + AsyncBlobsWithRawResponse, + BlobsWithStreamingResponse, + AsyncBlobsWithStreamingResponse, +) from .stats import ( + Stats, + AsyncStats, StatsWithRawResponse, AsyncStatsWithRawResponse, StatsWithStreamingResponse, AsyncStatsWithStreamingResponse, ) -from .variants import Variants, AsyncVariants from .variants import ( + Variants, + AsyncVariants, VariantsWithRawResponse, AsyncVariantsWithRawResponse, VariantsWithStreamingResponse, AsyncVariantsWithStreamingResponse, ) -from .blobs import Blobs, AsyncBlobs -from .blobs import ( - BlobsWithRawResponse, - AsyncBlobsWithRawResponse, - BlobsWithStreamingResponse, - AsyncBlobsWithStreamingResponse, -) -from .v1s import V1s, AsyncV1s -from .v1s import V1sWithRawResponse, AsyncV1sWithRawResponse, V1sWithStreamingResponse, AsyncV1sWithStreamingResponse __all__ = [ "Keys", diff --git a/src/cloudflare/resources/images/v1s/blobs.py b/src/cloudflare/resources/images/v1s/blobs.py index f25432ac6ed..f3e99803d1b 100644 --- a/src/cloudflare/resources/images/v1s/blobs.py +++ b/src/cloudflare/resources/images/v1s/blobs.py @@ -4,35 +4,22 @@ import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( BinaryAPIResponse, AsyncBinaryAPIResponse, + StreamedBinaryAPIResponse, + AsyncStreamedBinaryAPIResponse, to_custom_raw_response_wrapper, - async_to_custom_raw_response_wrapper, to_custom_streamed_response_wrapper, - StreamedBinaryAPIResponse, + async_to_custom_raw_response_wrapper, async_to_custom_streamed_response_wrapper, - AsyncStreamedBinaryAPIResponse, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper __all__ = ["Blobs", "AsyncBlobs"] diff --git a/src/cloudflare/resources/images/v1s/keys.py b/src/cloudflare/resources/images/v1s/keys.py index 0f46e70c0e8..a5468462b3c 100644 --- a/src/cloudflare/resources/images/v1s/keys.py +++ b/src/cloudflare/resources/images/v1s/keys.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.images.v1s import KeyCloudflareImagesKeysListSigningKeysResponse - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.images.v1s import KeyCloudflareImagesKeysListSigningKeysResponse __all__ = ["Keys", "AsyncKeys"] diff --git a/src/cloudflare/resources/images/v1s/stats.py b/src/cloudflare/resources/images/v1s/stats.py index 850def79779..479a1a43a40 100644 --- a/src/cloudflare/resources/images/v1s/stats.py +++ b/src/cloudflare/resources/images/v1s/stats.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.images.v1s import StatCloudflareImagesImagesUsageStatisticsResponse - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.images.v1s import StatCloudflareImagesImagesUsageStatisticsResponse __all__ = ["Stats", "AsyncStats"] diff --git a/src/cloudflare/resources/images/v1s/v1s.py b/src/cloudflare/resources/images/v1s/v1s.py index 7ee46aaf299..17cc4f3baef 100644 --- a/src/cloudflare/resources/images/v1s/v1s.py +++ b/src/cloudflare/resources/images/v1s/v1s.py @@ -2,53 +2,10 @@ from __future__ import annotations -import httpx - -from .keys import Keys, AsyncKeys - -from ...._compat import cached_property - -from .stats import Stats, AsyncStats - -from .variants import Variants, AsyncVariants - -from .blobs import Blobs, AsyncBlobs - -from ....types.images import ( - V1UpdateResponse, - V1DeleteResponse, - V1CloudflareImagesListImagesResponse, - V1CloudflareImagesUploadAnImageViaURLResponse, - V1GetResponse, -) +from typing import Any, Type, cast, overload -from typing import Type - -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from ....types.images import v1_update_params -from ....types.images import v1_cloudflare_images_list_images_params -from ....types.images import v1_cloudflare_images_upload_an_image_via_url_params from .keys import ( Keys, AsyncKeys, @@ -57,6 +14,14 @@ KeysWithStreamingResponse, AsyncKeysWithStreamingResponse, ) +from .blobs import ( + Blobs, + AsyncBlobs, + BlobsWithRawResponse, + AsyncBlobsWithRawResponse, + BlobsWithStreamingResponse, + AsyncBlobsWithStreamingResponse, +) from .stats import ( Stats, AsyncStats, @@ -73,27 +38,30 @@ VariantsWithStreamingResponse, AsyncVariantsWithStreamingResponse, ) -from .blobs import ( - Blobs, - AsyncBlobs, - BlobsWithRawResponse, - AsyncBlobsWithRawResponse, - BlobsWithStreamingResponse, - AsyncBlobsWithStreamingResponse, +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import required_args, maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, ) from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...._base_client import ( + make_request_options, +) +from ....types.images import ( + V1GetResponse, + V1DeleteResponse, + V1UpdateResponse, + V1CloudflareImagesListImagesResponse, + V1CloudflareImagesUploadAnImageViaURLResponse, + v1_update_params, + v1_cloudflare_images_list_images_params, + v1_cloudflare_images_upload_an_image_via_url_params, +) __all__ = ["V1s", "AsyncV1s"] diff --git a/src/cloudflare/resources/images/v1s/variants.py b/src/cloudflare/resources/images/v1s/variants.py index a061d7ed37d..c8796fe27bd 100644 --- a/src/cloudflare/resources/images/v1s/variants.py +++ b/src/cloudflare/resources/images/v1s/variants.py @@ -2,59 +2,33 @@ from __future__ import annotations +from typing import Any, Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.images.v1s import ( - VariantUpdateResponse, - VariantDeleteResponse, - VariantCloudflareImagesVariantsCreateAVariantResponse, - VariantCloudflareImagesVariantsListVariantsResponse, - VariantGetResponse, - variant_update_params, - variant_cloudflare_images_variants_create_a_variant_params, -) - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.images.v1s import variant_update_params -from ....types.images.v1s import variant_cloudflare_images_variants_create_a_variant_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.images.v1s import ( + VariantGetResponse, + VariantDeleteResponse, + VariantUpdateResponse, + VariantCloudflareImagesVariantsListVariantsResponse, + VariantCloudflareImagesVariantsCreateAVariantResponse, + variant_update_params, + variant_cloudflare_images_variants_create_a_variant_params, +) __all__ = ["Variants", "AsyncVariants"] diff --git a/src/cloudflare/resources/images/v2s/__init__.py b/src/cloudflare/resources/images/v2s/__init__.py index b949262f75b..c159fa3296d 100644 --- a/src/cloudflare/resources/images/v2s/__init__.py +++ b/src/cloudflare/resources/images/v2s/__init__.py @@ -1,14 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .direct_uploads import DirectUploads, AsyncDirectUploads +from .v2s import ( + V2s, + AsyncV2s, + V2sWithRawResponse, + AsyncV2sWithRawResponse, + V2sWithStreamingResponse, + AsyncV2sWithStreamingResponse, +) from .direct_uploads import ( + DirectUploads, + AsyncDirectUploads, DirectUploadsWithRawResponse, AsyncDirectUploadsWithRawResponse, DirectUploadsWithStreamingResponse, AsyncDirectUploadsWithStreamingResponse, ) -from .v2s import V2s, AsyncV2s -from .v2s import V2sWithRawResponse, AsyncV2sWithRawResponse, V2sWithStreamingResponse, AsyncV2sWithStreamingResponse __all__ = [ "DirectUploads", diff --git a/src/cloudflare/resources/images/v2s/direct_uploads.py b/src/cloudflare/resources/images/v2s/direct_uploads.py index e7efb3a47c7..57758cadb6f 100644 --- a/src/cloudflare/resources/images/v2s/direct_uploads.py +++ b/src/cloudflare/resources/images/v2s/direct_uploads.py @@ -2,42 +2,29 @@ from __future__ import annotations +from typing import Type, Union, cast +from datetime import datetime + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.images.v2s import DirectUploadCloudflareImagesCreateAuthenticatedDirectUploadURLV2Response - -from typing import Type, Union - -from datetime import datetime - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.images.v2s import direct_upload_cloudflare_images_create_authenticated_direct_upload_url_v_2_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.images.v2s import ( + DirectUploadCloudflareImagesCreateAuthenticatedDirectUploadURLV2Response, + direct_upload_cloudflare_images_create_authenticated_direct_upload_url_v_2_params, +) __all__ = ["DirectUploads", "AsyncDirectUploads"] diff --git a/src/cloudflare/resources/images/v2s/v2s.py b/src/cloudflare/resources/images/v2s/v2s.py index f3d69e89622..dff434f2ea5 100644 --- a/src/cloudflare/resources/images/v2s/v2s.py +++ b/src/cloudflare/resources/images/v2s/v2s.py @@ -2,41 +2,22 @@ from __future__ import annotations -import httpx +from typing import Type, Optional, cast +from typing_extensions import Literal -from .direct_uploads import DirectUploads, AsyncDirectUploads +import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.images import V2ListResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from ....types.images import v2_list_params +from ...._wrappers import ResultWrapper from .direct_uploads import ( DirectUploads, AsyncDirectUploads, @@ -45,9 +26,10 @@ DirectUploadsWithStreamingResponse, AsyncDirectUploadsWithStreamingResponse, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...._base_client import ( + make_request_options, +) +from ....types.images import V2ListResponse, v2_list_params __all__ = ["V2s", "AsyncV2s"] diff --git a/src/cloudflare/resources/intel/__init__.py b/src/cloudflare/resources/intel/__init__.py index 76bfaefc0c4..5b5d0ff5e1a 100644 --- a/src/cloudflare/resources/intel/__init__.py +++ b/src/cloudflare/resources/intel/__init__.py @@ -1,25 +1,28 @@ # File generated from our OpenAPI spec by Stainless. -from .indicator_feeds import IndicatorFeeds, AsyncIndicatorFeeds -from .indicator_feeds import ( - IndicatorFeedsWithRawResponse, - AsyncIndicatorFeedsWithRawResponse, - IndicatorFeedsWithStreamingResponse, - AsyncIndicatorFeedsWithStreamingResponse, +from .intel import ( + Intel, + AsyncIntel, + IntelWithRawResponse, + AsyncIntelWithRawResponse, + IntelWithStreamingResponse, + AsyncIntelWithStreamingResponse, ) -from .sinkholes import Sinkholes, AsyncSinkholes from .sinkholes import ( + Sinkholes, + AsyncSinkholes, SinkholesWithRawResponse, AsyncSinkholesWithRawResponse, SinkholesWithStreamingResponse, AsyncSinkholesWithStreamingResponse, ) -from .intel import Intel, AsyncIntel -from .intel import ( - IntelWithRawResponse, - AsyncIntelWithRawResponse, - IntelWithStreamingResponse, - AsyncIntelWithStreamingResponse, +from .indicator_feeds import ( + IndicatorFeeds, + AsyncIndicatorFeeds, + IndicatorFeedsWithRawResponse, + AsyncIndicatorFeedsWithRawResponse, + IndicatorFeedsWithStreamingResponse, + AsyncIndicatorFeedsWithStreamingResponse, ) __all__ = [ diff --git a/src/cloudflare/resources/intel/indicator_feeds.py b/src/cloudflare/resources/intel/indicator_feeds.py index 9b64955e5b5..ba2aca9bb2c 100644 --- a/src/cloudflare/resources/intel/indicator_feeds.py +++ b/src/cloudflare/resources/intel/indicator_feeds.py @@ -2,64 +2,37 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.intel import ( - IndicatorFeedCreateResponse, - IndicatorFeedListResponse, - IndicatorFeedDataResponse, - IndicatorFeedGetResponse, - IndicatorFeedPermissionsAddResponse, - IndicatorFeedPermissionsRemoveResponse, - IndicatorFeedPermissionsViewResponse, - IndicatorFeedSnapshotResponse, -) - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper +from ...types.intel import ( + IndicatorFeedGetResponse, + IndicatorFeedListResponse, + IndicatorFeedCreateResponse, + IndicatorFeedSnapshotResponse, + IndicatorFeedPermissionsAddResponse, + IndicatorFeedPermissionsViewResponse, + IndicatorFeedPermissionsRemoveResponse, + indicator_feed_create_params, + indicator_feed_snapshot_params, + indicator_feed_permissions_add_params, + indicator_feed_permissions_remove_params, +) from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.intel import indicator_feed_create_params -from ...types.intel import indicator_feed_permissions_add_params -from ...types.intel import indicator_feed_permissions_remove_params -from ...types.intel import indicator_feed_snapshot_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["IndicatorFeeds", "AsyncIndicatorFeeds"] diff --git a/src/cloudflare/resources/intel/intel.py b/src/cloudflare/resources/intel/intel.py index 26cf0f94053..bc530ff5049 100644 --- a/src/cloudflare/resources/intel/intel.py +++ b/src/cloudflare/resources/intel/intel.py @@ -2,27 +2,16 @@ from __future__ import annotations -from .indicator_feeds import IndicatorFeeds, AsyncIndicatorFeeds - from ..._compat import cached_property - -from .sinkholes import Sinkholes, AsyncSinkholes - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .sinkholes import ( + Sinkholes, + AsyncSinkholes, + SinkholesWithRawResponse, + AsyncSinkholesWithRawResponse, + SinkholesWithStreamingResponse, + AsyncSinkholesWithStreamingResponse, ) -from ...types import shared_params +from ..._resource import SyncAPIResource, AsyncAPIResource from .indicator_feeds import ( IndicatorFeeds, AsyncIndicatorFeeds, @@ -31,15 +20,6 @@ IndicatorFeedsWithStreamingResponse, AsyncIndicatorFeedsWithStreamingResponse, ) -from .sinkholes import ( - Sinkholes, - AsyncSinkholes, - SinkholesWithRawResponse, - AsyncSinkholesWithRawResponse, - SinkholesWithStreamingResponse, - AsyncSinkholesWithStreamingResponse, -) -from ..._wrappers import ResultWrapper __all__ = ["Intel", "AsyncIntel"] diff --git a/src/cloudflare/resources/intel/sinkholes.py b/src/cloudflare/resources/intel/sinkholes.py index aa87e02144e..249145e830c 100644 --- a/src/cloudflare/resources/intel/sinkholes.py +++ b/src/cloudflare/resources/intel/sinkholes.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.intel import SinkholeListResponse - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper +from ...types.intel import SinkholeListResponse from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["Sinkholes", "AsyncSinkholes"] diff --git a/src/cloudflare/resources/intels/__init__.py b/src/cloudflare/resources/intels/__init__.py index 7464c090427..692912d84e4 100644 --- a/src/cloudflare/resources/intels/__init__.py +++ b/src/cloudflare/resources/intels/__init__.py @@ -1,53 +1,77 @@ # File generated from our OpenAPI spec by Stainless. -from .asn import Asn, AsyncAsn -from .asn import AsnWithRawResponse, AsyncAsnWithRawResponse, AsnWithStreamingResponse, AsyncAsnWithStreamingResponse -from .dns import DNS, AsyncDNS -from .dns import DNSWithRawResponse, AsyncDNSWithRawResponse, DNSWithStreamingResponse, AsyncDNSWithStreamingResponse -from .domains import Domains, AsyncDomains +from .asn import ( + Asn, + AsyncAsn, + AsnWithRawResponse, + AsyncAsnWithRawResponse, + AsnWithStreamingResponse, + AsyncAsnWithStreamingResponse, +) +from .dns import ( + DNS, + AsyncDNS, + DNSWithRawResponse, + AsyncDNSWithRawResponse, + DNSWithStreamingResponse, + AsyncDNSWithStreamingResponse, +) +from .ips import ( + IPs, + AsyncIPs, + IPsWithRawResponse, + AsyncIPsWithRawResponse, + IPsWithStreamingResponse, + AsyncIPsWithStreamingResponse, +) +from .whois import ( + Whois, + AsyncWhois, + WhoisWithRawResponse, + AsyncWhoisWithRawResponse, + WhoisWithStreamingResponse, + AsyncWhoisWithStreamingResponse, +) +from .intels import ( + Intels, + AsyncIntels, + IntelsWithRawResponse, + AsyncIntelsWithRawResponse, + IntelsWithStreamingResponse, + AsyncIntelsWithStreamingResponse, +) from .domains import ( + Domains, + AsyncDomains, DomainsWithRawResponse, AsyncDomainsWithRawResponse, DomainsWithStreamingResponse, AsyncDomainsWithStreamingResponse, ) -from .domain_histories import DomainHistories, AsyncDomainHistories -from .domain_histories import ( - DomainHistoriesWithRawResponse, - AsyncDomainHistoriesWithRawResponse, - DomainHistoriesWithStreamingResponse, - AsyncDomainHistoriesWithStreamingResponse, -) -from .ips import IPs, AsyncIPs -from .ips import IPsWithRawResponse, AsyncIPsWithRawResponse, IPsWithStreamingResponse, AsyncIPsWithStreamingResponse -from .ip_lists import IPLists, AsyncIPLists from .ip_lists import ( + IPLists, + AsyncIPLists, IPListsWithRawResponse, AsyncIPListsWithRawResponse, IPListsWithStreamingResponse, AsyncIPListsWithStreamingResponse, ) -from .miscategorizations import Miscategorizations, AsyncMiscategorizations +from .domain_histories import ( + DomainHistories, + AsyncDomainHistories, + DomainHistoriesWithRawResponse, + AsyncDomainHistoriesWithRawResponse, + DomainHistoriesWithStreamingResponse, + AsyncDomainHistoriesWithStreamingResponse, +) from .miscategorizations import ( + Miscategorizations, + AsyncMiscategorizations, MiscategorizationsWithRawResponse, AsyncMiscategorizationsWithRawResponse, MiscategorizationsWithStreamingResponse, AsyncMiscategorizationsWithStreamingResponse, ) -from .whois import Whois, AsyncWhois -from .whois import ( - WhoisWithRawResponse, - AsyncWhoisWithRawResponse, - WhoisWithStreamingResponse, - AsyncWhoisWithStreamingResponse, -) -from .intels import Intels, AsyncIntels -from .intels import ( - IntelsWithRawResponse, - AsyncIntelsWithRawResponse, - IntelsWithStreamingResponse, - AsyncIntelsWithStreamingResponse, -) __all__ = [ "Asn", diff --git a/src/cloudflare/resources/intels/asn/__init__.py b/src/cloudflare/resources/intels/asn/__init__.py index 04af967ef16..2b971ffd481 100644 --- a/src/cloudflare/resources/intels/asn/__init__.py +++ b/src/cloudflare/resources/intels/asn/__init__.py @@ -1,14 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .subnets import Subnets, AsyncSubnets +from .asn import ( + Asn, + AsyncAsn, + AsnWithRawResponse, + AsyncAsnWithRawResponse, + AsnWithStreamingResponse, + AsyncAsnWithStreamingResponse, +) from .subnets import ( + Subnets, + AsyncSubnets, SubnetsWithRawResponse, AsyncSubnetsWithRawResponse, SubnetsWithStreamingResponse, AsyncSubnetsWithStreamingResponse, ) -from .asn import Asn, AsyncAsn -from .asn import AsnWithRawResponse, AsyncAsnWithRawResponse, AsnWithStreamingResponse, AsyncAsnWithStreamingResponse __all__ = [ "Subnets", diff --git a/src/cloudflare/resources/intels/asn/asn.py b/src/cloudflare/resources/intels/asn/asn.py index f8c1b0e87f1..533be56a09c 100644 --- a/src/cloudflare/resources/intels/asn/asn.py +++ b/src/cloudflare/resources/intels/asn/asn.py @@ -2,38 +2,10 @@ from __future__ import annotations -import httpx - -from .subnets import Subnets, AsyncSubnets - -from ...._compat import cached_property +from typing import Type, cast -from ....types.intels import AsnGetResponse - -from typing import Type - -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .subnets import ( Subnets, AsyncSubnets, @@ -42,9 +14,20 @@ SubnetsWithStreamingResponse, AsyncSubnetsWithStreamingResponse, ) +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...._base_client import ( + make_request_options, +) +from ....types.intels import AsnGetResponse __all__ = ["Asn", "AsyncAsn"] diff --git a/src/cloudflare/resources/intels/asn/subnets.py b/src/cloudflare/resources/intels/asn/subnets.py index 7c270e3af7f..c7febe90baa 100644 --- a/src/cloudflare/resources/intels/asn/subnets.py +++ b/src/cloudflare/resources/intels/asn/subnets.py @@ -4,33 +4,19 @@ import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.intels.asn import SubnetListResponse - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper +from ....types.intels.asn import SubnetListResponse __all__ = ["Subnets", "AsyncSubnets"] diff --git a/src/cloudflare/resources/intels/dns.py b/src/cloudflare/resources/intels/dns.py index a2e0b415c17..2616b09d965 100644 --- a/src/cloudflare/resources/intels/dns.py +++ b/src/cloudflare/resources/intels/dns.py @@ -2,43 +2,28 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.intels import ( - DNSPassiveDNSByIPGetPassiveDNSByIPResponse, - dns_passive_dns_by_ip_get_passive_dns_by_ip_params, -) - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.intels import dns_passive_dns_by_ip_get_passive_dns_by_ip_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.intels import ( + DNSPassiveDNSByIPGetPassiveDNSByIPResponse, + dns_passive_dns_by_ip_get_passive_dns_by_ip_params, +) __all__ = ["DNS", "AsyncDNS"] diff --git a/src/cloudflare/resources/intels/domain_histories.py b/src/cloudflare/resources/intels/domain_histories.py index de892f16ffe..6ef5df7fd9f 100644 --- a/src/cloudflare/resources/intels/domain_histories.py +++ b/src/cloudflare/resources/intels/domain_histories.py @@ -2,40 +2,25 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.intels import DomainHistoryListResponse - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.intels import domain_history_list_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.intels import DomainHistoryListResponse, domain_history_list_params __all__ = ["DomainHistories", "AsyncDomainHistories"] diff --git a/src/cloudflare/resources/intels/domains/__init__.py b/src/cloudflare/resources/intels/domains/__init__.py index 23a3fe31c7e..255c6c636f7 100644 --- a/src/cloudflare/resources/intels/domains/__init__.py +++ b/src/cloudflare/resources/intels/domains/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .bulks import Bulks, AsyncBulks from .bulks import ( + Bulks, + AsyncBulks, BulksWithRawResponse, AsyncBulksWithRawResponse, BulksWithStreamingResponse, AsyncBulksWithStreamingResponse, ) -from .domains import Domains, AsyncDomains from .domains import ( + Domains, + AsyncDomains, DomainsWithRawResponse, AsyncDomainsWithRawResponse, DomainsWithStreamingResponse, diff --git a/src/cloudflare/resources/intels/domains/bulks.py b/src/cloudflare/resources/intels/domains/bulks.py index 4a6d728e122..73cf26ed8e8 100644 --- a/src/cloudflare/resources/intels/domains/bulks.py +++ b/src/cloudflare/resources/intels/domains/bulks.py @@ -2,40 +2,28 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.intels.domains import BulkDomainIntelligenceGetMultipleDomainDetailsResponse - -from typing import Type, Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.intels.domains import bulk_domain_intelligence_get_multiple_domain_details_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.intels.domains import ( + BulkDomainIntelligenceGetMultipleDomainDetailsResponse, + bulk_domain_intelligence_get_multiple_domain_details_params, +) __all__ = ["Bulks", "AsyncBulks"] diff --git a/src/cloudflare/resources/intels/domains/domains.py b/src/cloudflare/resources/intels/domains/domains.py index b4a4dca6e41..d42fad8e572 100644 --- a/src/cloudflare/resources/intels/domains/domains.py +++ b/src/cloudflare/resources/intels/domains/domains.py @@ -2,50 +2,36 @@ from __future__ import annotations -import httpx +from typing import Type, cast -from .bulks import Bulks, AsyncBulks +import httpx +from .bulks import ( + Bulks, + AsyncBulks, + BulksWithRawResponse, + AsyncBulksWithRawResponse, + BulksWithStreamingResponse, + AsyncBulksWithStreamingResponse, +) +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.intels import DomainDomainIntelligenceGetDomainDetailsResponse - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.intels import domain_domain_intelligence_get_domain_details_params -from .bulks import ( - Bulks, - AsyncBulks, - BulksWithRawResponse, - AsyncBulksWithRawResponse, - BulksWithStreamingResponse, - AsyncBulksWithStreamingResponse, +from ....types.intels import ( + DomainDomainIntelligenceGetDomainDetailsResponse, + domain_domain_intelligence_get_domain_details_params, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["Domains", "AsyncDomains"] diff --git a/src/cloudflare/resources/intels/intels.py b/src/cloudflare/resources/intels/intels.py index 7fc205721fc..a05eb2ab1dd 100644 --- a/src/cloudflare/resources/intels/intels.py +++ b/src/cloudflare/resources/intels/intels.py @@ -2,39 +2,6 @@ from __future__ import annotations -from .asn.asn import Asn, AsyncAsn - -from ..._compat import cached_property - -from .dns import DNS, AsyncDNS - -from .domains.domains import Domains, AsyncDomains - -from .domain_histories import DomainHistories, AsyncDomainHistories - -from .ips import IPs, AsyncIPs - -from .ip_lists import IPLists, AsyncIPLists - -from .miscategorizations import Miscategorizations, AsyncMiscategorizations - -from .whois import Whois, AsyncWhois - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .asn import ( Asn, AsyncAsn, @@ -51,22 +18,6 @@ DNSWithStreamingResponse, AsyncDNSWithStreamingResponse, ) -from .domains import ( - Domains, - AsyncDomains, - DomainsWithRawResponse, - AsyncDomainsWithRawResponse, - DomainsWithStreamingResponse, - AsyncDomainsWithStreamingResponse, -) -from .domain_histories import ( - DomainHistories, - AsyncDomainHistories, - DomainHistoriesWithRawResponse, - AsyncDomainHistoriesWithRawResponse, - DomainHistoriesWithStreamingResponse, - AsyncDomainHistoriesWithStreamingResponse, -) from .ips import ( IPs, AsyncIPs, @@ -75,6 +26,23 @@ IPsWithStreamingResponse, AsyncIPsWithStreamingResponse, ) +from .whois import ( + Whois, + AsyncWhois, + WhoisWithRawResponse, + AsyncWhoisWithRawResponse, + WhoisWithStreamingResponse, + AsyncWhoisWithStreamingResponse, +) +from .asn.asn import Asn, AsyncAsn +from .domains import ( + Domains, + AsyncDomains, + DomainsWithRawResponse, + AsyncDomainsWithRawResponse, + DomainsWithStreamingResponse, + AsyncDomainsWithStreamingResponse, +) from .ip_lists import ( IPLists, AsyncIPLists, @@ -83,6 +51,17 @@ IPListsWithStreamingResponse, AsyncIPListsWithStreamingResponse, ) +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource +from .domains.domains import Domains, AsyncDomains +from .domain_histories import ( + DomainHistories, + AsyncDomainHistories, + DomainHistoriesWithRawResponse, + AsyncDomainHistoriesWithRawResponse, + DomainHistoriesWithStreamingResponse, + AsyncDomainHistoriesWithStreamingResponse, +) from .miscategorizations import ( Miscategorizations, AsyncMiscategorizations, @@ -91,15 +70,6 @@ MiscategorizationsWithStreamingResponse, AsyncMiscategorizationsWithStreamingResponse, ) -from .whois import ( - Whois, - AsyncWhois, - WhoisWithRawResponse, - AsyncWhoisWithRawResponse, - WhoisWithStreamingResponse, - AsyncWhoisWithStreamingResponse, -) -from ..._wrappers import ResultWrapper __all__ = ["Intels", "AsyncIntels"] diff --git a/src/cloudflare/resources/intels/ip_lists.py b/src/cloudflare/resources/intels/ip_lists.py index 075b5d2bf00..aec0d686cbf 100644 --- a/src/cloudflare/resources/intels/ip_lists.py +++ b/src/cloudflare/resources/intels/ip_lists.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.intels import IPListIPListGetIPListsResponse - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.intels import IPListIPListGetIPListsResponse __all__ = ["IPLists", "AsyncIPLists"] diff --git a/src/cloudflare/resources/intels/ips.py b/src/cloudflare/resources/intels/ips.py index c7322b2293b..cdaf256a44b 100644 --- a/src/cloudflare/resources/intels/ips.py +++ b/src/cloudflare/resources/intels/ips.py @@ -2,40 +2,25 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.intels import IPIPIntelligenceGetIPOverviewResponse - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.intels import ip_ip_intelligence_get_ip_overview_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.intels import IPIPIntelligenceGetIPOverviewResponse, ip_ip_intelligence_get_ip_overview_params __all__ = ["IPs", "AsyncIPs"] diff --git a/src/cloudflare/resources/intels/miscategorizations.py b/src/cloudflare/resources/intels/miscategorizations.py index 4e14a39a809..740b84481ee 100644 --- a/src/cloudflare/resources/intels/miscategorizations.py +++ b/src/cloudflare/resources/intels/miscategorizations.py @@ -2,42 +2,29 @@ from __future__ import annotations +from typing import Any, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.intels import MiscategorizationMiscategorizationCreateMiscategorizationResponse - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.intels import miscategorization_miscategorization_create_miscategorization_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.intels import ( + MiscategorizationMiscategorizationCreateMiscategorizationResponse, + miscategorization_miscategorization_create_miscategorization_params, +) __all__ = ["Miscategorizations", "AsyncMiscategorizations"] diff --git a/src/cloudflare/resources/intels/whois.py b/src/cloudflare/resources/intels/whois.py index 81d93bf5c4b..795f6519a85 100644 --- a/src/cloudflare/resources/intels/whois.py +++ b/src/cloudflare/resources/intels/whois.py @@ -2,40 +2,25 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.intels import WhoisWhoisRecordGetWhoisRecordResponse - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.intels import whois_whois_record_get_whois_record_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.intels import WhoisWhoisRecordGetWhoisRecordResponse, whois_whois_record_get_whois_record_params __all__ = ["Whois", "AsyncWhois"] diff --git a/src/cloudflare/resources/ips.py b/src/cloudflare/resources/ips.py index 8d3120aa4dc..6e1620edad1 100644 --- a/src/cloudflare/resources/ips.py +++ b/src/cloudflare/resources/ips.py @@ -2,40 +2,25 @@ from __future__ import annotations +from typing import Any, cast + import httpx +from ..types import IPListResponse, ip_list_params +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from .._utils import maybe_transform from .._compat import cached_property - -from ..types import IPListResponse - +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource +from .._wrappers import ResultWrapper from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from ..types import ip_list_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["IPs", "AsyncIPs"] diff --git a/src/cloudflare/resources/keyless_certificates.py b/src/cloudflare/resources/keyless_certificates.py index dc7c1cc2b21..9d80b990592 100644 --- a/src/cloudflare/resources/keyless_certificates.py +++ b/src/cloudflare/resources/keyless_certificates.py @@ -2,59 +2,34 @@ from __future__ import annotations -import httpx +from typing import Type, Optional, cast +from typing_extensions import Literal -from .._compat import cached_property +import httpx from ..types import ( - KeylessCertificateCreateResponse, - KeylessCertificateUpdateResponse, + KeylessCertificateGetResponse, KeylessCertificateListResponse, + KeylessCertificateCreateResponse, KeylessCertificateDeleteResponse, - KeylessCertificateGetResponse, + KeylessCertificateUpdateResponse, keyless_certificate_create_params, keyless_certificate_update_params, ) - -from typing import Type, Optional - -from typing_extensions import Literal - +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from .._utils import maybe_transform +from .._compat import cached_property +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource +from .._wrappers import ResultWrapper from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from ..types import keyless_certificate_create_params -from ..types import keyless_certificate_update_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["KeylessCertificates", "AsyncKeylessCertificates"] diff --git a/src/cloudflare/resources/load_balancers/__init__.py b/src/cloudflare/resources/load_balancers/__init__.py index 28f03683f3a..4c3c6f9897a 100644 --- a/src/cloudflare/resources/load_balancers/__init__.py +++ b/src/cloudflare/resources/load_balancers/__init__.py @@ -1,42 +1,48 @@ # File generated from our OpenAPI spec by Stainless. -from .monitors import Monitors, AsyncMonitors -from .monitors import ( - MonitorsWithRawResponse, - AsyncMonitorsWithRawResponse, - MonitorsWithStreamingResponse, - AsyncMonitorsWithStreamingResponse, -) -from .pools import Pools, AsyncPools from .pools import ( + Pools, + AsyncPools, PoolsWithRawResponse, AsyncPoolsWithRawResponse, PoolsWithStreamingResponse, AsyncPoolsWithStreamingResponse, ) -from .previews import Previews, AsyncPreviews -from .previews import ( - PreviewsWithRawResponse, - AsyncPreviewsWithRawResponse, - PreviewsWithStreamingResponse, - AsyncPreviewsWithStreamingResponse, -) -from .regions import Regions, AsyncRegions from .regions import ( + Regions, + AsyncRegions, RegionsWithRawResponse, AsyncRegionsWithRawResponse, RegionsWithStreamingResponse, AsyncRegionsWithStreamingResponse, ) -from .searches import Searches, AsyncSearches +from .monitors import ( + Monitors, + AsyncMonitors, + MonitorsWithRawResponse, + AsyncMonitorsWithRawResponse, + MonitorsWithStreamingResponse, + AsyncMonitorsWithStreamingResponse, +) +from .previews import ( + Previews, + AsyncPreviews, + PreviewsWithRawResponse, + AsyncPreviewsWithRawResponse, + PreviewsWithStreamingResponse, + AsyncPreviewsWithStreamingResponse, +) from .searches import ( + Searches, + AsyncSearches, SearchesWithRawResponse, AsyncSearchesWithRawResponse, SearchesWithStreamingResponse, AsyncSearchesWithStreamingResponse, ) -from .load_balancers import LoadBalancers, AsyncLoadBalancers from .load_balancers import ( + LoadBalancers, + AsyncLoadBalancers, LoadBalancersWithRawResponse, AsyncLoadBalancersWithRawResponse, LoadBalancersWithStreamingResponse, diff --git a/src/cloudflare/resources/load_balancers/load_balancers.py b/src/cloudflare/resources/load_balancers/load_balancers.py index e1d5ce929f0..140699ea89d 100644 --- a/src/cloudflare/resources/load_balancers/load_balancers.py +++ b/src/cloudflare/resources/load_balancers/load_balancers.py @@ -2,58 +2,38 @@ from __future__ import annotations -import httpx - -from .monitors.monitors import Monitors, AsyncMonitors - -from ..._compat import cached_property - -from .pools.pools import Pools, AsyncPools - -from .previews import Previews, AsyncPreviews - -from .regions import Regions, AsyncRegions +from typing import List, Type, Iterable, Optional, cast +from typing_extensions import Literal -from .searches import Searches, AsyncSearches +import httpx +from .pools import ( + Pools, + AsyncPools, + PoolsWithRawResponse, + AsyncPoolsWithRawResponse, + PoolsWithStreamingResponse, + AsyncPoolsWithStreamingResponse, +) from ...types import ( - LoadBalancerCreateResponse, - LoadBalancerUpdateResponse, + LoadBalancerGetResponse, LoadBalancerListResponse, + LoadBalancerCreateResponse, LoadBalancerDeleteResponse, - LoadBalancerGetResponse, + LoadBalancerUpdateResponse, load_balancer_create_params, load_balancer_update_params, ) - -from typing import Type, List, Iterable, Optional - -from typing_extensions import Literal - -from ..._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .regions import ( + Regions, + AsyncRegions, + RegionsWithRawResponse, + AsyncRegionsWithRawResponse, + RegionsWithStreamingResponse, + AsyncRegionsWithStreamingResponse, ) -from ...types import shared_params -from ...types import load_balancer_create_params -from ...types import load_balancer_update_params +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from .monitors import ( Monitors, AsyncMonitors, @@ -62,14 +42,6 @@ MonitorsWithStreamingResponse, AsyncMonitorsWithStreamingResponse, ) -from .pools import ( - Pools, - AsyncPools, - PoolsWithRawResponse, - AsyncPoolsWithRawResponse, - PoolsWithStreamingResponse, - AsyncPoolsWithStreamingResponse, -) from .previews import ( Previews, AsyncPreviews, @@ -78,14 +50,6 @@ PreviewsWithStreamingResponse, AsyncPreviewsWithStreamingResponse, ) -from .regions import ( - Regions, - AsyncRegions, - RegionsWithRawResponse, - AsyncRegionsWithRawResponse, - RegionsWithStreamingResponse, - AsyncRegionsWithStreamingResponse, -) from .searches import ( Searches, AsyncSearches, @@ -94,17 +58,20 @@ SearchesWithStreamingResponse, AsyncSearchesWithStreamingResponse, ) +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from .pools.pools import Pools, AsyncPools +from ..._base_client import ( + make_request_options, +) +from .monitors.monitors import Monitors, AsyncMonitors __all__ = ["LoadBalancers", "AsyncLoadBalancers"] diff --git a/src/cloudflare/resources/load_balancers/monitors/__init__.py b/src/cloudflare/resources/load_balancers/monitors/__init__.py index 17335d3d691..a4b52a649ad 100644 --- a/src/cloudflare/resources/load_balancers/monitors/__init__.py +++ b/src/cloudflare/resources/load_balancers/monitors/__init__.py @@ -1,26 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .previews import Previews, AsyncPreviews +from .monitors import ( + Monitors, + AsyncMonitors, + MonitorsWithRawResponse, + AsyncMonitorsWithRawResponse, + MonitorsWithStreamingResponse, + AsyncMonitorsWithStreamingResponse, +) from .previews import ( + Previews, + AsyncPreviews, PreviewsWithRawResponse, AsyncPreviewsWithRawResponse, PreviewsWithStreamingResponse, AsyncPreviewsWithStreamingResponse, ) -from .references import References, AsyncReferences from .references import ( + References, + AsyncReferences, ReferencesWithRawResponse, AsyncReferencesWithRawResponse, ReferencesWithStreamingResponse, AsyncReferencesWithStreamingResponse, ) -from .monitors import Monitors, AsyncMonitors -from .monitors import ( - MonitorsWithRawResponse, - AsyncMonitorsWithRawResponse, - MonitorsWithStreamingResponse, - AsyncMonitorsWithStreamingResponse, -) __all__ = [ "Previews", diff --git a/src/cloudflare/resources/load_balancers/monitors/monitors.py b/src/cloudflare/resources/load_balancers/monitors/monitors.py index 7746adc74e7..42d859d1df3 100644 --- a/src/cloudflare/resources/load_balancers/monitors/monitors.py +++ b/src/cloudflare/resources/load_balancers/monitors/monitors.py @@ -2,50 +2,11 @@ from __future__ import annotations -import httpx - -from .previews import Previews, AsyncPreviews - -from ...._compat import cached_property - -from .references import References, AsyncReferences - -from ....types.load_balancers import ( - MonitorUpdateResponse, - MonitorDeleteResponse, - MonitorAccountLoadBalancerMonitorsCreateMonitorResponse, - MonitorAccountLoadBalancerMonitorsListMonitorsResponse, - MonitorGetResponse, -) - -from typing import Type, Optional - +from typing import Type, Optional, cast from typing_extensions import Literal -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from ....types.load_balancers import monitor_update_params -from ....types.load_balancers import monitor_account_load_balancer_monitors_create_monitor_params from .previews import ( Previews, AsyncPreviews, @@ -54,6 +15,9 @@ PreviewsWithStreamingResponse, AsyncPreviewsWithStreamingResponse, ) +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property from .references import ( References, AsyncReferences, @@ -62,17 +26,26 @@ ReferencesWithStreamingResponse, AsyncReferencesWithStreamingResponse, ) +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...._base_client import ( + make_request_options, +) +from ....types.load_balancers import ( + MonitorGetResponse, + MonitorDeleteResponse, + MonitorUpdateResponse, + MonitorAccountLoadBalancerMonitorsListMonitorsResponse, + MonitorAccountLoadBalancerMonitorsCreateMonitorResponse, + monitor_update_params, + monitor_account_load_balancer_monitors_create_monitor_params, +) __all__ = ["Monitors", "AsyncMonitors"] diff --git a/src/cloudflare/resources/load_balancers/monitors/previews.py b/src/cloudflare/resources/load_balancers/monitors/previews.py index 9ad316e6439..9d30ac8aa72 100644 --- a/src/cloudflare/resources/load_balancers/monitors/previews.py +++ b/src/cloudflare/resources/load_balancers/monitors/previews.py @@ -2,42 +2,29 @@ from __future__ import annotations +from typing import Type, cast +from typing_extensions import Literal + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.load_balancers.monitors import PreviewAccountLoadBalancerMonitorsPreviewMonitorResponse - -from typing import Type - -from typing_extensions import Literal - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.load_balancers.monitors import preview_account_load_balancer_monitors_preview_monitor_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.load_balancers.monitors import ( + PreviewAccountLoadBalancerMonitorsPreviewMonitorResponse, + preview_account_load_balancer_monitors_preview_monitor_params, +) __all__ = ["Previews", "AsyncPreviews"] diff --git a/src/cloudflare/resources/load_balancers/monitors/references.py b/src/cloudflare/resources/load_balancers/monitors/references.py index 5709f30c5fd..1a8ebe4fb7d 100644 --- a/src/cloudflare/resources/load_balancers/monitors/references.py +++ b/src/cloudflare/resources/load_balancers/monitors/references.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.load_balancers.monitors import ReferenceAccountLoadBalancerMonitorsListMonitorReferencesResponse - -from typing import Type, Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.load_balancers.monitors import ReferenceAccountLoadBalancerMonitorsListMonitorReferencesResponse __all__ = ["References", "AsyncReferences"] diff --git a/src/cloudflare/resources/load_balancers/pools/__init__.py b/src/cloudflare/resources/load_balancers/pools/__init__.py index 13e167d0412..8da8b6aea52 100644 --- a/src/cloudflare/resources/load_balancers/pools/__init__.py +++ b/src/cloudflare/resources/load_balancers/pools/__init__.py @@ -1,33 +1,37 @@ # File generated from our OpenAPI spec by Stainless. -from .health import Health, AsyncHealth +from .pools import ( + Pools, + AsyncPools, + PoolsWithRawResponse, + AsyncPoolsWithRawResponse, + PoolsWithStreamingResponse, + AsyncPoolsWithStreamingResponse, +) from .health import ( + Health, + AsyncHealth, HealthWithRawResponse, AsyncHealthWithRawResponse, HealthWithStreamingResponse, AsyncHealthWithStreamingResponse, ) -from .previews import Previews, AsyncPreviews from .previews import ( + Previews, + AsyncPreviews, PreviewsWithRawResponse, AsyncPreviewsWithRawResponse, PreviewsWithStreamingResponse, AsyncPreviewsWithStreamingResponse, ) -from .references import References, AsyncReferences from .references import ( + References, + AsyncReferences, ReferencesWithRawResponse, AsyncReferencesWithRawResponse, ReferencesWithStreamingResponse, AsyncReferencesWithStreamingResponse, ) -from .pools import Pools, AsyncPools -from .pools import ( - PoolsWithRawResponse, - AsyncPoolsWithRawResponse, - PoolsWithStreamingResponse, - AsyncPoolsWithStreamingResponse, -) __all__ = [ "Health", diff --git a/src/cloudflare/resources/load_balancers/pools/health.py b/src/cloudflare/resources/load_balancers/pools/health.py index b5c4d3c2c53..a67f1295eb3 100644 --- a/src/cloudflare/resources/load_balancers/pools/health.py +++ b/src/cloudflare/resources/load_balancers/pools/health.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Any, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.load_balancers.pools import HealthAccountLoadBalancerPoolsPoolHealthDetailsResponse - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.load_balancers.pools import HealthAccountLoadBalancerPoolsPoolHealthDetailsResponse __all__ = ["Health", "AsyncHealth"] diff --git a/src/cloudflare/resources/load_balancers/pools/pools.py b/src/cloudflare/resources/load_balancers/pools/pools.py index b3b8df2ee4c..ad458f32774 100644 --- a/src/cloudflare/resources/load_balancers/pools/pools.py +++ b/src/cloudflare/resources/load_balancers/pools/pools.py @@ -2,57 +2,11 @@ from __future__ import annotations -import httpx - -from .health import Health, AsyncHealth - -from ...._compat import cached_property - -from .previews import Previews, AsyncPreviews - -from .references import References, AsyncReferences - -from ....types.load_balancers import ( - PoolUpdateResponse, - PoolDeleteResponse, - PoolAccountLoadBalancerPoolsCreatePoolResponse, - PoolAccountLoadBalancerPoolsListPoolsResponse, - PoolAccountLoadBalancerPoolsPatchPoolsResponse, - PoolGetResponse, - pool_update_params, - pool_account_load_balancer_pools_create_pool_params, -) - -from typing import Type, Iterable, Optional, List - +from typing import List, Type, Iterable, Optional, cast from typing_extensions import Literal -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from ....types.load_balancers import pool_update_params -from ....types.load_balancers import pool_account_load_balancer_pools_create_pool_params -from ....types.load_balancers import pool_account_load_balancer_pools_list_pools_params -from ....types.load_balancers import pool_account_load_balancer_pools_patch_pools_params from .health import ( Health, AsyncHealth, @@ -69,6 +23,9 @@ PreviewsWithStreamingResponse, AsyncPreviewsWithStreamingResponse, ) +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property from .references import ( References, AsyncReferences, @@ -77,19 +34,29 @@ ReferencesWithStreamingResponse, AsyncReferencesWithStreamingResponse, ) +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...._base_client import ( + make_request_options, +) +from ....types.load_balancers import ( + PoolGetResponse, + PoolDeleteResponse, + PoolUpdateResponse, + PoolAccountLoadBalancerPoolsListPoolsResponse, + PoolAccountLoadBalancerPoolsCreatePoolResponse, + PoolAccountLoadBalancerPoolsPatchPoolsResponse, + pool_update_params, + pool_account_load_balancer_pools_list_pools_params, + pool_account_load_balancer_pools_create_pool_params, + pool_account_load_balancer_pools_patch_pools_params, +) __all__ = ["Pools", "AsyncPools"] diff --git a/src/cloudflare/resources/load_balancers/pools/previews.py b/src/cloudflare/resources/load_balancers/pools/previews.py index ebb63b29053..fb38f416aa3 100644 --- a/src/cloudflare/resources/load_balancers/pools/previews.py +++ b/src/cloudflare/resources/load_balancers/pools/previews.py @@ -2,42 +2,29 @@ from __future__ import annotations +from typing import Type, cast +from typing_extensions import Literal + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.load_balancers.pools import PreviewAccountLoadBalancerPoolsPreviewPoolResponse - -from typing import Type - -from typing_extensions import Literal - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.load_balancers.pools import preview_account_load_balancer_pools_preview_pool_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.load_balancers.pools import ( + PreviewAccountLoadBalancerPoolsPreviewPoolResponse, + preview_account_load_balancer_pools_preview_pool_params, +) __all__ = ["Previews", "AsyncPreviews"] diff --git a/src/cloudflare/resources/load_balancers/pools/references.py b/src/cloudflare/resources/load_balancers/pools/references.py index 3c5ced638c8..012b0dcb68b 100644 --- a/src/cloudflare/resources/load_balancers/pools/references.py +++ b/src/cloudflare/resources/load_balancers/pools/references.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.load_balancers.pools import ReferenceAccountLoadBalancerPoolsListPoolReferencesResponse - -from typing import Type, Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.load_balancers.pools import ReferenceAccountLoadBalancerPoolsListPoolReferencesResponse __all__ = ["References", "AsyncReferences"] diff --git a/src/cloudflare/resources/load_balancers/previews.py b/src/cloudflare/resources/load_balancers/previews.py index 634823697aa..13c5d687c5c 100644 --- a/src/cloudflare/resources/load_balancers/previews.py +++ b/src/cloudflare/resources/load_balancers/previews.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.load_balancers import PreviewGetResponse - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.load_balancers import PreviewGetResponse __all__ = ["Previews", "AsyncPreviews"] diff --git a/src/cloudflare/resources/load_balancers/regions.py b/src/cloudflare/resources/load_balancers/regions.py index 0743be0142d..462ec87e797 100644 --- a/src/cloudflare/resources/load_balancers/regions.py +++ b/src/cloudflare/resources/load_balancers/regions.py @@ -2,46 +2,30 @@ from __future__ import annotations +from typing import Any, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.load_balancers import RegionGetResponse, RegionLoadBalancerRegionsListRegionsResponse - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.load_balancers import region_load_balancer_regions_list_regions_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.load_balancers import ( + RegionGetResponse, + RegionLoadBalancerRegionsListRegionsResponse, + region_load_balancer_regions_list_regions_params, +) __all__ = ["Regions", "AsyncRegions"] diff --git a/src/cloudflare/resources/load_balancers/searches.py b/src/cloudflare/resources/load_balancers/searches.py index c4988366681..38a6ef1236c 100644 --- a/src/cloudflare/resources/load_balancers/searches.py +++ b/src/cloudflare/resources/load_balancers/searches.py @@ -2,40 +2,25 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.load_balancers import SearchListResponse, search_list_params - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.load_balancers import search_list_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.load_balancers import SearchListResponse, search_list_params __all__ = ["Searches", "AsyncSearches"] diff --git a/src/cloudflare/resources/logpush/__init__.py b/src/cloudflare/resources/logpush/__init__.py index 01c88ced5d5..f0b4418f823 100644 --- a/src/cloudflare/resources/logpush/__init__.py +++ b/src/cloudflare/resources/logpush/__init__.py @@ -1,46 +1,52 @@ # File generated from our OpenAPI spec by Stainless. -from .datasets import Datasets, AsyncDatasets -from .datasets import ( - DatasetsWithRawResponse, - AsyncDatasetsWithRawResponse, - DatasetsWithStreamingResponse, - AsyncDatasetsWithStreamingResponse, +from .jobs import ( + Jobs, + AsyncJobs, + JobsWithRawResponse, + AsyncJobsWithRawResponse, + JobsWithStreamingResponse, + AsyncJobsWithStreamingResponse, ) -from .edges import Edges, AsyncEdges from .edges import ( + Edges, + AsyncEdges, EdgesWithRawResponse, AsyncEdgesWithRawResponse, EdgesWithStreamingResponse, AsyncEdgesWithStreamingResponse, ) -from .jobs import Jobs, AsyncJobs -from .jobs import ( - JobsWithRawResponse, - AsyncJobsWithRawResponse, - JobsWithStreamingResponse, - AsyncJobsWithStreamingResponse, +from .logpush import ( + Logpush, + AsyncLogpush, + LogpushWithRawResponse, + AsyncLogpushWithRawResponse, + LogpushWithStreamingResponse, + AsyncLogpushWithStreamingResponse, ) -from .ownerships import Ownerships, AsyncOwnerships -from .ownerships import ( - OwnershipsWithRawResponse, - AsyncOwnershipsWithRawResponse, - OwnershipsWithStreamingResponse, - AsyncOwnershipsWithStreamingResponse, +from .datasets import ( + Datasets, + AsyncDatasets, + DatasetsWithRawResponse, + AsyncDatasetsWithRawResponse, + DatasetsWithStreamingResponse, + AsyncDatasetsWithStreamingResponse, ) -from .validates import Validates, AsyncValidates from .validates import ( + Validates, + AsyncValidates, ValidatesWithRawResponse, AsyncValidatesWithRawResponse, ValidatesWithStreamingResponse, AsyncValidatesWithStreamingResponse, ) -from .logpush import Logpush, AsyncLogpush -from .logpush import ( - LogpushWithRawResponse, - AsyncLogpushWithRawResponse, - LogpushWithStreamingResponse, - AsyncLogpushWithStreamingResponse, +from .ownerships import ( + Ownerships, + AsyncOwnerships, + OwnershipsWithRawResponse, + AsyncOwnershipsWithRawResponse, + OwnershipsWithStreamingResponse, + AsyncOwnershipsWithStreamingResponse, ) __all__ = [ diff --git a/src/cloudflare/resources/logpush/datasets/__init__.py b/src/cloudflare/resources/logpush/datasets/__init__.py index 1e9572edac6..80f924f0182 100644 --- a/src/cloudflare/resources/logpush/datasets/__init__.py +++ b/src/cloudflare/resources/logpush/datasets/__init__.py @@ -1,21 +1,24 @@ # File generated from our OpenAPI spec by Stainless. -from .fields import Fields, AsyncFields -from .fields import ( - FieldsWithRawResponse, - AsyncFieldsWithRawResponse, - FieldsWithStreamingResponse, - AsyncFieldsWithStreamingResponse, -) -from .jobs import Jobs, AsyncJobs from .jobs import ( + Jobs, + AsyncJobs, JobsWithRawResponse, AsyncJobsWithRawResponse, JobsWithStreamingResponse, AsyncJobsWithStreamingResponse, ) -from .datasets import Datasets, AsyncDatasets +from .fields import ( + Fields, + AsyncFields, + FieldsWithRawResponse, + AsyncFieldsWithRawResponse, + FieldsWithStreamingResponse, + AsyncFieldsWithStreamingResponse, +) from .datasets import ( + Datasets, + AsyncDatasets, DatasetsWithRawResponse, AsyncDatasetsWithRawResponse, DatasetsWithStreamingResponse, diff --git a/src/cloudflare/resources/logpush/datasets/datasets.py b/src/cloudflare/resources/logpush/datasets/datasets.py index 7cce55a9a18..59e165bf9c8 100644 --- a/src/cloudflare/resources/logpush/datasets/datasets.py +++ b/src/cloudflare/resources/logpush/datasets/datasets.py @@ -2,27 +2,14 @@ from __future__ import annotations -from .fields import Fields, AsyncFields - -from ...._compat import cached_property - -from .jobs import Jobs, AsyncJobs - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .jobs import ( + Jobs, + AsyncJobs, + JobsWithRawResponse, + AsyncJobsWithRawResponse, + JobsWithStreamingResponse, + AsyncJobsWithStreamingResponse, ) -from ....types import shared_params from .fields import ( Fields, AsyncFields, @@ -31,15 +18,8 @@ FieldsWithStreamingResponse, AsyncFieldsWithStreamingResponse, ) -from .jobs import ( - Jobs, - AsyncJobs, - JobsWithRawResponse, - AsyncJobsWithRawResponse, - JobsWithStreamingResponse, - AsyncJobsWithStreamingResponse, -) -from ...._wrappers import ResultWrapper +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Datasets", "AsyncDatasets"] diff --git a/src/cloudflare/resources/logpush/datasets/fields.py b/src/cloudflare/resources/logpush/datasets/fields.py index 91d9d7d6d1d..59a3e8f961c 100644 --- a/src/cloudflare/resources/logpush/datasets/fields.py +++ b/src/cloudflare/resources/logpush/datasets/fields.py @@ -2,37 +2,23 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from typing import Type, Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["Fields", "AsyncFields"] diff --git a/src/cloudflare/resources/logpush/datasets/jobs.py b/src/cloudflare/resources/logpush/datasets/jobs.py index 2b593a07a3f..65996735931 100644 --- a/src/cloudflare/resources/logpush/datasets/jobs.py +++ b/src/cloudflare/resources/logpush/datasets/jobs.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.logpush.datasets import JobListResponse - -from typing import Type, Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.logpush.datasets import JobListResponse __all__ = ["Jobs", "AsyncJobs"] diff --git a/src/cloudflare/resources/logpush/edges.py b/src/cloudflare/resources/logpush/edges.py index 867b3b42683..0437389e80a 100644 --- a/src/cloudflare/resources/logpush/edges.py +++ b/src/cloudflare/resources/logpush/edges.py @@ -2,42 +2,25 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.logpush import EdgeUpdateResponse, EdgeGetResponse - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.logpush import edge_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.logpush import EdgeGetResponse, EdgeUpdateResponse, edge_update_params __all__ = ["Edges", "AsyncEdges"] diff --git a/src/cloudflare/resources/logpush/jobs.py b/src/cloudflare/resources/logpush/jobs.py index fd8df2b8ac8..25fff5c2a65 100644 --- a/src/cloudflare/resources/logpush/jobs.py +++ b/src/cloudflare/resources/logpush/jobs.py @@ -2,61 +2,34 @@ from __future__ import annotations +from typing import Any, Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.logpush import ( - JobCreateResponse, - JobUpdateResponse, - JobListResponse, - JobDeleteResponse, - JobGetResponse, - job_create_params, - job_update_params, -) - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.logpush import job_create_params -from ...types.logpush import job_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.logpush import ( + JobGetResponse, + JobListResponse, + JobCreateResponse, + JobDeleteResponse, + JobUpdateResponse, + job_create_params, + job_update_params, +) __all__ = ["Jobs", "AsyncJobs"] diff --git a/src/cloudflare/resources/logpush/logpush.py b/src/cloudflare/resources/logpush/logpush.py index a7c62bd0243..bf93da3f463 100644 --- a/src/cloudflare/resources/logpush/logpush.py +++ b/src/cloudflare/resources/logpush/logpush.py @@ -2,40 +2,13 @@ from __future__ import annotations -from .datasets.datasets import Datasets, AsyncDatasets - -from ..._compat import cached_property - -from .edges import Edges, AsyncEdges - -from .jobs import Jobs, AsyncJobs - -from .ownerships.ownerships import Ownerships, AsyncOwnerships - -from .validates.validates import Validates, AsyncValidates - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params -from .datasets import ( - Datasets, - AsyncDatasets, - DatasetsWithRawResponse, - AsyncDatasetsWithRawResponse, - DatasetsWithStreamingResponse, - AsyncDatasetsWithStreamingResponse, +from .jobs import ( + Jobs, + AsyncJobs, + JobsWithRawResponse, + AsyncJobsWithRawResponse, + JobsWithStreamingResponse, + AsyncJobsWithStreamingResponse, ) from .edges import ( Edges, @@ -45,22 +18,15 @@ EdgesWithStreamingResponse, AsyncEdgesWithStreamingResponse, ) -from .jobs import ( - Jobs, - AsyncJobs, - JobsWithRawResponse, - AsyncJobsWithRawResponse, - JobsWithStreamingResponse, - AsyncJobsWithStreamingResponse, -) -from .ownerships import ( - Ownerships, - AsyncOwnerships, - OwnershipsWithRawResponse, - AsyncOwnershipsWithRawResponse, - OwnershipsWithStreamingResponse, - AsyncOwnershipsWithStreamingResponse, +from .datasets import ( + Datasets, + AsyncDatasets, + DatasetsWithRawResponse, + AsyncDatasetsWithRawResponse, + DatasetsWithStreamingResponse, + AsyncDatasetsWithStreamingResponse, ) +from ..._compat import cached_property from .validates import ( Validates, AsyncValidates, @@ -69,7 +35,18 @@ ValidatesWithStreamingResponse, AsyncValidatesWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from .ownerships import ( + Ownerships, + AsyncOwnerships, + OwnershipsWithRawResponse, + AsyncOwnershipsWithRawResponse, + OwnershipsWithStreamingResponse, + AsyncOwnershipsWithStreamingResponse, +) +from ..._resource import SyncAPIResource, AsyncAPIResource +from .datasets.datasets import Datasets, AsyncDatasets +from .validates.validates import Validates, AsyncValidates +from .ownerships.ownerships import Ownerships, AsyncOwnerships __all__ = ["Logpush", "AsyncLogpush"] diff --git a/src/cloudflare/resources/logpush/ownerships/__init__.py b/src/cloudflare/resources/logpush/ownerships/__init__.py index 478d45aad00..59ad3da5406 100644 --- a/src/cloudflare/resources/logpush/ownerships/__init__.py +++ b/src/cloudflare/resources/logpush/ownerships/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .validates import Validates, AsyncValidates from .validates import ( + Validates, + AsyncValidates, ValidatesWithRawResponse, AsyncValidatesWithRawResponse, ValidatesWithStreamingResponse, AsyncValidatesWithStreamingResponse, ) -from .ownerships import Ownerships, AsyncOwnerships from .ownerships import ( + Ownerships, + AsyncOwnerships, OwnershipsWithRawResponse, AsyncOwnershipsWithRawResponse, OwnershipsWithStreamingResponse, diff --git a/src/cloudflare/resources/logpush/ownerships/ownerships.py b/src/cloudflare/resources/logpush/ownerships/ownerships.py index 837c9fdc853..e8edf51e0ea 100644 --- a/src/cloudflare/resources/logpush/ownerships/ownerships.py +++ b/src/cloudflare/resources/logpush/ownerships/ownerships.py @@ -2,50 +2,36 @@ from __future__ import annotations -import httpx +from typing import Type, Optional, cast -from .validates import Validates, AsyncValidates +import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from .validates import ( + Validates, + AsyncValidates, + ValidatesWithRawResponse, + AsyncValidatesWithRawResponse, + ValidatesWithStreamingResponse, + AsyncValidatesWithStreamingResponse, +) from ...._compat import cached_property - -from ....types.logpush import OwnershipPostAccountsAccountIdentifierLogpushOwnershipResponse - -from typing import Type, Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.logpush import ownership_post_accounts_account_identifier_logpush_ownership_params -from .validates import ( - Validates, - AsyncValidates, - ValidatesWithRawResponse, - AsyncValidatesWithRawResponse, - ValidatesWithStreamingResponse, - AsyncValidatesWithStreamingResponse, +from ....types.logpush import ( + OwnershipPostAccountsAccountIdentifierLogpushOwnershipResponse, + ownership_post_accounts_account_identifier_logpush_ownership_params, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["Ownerships", "AsyncOwnerships"] diff --git a/src/cloudflare/resources/logpush/ownerships/validates.py b/src/cloudflare/resources/logpush/ownerships/validates.py index fa5297960b8..56c68054a01 100644 --- a/src/cloudflare/resources/logpush/ownerships/validates.py +++ b/src/cloudflare/resources/logpush/ownerships/validates.py @@ -2,40 +2,28 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.logpush.ownerships import ValidatePostAccountsAccountIdentifierLogpushOwnershipValidateResponse - -from typing import Type, Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.logpush.ownerships import validate_post_accounts_account_identifier_logpush_ownership_validate_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.logpush.ownerships import ( + ValidatePostAccountsAccountIdentifierLogpushOwnershipValidateResponse, + validate_post_accounts_account_identifier_logpush_ownership_validate_params, +) __all__ = ["Validates", "AsyncValidates"] diff --git a/src/cloudflare/resources/logpush/validates/__init__.py b/src/cloudflare/resources/logpush/validates/__init__.py index 36c864031d5..fc70e5c0983 100644 --- a/src/cloudflare/resources/logpush/validates/__init__.py +++ b/src/cloudflare/resources/logpush/validates/__init__.py @@ -1,26 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .destinations import Destinations, AsyncDestinations -from .destinations import ( - DestinationsWithRawResponse, - AsyncDestinationsWithRawResponse, - DestinationsWithStreamingResponse, - AsyncDestinationsWithStreamingResponse, -) -from .origins import Origins, AsyncOrigins from .origins import ( + Origins, + AsyncOrigins, OriginsWithRawResponse, AsyncOriginsWithRawResponse, OriginsWithStreamingResponse, AsyncOriginsWithStreamingResponse, ) -from .validates import Validates, AsyncValidates from .validates import ( + Validates, + AsyncValidates, ValidatesWithRawResponse, AsyncValidatesWithRawResponse, ValidatesWithStreamingResponse, AsyncValidatesWithStreamingResponse, ) +from .destinations import ( + Destinations, + AsyncDestinations, + DestinationsWithRawResponse, + AsyncDestinationsWithRawResponse, + DestinationsWithStreamingResponse, + AsyncDestinationsWithStreamingResponse, +) __all__ = [ "Destinations", diff --git a/src/cloudflare/resources/logpush/validates/destinations/__init__.py b/src/cloudflare/resources/logpush/validates/destinations/__init__.py index bf0741aa81e..f406b10c708 100644 --- a/src/cloudflare/resources/logpush/validates/destinations/__init__.py +++ b/src/cloudflare/resources/logpush/validates/destinations/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .exists import Exists, AsyncExists from .exists import ( + Exists, + AsyncExists, ExistsWithRawResponse, AsyncExistsWithRawResponse, ExistsWithStreamingResponse, AsyncExistsWithStreamingResponse, ) -from .destinations import Destinations, AsyncDestinations from .destinations import ( + Destinations, + AsyncDestinations, DestinationsWithRawResponse, AsyncDestinationsWithRawResponse, DestinationsWithStreamingResponse, diff --git a/src/cloudflare/resources/logpush/validates/destinations/destinations.py b/src/cloudflare/resources/logpush/validates/destinations/destinations.py index 00e25098378..081e2fb286b 100644 --- a/src/cloudflare/resources/logpush/validates/destinations/destinations.py +++ b/src/cloudflare/resources/logpush/validates/destinations/destinations.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .exists import Exists, AsyncExists - -from ....._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .....types import shared_params from .exists import ( Exists, AsyncExists, @@ -29,7 +10,8 @@ ExistsWithStreamingResponse, AsyncExistsWithStreamingResponse, ) -from ....._wrappers import ResultWrapper +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Destinations", "AsyncDestinations"] diff --git a/src/cloudflare/resources/logpush/validates/destinations/exists.py b/src/cloudflare/resources/logpush/validates/destinations/exists.py index ebe614ac8bc..1415fa5d235 100644 --- a/src/cloudflare/resources/logpush/validates/destinations/exists.py +++ b/src/cloudflare/resources/logpush/validates/destinations/exists.py @@ -2,44 +2,28 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform from ....._compat import cached_property - -from .....types.logpush.validates.destinations import ( - ExistDeleteAccountsAccountIdentifierLogpushValidateDestinationExistsResponse, -) - -from typing import Type, Optional - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params from .....types.logpush.validates.destinations import ( + ExistDeleteAccountsAccountIdentifierLogpushValidateDestinationExistsResponse, exist_delete_accounts_account_identifier_logpush_validate_destination_exists_params, ) -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["Exists", "AsyncExists"] diff --git a/src/cloudflare/resources/logpush/validates/origins.py b/src/cloudflare/resources/logpush/validates/origins.py index a7a0e46874c..284ae7455f4 100644 --- a/src/cloudflare/resources/logpush/validates/origins.py +++ b/src/cloudflare/resources/logpush/validates/origins.py @@ -2,40 +2,28 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.logpush.validates import OriginPostAccountsAccountIdentifierLogpushValidateOriginResponse - -from typing import Type, Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.logpush.validates import origin_post_accounts_account_identifier_logpush_validate_origin_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.logpush.validates import ( + OriginPostAccountsAccountIdentifierLogpushValidateOriginResponse, + origin_post_accounts_account_identifier_logpush_validate_origin_params, +) __all__ = ["Origins", "AsyncOrigins"] diff --git a/src/cloudflare/resources/logpush/validates/validates.py b/src/cloudflare/resources/logpush/validates/validates.py index 1ad6c6ba5e8..a4f4b1b4e26 100644 --- a/src/cloudflare/resources/logpush/validates/validates.py +++ b/src/cloudflare/resources/logpush/validates/validates.py @@ -2,27 +2,16 @@ from __future__ import annotations -from .destinations.destinations import Destinations, AsyncDestinations - +from .origins import ( + Origins, + AsyncOrigins, + OriginsWithRawResponse, + AsyncOriginsWithRawResponse, + OriginsWithStreamingResponse, + AsyncOriginsWithStreamingResponse, +) from ...._compat import cached_property - -from .origins import Origins, AsyncOrigins - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .destinations import ( Destinations, AsyncDestinations, @@ -31,15 +20,7 @@ DestinationsWithStreamingResponse, AsyncDestinationsWithStreamingResponse, ) -from .origins import ( - Origins, - AsyncOrigins, - OriginsWithRawResponse, - AsyncOriginsWithRawResponse, - OriginsWithStreamingResponse, - AsyncOriginsWithStreamingResponse, -) -from ...._wrappers import ResultWrapper +from .destinations.destinations import Destinations, AsyncDestinations __all__ = ["Validates", "AsyncValidates"] diff --git a/src/cloudflare/resources/logs/__init__.py b/src/cloudflare/resources/logs/__init__.py index 34d1b56faa7..ca9dcdc3952 100644 --- a/src/cloudflare/resources/logs/__init__.py +++ b/src/cloudflare/resources/logs/__init__.py @@ -1,33 +1,37 @@ # File generated from our OpenAPI spec by Stainless. -from .controls import Controls, AsyncControls -from .controls import ( - ControlsWithRawResponse, - AsyncControlsWithRawResponse, - ControlsWithStreamingResponse, - AsyncControlsWithStreamingResponse, +from .logs import ( + Logs, + AsyncLogs, + LogsWithRawResponse, + AsyncLogsWithRawResponse, + LogsWithStreamingResponse, + AsyncLogsWithStreamingResponse, ) -from .rayids import Rayids, AsyncRayids from .rayids import ( + Rayids, + AsyncRayids, RayidsWithRawResponse, AsyncRayidsWithRawResponse, RayidsWithStreamingResponse, AsyncRayidsWithStreamingResponse, ) -from .receiveds import Receiveds, AsyncReceiveds +from .controls import ( + Controls, + AsyncControls, + ControlsWithRawResponse, + AsyncControlsWithRawResponse, + ControlsWithStreamingResponse, + AsyncControlsWithStreamingResponse, +) from .receiveds import ( + Receiveds, + AsyncReceiveds, ReceivedsWithRawResponse, AsyncReceivedsWithRawResponse, ReceivedsWithStreamingResponse, AsyncReceivedsWithStreamingResponse, ) -from .logs import Logs, AsyncLogs -from .logs import ( - LogsWithRawResponse, - AsyncLogsWithRawResponse, - LogsWithStreamingResponse, - AsyncLogsWithStreamingResponse, -) __all__ = [ "Controls", diff --git a/src/cloudflare/resources/logs/controls/__init__.py b/src/cloudflare/resources/logs/controls/__init__.py index 38ae362a81f..da41f962457 100644 --- a/src/cloudflare/resources/logs/controls/__init__.py +++ b/src/cloudflare/resources/logs/controls/__init__.py @@ -1,21 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .retentions import Retentions, AsyncRetentions -from .retentions import ( - RetentionsWithRawResponse, - AsyncRetentionsWithRawResponse, - RetentionsWithStreamingResponse, - AsyncRetentionsWithStreamingResponse, +from .cmb import ( + Cmb, + AsyncCmb, + CmbWithRawResponse, + AsyncCmbWithRawResponse, + CmbWithStreamingResponse, + AsyncCmbWithStreamingResponse, ) -from .cmb import Cmb, AsyncCmb -from .cmb import CmbWithRawResponse, AsyncCmbWithRawResponse, CmbWithStreamingResponse, AsyncCmbWithStreamingResponse -from .controls import Controls, AsyncControls from .controls import ( + Controls, + AsyncControls, ControlsWithRawResponse, AsyncControlsWithRawResponse, ControlsWithStreamingResponse, AsyncControlsWithStreamingResponse, ) +from .retentions import ( + Retentions, + AsyncRetentions, + RetentionsWithRawResponse, + AsyncRetentionsWithRawResponse, + RetentionsWithStreamingResponse, + AsyncRetentionsWithStreamingResponse, +) __all__ = [ "Retentions", diff --git a/src/cloudflare/resources/logs/controls/cmb/__init__.py b/src/cloudflare/resources/logs/controls/cmb/__init__.py index 2e384c3468d..fb1f7293642 100644 --- a/src/cloudflare/resources/logs/controls/cmb/__init__.py +++ b/src/cloudflare/resources/logs/controls/cmb/__init__.py @@ -1,14 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .configs import Configs, AsyncConfigs +from .cmb import ( + Cmb, + AsyncCmb, + CmbWithRawResponse, + AsyncCmbWithRawResponse, + CmbWithStreamingResponse, + AsyncCmbWithStreamingResponse, +) from .configs import ( + Configs, + AsyncConfigs, ConfigsWithRawResponse, AsyncConfigsWithRawResponse, ConfigsWithStreamingResponse, AsyncConfigsWithStreamingResponse, ) -from .cmb import Cmb, AsyncCmb -from .cmb import CmbWithRawResponse, AsyncCmbWithRawResponse, CmbWithStreamingResponse, AsyncCmbWithStreamingResponse __all__ = [ "Configs", diff --git a/src/cloudflare/resources/logs/controls/cmb/cmb.py b/src/cloudflare/resources/logs/controls/cmb/cmb.py index 23a20ade43a..49f52614483 100644 --- a/src/cloudflare/resources/logs/controls/cmb/cmb.py +++ b/src/cloudflare/resources/logs/controls/cmb/cmb.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .configs import Configs, AsyncConfigs - -from ....._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .....types import shared_params from .configs import ( Configs, AsyncConfigs, @@ -29,7 +10,8 @@ ConfigsWithStreamingResponse, AsyncConfigsWithStreamingResponse, ) -from ....._wrappers import ResultWrapper +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Cmb", "AsyncCmb"] diff --git a/src/cloudflare/resources/logs/controls/cmb/configs.py b/src/cloudflare/resources/logs/controls/cmb/configs.py index 1689a29cb6d..cc75f32a80f 100644 --- a/src/cloudflare/resources/logs/controls/cmb/configs.py +++ b/src/cloudflare/resources/logs/controls/cmb/configs.py @@ -2,50 +2,30 @@ from __future__ import annotations +from typing import Any, Type, Optional, cast + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform from ....._compat import cached_property - -from .....types.logs.controls.cmb import ( - ConfigDeleteResponse, - ConfigGetAccountsAccountIdentifierLogsControlCmbConfigResponse, - ConfigPutAccountsAccountIdentifierLogsControlCmbConfigResponse, -) - -from typing import Optional, Type - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.logs.controls.cmb import config_put_accounts_account_identifier_logs_control_cmb_config_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from .....types.logs.controls.cmb import ( + ConfigDeleteResponse, + ConfigGetAccountsAccountIdentifierLogsControlCmbConfigResponse, + ConfigPutAccountsAccountIdentifierLogsControlCmbConfigResponse, + config_put_accounts_account_identifier_logs_control_cmb_config_params, +) __all__ = ["Configs", "AsyncConfigs"] diff --git a/src/cloudflare/resources/logs/controls/controls.py b/src/cloudflare/resources/logs/controls/controls.py index a771b86044e..83b07ac03a6 100644 --- a/src/cloudflare/resources/logs/controls/controls.py +++ b/src/cloudflare/resources/logs/controls/controls.py @@ -2,27 +2,16 @@ from __future__ import annotations -from .retentions.retentions import Retentions, AsyncRetentions - -from ...._compat import cached_property - -from .cmb.cmb import Cmb, AsyncCmb - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .cmb import ( + Cmb, + AsyncCmb, + CmbWithRawResponse, + AsyncCmbWithRawResponse, + CmbWithStreamingResponse, + AsyncCmbWithStreamingResponse, ) -from ....types import shared_params +from .cmb.cmb import Cmb, AsyncCmb +from ...._compat import cached_property from .retentions import ( Retentions, AsyncRetentions, @@ -31,15 +20,8 @@ RetentionsWithStreamingResponse, AsyncRetentionsWithStreamingResponse, ) -from .cmb import ( - Cmb, - AsyncCmb, - CmbWithRawResponse, - AsyncCmbWithRawResponse, - CmbWithStreamingResponse, - AsyncCmbWithStreamingResponse, -) -from ...._wrappers import ResultWrapper +from ...._resource import SyncAPIResource, AsyncAPIResource +from .retentions.retentions import Retentions, AsyncRetentions __all__ = ["Controls", "AsyncControls"] diff --git a/src/cloudflare/resources/logs/controls/retentions/__init__.py b/src/cloudflare/resources/logs/controls/retentions/__init__.py index a0f98bb8ff4..76af3f37346 100644 --- a/src/cloudflare/resources/logs/controls/retentions/__init__.py +++ b/src/cloudflare/resources/logs/controls/retentions/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .flags import Flags, AsyncFlags from .flags import ( + Flags, + AsyncFlags, FlagsWithRawResponse, AsyncFlagsWithRawResponse, FlagsWithStreamingResponse, AsyncFlagsWithStreamingResponse, ) -from .retentions import Retentions, AsyncRetentions from .retentions import ( + Retentions, + AsyncRetentions, RetentionsWithRawResponse, AsyncRetentionsWithRawResponse, RetentionsWithStreamingResponse, diff --git a/src/cloudflare/resources/logs/controls/retentions/flags.py b/src/cloudflare/resources/logs/controls/retentions/flags.py index cdaa6798634..f12cd84324a 100644 --- a/src/cloudflare/resources/logs/controls/retentions/flags.py +++ b/src/cloudflare/resources/logs/controls/retentions/flags.py @@ -2,45 +2,29 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform from ....._compat import cached_property - -from .....types.logs.controls.retentions import ( - FlagLogsReceivedGetLogRetentionFlagResponse, - FlagLogsReceivedUpdateLogRetentionFlagResponse, -) - -from typing import Type - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.logs.controls.retentions import flag_logs_received_update_log_retention_flag_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from .....types.logs.controls.retentions import ( + FlagLogsReceivedGetLogRetentionFlagResponse, + FlagLogsReceivedUpdateLogRetentionFlagResponse, + flag_logs_received_update_log_retention_flag_params, +) __all__ = ["Flags", "AsyncFlags"] diff --git a/src/cloudflare/resources/logs/controls/retentions/retentions.py b/src/cloudflare/resources/logs/controls/retentions/retentions.py index e85b371766a..fc77f8e7e50 100644 --- a/src/cloudflare/resources/logs/controls/retentions/retentions.py +++ b/src/cloudflare/resources/logs/controls/retentions/retentions.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .flags import Flags, AsyncFlags - -from ....._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .....types import shared_params from .flags import ( Flags, AsyncFlags, @@ -29,7 +10,8 @@ FlagsWithStreamingResponse, AsyncFlagsWithStreamingResponse, ) -from ....._wrappers import ResultWrapper +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Retentions", "AsyncRetentions"] diff --git a/src/cloudflare/resources/logs/logs.py b/src/cloudflare/resources/logs/logs.py index f52599aba33..e0dbb40295c 100644 --- a/src/cloudflare/resources/logs/logs.py +++ b/src/cloudflare/resources/logs/logs.py @@ -2,29 +2,14 @@ from __future__ import annotations -from .controls.controls import Controls, AsyncControls - -from ..._compat import cached_property - -from .rayids import Rayids, AsyncRayids - -from .receiveds.receiveds import Receiveds, AsyncReceiveds - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .rayids import ( + Rayids, + AsyncRayids, + RayidsWithRawResponse, + AsyncRayidsWithRawResponse, + RayidsWithStreamingResponse, + AsyncRayidsWithStreamingResponse, ) -from ...types import shared_params from .controls import ( Controls, AsyncControls, @@ -33,14 +18,7 @@ ControlsWithStreamingResponse, AsyncControlsWithStreamingResponse, ) -from .rayids import ( - Rayids, - AsyncRayids, - RayidsWithRawResponse, - AsyncRayidsWithRawResponse, - RayidsWithStreamingResponse, - AsyncRayidsWithStreamingResponse, -) +from ..._compat import cached_property from .receiveds import ( Receiveds, AsyncReceiveds, @@ -49,7 +27,9 @@ ReceivedsWithStreamingResponse, AsyncReceivedsWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from ..._resource import SyncAPIResource, AsyncAPIResource +from .controls.controls import Controls, AsyncControls +from .receiveds.receiveds import Receiveds, AsyncReceiveds __all__ = ["Logs", "AsyncLogs"] diff --git a/src/cloudflare/resources/logs/rayids.py b/src/cloudflare/resources/logs/rayids.py index bf8d4750bc3..267e3324515 100644 --- a/src/cloudflare/resources/logs/rayids.py +++ b/src/cloudflare/resources/logs/rayids.py @@ -2,42 +2,25 @@ from __future__ import annotations +from typing import Any, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.logs import RayidGetResponse - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ...types.logs import RayidGetResponse, rayid_get_params from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.logs import rayid_get_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Rayids", "AsyncRayids"] diff --git a/src/cloudflare/resources/logs/receiveds/__init__.py b/src/cloudflare/resources/logs/receiveds/__init__.py index 4aa74c2845e..0861274dc38 100644 --- a/src/cloudflare/resources/logs/receiveds/__init__.py +++ b/src/cloudflare/resources/logs/receiveds/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .fields import Fields, AsyncFields from .fields import ( + Fields, + AsyncFields, FieldsWithRawResponse, AsyncFieldsWithRawResponse, FieldsWithStreamingResponse, AsyncFieldsWithStreamingResponse, ) -from .receiveds import Receiveds, AsyncReceiveds from .receiveds import ( + Receiveds, + AsyncReceiveds, ReceivedsWithRawResponse, AsyncReceivedsWithRawResponse, ReceivedsWithStreamingResponse, diff --git a/src/cloudflare/resources/logs/receiveds/fields.py b/src/cloudflare/resources/logs/receiveds/fields.py index 54c8d4f38a8..67d4740f55f 100644 --- a/src/cloudflare/resources/logs/receiveds/fields.py +++ b/src/cloudflare/resources/logs/receiveds/fields.py @@ -4,33 +4,19 @@ import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.logs.receiveds import FieldLogsReceivedListFieldsResponse - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper +from ....types.logs.receiveds import FieldLogsReceivedListFieldsResponse __all__ = ["Fields", "AsyncFields"] diff --git a/src/cloudflare/resources/logs/receiveds/receiveds.py b/src/cloudflare/resources/logs/receiveds/receiveds.py index 6a1a0a68425..d1914ca4b8d 100644 --- a/src/cloudflare/resources/logs/receiveds/receiveds.py +++ b/src/cloudflare/resources/logs/receiveds/receiveds.py @@ -2,41 +2,11 @@ from __future__ import annotations -import httpx - -from .fields import Fields, AsyncFields - -from ...._compat import cached_property - -from ....types.logs import ReceivedReceivedGetLogsReceivedResponse - -from typing import Union - +from typing import Any, Union, cast from typing_extensions import Literal -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from ....types.logs import received_received_get_logs_received_params from .fields import ( Fields, AsyncFields, @@ -45,11 +15,20 @@ FieldsWithStreamingResponse, AsyncFieldsWithStreamingResponse, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) +from ....types.logs import ReceivedReceivedGetLogsReceivedResponse, received_received_get_logs_received_params +from ...._base_client import ( + make_request_options, +) __all__ = ["Receiveds", "AsyncReceiveds"] diff --git a/src/cloudflare/resources/magics/__init__.py b/src/cloudflare/resources/magics/__init__.py index 267e978a71b..8f07ab3d74b 100644 --- a/src/cloudflare/resources/magics/__init__.py +++ b/src/cloudflare/resources/magics/__init__.py @@ -1,39 +1,44 @@ # File generated from our OpenAPI spec by Stainless. -from .cf_interconnects import CfInterconnects, AsyncCfInterconnects -from .cf_interconnects import ( - CfInterconnectsWithRawResponse, - AsyncCfInterconnectsWithRawResponse, - CfInterconnectsWithStreamingResponse, - AsyncCfInterconnectsWithStreamingResponse, +from .magics import ( + Magics, + AsyncMagics, + MagicsWithRawResponse, + AsyncMagicsWithRawResponse, + MagicsWithStreamingResponse, + AsyncMagicsWithStreamingResponse, +) +from .routes import ( + Routes, + AsyncRoutes, + RoutesWithRawResponse, + AsyncRoutesWithRawResponse, + RoutesWithStreamingResponse, + AsyncRoutesWithStreamingResponse, ) -from .gre_tunnels import GreTunnels, AsyncGreTunnels from .gre_tunnels import ( + GreTunnels, + AsyncGreTunnels, GreTunnelsWithRawResponse, AsyncGreTunnelsWithRawResponse, GreTunnelsWithStreamingResponse, AsyncGreTunnelsWithStreamingResponse, ) -from .ipsec_tunnels import IpsecTunnels, AsyncIpsecTunnels from .ipsec_tunnels import ( + IpsecTunnels, + AsyncIpsecTunnels, IpsecTunnelsWithRawResponse, AsyncIpsecTunnelsWithRawResponse, IpsecTunnelsWithStreamingResponse, AsyncIpsecTunnelsWithStreamingResponse, ) -from .routes import Routes, AsyncRoutes -from .routes import ( - RoutesWithRawResponse, - AsyncRoutesWithRawResponse, - RoutesWithStreamingResponse, - AsyncRoutesWithStreamingResponse, -) -from .magics import Magics, AsyncMagics -from .magics import ( - MagicsWithRawResponse, - AsyncMagicsWithRawResponse, - MagicsWithStreamingResponse, - AsyncMagicsWithStreamingResponse, +from .cf_interconnects import ( + CfInterconnects, + AsyncCfInterconnects, + CfInterconnectsWithRawResponse, + AsyncCfInterconnectsWithRawResponse, + CfInterconnectsWithStreamingResponse, + AsyncCfInterconnectsWithStreamingResponse, ) __all__ = [ diff --git a/src/cloudflare/resources/magics/cf_interconnects.py b/src/cloudflare/resources/magics/cf_interconnects.py index fe6f5a5f6cf..328f7938583 100644 --- a/src/cloudflare/resources/magics/cf_interconnects.py +++ b/src/cloudflare/resources/magics/cf_interconnects.py @@ -2,53 +2,32 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.magics import ( - CfInterconnectUpdateResponse, - CfInterconnectGetResponse, - CfInterconnectMagicInterconnectsListInterconnectsResponse, - CfInterconnectMagicInterconnectsUpdateMultipleInterconnectsResponse, - cf_interconnect_update_params, -) - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.magics import cf_interconnect_update_params -from ...types.magics import cf_interconnect_magic_interconnects_update_multiple_interconnects_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.magics import ( + CfInterconnectGetResponse, + CfInterconnectUpdateResponse, + CfInterconnectMagicInterconnectsListInterconnectsResponse, + CfInterconnectMagicInterconnectsUpdateMultipleInterconnectsResponse, + cf_interconnect_update_params, + cf_interconnect_magic_interconnects_update_multiple_interconnects_params, +) __all__ = ["CfInterconnects", "AsyncCfInterconnects"] diff --git a/src/cloudflare/resources/magics/gre_tunnels.py b/src/cloudflare/resources/magics/gre_tunnels.py index 23a574d82ec..ee15393a7f5 100644 --- a/src/cloudflare/resources/magics/gre_tunnels.py +++ b/src/cloudflare/resources/magics/gre_tunnels.py @@ -2,60 +2,35 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.magics import ( - GreTunnelUpdateResponse, - GreTunnelDeleteResponse, - GreTunnelGetResponse, - GreTunnelMagicGreTunnelsCreateGreTunnelsResponse, - GreTunnelMagicGreTunnelsListGreTunnelsResponse, - GreTunnelMagicGreTunnelsUpdateMultipleGreTunnelsResponse, - gre_tunnel_update_params, -) - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.magics import gre_tunnel_update_params -from ...types.magics import gre_tunnel_magic_gre_tunnels_create_gre_tunnels_params -from ...types.magics import gre_tunnel_magic_gre_tunnels_update_multiple_gre_tunnels_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.magics import ( + GreTunnelGetResponse, + GreTunnelDeleteResponse, + GreTunnelUpdateResponse, + GreTunnelMagicGreTunnelsListGreTunnelsResponse, + GreTunnelMagicGreTunnelsCreateGreTunnelsResponse, + GreTunnelMagicGreTunnelsUpdateMultipleGreTunnelsResponse, + gre_tunnel_update_params, + gre_tunnel_magic_gre_tunnels_create_gre_tunnels_params, + gre_tunnel_magic_gre_tunnels_update_multiple_gre_tunnels_params, +) __all__ = ["GreTunnels", "AsyncGreTunnels"] diff --git a/src/cloudflare/resources/magics/ipsec_tunnels/__init__.py b/src/cloudflare/resources/magics/ipsec_tunnels/__init__.py index 03b4b4d6e39..8e7a96af491 100644 --- a/src/cloudflare/resources/magics/ipsec_tunnels/__init__.py +++ b/src/cloudflare/resources/magics/ipsec_tunnels/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .psk_generates import PskGenerates, AsyncPskGenerates -from .psk_generates import ( - PskGeneratesWithRawResponse, - AsyncPskGeneratesWithRawResponse, - PskGeneratesWithStreamingResponse, - AsyncPskGeneratesWithStreamingResponse, -) -from .ipsec_tunnels import IpsecTunnels, AsyncIpsecTunnels from .ipsec_tunnels import ( + IpsecTunnels, + AsyncIpsecTunnels, IpsecTunnelsWithRawResponse, AsyncIpsecTunnelsWithRawResponse, IpsecTunnelsWithStreamingResponse, AsyncIpsecTunnelsWithStreamingResponse, ) +from .psk_generates import ( + PskGenerates, + AsyncPskGenerates, + PskGeneratesWithRawResponse, + AsyncPskGeneratesWithRawResponse, + PskGeneratesWithStreamingResponse, + AsyncPskGeneratesWithStreamingResponse, +) __all__ = [ "PskGenerates", diff --git a/src/cloudflare/resources/magics/ipsec_tunnels/ipsec_tunnels.py b/src/cloudflare/resources/magics/ipsec_tunnels/ipsec_tunnels.py index f5847bb54af..b0b228aa5f0 100644 --- a/src/cloudflare/resources/magics/ipsec_tunnels/ipsec_tunnels.py +++ b/src/cloudflare/resources/magics/ipsec_tunnels/ipsec_tunnels.py @@ -2,48 +2,21 @@ from __future__ import annotations -import httpx +from typing import Type, cast -from .psk_generates import PskGenerates, AsyncPskGenerates +import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.magics import ( - IpsecTunnelUpdateResponse, - IpsecTunnelDeleteResponse, - IpsecTunnelGetResponse, - IpsecTunnelMagicIPsecTunnelsCreateIPsecTunnelsResponse, - IpsecTunnelMagicIPsecTunnelsListIPsecTunnelsResponse, - IpsecTunnelMagicIPsecTunnelsUpdateMultipleIPsecTunnelsResponse, -) - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from ....types.magics import ipsec_tunnel_update_params -from ....types.magics import ipsec_tunnel_magic_i_psec_tunnels_create_i_psec_tunnels_params -from ....types.magics import ipsec_tunnel_magic_i_psec_tunnels_update_multiple_i_psec_tunnels_params +from ...._wrappers import ResultWrapper from .psk_generates import ( PskGenerates, AsyncPskGenerates, @@ -52,19 +25,20 @@ PskGeneratesWithStreamingResponse, AsyncPskGeneratesWithStreamingResponse, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...._base_client import ( + make_request_options, +) +from ....types.magics import ( + IpsecTunnelGetResponse, + IpsecTunnelDeleteResponse, + IpsecTunnelUpdateResponse, + IpsecTunnelMagicIPsecTunnelsListIPsecTunnelsResponse, + IpsecTunnelMagicIPsecTunnelsCreateIPsecTunnelsResponse, + IpsecTunnelMagicIPsecTunnelsUpdateMultipleIPsecTunnelsResponse, + ipsec_tunnel_update_params, + ipsec_tunnel_magic_i_psec_tunnels_create_i_psec_tunnels_params, + ipsec_tunnel_magic_i_psec_tunnels_update_multiple_i_psec_tunnels_params, +) __all__ = ["IpsecTunnels", "AsyncIpsecTunnels"] diff --git a/src/cloudflare/resources/magics/ipsec_tunnels/psk_generates.py b/src/cloudflare/resources/magics/ipsec_tunnels/psk_generates.py index 816ce44333f..d13d0077853 100644 --- a/src/cloudflare/resources/magics/ipsec_tunnels/psk_generates.py +++ b/src/cloudflare/resources/magics/ipsec_tunnels/psk_generates.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.magics.ipsec_tunnels import PskGenerateMagicIPsecTunnelsGeneratePreSharedKeyPskForIPsecTunnelsResponse - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.magics.ipsec_tunnels import PskGenerateMagicIPsecTunnelsGeneratePreSharedKeyPskForIPsecTunnelsResponse __all__ = ["PskGenerates", "AsyncPskGenerates"] diff --git a/src/cloudflare/resources/magics/magics.py b/src/cloudflare/resources/magics/magics.py index 312416e542f..2804583e3f9 100644 --- a/src/cloudflare/resources/magics/magics.py +++ b/src/cloudflare/resources/magics/magics.py @@ -2,39 +2,16 @@ from __future__ import annotations -from .cf_interconnects import CfInterconnects, AsyncCfInterconnects - +from .routes import ( + Routes, + AsyncRoutes, + RoutesWithRawResponse, + AsyncRoutesWithRawResponse, + RoutesWithStreamingResponse, + AsyncRoutesWithStreamingResponse, +) from ..._compat import cached_property - -from .gre_tunnels import GreTunnels, AsyncGreTunnels - -from .ipsec_tunnels.ipsec_tunnels import IpsecTunnels, AsyncIpsecTunnels - -from .routes import Routes, AsyncRoutes - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params -from .cf_interconnects import ( - CfInterconnects, - AsyncCfInterconnects, - CfInterconnectsWithRawResponse, - AsyncCfInterconnectsWithRawResponse, - CfInterconnectsWithStreamingResponse, - AsyncCfInterconnectsWithStreamingResponse, -) from .gre_tunnels import ( GreTunnels, AsyncGreTunnels, @@ -51,15 +28,15 @@ IpsecTunnelsWithStreamingResponse, AsyncIpsecTunnelsWithStreamingResponse, ) -from .routes import ( - Routes, - AsyncRoutes, - RoutesWithRawResponse, - AsyncRoutesWithRawResponse, - RoutesWithStreamingResponse, - AsyncRoutesWithStreamingResponse, +from .cf_interconnects import ( + CfInterconnects, + AsyncCfInterconnects, + CfInterconnectsWithRawResponse, + AsyncCfInterconnectsWithRawResponse, + CfInterconnectsWithStreamingResponse, + AsyncCfInterconnectsWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from .ipsec_tunnels.ipsec_tunnels import IpsecTunnels, AsyncIpsecTunnels __all__ = ["Magics", "AsyncMagics"] diff --git a/src/cloudflare/resources/magics/routes.py b/src/cloudflare/resources/magics/routes.py index f77a4c83704..f1637f02d00 100644 --- a/src/cloudflare/resources/magics/routes.py +++ b/src/cloudflare/resources/magics/routes.py @@ -2,61 +2,35 @@ from __future__ import annotations +from typing import Type, Iterable, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.magics import ( - RouteUpdateResponse, - RouteDeleteResponse, - RouteGetResponse, - RouteMagicStaticRoutesCreateRoutesResponse, - RouteMagicStaticRoutesListRoutesResponse, - RouteMagicStaticRoutesUpdateManyRoutesResponse, - route_update_params, - route_magic_static_routes_update_many_routes_params, -) - -from typing import Type, Iterable - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.magics import route_update_params -from ...types.magics import route_magic_static_routes_create_routes_params -from ...types.magics import route_magic_static_routes_update_many_routes_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.magics import ( + RouteGetResponse, + RouteDeleteResponse, + RouteUpdateResponse, + RouteMagicStaticRoutesListRoutesResponse, + RouteMagicStaticRoutesCreateRoutesResponse, + RouteMagicStaticRoutesUpdateManyRoutesResponse, + route_update_params, + route_magic_static_routes_create_routes_params, + route_magic_static_routes_update_many_routes_params, +) __all__ = ["Routes", "AsyncRoutes"] diff --git a/src/cloudflare/resources/managed_headers.py b/src/cloudflare/resources/managed_headers.py index df9c6fe8e85..e8c18946ef5 100644 --- a/src/cloudflare/resources/managed_headers.py +++ b/src/cloudflare/resources/managed_headers.py @@ -2,42 +2,28 @@ from __future__ import annotations -import httpx +from typing import Iterable -from .._compat import cached_property +import httpx from ..types import ( ManagedHeaderListResponse, ManagedHeaderManagedTransformsUpdateStatusOfManagedTransformsResponse, managed_header_managed_transforms_update_status_of_managed_transforms_params, ) - -from typing import Iterable - +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from .._utils import maybe_transform +from .._compat import cached_property +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from ..types import managed_header_managed_transforms_update_status_of_managed_transforms_params -from .._wrappers import ResultWrapper __all__ = ["ManagedHeaders", "AsyncManagedHeaders"] diff --git a/src/cloudflare/resources/memberships.py b/src/cloudflare/resources/memberships.py index 1c0efe0a06a..045cee58485 100644 --- a/src/cloudflare/resources/memberships.py +++ b/src/cloudflare/resources/memberships.py @@ -2,59 +2,33 @@ from __future__ import annotations -import httpx +from typing import Any, Type, Optional, cast +from typing_extensions import Literal -from .._compat import cached_property +import httpx from ..types import ( - MembershipUpdateResponse, - MembershipDeleteResponse, MembershipGetResponse, + MembershipDeleteResponse, + MembershipUpdateResponse, MembershipUserSAccountMembershipsListMembershipsResponse, + membership_update_params, membership_user_s_account_memberships_list_memberships_params, ) - -from typing_extensions import Literal - -from typing import Type, Optional - +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from .._utils import maybe_transform +from .._compat import cached_property +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource +from .._wrappers import ResultWrapper from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from ..types import membership_update_params -from ..types import membership_user_s_account_memberships_list_memberships_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Memberships", "AsyncMemberships"] diff --git a/src/cloudflare/resources/mnms/__init__.py b/src/cloudflare/resources/mnms/__init__.py index b09e8879c26..43d63719dd4 100644 --- a/src/cloudflare/resources/mnms/__init__.py +++ b/src/cloudflare/resources/mnms/__init__.py @@ -1,25 +1,28 @@ # File generated from our OpenAPI spec by Stainless. -from .configs import Configs, AsyncConfigs -from .configs import ( - ConfigsWithRawResponse, - AsyncConfigsWithRawResponse, - ConfigsWithStreamingResponse, - AsyncConfigsWithStreamingResponse, +from .mnms import ( + Mnms, + AsyncMnms, + MnmsWithRawResponse, + AsyncMnmsWithRawResponse, + MnmsWithStreamingResponse, + AsyncMnmsWithStreamingResponse, ) -from .rules import Rules, AsyncRules from .rules import ( + Rules, + AsyncRules, RulesWithRawResponse, AsyncRulesWithRawResponse, RulesWithStreamingResponse, AsyncRulesWithStreamingResponse, ) -from .mnms import Mnms, AsyncMnms -from .mnms import ( - MnmsWithRawResponse, - AsyncMnmsWithRawResponse, - MnmsWithStreamingResponse, - AsyncMnmsWithStreamingResponse, +from .configs import ( + Configs, + AsyncConfigs, + ConfigsWithRawResponse, + AsyncConfigsWithRawResponse, + ConfigsWithStreamingResponse, + AsyncConfigsWithStreamingResponse, ) __all__ = [ diff --git a/src/cloudflare/resources/mnms/configs/__init__.py b/src/cloudflare/resources/mnms/configs/__init__.py index 1cf9cd52252..a879bb5a368 100644 --- a/src/cloudflare/resources/mnms/configs/__init__.py +++ b/src/cloudflare/resources/mnms/configs/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .fulls import Fulls, AsyncFulls from .fulls import ( + Fulls, + AsyncFulls, FullsWithRawResponse, AsyncFullsWithRawResponse, FullsWithStreamingResponse, AsyncFullsWithStreamingResponse, ) -from .configs import Configs, AsyncConfigs from .configs import ( + Configs, + AsyncConfigs, ConfigsWithRawResponse, AsyncConfigsWithRawResponse, ConfigsWithStreamingResponse, diff --git a/src/cloudflare/resources/mnms/configs/configs.py b/src/cloudflare/resources/mnms/configs/configs.py index aa71d7d760e..475f90dc21e 100644 --- a/src/cloudflare/resources/mnms/configs/configs.py +++ b/src/cloudflare/resources/mnms/configs/configs.py @@ -2,63 +2,38 @@ from __future__ import annotations -import httpx +from typing import Type, cast -from .fulls import Fulls, AsyncFulls +import httpx +from .fulls import ( + Fulls, + AsyncFulls, + FullsWithRawResponse, + AsyncFullsWithRawResponse, + FullsWithStreamingResponse, + AsyncFullsWithStreamingResponse, +) +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) +from ...._wrappers import ResultWrapper from ....types.mnms import ( ConfigDeleteResponse, - ConfigMagicNetworkMonitoringConfigurationCreateAccountConfigurationResponse, ConfigMagicNetworkMonitoringConfigurationListAccountConfigurationResponse, + ConfigMagicNetworkMonitoringConfigurationCreateAccountConfigurationResponse, ConfigMagicNetworkMonitoringConfigurationUpdateAccountConfigurationFieldsResponse, ConfigMagicNetworkMonitoringConfigurationUpdateAnEntireAccountConfigurationResponse, ) - -from typing import Type - -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from .fulls import ( - Fulls, - AsyncFulls, - FullsWithRawResponse, - AsyncFullsWithRawResponse, - FullsWithStreamingResponse, - AsyncFullsWithStreamingResponse, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Configs", "AsyncConfigs"] diff --git a/src/cloudflare/resources/mnms/configs/fulls.py b/src/cloudflare/resources/mnms/configs/fulls.py index ee969529292..351d9555693 100644 --- a/src/cloudflare/resources/mnms/configs/fulls.py +++ b/src/cloudflare/resources/mnms/configs/fulls.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.mnms.configs import FullMagicNetworkMonitoringConfigurationListRulesAndAccountConfigurationResponse - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.mnms.configs import FullMagicNetworkMonitoringConfigurationListRulesAndAccountConfigurationResponse __all__ = ["Fulls", "AsyncFulls"] diff --git a/src/cloudflare/resources/mnms/mnms.py b/src/cloudflare/resources/mnms/mnms.py index cd4c4dd017e..5b0daa4fab5 100644 --- a/src/cloudflare/resources/mnms/mnms.py +++ b/src/cloudflare/resources/mnms/mnms.py @@ -2,27 +2,14 @@ from __future__ import annotations -from .configs.configs import Configs, AsyncConfigs - -from ..._compat import cached_property - -from .rules.rules import Rules, AsyncRules - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .rules import ( + Rules, + AsyncRules, + RulesWithRawResponse, + AsyncRulesWithRawResponse, + RulesWithStreamingResponse, + AsyncRulesWithStreamingResponse, ) -from ...types import shared_params from .configs import ( Configs, AsyncConfigs, @@ -31,15 +18,10 @@ ConfigsWithStreamingResponse, AsyncConfigsWithStreamingResponse, ) -from .rules import ( - Rules, - AsyncRules, - RulesWithRawResponse, - AsyncRulesWithRawResponse, - RulesWithStreamingResponse, - AsyncRulesWithStreamingResponse, -) -from ..._wrappers import ResultWrapper +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource +from .rules.rules import Rules, AsyncRules +from .configs.configs import Configs, AsyncConfigs __all__ = ["Mnms", "AsyncMnms"] diff --git a/src/cloudflare/resources/mnms/rules/__init__.py b/src/cloudflare/resources/mnms/rules/__init__.py index c96e1cd2e6c..d7410a73ae9 100644 --- a/src/cloudflare/resources/mnms/rules/__init__.py +++ b/src/cloudflare/resources/mnms/rules/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .advertisements import Advertisements, AsyncAdvertisements -from .advertisements import ( - AdvertisementsWithRawResponse, - AsyncAdvertisementsWithRawResponse, - AdvertisementsWithStreamingResponse, - AsyncAdvertisementsWithStreamingResponse, -) -from .rules import Rules, AsyncRules from .rules import ( + Rules, + AsyncRules, RulesWithRawResponse, AsyncRulesWithRawResponse, RulesWithStreamingResponse, AsyncRulesWithStreamingResponse, ) +from .advertisements import ( + Advertisements, + AsyncAdvertisements, + AdvertisementsWithRawResponse, + AsyncAdvertisementsWithRawResponse, + AdvertisementsWithStreamingResponse, + AsyncAdvertisementsWithStreamingResponse, +) __all__ = [ "Advertisements", diff --git a/src/cloudflare/resources/mnms/rules/advertisements.py b/src/cloudflare/resources/mnms/rules/advertisements.py index a6cdb0dc124..a609c9ae926 100644 --- a/src/cloudflare/resources/mnms/rules/advertisements.py +++ b/src/cloudflare/resources/mnms/rules/advertisements.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.mnms.rules import AdvertisementMagicNetworkMonitoringRulesUpdateAdvertisementForRuleResponse - -from typing import Type, Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.mnms.rules import AdvertisementMagicNetworkMonitoringRulesUpdateAdvertisementForRuleResponse __all__ = ["Advertisements", "AsyncAdvertisements"] diff --git a/src/cloudflare/resources/mnms/rules/rules.py b/src/cloudflare/resources/mnms/rules/rules.py index ff522ca189f..1793248e11e 100644 --- a/src/cloudflare/resources/mnms/rules/rules.py +++ b/src/cloudflare/resources/mnms/rules/rules.py @@ -2,45 +2,28 @@ from __future__ import annotations -import httpx +from typing import Type, Optional, cast -from .advertisements import Advertisements, AsyncAdvertisements +import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.mnms import ( - RuleUpdateResponse, - RuleDeleteResponse, - RuleGetResponse, - RuleMagicNetworkMonitoringRulesCreateRulesResponse, - RuleMagicNetworkMonitoringRulesListRulesResponse, - RuleMagicNetworkMonitoringRulesUpdateRulesResponse, -) - -from typing import Type, Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from ...._wrappers import ResultWrapper +from ....types.mnms import ( + RuleGetResponse, + RuleDeleteResponse, + RuleUpdateResponse, + RuleMagicNetworkMonitoringRulesListRulesResponse, + RuleMagicNetworkMonitoringRulesCreateRulesResponse, + RuleMagicNetworkMonitoringRulesUpdateRulesResponse, ) -from ....types import shared_params from .advertisements import ( Advertisements, AsyncAdvertisements, @@ -49,19 +32,9 @@ AdvertisementsWithStreamingResponse, AsyncAdvertisementsWithStreamingResponse, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...._base_client import ( + make_request_options, +) __all__ = ["Rules", "AsyncRules"] diff --git a/src/cloudflare/resources/mtls_certificates/__init__.py b/src/cloudflare/resources/mtls_certificates/__init__.py index e89dc8b32c9..dec27eaad9b 100644 --- a/src/cloudflare/resources/mtls_certificates/__init__.py +++ b/src/cloudflare/resources/mtls_certificates/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .associations import Associations, AsyncAssociations from .associations import ( + Associations, + AsyncAssociations, AssociationsWithRawResponse, AsyncAssociationsWithRawResponse, AssociationsWithStreamingResponse, AsyncAssociationsWithStreamingResponse, ) -from .mtls_certificates import MtlsCertificates, AsyncMtlsCertificates from .mtls_certificates import ( + MtlsCertificates, + AsyncMtlsCertificates, MtlsCertificatesWithRawResponse, AsyncMtlsCertificatesWithRawResponse, MtlsCertificatesWithStreamingResponse, diff --git a/src/cloudflare/resources/mtls_certificates/associations.py b/src/cloudflare/resources/mtls_certificates/associations.py index a1147860605..f2897f1faa6 100644 --- a/src/cloudflare/resources/mtls_certificates/associations.py +++ b/src/cloudflare/resources/mtls_certificates/associations.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.mtls_certificates import AssociationListResponse - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.mtls_certificates import AssociationListResponse __all__ = ["Associations", "AsyncAssociations"] diff --git a/src/cloudflare/resources/mtls_certificates/mtls_certificates.py b/src/cloudflare/resources/mtls_certificates/mtls_certificates.py index dba3c363f0d..21f61412431 100644 --- a/src/cloudflare/resources/mtls_certificates/mtls_certificates.py +++ b/src/cloudflare/resources/mtls_certificates/mtls_certificates.py @@ -2,44 +2,28 @@ from __future__ import annotations -import httpx - -from .associations import Associations, AsyncAssociations +from typing import Type, Optional, cast -from ..._compat import cached_property +import httpx from ...types import ( - MtlsCertificateUpdateResponse, + MtlsCertificateGetResponse, MtlsCertificateListResponse, MtlsCertificateDeleteResponse, - MtlsCertificateGetResponse, + MtlsCertificateUpdateResponse, + mtls_certificate_update_params, ) - -from typing import Type, Optional - +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params -from ...types import mtls_certificate_update_params +from ..._wrappers import ResultWrapper from .associations import ( Associations, AsyncAssociations, @@ -48,15 +32,9 @@ AssociationsWithStreamingResponse, AsyncAssociationsWithStreamingResponse, ) -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ..._base_client import ( + make_request_options, +) __all__ = ["MtlsCertificates", "AsyncMtlsCertificates"] diff --git a/src/cloudflare/resources/origin_post_quantum_encryptions.py b/src/cloudflare/resources/origin_post_quantum_encryptions.py index d70a564c5a0..5b1fbf829fd 100644 --- a/src/cloudflare/resources/origin_post_quantum_encryptions.py +++ b/src/cloudflare/resources/origin_post_quantum_encryptions.py @@ -2,46 +2,30 @@ from __future__ import annotations +from typing import Any, cast +from typing_extensions import Literal + import httpx +from ..types import ( + OriginPostQuantumEncryptionGetResponse, + OriginPostQuantumEncryptionUpdateResponse, + origin_post_quantum_encryption_update_params, +) +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from .._utils import maybe_transform from .._compat import cached_property - -from ..types import OriginPostQuantumEncryptionUpdateResponse, OriginPostQuantumEncryptionGetResponse - -from typing_extensions import Literal - +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource +from .._wrappers import ResultWrapper from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from ..types import origin_post_quantum_encryption_update_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["OriginPostQuantumEncryptions", "AsyncOriginPostQuantumEncryptions"] diff --git a/src/cloudflare/resources/origin_tls_client_auth/__init__.py b/src/cloudflare/resources/origin_tls_client_auth/__init__.py index ffacfdf0014..241eea5174b 100644 --- a/src/cloudflare/resources/origin_tls_client_auth/__init__.py +++ b/src/cloudflare/resources/origin_tls_client_auth/__init__.py @@ -1,21 +1,24 @@ # File generated from our OpenAPI spec by Stainless. -from .hostnames import Hostnames, AsyncHostnames -from .hostnames import ( - HostnamesWithRawResponse, - AsyncHostnamesWithRawResponse, - HostnamesWithStreamingResponse, - AsyncHostnamesWithStreamingResponse, -) -from .settings import Settings, AsyncSettings from .settings import ( + Settings, + AsyncSettings, SettingsWithRawResponse, AsyncSettingsWithRawResponse, SettingsWithStreamingResponse, AsyncSettingsWithStreamingResponse, ) -from .origin_tls_client_auth import OriginTLSClientAuth, AsyncOriginTLSClientAuth +from .hostnames import ( + Hostnames, + AsyncHostnames, + HostnamesWithRawResponse, + AsyncHostnamesWithRawResponse, + HostnamesWithStreamingResponse, + AsyncHostnamesWithStreamingResponse, +) from .origin_tls_client_auth import ( + OriginTLSClientAuth, + AsyncOriginTLSClientAuth, OriginTLSClientAuthWithRawResponse, AsyncOriginTLSClientAuthWithRawResponse, OriginTLSClientAuthWithStreamingResponse, diff --git a/src/cloudflare/resources/origin_tls_client_auth/hostnames/__init__.py b/src/cloudflare/resources/origin_tls_client_auth/hostnames/__init__.py index 1661bd6f988..e19e69fe358 100644 --- a/src/cloudflare/resources/origin_tls_client_auth/hostnames/__init__.py +++ b/src/cloudflare/resources/origin_tls_client_auth/hostnames/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .certificates import Certificates, AsyncCertificates -from .certificates import ( - CertificatesWithRawResponse, - AsyncCertificatesWithRawResponse, - CertificatesWithStreamingResponse, - AsyncCertificatesWithStreamingResponse, -) -from .hostnames import Hostnames, AsyncHostnames from .hostnames import ( + Hostnames, + AsyncHostnames, HostnamesWithRawResponse, AsyncHostnamesWithRawResponse, HostnamesWithStreamingResponse, AsyncHostnamesWithStreamingResponse, ) +from .certificates import ( + Certificates, + AsyncCertificates, + CertificatesWithRawResponse, + AsyncCertificatesWithRawResponse, + CertificatesWithStreamingResponse, + AsyncCertificatesWithStreamingResponse, +) __all__ = [ "Certificates", diff --git a/src/cloudflare/resources/origin_tls_client_auth/hostnames/certificates.py b/src/cloudflare/resources/origin_tls_client_auth/hostnames/certificates.py index 90975ea1130..46470e311aa 100644 --- a/src/cloudflare/resources/origin_tls_client_auth/hostnames/certificates.py +++ b/src/cloudflare/resources/origin_tls_client_auth/hostnames/certificates.py @@ -2,51 +2,31 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.origin_tls_client_auth.hostnames import ( - CertificateCreateResponse, - CertificateListResponse, - CertificateDeleteResponse, - CertificateGetResponse, -) - -from typing import Type, Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.origin_tls_client_auth.hostnames import certificate_create_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.origin_tls_client_auth.hostnames import ( + CertificateGetResponse, + CertificateListResponse, + CertificateCreateResponse, + CertificateDeleteResponse, + certificate_create_params, +) __all__ = ["Certificates", "AsyncCertificates"] diff --git a/src/cloudflare/resources/origin_tls_client_auth/hostnames/hostnames.py b/src/cloudflare/resources/origin_tls_client_auth/hostnames/hostnames.py index a0747340f8c..c6b91f6d3eb 100644 --- a/src/cloudflare/resources/origin_tls_client_auth/hostnames/hostnames.py +++ b/src/cloudflare/resources/origin_tls_client_auth/hostnames/hostnames.py @@ -2,39 +2,21 @@ from __future__ import annotations -import httpx +from typing import Type, Iterable, Optional, cast -from .certificates import Certificates, AsyncCertificates +import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.origin_tls_client_auth import HostnameUpdateResponse, HostnameGetResponse, hostname_update_params - -from typing import Type, Optional, Iterable - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from ....types.origin_tls_client_auth import hostname_update_params +from ...._wrappers import ResultWrapper from .certificates import ( Certificates, AsyncCertificates, @@ -43,11 +25,10 @@ CertificatesWithStreamingResponse, AsyncCertificatesWithStreamingResponse, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...._base_client import ( + make_request_options, +) +from ....types.origin_tls_client_auth import HostnameGetResponse, HostnameUpdateResponse, hostname_update_params __all__ = ["Hostnames", "AsyncHostnames"] diff --git a/src/cloudflare/resources/origin_tls_client_auth/origin_tls_client_auth.py b/src/cloudflare/resources/origin_tls_client_auth/origin_tls_client_auth.py index 2538c9917ef..33a4eb6ec3a 100644 --- a/src/cloudflare/resources/origin_tls_client_auth/origin_tls_client_auth.py +++ b/src/cloudflare/resources/origin_tls_client_auth/origin_tls_client_auth.py @@ -2,46 +2,28 @@ from __future__ import annotations -import httpx - -from .hostnames.hostnames import Hostnames, AsyncHostnames +from typing import Any, Type, Optional, cast -from ..._compat import cached_property - -from .settings import Settings, AsyncSettings +import httpx from ...types import ( - OriginTLSClientAuthCreateResponse, + OriginTLSClientAuthGetResponse, OriginTLSClientAuthListResponse, + OriginTLSClientAuthCreateResponse, OriginTLSClientAuthDeleteResponse, - OriginTLSClientAuthGetResponse, -) - -from typing import Type, Optional - -from ..._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, + origin_tls_client_auth_create_params, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform +from .settings import ( + Settings, + AsyncSettings, + SettingsWithRawResponse, + AsyncSettingsWithRawResponse, + SettingsWithStreamingResponse, + AsyncSettingsWithStreamingResponse, ) -from ...types import shared_params -from ...types import origin_tls_client_auth_create_params +from ..._compat import cached_property from .hostnames import ( Hostnames, AsyncHostnames, @@ -50,29 +32,18 @@ HostnamesWithStreamingResponse, AsyncHostnamesWithStreamingResponse, ) -from .settings import ( - Settings, - AsyncSettings, - SettingsWithRawResponse, - AsyncSettingsWithRawResponse, - SettingsWithStreamingResponse, - AsyncSettingsWithStreamingResponse, +from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, ) from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ..._base_client import ( + make_request_options, +) +from .hostnames.hostnames import Hostnames, AsyncHostnames __all__ = ["OriginTLSClientAuth", "AsyncOriginTLSClientAuth"] diff --git a/src/cloudflare/resources/origin_tls_client_auth/settings.py b/src/cloudflare/resources/origin_tls_client_auth/settings.py index 18c57114ce4..2efc3d7d7cc 100644 --- a/src/cloudflare/resources/origin_tls_client_auth/settings.py +++ b/src/cloudflare/resources/origin_tls_client_auth/settings.py @@ -2,45 +2,29 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.origin_tls_client_auth import ( - SettingZoneLevelAuthenticatedOriginPullsGetEnablementSettingForZoneResponse, - SettingZoneLevelAuthenticatedOriginPullsSetEnablementForZoneResponse, -) - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.origin_tls_client_auth import setting_zone_level_authenticated_origin_pulls_set_enablement_for_zone_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.origin_tls_client_auth import ( + SettingZoneLevelAuthenticatedOriginPullsSetEnablementForZoneResponse, + SettingZoneLevelAuthenticatedOriginPullsGetEnablementSettingForZoneResponse, + setting_zone_level_authenticated_origin_pulls_set_enablement_for_zone_params, +) __all__ = ["Settings", "AsyncSettings"] diff --git a/src/cloudflare/resources/page_shield/__init__.py b/src/cloudflare/resources/page_shield/__init__.py index 8ac727af808..b43afa5ac04 100644 --- a/src/cloudflare/resources/page_shield/__init__.py +++ b/src/cloudflare/resources/page_shield/__init__.py @@ -1,21 +1,24 @@ # File generated from our OpenAPI spec by Stainless. -from .connections import Connections, AsyncConnections -from .connections import ( - ConnectionsWithRawResponse, - AsyncConnectionsWithRawResponse, - ConnectionsWithStreamingResponse, - AsyncConnectionsWithStreamingResponse, -) -from .policies import Policies, AsyncPolicies from .policies import ( + Policies, + AsyncPolicies, PoliciesWithRawResponse, AsyncPoliciesWithRawResponse, PoliciesWithStreamingResponse, AsyncPoliciesWithStreamingResponse, ) -from .page_shield import PageShield, AsyncPageShield +from .connections import ( + Connections, + AsyncConnections, + ConnectionsWithRawResponse, + AsyncConnectionsWithRawResponse, + ConnectionsWithStreamingResponse, + AsyncConnectionsWithStreamingResponse, +) from .page_shield import ( + PageShield, + AsyncPageShield, PageShieldWithRawResponse, AsyncPageShieldWithRawResponse, PageShieldWithStreamingResponse, diff --git a/src/cloudflare/resources/page_shield/connections.py b/src/cloudflare/resources/page_shield/connections.py index 366f8adc966..16f237498d3 100644 --- a/src/cloudflare/resources/page_shield/connections.py +++ b/src/cloudflare/resources/page_shield/connections.py @@ -4,33 +4,19 @@ import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.page_shield import ConnectionGetResponse - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper +from ...types.page_shield import ConnectionGetResponse __all__ = ["Connections", "AsyncConnections"] diff --git a/src/cloudflare/resources/page_shield/page_shield.py b/src/cloudflare/resources/page_shield/page_shield.py index 7d14e647a73..f33d514269f 100644 --- a/src/cloudflare/resources/page_shield/page_shield.py +++ b/src/cloudflare/resources/page_shield/page_shield.py @@ -2,27 +2,16 @@ from __future__ import annotations -from .connections import Connections, AsyncConnections - +from .policies import ( + Policies, + AsyncPolicies, + PoliciesWithRawResponse, + AsyncPoliciesWithRawResponse, + PoliciesWithStreamingResponse, + AsyncPoliciesWithStreamingResponse, +) from ..._compat import cached_property - -from .policies import Policies, AsyncPolicies - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .connections import ( Connections, AsyncConnections, @@ -31,15 +20,6 @@ ConnectionsWithStreamingResponse, AsyncConnectionsWithStreamingResponse, ) -from .policies import ( - Policies, - AsyncPolicies, - PoliciesWithRawResponse, - AsyncPoliciesWithRawResponse, - PoliciesWithStreamingResponse, - AsyncPoliciesWithStreamingResponse, -) -from ..._wrappers import ResultWrapper __all__ = ["PageShield", "AsyncPageShield"] diff --git a/src/cloudflare/resources/page_shield/policies.py b/src/cloudflare/resources/page_shield/policies.py index a1229f9492c..c57398b8194 100644 --- a/src/cloudflare/resources/page_shield/policies.py +++ b/src/cloudflare/resources/page_shield/policies.py @@ -2,43 +2,33 @@ from __future__ import annotations -import httpx - -from ..._compat import cached_property - -from ...types.page_shield import PolicyCreateResponse, PolicyUpdateResponse, PolicyListResponse, PolicyGetResponse - +from typing import Type, Optional, cast from typing_extensions import Literal -from typing import Type, Optional +import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NoneType, NotGiven +from ..._utils import maybe_transform +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.page_shield import policy_create_params -from ...types.page_shield import policy_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.page_shield import ( + PolicyGetResponse, + PolicyListResponse, + PolicyCreateResponse, + PolicyUpdateResponse, + policy_create_params, + policy_update_params, +) __all__ = ["Policies", "AsyncPolicies"] diff --git a/src/cloudflare/resources/page_shields/__init__.py b/src/cloudflare/resources/page_shields/__init__.py index b1e3e2943e6..80397f51c25 100644 --- a/src/cloudflare/resources/page_shields/__init__.py +++ b/src/cloudflare/resources/page_shields/__init__.py @@ -1,21 +1,24 @@ # File generated from our OpenAPI spec by Stainless. -from .connections import Connections, AsyncConnections -from .connections import ( - ConnectionsWithRawResponse, - AsyncConnectionsWithRawResponse, - ConnectionsWithStreamingResponse, - AsyncConnectionsWithStreamingResponse, -) -from .scripts import Scripts, AsyncScripts from .scripts import ( + Scripts, + AsyncScripts, ScriptsWithRawResponse, AsyncScriptsWithRawResponse, ScriptsWithStreamingResponse, AsyncScriptsWithStreamingResponse, ) -from .page_shields import PageShields, AsyncPageShields +from .connections import ( + Connections, + AsyncConnections, + ConnectionsWithRawResponse, + AsyncConnectionsWithRawResponse, + ConnectionsWithStreamingResponse, + AsyncConnectionsWithStreamingResponse, +) from .page_shields import ( + PageShields, + AsyncPageShields, PageShieldsWithRawResponse, AsyncPageShieldsWithRawResponse, PageShieldsWithStreamingResponse, diff --git a/src/cloudflare/resources/page_shields/connections.py b/src/cloudflare/resources/page_shields/connections.py index 7b6dc686114..dc013767d3b 100644 --- a/src/cloudflare/resources/page_shields/connections.py +++ b/src/cloudflare/resources/page_shields/connections.py @@ -2,42 +2,30 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.page_shields import ConnectionGetResponse, ConnectionPageShieldListPageShieldConnectionsResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.page_shields import connection_page_shield_list_page_shield_connections_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.page_shields import ( + ConnectionGetResponse, + ConnectionPageShieldListPageShieldConnectionsResponse, + connection_page_shield_list_page_shield_connections_params, +) __all__ = ["Connections", "AsyncConnections"] diff --git a/src/cloudflare/resources/page_shields/page_shields.py b/src/cloudflare/resources/page_shields/page_shields.py index 62d173342ec..4d8d3732d03 100644 --- a/src/cloudflare/resources/page_shields/page_shields.py +++ b/src/cloudflare/resources/page_shields/page_shields.py @@ -2,41 +2,34 @@ from __future__ import annotations -import httpx +from typing import Type, cast -from .connections import Connections, AsyncConnections +import httpx +from ...types import ( + PageShieldListResponse, + PageShieldPageShieldUpdatePageShieldSettingsResponse, + page_shield_page_shield_update_page_shield_settings_params, +) +from .scripts import ( + Scripts, + AsyncScripts, + ScriptsWithRawResponse, + AsyncScriptsWithRawResponse, + ScriptsWithStreamingResponse, + AsyncScriptsWithStreamingResponse, +) +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from .scripts import Scripts, AsyncScripts - -from ...types import PageShieldListResponse, PageShieldPageShieldUpdatePageShieldSettingsResponse - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params -from ...types import page_shield_page_shield_update_page_shield_settings_params +from ..._wrappers import ResultWrapper from .connections import ( Connections, AsyncConnections, @@ -45,19 +38,9 @@ ConnectionsWithStreamingResponse, AsyncConnectionsWithStreamingResponse, ) -from .scripts import ( - Scripts, - AsyncScripts, - ScriptsWithRawResponse, - AsyncScriptsWithRawResponse, - ScriptsWithStreamingResponse, - AsyncScriptsWithStreamingResponse, +from ..._base_client import ( + make_request_options, ) -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["PageShields", "AsyncPageShields"] diff --git a/src/cloudflare/resources/page_shields/scripts.py b/src/cloudflare/resources/page_shields/scripts.py index 0885418a1a9..b83f13fef62 100644 --- a/src/cloudflare/resources/page_shields/scripts.py +++ b/src/cloudflare/resources/page_shields/scripts.py @@ -2,42 +2,30 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.page_shields import ScriptGetResponse, ScriptPageShieldListPageShieldScriptsResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.page_shields import script_page_shield_list_page_shield_scripts_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.page_shields import ( + ScriptGetResponse, + ScriptPageShieldListPageShieldScriptsResponse, + script_page_shield_list_page_shield_scripts_params, +) __all__ = ["Scripts", "AsyncScripts"] diff --git a/src/cloudflare/resources/pagerules/__init__.py b/src/cloudflare/resources/pagerules/__init__.py index ddc7222ff34..ddf3d54a610 100644 --- a/src/cloudflare/resources/pagerules/__init__.py +++ b/src/cloudflare/resources/pagerules/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .settings import Settings, AsyncSettings from .settings import ( + Settings, + AsyncSettings, SettingsWithRawResponse, AsyncSettingsWithRawResponse, SettingsWithStreamingResponse, AsyncSettingsWithStreamingResponse, ) -from .pagerules import Pagerules, AsyncPagerules from .pagerules import ( + Pagerules, + AsyncPagerules, PagerulesWithRawResponse, AsyncPagerulesWithRawResponse, PagerulesWithStreamingResponse, diff --git a/src/cloudflare/resources/pagerules/pagerules.py b/src/cloudflare/resources/pagerules/pagerules.py index 54ec7822648..43c0078af5b 100644 --- a/src/cloudflare/resources/pagerules/pagerules.py +++ b/src/cloudflare/resources/pagerules/pagerules.py @@ -2,51 +2,23 @@ from __future__ import annotations -import httpx - -from .settings import Settings, AsyncSettings +from typing import Any, Type, Iterable, Optional, cast +from typing_extensions import Literal -from ..._compat import cached_property +import httpx from ...types import ( - PageruleCreateResponse, - PageruleUpdateResponse, + PageruleGetResponse, PageruleListResponse, + PageruleCreateResponse, PageruleDeleteResponse, - PageruleGetResponse, + PageruleUpdateResponse, + pagerule_list_params, pagerule_create_params, pagerule_update_params, ) - -from typing import Iterable, Type, Optional - -from typing_extensions import Literal - -from ..._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params -from ...types import pagerule_create_params -from ...types import pagerule_update_params -from ...types import pagerule_list_params +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from .settings import ( Settings, AsyncSettings, @@ -55,23 +27,18 @@ SettingsWithStreamingResponse, AsyncSettingsWithStreamingResponse, ) +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ..._base_client import ( + make_request_options, +) __all__ = ["Pagerules", "AsyncPagerules"] diff --git a/src/cloudflare/resources/pagerules/settings.py b/src/cloudflare/resources/pagerules/settings.py index 551806bacdf..4a828774910 100644 --- a/src/cloudflare/resources/pagerules/settings.py +++ b/src/cloudflare/resources/pagerules/settings.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.pagerules import SettingAvailablePageRulesSettingsListAvailablePageRulesSettingsResponse - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.pagerules import SettingAvailablePageRulesSettingsListAvailablePageRulesSettingsResponse __all__ = ["Settings", "AsyncSettings"] diff --git a/src/cloudflare/resources/pages/__init__.py b/src/cloudflare/resources/pages/__init__.py index 3a4f2c6bee4..363dd36f707 100644 --- a/src/cloudflare/resources/pages/__init__.py +++ b/src/cloudflare/resources/pages/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .projects import Projects, AsyncProjects -from .projects import ( - ProjectsWithRawResponse, - AsyncProjectsWithRawResponse, - ProjectsWithStreamingResponse, - AsyncProjectsWithStreamingResponse, -) -from .pages import Pages, AsyncPages from .pages import ( + Pages, + AsyncPages, PagesWithRawResponse, AsyncPagesWithRawResponse, PagesWithStreamingResponse, AsyncPagesWithStreamingResponse, ) +from .projects import ( + Projects, + AsyncProjects, + ProjectsWithRawResponse, + AsyncProjectsWithRawResponse, + ProjectsWithStreamingResponse, + AsyncProjectsWithStreamingResponse, +) __all__ = [ "Projects", diff --git a/src/cloudflare/resources/pages/pages.py b/src/cloudflare/resources/pages/pages.py index da8d0749f2a..034e938d624 100644 --- a/src/cloudflare/resources/pages/pages.py +++ b/src/cloudflare/resources/pages/pages.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .projects.projects import Projects, AsyncProjects - -from ..._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .projects import ( Projects, AsyncProjects, @@ -29,7 +10,9 @@ ProjectsWithStreamingResponse, AsyncProjectsWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource +from .projects.projects import Projects, AsyncProjects __all__ = ["Pages", "AsyncPages"] diff --git a/src/cloudflare/resources/pages/projects/__init__.py b/src/cloudflare/resources/pages/projects/__init__.py index 1601495d9d6..dadb1506c9a 100644 --- a/src/cloudflare/resources/pages/projects/__init__.py +++ b/src/cloudflare/resources/pages/projects/__init__.py @@ -1,26 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .deployments import Deployments, AsyncDeployments -from .deployments import ( - DeploymentsWithRawResponse, - AsyncDeploymentsWithRawResponse, - DeploymentsWithStreamingResponse, - AsyncDeploymentsWithStreamingResponse, -) -from .domains import Domains, AsyncDomains from .domains import ( + Domains, + AsyncDomains, DomainsWithRawResponse, AsyncDomainsWithRawResponse, DomainsWithStreamingResponse, AsyncDomainsWithStreamingResponse, ) -from .projects import Projects, AsyncProjects from .projects import ( + Projects, + AsyncProjects, ProjectsWithRawResponse, AsyncProjectsWithRawResponse, ProjectsWithStreamingResponse, AsyncProjectsWithStreamingResponse, ) +from .deployments import ( + Deployments, + AsyncDeployments, + DeploymentsWithRawResponse, + AsyncDeploymentsWithRawResponse, + DeploymentsWithStreamingResponse, + AsyncDeploymentsWithStreamingResponse, +) __all__ = [ "Deployments", diff --git a/src/cloudflare/resources/pages/projects/deployments/__init__.py b/src/cloudflare/resources/pages/projects/deployments/__init__.py index d34e88cd40c..26b5c0a860f 100644 --- a/src/cloudflare/resources/pages/projects/deployments/__init__.py +++ b/src/cloudflare/resources/pages/projects/deployments/__init__.py @@ -1,28 +1,32 @@ # File generated from our OpenAPI spec by Stainless. -from .histories import Histories, AsyncHistories -from .histories import ( - HistoriesWithRawResponse, - AsyncHistoriesWithRawResponse, - HistoriesWithStreamingResponse, - AsyncHistoriesWithStreamingResponse, -) -from .retries import Retries, AsyncRetries from .retries import ( + Retries, + AsyncRetries, RetriesWithRawResponse, AsyncRetriesWithRawResponse, RetriesWithStreamingResponse, AsyncRetriesWithStreamingResponse, ) -from .rollbacks import Rollbacks, AsyncRollbacks +from .histories import ( + Histories, + AsyncHistories, + HistoriesWithRawResponse, + AsyncHistoriesWithRawResponse, + HistoriesWithStreamingResponse, + AsyncHistoriesWithStreamingResponse, +) from .rollbacks import ( + Rollbacks, + AsyncRollbacks, RollbacksWithRawResponse, AsyncRollbacksWithRawResponse, RollbacksWithStreamingResponse, AsyncRollbacksWithStreamingResponse, ) -from .deployments import Deployments, AsyncDeployments from .deployments import ( + Deployments, + AsyncDeployments, DeploymentsWithRawResponse, AsyncDeploymentsWithRawResponse, DeploymentsWithStreamingResponse, diff --git a/src/cloudflare/resources/pages/projects/deployments/deployments.py b/src/cloudflare/resources/pages/projects/deployments/deployments.py index a05803fb7da..87fbc553db0 100644 --- a/src/cloudflare/resources/pages/projects/deployments/deployments.py +++ b/src/cloudflare/resources/pages/projects/deployments/deployments.py @@ -2,43 +2,18 @@ from __future__ import annotations -import httpx - -from .histories.histories import Histories, AsyncHistories - -from ....._compat import cached_property - -from .retries import Retries, AsyncRetries +from typing import Type, cast -from .rollbacks import Rollbacks, AsyncRollbacks - -from .....types.pages.projects import DeploymentCreateResponse, DeploymentListResponse, DeploymentGetResponse - -from typing import Type - -from ....._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .retries import ( + Retries, + AsyncRetries, + RetriesWithRawResponse, + AsyncRetriesWithRawResponse, + RetriesWithStreamingResponse, + AsyncRetriesWithStreamingResponse, ) -from .....types import shared_params -from .....types.pages.projects import deployment_create_params from .histories import ( Histories, AsyncHistories, @@ -47,14 +22,6 @@ HistoriesWithStreamingResponse, AsyncHistoriesWithStreamingResponse, ) -from .retries import ( - Retries, - AsyncRetries, - RetriesWithRawResponse, - AsyncRetriesWithRawResponse, - RetriesWithStreamingResponse, - AsyncRetriesWithStreamingResponse, -) from .rollbacks import ( Rollbacks, AsyncRollbacks, @@ -63,13 +30,27 @@ RollbacksWithStreamingResponse, AsyncRollbacksWithStreamingResponse, ) +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....._base_client import ( + make_request_options, +) +from .histories.histories import Histories, AsyncHistories +from .....types.pages.projects import ( + DeploymentGetResponse, + DeploymentListResponse, + DeploymentCreateResponse, + deployment_create_params, +) __all__ = ["Deployments", "AsyncDeployments"] diff --git a/src/cloudflare/resources/pages/projects/deployments/histories/__init__.py b/src/cloudflare/resources/pages/projects/deployments/histories/__init__.py index 114c7d93a8f..60c08fde6c5 100644 --- a/src/cloudflare/resources/pages/projects/deployments/histories/__init__.py +++ b/src/cloudflare/resources/pages/projects/deployments/histories/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .logs import Logs, AsyncLogs from .logs import ( + Logs, + AsyncLogs, LogsWithRawResponse, AsyncLogsWithRawResponse, LogsWithStreamingResponse, AsyncLogsWithStreamingResponse, ) -from .histories import Histories, AsyncHistories from .histories import ( + Histories, + AsyncHistories, HistoriesWithRawResponse, AsyncHistoriesWithRawResponse, HistoriesWithStreamingResponse, diff --git a/src/cloudflare/resources/pages/projects/deployments/histories/histories.py b/src/cloudflare/resources/pages/projects/deployments/histories/histories.py index ea62035c479..7325c01d9ca 100644 --- a/src/cloudflare/resources/pages/projects/deployments/histories/histories.py +++ b/src/cloudflare/resources/pages/projects/deployments/histories/histories.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .logs import Logs, AsyncLogs - -from ......_compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource -from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ......types import shared_params from .logs import ( Logs, AsyncLogs, @@ -29,7 +10,8 @@ LogsWithStreamingResponse, AsyncLogsWithStreamingResponse, ) -from ......_wrappers import ResultWrapper +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource __all__ = ["Histories", "AsyncHistories"] diff --git a/src/cloudflare/resources/pages/projects/deployments/histories/logs.py b/src/cloudflare/resources/pages/projects/deployments/histories/logs.py index 84bef5c4081..334a178de7a 100644 --- a/src/cloudflare/resources/pages/projects/deployments/histories/logs.py +++ b/src/cloudflare/resources/pages/projects/deployments/histories/logs.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Any, cast + import httpx +from ......_types import NOT_GIVEN, Body, Query, Headers, NotGiven from ......_compat import cached_property - -from ......types.pages.projects.deployments.histories import LogPagesDeploymentGetDeploymentLogsResponse - +from ......_resource import SyncAPIResource, AsyncAPIResource from ......_response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource +from ......_wrappers import ResultWrapper from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ......types import shared_params -from ......_wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ......types.pages.projects.deployments.histories import LogPagesDeploymentGetDeploymentLogsResponse __all__ = ["Logs", "AsyncLogs"] diff --git a/src/cloudflare/resources/pages/projects/deployments/retries.py b/src/cloudflare/resources/pages/projects/deployments/retries.py index dac7b1ff640..395c5f4594e 100644 --- a/src/cloudflare/resources/pages/projects/deployments/retries.py +++ b/src/cloudflare/resources/pages/projects/deployments/retries.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ....._compat import cached_property - -from .....types.pages.projects.deployments import RetryPagesDeploymentRetryDeploymentResponse - -from typing import Type - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.pages.projects.deployments import RetryPagesDeploymentRetryDeploymentResponse __all__ = ["Retries", "AsyncRetries"] diff --git a/src/cloudflare/resources/pages/projects/deployments/rollbacks.py b/src/cloudflare/resources/pages/projects/deployments/rollbacks.py index 9dbb3e35b15..dabb00badf7 100644 --- a/src/cloudflare/resources/pages/projects/deployments/rollbacks.py +++ b/src/cloudflare/resources/pages/projects/deployments/rollbacks.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ....._compat import cached_property - -from .....types.pages.projects.deployments import RollbackPagesDeploymentRollbackDeploymentResponse - -from typing import Type - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.pages.projects.deployments import RollbackPagesDeploymentRollbackDeploymentResponse __all__ = ["Rollbacks", "AsyncRollbacks"] diff --git a/src/cloudflare/resources/pages/projects/domains.py b/src/cloudflare/resources/pages/projects/domains.py index 06e96652745..f2ae36def2c 100644 --- a/src/cloudflare/resources/pages/projects/domains.py +++ b/src/cloudflare/resources/pages/projects/domains.py @@ -2,57 +2,31 @@ from __future__ import annotations +from typing import Any, Type, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.pages.projects import ( - DomainUpdateResponse, - DomainGetResponse, - DomainPagesDomainsAddDomainResponse, - DomainPagesDomainsGetDomainsResponse, -) - -from typing import Optional, Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.pages.projects import domain_pages_domains_add_domain_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.pages.projects import ( + DomainGetResponse, + DomainUpdateResponse, + DomainPagesDomainsAddDomainResponse, + DomainPagesDomainsGetDomainsResponse, + domain_pages_domains_add_domain_params, +) __all__ = ["Domains", "AsyncDomains"] diff --git a/src/cloudflare/resources/pages/projects/projects.py b/src/cloudflare/resources/pages/projects/projects.py index fcca2e4171f..ade34884953 100644 --- a/src/cloudflare/resources/pages/projects/projects.py +++ b/src/cloudflare/resources/pages/projects/projects.py @@ -2,48 +2,21 @@ from __future__ import annotations -import httpx - -from .deployments.deployments import Deployments, AsyncDeployments - -from ...._compat import cached_property - -from .domains import Domains, AsyncDomains - -from ....types.pages import ( - ProjectCreateResponse, - ProjectUpdateResponse, - ProjectListResponse, - ProjectGetResponse, - project_create_params, -) - -from typing import Type +from typing import Any, Type, cast -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .domains import ( + Domains, + AsyncDomains, + DomainsWithRawResponse, + AsyncDomainsWithRawResponse, + DomainsWithStreamingResponse, + AsyncDomainsWithStreamingResponse, ) -from ....types import shared_params -from ....types.pages import project_create_params -from ....types.pages import project_update_params +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property from .deployments import ( Deployments, AsyncDeployments, @@ -52,27 +25,26 @@ DeploymentsWithStreamingResponse, AsyncDeploymentsWithStreamingResponse, ) -from .domains import ( - Domains, - AsyncDomains, - DomainsWithRawResponse, - AsyncDomainsWithRawResponse, - DomainsWithStreamingResponse, - AsyncDomainsWithStreamingResponse, +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, ) from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.pages import ( + ProjectGetResponse, + ProjectListResponse, + ProjectCreateResponse, + ProjectUpdateResponse, + project_create_params, + project_update_params, +) +from ...._base_client import ( + make_request_options, +) +from .deployments.deployments import Deployments, AsyncDeployments __all__ = ["Projects", "AsyncProjects"] diff --git a/src/cloudflare/resources/pcaps/__init__.py b/src/cloudflare/resources/pcaps/__init__.py index e4cd9537d6f..27a16313f45 100644 --- a/src/cloudflare/resources/pcaps/__init__.py +++ b/src/cloudflare/resources/pcaps/__init__.py @@ -1,25 +1,28 @@ # File generated from our OpenAPI spec by Stainless. -from .ownerships import Ownerships, AsyncOwnerships -from .ownerships import ( - OwnershipsWithRawResponse, - AsyncOwnershipsWithRawResponse, - OwnershipsWithStreamingResponse, - AsyncOwnershipsWithStreamingResponse, +from .pcaps import ( + Pcaps, + AsyncPcaps, + PcapsWithRawResponse, + AsyncPcapsWithRawResponse, + PcapsWithStreamingResponse, + AsyncPcapsWithStreamingResponse, ) -from .downloads import Downloads, AsyncDownloads from .downloads import ( + Downloads, + AsyncDownloads, DownloadsWithRawResponse, AsyncDownloadsWithRawResponse, DownloadsWithStreamingResponse, AsyncDownloadsWithStreamingResponse, ) -from .pcaps import Pcaps, AsyncPcaps -from .pcaps import ( - PcapsWithRawResponse, - AsyncPcapsWithRawResponse, - PcapsWithStreamingResponse, - AsyncPcapsWithStreamingResponse, +from .ownerships import ( + Ownerships, + AsyncOwnerships, + OwnershipsWithRawResponse, + AsyncOwnershipsWithRawResponse, + OwnershipsWithStreamingResponse, + AsyncOwnershipsWithStreamingResponse, ) __all__ = [ diff --git a/src/cloudflare/resources/pcaps/downloads.py b/src/cloudflare/resources/pcaps/downloads.py index 5d993769a55..4c429f40693 100644 --- a/src/cloudflare/resources/pcaps/downloads.py +++ b/src/cloudflare/resources/pcaps/downloads.py @@ -4,35 +4,22 @@ import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( BinaryAPIResponse, AsyncBinaryAPIResponse, + StreamedBinaryAPIResponse, + AsyncStreamedBinaryAPIResponse, to_custom_raw_response_wrapper, - async_to_custom_raw_response_wrapper, to_custom_streamed_response_wrapper, - StreamedBinaryAPIResponse, + async_to_custom_raw_response_wrapper, async_to_custom_streamed_response_wrapper, - AsyncStreamedBinaryAPIResponse, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper __all__ = ["Downloads", "AsyncDownloads"] diff --git a/src/cloudflare/resources/pcaps/ownerships/__init__.py b/src/cloudflare/resources/pcaps/ownerships/__init__.py index 478d45aad00..59ad3da5406 100644 --- a/src/cloudflare/resources/pcaps/ownerships/__init__.py +++ b/src/cloudflare/resources/pcaps/ownerships/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .validates import Validates, AsyncValidates from .validates import ( + Validates, + AsyncValidates, ValidatesWithRawResponse, AsyncValidatesWithRawResponse, ValidatesWithStreamingResponse, AsyncValidatesWithStreamingResponse, ) -from .ownerships import Ownerships, AsyncOwnerships from .ownerships import ( + Ownerships, + AsyncOwnerships, OwnershipsWithRawResponse, AsyncOwnershipsWithRawResponse, OwnershipsWithStreamingResponse, diff --git a/src/cloudflare/resources/pcaps/ownerships/ownerships.py b/src/cloudflare/resources/pcaps/ownerships/ownerships.py index 752b99f5f18..997a729563a 100644 --- a/src/cloudflare/resources/pcaps/ownerships/ownerships.py +++ b/src/cloudflare/resources/pcaps/ownerships/ownerships.py @@ -2,42 +2,12 @@ from __future__ import annotations -import httpx - -from .validates import Validates, AsyncValidates - -from ...._compat import cached_property - -from ....types.pcaps import ( - OwnershipMagicPcapCollectionAddBucketsForFullPacketCapturesResponse, - OwnershipMagicPcapCollectionListPcaPsBucketOwnershipResponse, -) +from typing import Type, Optional, cast -from typing import Type, Optional - -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from ....types.pcaps import ownership_magic_pcap_collection_add_buckets_for_full_packet_captures_params +from ...._types import NOT_GIVEN, Body, Query, Headers, NoneType, NotGiven +from ...._utils import maybe_transform from .validates import ( Validates, AsyncValidates, @@ -46,11 +16,23 @@ ValidatesWithStreamingResponse, AsyncValidatesWithStreamingResponse, ) +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.pcaps import ( + OwnershipMagicPcapCollectionListPcaPsBucketOwnershipResponse, + OwnershipMagicPcapCollectionAddBucketsForFullPacketCapturesResponse, + ownership_magic_pcap_collection_add_buckets_for_full_packet_captures_params, +) +from ...._base_client import ( + make_request_options, +) __all__ = ["Ownerships", "AsyncOwnerships"] diff --git a/src/cloudflare/resources/pcaps/ownerships/validates.py b/src/cloudflare/resources/pcaps/ownerships/validates.py index a1272ec6e58..081044707ad 100644 --- a/src/cloudflare/resources/pcaps/ownerships/validates.py +++ b/src/cloudflare/resources/pcaps/ownerships/validates.py @@ -2,40 +2,28 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.pcaps.ownerships import ValidateMagicPcapCollectionValidateBucketsForFullPacketCapturesResponse - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.pcaps.ownerships import validate_magic_pcap_collection_validate_buckets_for_full_packet_captures_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.pcaps.ownerships import ( + ValidateMagicPcapCollectionValidateBucketsForFullPacketCapturesResponse, + validate_magic_pcap_collection_validate_buckets_for_full_packet_captures_params, +) __all__ = ["Validates", "AsyncValidates"] diff --git a/src/cloudflare/resources/pcaps/pcaps.py b/src/cloudflare/resources/pcaps/pcaps.py index a6f4a7ea064..0799d6accdb 100644 --- a/src/cloudflare/resources/pcaps/pcaps.py +++ b/src/cloudflare/resources/pcaps/pcaps.py @@ -2,13 +2,10 @@ from __future__ import annotations -import httpx - -from .ownerships.ownerships import Ownerships, AsyncOwnerships - -from ..._compat import cached_property +from typing import Any, Type, Optional, cast, overload +from typing_extensions import Literal -from .downloads import Downloads, AsyncDownloads +import httpx from ...types import ( PcapGetResponse, @@ -16,34 +13,17 @@ PcapMagicPcapCollectionListPacketCaptureRequestsResponse, pcap_magic_pcap_collection_create_pcap_request_params, ) - -from typing_extensions import Literal - -from typing import Type, Optional - -from ..._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import required_args, maybe_transform +from ..._compat import cached_property +from .downloads import ( + Downloads, + AsyncDownloads, + DownloadsWithRawResponse, + AsyncDownloadsWithRawResponse, + DownloadsWithStreamingResponse, + AsyncDownloadsWithStreamingResponse, ) -from ...types import shared_params -from ...types import pcap_magic_pcap_collection_create_pcap_request_params from .ownerships import ( Ownerships, AsyncOwnerships, @@ -52,25 +32,18 @@ OwnershipsWithStreamingResponse, AsyncOwnershipsWithStreamingResponse, ) -from .downloads import ( - Downloads, - AsyncDownloads, - DownloadsWithRawResponse, - AsyncDownloadsWithRawResponse, - DownloadsWithStreamingResponse, - AsyncDownloadsWithStreamingResponse, +from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, ) from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ..._base_client import ( + make_request_options, +) +from .ownerships.ownerships import Ownerships, AsyncOwnerships __all__ = ["Pcaps", "AsyncPcaps"] @@ -150,7 +123,7 @@ def magic_pcap_collection_create_pcap_request( system: Literal["magic-transit"], time_limit: float, type: Literal["simple", "full"], - filter_v1: pcap_magic_pcap_collection_create_pcap_request_params._7dRf5S6WPcapsRequestSimpleFilterV1 + filter_v1: pcap_magic_pcap_collection_create_pcap_request_params.FPeBZr9dPcapsRequestSimpleFilterV1 | NotGiven = NOT_GIVEN, # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs. # The extra values given here take precedence over values defined on the client or passed to this method. @@ -197,7 +170,7 @@ def magic_pcap_collection_create_pcap_request( time_limit: float, type: Literal["simple", "full"], byte_limit: float | NotGiven = NOT_GIVEN, - filter_v1: pcap_magic_pcap_collection_create_pcap_request_params._7dRf5S6WPcapsRequestFullFilterV1 + filter_v1: pcap_magic_pcap_collection_create_pcap_request_params.FPeBZr9dPcapsRequestFullFilterV1 | NotGiven = NOT_GIVEN, packet_limit: float | NotGiven = NOT_GIVEN, # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs. @@ -255,7 +228,7 @@ def magic_pcap_collection_create_pcap_request( system: Literal["magic-transit"], time_limit: float, type: Literal["simple", "full"], - filter_v1: pcap_magic_pcap_collection_create_pcap_request_params._7dRf5S6WPcapsRequestSimpleFilterV1 + filter_v1: pcap_magic_pcap_collection_create_pcap_request_params.FPeBZr9dPcapsRequestSimpleFilterV1 | NotGiven = NOT_GIVEN, colo_name: str | NotGiven = NOT_GIVEN, destination_conf: str | NotGiven = NOT_GIVEN, @@ -417,7 +390,7 @@ async def magic_pcap_collection_create_pcap_request( system: Literal["magic-transit"], time_limit: float, type: Literal["simple", "full"], - filter_v1: pcap_magic_pcap_collection_create_pcap_request_params._7dRf5S6WPcapsRequestSimpleFilterV1 + filter_v1: pcap_magic_pcap_collection_create_pcap_request_params.FPeBZr9dPcapsRequestSimpleFilterV1 | NotGiven = NOT_GIVEN, # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs. # The extra values given here take precedence over values defined on the client or passed to this method. @@ -464,7 +437,7 @@ async def magic_pcap_collection_create_pcap_request( time_limit: float, type: Literal["simple", "full"], byte_limit: float | NotGiven = NOT_GIVEN, - filter_v1: pcap_magic_pcap_collection_create_pcap_request_params._7dRf5S6WPcapsRequestFullFilterV1 + filter_v1: pcap_magic_pcap_collection_create_pcap_request_params.FPeBZr9dPcapsRequestFullFilterV1 | NotGiven = NOT_GIVEN, packet_limit: float | NotGiven = NOT_GIVEN, # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs. @@ -522,7 +495,7 @@ async def magic_pcap_collection_create_pcap_request( system: Literal["magic-transit"], time_limit: float, type: Literal["simple", "full"], - filter_v1: pcap_magic_pcap_collection_create_pcap_request_params._7dRf5S6WPcapsRequestSimpleFilterV1 + filter_v1: pcap_magic_pcap_collection_create_pcap_request_params.FPeBZr9dPcapsRequestSimpleFilterV1 | NotGiven = NOT_GIVEN, colo_name: str | NotGiven = NOT_GIVEN, destination_conf: str | NotGiven = NOT_GIVEN, diff --git a/src/cloudflare/resources/purge_caches.py b/src/cloudflare/resources/purge_caches.py index cb58fd5f98b..cad5c11791b 100644 --- a/src/cloudflare/resources/purge_caches.py +++ b/src/cloudflare/resources/purge_caches.py @@ -2,40 +2,25 @@ from __future__ import annotations -import httpx - -from .._compat import cached_property +from typing import List, Type, Optional, cast, overload -from typing import List, Optional, Type +import httpx from ..types import PurgeCachZonePurgeResponse, purge_cach_zone_purge_params - +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from .._utils import maybe_transform +from .._compat import cached_property +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource +from .._wrappers import ResultWrapper from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from ..types import purge_cach_zone_purge_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["PurgeCaches", "AsyncPurgeCaches"] @@ -166,7 +151,7 @@ def zone_purge( self, identifier: str, *, - files: List[purge_cach_zone_purge_params.Ttm0zLoGFilesFile] | NotGiven = NOT_GIVEN, + files: List[purge_cach_zone_purge_params.FJgeoqXqFilesFile] | NotGiven = NOT_GIVEN, # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs. # The extra values given here take precedence over values defined on the client or passed to this method. extra_headers: Headers | None = None, @@ -224,7 +209,7 @@ def zone_purge( prefixes: List[str] | NotGiven = NOT_GIVEN, tags: List[str] | NotGiven = NOT_GIVEN, purge_everything: bool | NotGiven = NOT_GIVEN, - files: List[purge_cach_zone_purge_params.Ttm0zLoGFilesFile] | NotGiven = NOT_GIVEN, + files: List[purge_cach_zone_purge_params.FJgeoqXqFilesFile] | NotGiven = NOT_GIVEN, # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs. # The extra values given here take precedence over values defined on the client or passed to this method. extra_headers: Headers | None = None, @@ -383,7 +368,7 @@ async def zone_purge( self, identifier: str, *, - files: List[purge_cach_zone_purge_params.Ttm0zLoGFilesFile] | NotGiven = NOT_GIVEN, + files: List[purge_cach_zone_purge_params.FJgeoqXqFilesFile] | NotGiven = NOT_GIVEN, # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs. # The extra values given here take precedence over values defined on the client or passed to this method. extra_headers: Headers | None = None, @@ -441,7 +426,7 @@ async def zone_purge( prefixes: List[str] | NotGiven = NOT_GIVEN, tags: List[str] | NotGiven = NOT_GIVEN, purge_everything: bool | NotGiven = NOT_GIVEN, - files: List[purge_cach_zone_purge_params.Ttm0zLoGFilesFile] | NotGiven = NOT_GIVEN, + files: List[purge_cach_zone_purge_params.FJgeoqXqFilesFile] | NotGiven = NOT_GIVEN, # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs. # The extra values given here take precedence over values defined on the client or passed to this method. extra_headers: Headers | None = None, diff --git a/src/cloudflare/resources/r2/__init__.py b/src/cloudflare/resources/r2/__init__.py index 1099280e4eb..5f3b9eaca02 100644 --- a/src/cloudflare/resources/r2/__init__.py +++ b/src/cloudflare/resources/r2/__init__.py @@ -1,14 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .buckets import Buckets, AsyncBuckets +from .r2 import ( + R2, + AsyncR2, + R2WithRawResponse, + AsyncR2WithRawResponse, + R2WithStreamingResponse, + AsyncR2WithStreamingResponse, +) from .buckets import ( + Buckets, + AsyncBuckets, BucketsWithRawResponse, AsyncBucketsWithRawResponse, BucketsWithStreamingResponse, AsyncBucketsWithStreamingResponse, ) -from .r2 import R2, AsyncR2 -from .r2 import R2WithRawResponse, AsyncR2WithRawResponse, R2WithStreamingResponse, AsyncR2WithStreamingResponse __all__ = [ "Buckets", diff --git a/src/cloudflare/resources/r2/buckets.py b/src/cloudflare/resources/r2/buckets.py index 561d375f186..1b2cd1f309a 100644 --- a/src/cloudflare/resources/r2/buckets.py +++ b/src/cloudflare/resources/r2/buckets.py @@ -2,49 +2,32 @@ from __future__ import annotations +from typing import Type, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.r2 import BucketCreateResponse, BucketListResponse, BucketGetResponse - -from typing import Type - -from typing_extensions import Literal - +from ...types.r2 import ( + BucketGetResponse, + BucketListResponse, + BucketCreateResponse, + bucket_list_params, + bucket_create_params, +) +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.r2 import bucket_create_params -from ...types.r2 import bucket_list_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Buckets", "AsyncBuckets"] diff --git a/src/cloudflare/resources/r2/r2.py b/src/cloudflare/resources/r2/r2.py index cb47d65659e..01d49d4488b 100644 --- a/src/cloudflare/resources/r2/r2.py +++ b/src/cloudflare/resources/r2/r2.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .buckets import Buckets, AsyncBuckets - -from ..._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .buckets import ( Buckets, AsyncBuckets, @@ -29,7 +10,8 @@ BucketsWithStreamingResponse, AsyncBucketsWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource __all__ = ["R2", "AsyncR2"] diff --git a/src/cloudflare/resources/radar/__init__.py b/src/cloudflare/resources/radar/__init__.py index f85d78818e5..0a9fc8dd6c7 100644 --- a/src/cloudflare/resources/radar/__init__.py +++ b/src/cloudflare/resources/radar/__init__.py @@ -1,120 +1,148 @@ # File generated from our OpenAPI spec by Stainless. -from .annotations import Annotations, AsyncAnnotations -from .annotations import ( - AnnotationsWithRawResponse, - AsyncAnnotationsWithRawResponse, - AnnotationsWithStreamingResponse, - AsyncAnnotationsWithStreamingResponse, -) -from .bgp import BGP, AsyncBGP -from .bgp import BGPWithRawResponse, AsyncBGPWithRawResponse, BGPWithStreamingResponse, AsyncBGPWithStreamingResponse -from .datasets import Datasets, AsyncDatasets -from .datasets import ( - DatasetsWithRawResponse, - AsyncDatasetsWithRawResponse, - DatasetsWithStreamingResponse, - AsyncDatasetsWithStreamingResponse, -) -from .dns import DNS, AsyncDNS -from .dns import DNSWithRawResponse, AsyncDNSWithRawResponse, DNSWithStreamingResponse, AsyncDNSWithStreamingResponse -from .netflows import Netflows, AsyncNetflows -from .netflows import ( - NetflowsWithRawResponse, - AsyncNetflowsWithRawResponse, - NetflowsWithStreamingResponse, - AsyncNetflowsWithStreamingResponse, +from .bgp import ( + BGP, + AsyncBGP, + BGPWithRawResponse, + AsyncBGPWithRawResponse, + BGPWithStreamingResponse, + AsyncBGPWithStreamingResponse, ) -from .searches import Searches, AsyncSearches -from .searches import ( - SearchesWithRawResponse, - AsyncSearchesWithRawResponse, - SearchesWithStreamingResponse, - AsyncSearchesWithStreamingResponse, +from .dns import ( + DNS, + AsyncDNS, + DNSWithRawResponse, + AsyncDNSWithRawResponse, + DNSWithStreamingResponse, + AsyncDNSWithStreamingResponse, ) -from .verified_bots import VerifiedBots, AsyncVerifiedBots -from .verified_bots import ( - VerifiedBotsWithRawResponse, - AsyncVerifiedBotsWithRawResponse, - VerifiedBotsWithStreamingResponse, - AsyncVerifiedBotsWithStreamingResponse, +from .http import ( + HTTP, + AsyncHTTP, + HTTPWithRawResponse, + AsyncHTTPWithRawResponse, + HTTPWithStreamingResponse, + AsyncHTTPWithStreamingResponse, ) -from .as112 import As112, AsyncAs112 from .as112 import ( + As112, + AsyncAs112, As112WithRawResponse, AsyncAs112WithRawResponse, As112WithStreamingResponse, AsyncAs112WithStreamingResponse, ) -from .connection_tampering import ConnectionTampering, AsyncConnectionTampering -from .connection_tampering import ( - ConnectionTamperingWithRawResponse, - AsyncConnectionTamperingWithRawResponse, - ConnectionTamperingWithStreamingResponse, - AsyncConnectionTamperingWithStreamingResponse, -) -from .email import Email, AsyncEmail from .email import ( + Email, + AsyncEmail, EmailWithRawResponse, AsyncEmailWithRawResponse, EmailWithStreamingResponse, AsyncEmailWithStreamingResponse, ) -from .attacks import Attacks, AsyncAttacks -from .attacks import ( - AttacksWithRawResponse, - AsyncAttacksWithRawResponse, - AttacksWithStreamingResponse, - AsyncAttacksWithStreamingResponse, +from .radar import ( + Radar, + AsyncRadar, + RadarWithRawResponse, + AsyncRadarWithRawResponse, + RadarWithStreamingResponse, + AsyncRadarWithStreamingResponse, ) -from .emails import Emails, AsyncEmails from .emails import ( + Emails, + AsyncEmails, EmailsWithRawResponse, AsyncEmailsWithRawResponse, EmailsWithStreamingResponse, AsyncEmailsWithStreamingResponse, ) -from .entities import Entities, AsyncEntities -from .entities import ( - EntitiesWithRawResponse, - AsyncEntitiesWithRawResponse, - EntitiesWithStreamingResponse, - AsyncEntitiesWithStreamingResponse, -) -from .http import HTTP, AsyncHTTP -from .http import ( - HTTPWithRawResponse, - AsyncHTTPWithRawResponse, - HTTPWithStreamingResponse, - AsyncHTTPWithStreamingResponse, +from .attacks import ( + Attacks, + AsyncAttacks, + AttacksWithRawResponse, + AsyncAttacksWithRawResponse, + AttacksWithStreamingResponse, + AsyncAttacksWithStreamingResponse, ) -from .quality import Quality, AsyncQuality from .quality import ( + Quality, + AsyncQuality, QualityWithRawResponse, AsyncQualityWithRawResponse, QualityWithStreamingResponse, AsyncQualityWithStreamingResponse, ) -from .ranking import Ranking, AsyncRanking from .ranking import ( + Ranking, + AsyncRanking, RankingWithRawResponse, AsyncRankingWithRawResponse, RankingWithStreamingResponse, AsyncRankingWithStreamingResponse, ) -from .traffic_anomalies import TrafficAnomalies, AsyncTrafficAnomalies +from .datasets import ( + Datasets, + AsyncDatasets, + DatasetsWithRawResponse, + AsyncDatasetsWithRawResponse, + DatasetsWithStreamingResponse, + AsyncDatasetsWithStreamingResponse, +) +from .entities import ( + Entities, + AsyncEntities, + EntitiesWithRawResponse, + AsyncEntitiesWithRawResponse, + EntitiesWithStreamingResponse, + AsyncEntitiesWithStreamingResponse, +) +from .netflows import ( + Netflows, + AsyncNetflows, + NetflowsWithRawResponse, + AsyncNetflowsWithRawResponse, + NetflowsWithStreamingResponse, + AsyncNetflowsWithStreamingResponse, +) +from .searches import ( + Searches, + AsyncSearches, + SearchesWithRawResponse, + AsyncSearchesWithRawResponse, + SearchesWithStreamingResponse, + AsyncSearchesWithStreamingResponse, +) +from .annotations import ( + Annotations, + AsyncAnnotations, + AnnotationsWithRawResponse, + AsyncAnnotationsWithRawResponse, + AnnotationsWithStreamingResponse, + AsyncAnnotationsWithStreamingResponse, +) +from .verified_bots import ( + VerifiedBots, + AsyncVerifiedBots, + VerifiedBotsWithRawResponse, + AsyncVerifiedBotsWithRawResponse, + VerifiedBotsWithStreamingResponse, + AsyncVerifiedBotsWithStreamingResponse, +) from .traffic_anomalies import ( + TrafficAnomalies, + AsyncTrafficAnomalies, TrafficAnomaliesWithRawResponse, AsyncTrafficAnomaliesWithRawResponse, TrafficAnomaliesWithStreamingResponse, AsyncTrafficAnomaliesWithStreamingResponse, ) -from .radar import Radar, AsyncRadar -from .radar import ( - RadarWithRawResponse, - AsyncRadarWithRawResponse, - RadarWithStreamingResponse, - AsyncRadarWithStreamingResponse, +from .connection_tampering import ( + ConnectionTampering, + AsyncConnectionTampering, + ConnectionTamperingWithRawResponse, + AsyncConnectionTamperingWithRawResponse, + ConnectionTamperingWithStreamingResponse, + AsyncConnectionTamperingWithStreamingResponse, ) __all__ = [ diff --git a/src/cloudflare/resources/radar/annotations/__init__.py b/src/cloudflare/resources/radar/annotations/__init__.py index c5b084cf0d7..68c3ba25867 100644 --- a/src/cloudflare/resources/radar/annotations/__init__.py +++ b/src/cloudflare/resources/radar/annotations/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .outages import Outages, AsyncOutages from .outages import ( + Outages, + AsyncOutages, OutagesWithRawResponse, AsyncOutagesWithRawResponse, OutagesWithStreamingResponse, AsyncOutagesWithStreamingResponse, ) -from .annotations import Annotations, AsyncAnnotations from .annotations import ( + Annotations, + AsyncAnnotations, AnnotationsWithRawResponse, AsyncAnnotationsWithRawResponse, AnnotationsWithStreamingResponse, diff --git a/src/cloudflare/resources/radar/annotations/annotations.py b/src/cloudflare/resources/radar/annotations/annotations.py index 96986262fc9..8b89cacf1ab 100644 --- a/src/cloudflare/resources/radar/annotations/annotations.py +++ b/src/cloudflare/resources/radar/annotations/annotations.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .outages.outages import Outages, AsyncOutages - -from ...._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .outages import ( Outages, AsyncOutages, @@ -29,7 +10,9 @@ OutagesWithStreamingResponse, AsyncOutagesWithStreamingResponse, ) -from ...._wrappers import ResultWrapper +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource +from .outages.outages import Outages, AsyncOutages __all__ = ["Annotations", "AsyncAnnotations"] diff --git a/src/cloudflare/resources/radar/annotations/outages/__init__.py b/src/cloudflare/resources/radar/annotations/outages/__init__.py index a0daeed3d5f..ff0ae927030 100644 --- a/src/cloudflare/resources/radar/annotations/outages/__init__.py +++ b/src/cloudflare/resources/radar/annotations/outages/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .locations import Locations, AsyncLocations -from .locations import ( - LocationsWithRawResponse, - AsyncLocationsWithRawResponse, - LocationsWithStreamingResponse, - AsyncLocationsWithStreamingResponse, -) -from .outages import Outages, AsyncOutages from .outages import ( + Outages, + AsyncOutages, OutagesWithRawResponse, AsyncOutagesWithRawResponse, OutagesWithStreamingResponse, AsyncOutagesWithStreamingResponse, ) +from .locations import ( + Locations, + AsyncLocations, + LocationsWithRawResponse, + AsyncLocationsWithRawResponse, + LocationsWithStreamingResponse, + AsyncLocationsWithStreamingResponse, +) __all__ = [ "Locations", diff --git a/src/cloudflare/resources/radar/annotations/outages/locations.py b/src/cloudflare/resources/radar/annotations/outages/locations.py index 8abcc9a99ba..1000e30c41f 100644 --- a/src/cloudflare/resources/radar/annotations/outages/locations.py +++ b/src/cloudflare/resources/radar/annotations/outages/locations.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.radar.annotations.outages import LocationListResponse - -from typing import Type, Union - +from typing import Type, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.radar.annotations.outages import location_list_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.radar.annotations.outages import LocationListResponse, location_list_params __all__ = ["Locations", "AsyncLocations"] diff --git a/src/cloudflare/resources/radar/annotations/outages/outages.py b/src/cloudflare/resources/radar/annotations/outages/outages.py index 9f497d2d9f6..25e7689cc20 100644 --- a/src/cloudflare/resources/radar/annotations/outages/outages.py +++ b/src/cloudflare/resources/radar/annotations/outages/outages.py @@ -2,43 +2,12 @@ from __future__ import annotations -import httpx - -from .locations import Locations, AsyncLocations - -from ....._compat import cached_property - -from .....types.radar.annotations import OutageListResponse - -from typing import Type, Union - +from typing import Type, Union, cast from datetime import datetime - from typing_extensions import Literal -from ....._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .....types import shared_params -from .....types.radar.annotations import outage_list_params from .locations import ( Locations, AsyncLocations, @@ -47,9 +16,21 @@ LocationsWithStreamingResponse, AsyncLocationsWithStreamingResponse, ) +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....._base_client import ( + make_request_options, +) +from .....types.radar.annotations import OutageListResponse, outage_list_params __all__ = ["Outages", "AsyncOutages"] diff --git a/src/cloudflare/resources/radar/as112/__init__.py b/src/cloudflare/resources/radar/as112/__init__.py index b4011e6a6fe..4a0596c2850 100644 --- a/src/cloudflare/resources/radar/as112/__init__.py +++ b/src/cloudflare/resources/radar/as112/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .timeseries_groups import TimeseriesGroups, AsyncTimeseriesGroups -from .timeseries_groups import ( - TimeseriesGroupsWithRawResponse, - AsyncTimeseriesGroupsWithRawResponse, - TimeseriesGroupsWithStreamingResponse, - AsyncTimeseriesGroupsWithStreamingResponse, -) -from .as112 import As112, AsyncAs112 from .as112 import ( + As112, + AsyncAs112, As112WithRawResponse, AsyncAs112WithRawResponse, As112WithStreamingResponse, AsyncAs112WithStreamingResponse, ) +from .timeseries_groups import ( + TimeseriesGroups, + AsyncTimeseriesGroups, + TimeseriesGroupsWithRawResponse, + AsyncTimeseriesGroupsWithRawResponse, + TimeseriesGroupsWithStreamingResponse, + AsyncTimeseriesGroupsWithStreamingResponse, +) __all__ = [ "TimeseriesGroups", diff --git a/src/cloudflare/resources/radar/as112/as112.py b/src/cloudflare/resources/radar/as112/as112.py index c0c36875f19..990d6e4889b 100644 --- a/src/cloudflare/resources/radar/as112/as112.py +++ b/src/cloudflare/resources/radar/as112/as112.py @@ -2,25 +2,8 @@ from __future__ import annotations -from .timeseries_groups.timeseries_groups import TimeseriesGroups, AsyncTimeseriesGroups - from ...._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .timeseries_groups import ( TimeseriesGroups, AsyncTimeseriesGroups, @@ -29,7 +12,7 @@ TimeseriesGroupsWithStreamingResponse, AsyncTimeseriesGroupsWithStreamingResponse, ) -from ...._wrappers import ResultWrapper +from .timeseries_groups.timeseries_groups import TimeseriesGroups, AsyncTimeseriesGroups __all__ = ["As112", "AsyncAs112"] diff --git a/src/cloudflare/resources/radar/as112/timeseries_groups/__init__.py b/src/cloudflare/resources/radar/as112/timeseries_groups/__init__.py index cdbc91671c7..b16ce12d83e 100644 --- a/src/cloudflare/resources/radar/as112/timeseries_groups/__init__.py +++ b/src/cloudflare/resources/radar/as112/timeseries_groups/__init__.py @@ -1,28 +1,32 @@ # File generated from our OpenAPI spec by Stainless. -from .dnssec import DNSSEC, AsyncDNSSEC -from .dnssec import ( - DNSSECWithRawResponse, - AsyncDNSSECWithRawResponse, - DNSSECWithStreamingResponse, - AsyncDNSSECWithStreamingResponse, -) -from .edns import Edns, AsyncEdns from .edns import ( + Edns, + AsyncEdns, EdnsWithRawResponse, AsyncEdnsWithRawResponse, EdnsWithStreamingResponse, AsyncEdnsWithStreamingResponse, ) -from .ip_version import IPVersion, AsyncIPVersion +from .dnssec import ( + DNSSEC, + AsyncDNSSEC, + DNSSECWithRawResponse, + AsyncDNSSECWithRawResponse, + DNSSECWithStreamingResponse, + AsyncDNSSECWithStreamingResponse, +) from .ip_version import ( + IPVersion, + AsyncIPVersion, IPVersionWithRawResponse, AsyncIPVersionWithRawResponse, IPVersionWithStreamingResponse, AsyncIPVersionWithStreamingResponse, ) -from .timeseries_groups import TimeseriesGroups, AsyncTimeseriesGroups from .timeseries_groups import ( + TimeseriesGroups, + AsyncTimeseriesGroups, TimeseriesGroupsWithRawResponse, AsyncTimeseriesGroupsWithRawResponse, TimeseriesGroupsWithStreamingResponse, diff --git a/src/cloudflare/resources/radar/as112/timeseries_groups/dnssec.py b/src/cloudflare/resources/radar/as112/timeseries_groups/dnssec.py index 1cca6fc229c..5653c9e6876 100644 --- a/src/cloudflare/resources/radar/as112/timeseries_groups/dnssec.py +++ b/src/cloudflare/resources/radar/as112/timeseries_groups/dnssec.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.radar.as112.timeseries_groups import DNSSECListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.radar.as112.timeseries_groups import dnssec_list_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.radar.as112.timeseries_groups import DNSSECListResponse, dnssec_list_params __all__ = ["DNSSEC", "AsyncDNSSEC"] diff --git a/src/cloudflare/resources/radar/as112/timeseries_groups/edns.py b/src/cloudflare/resources/radar/as112/timeseries_groups/edns.py index 99c22580b61..e9135b198d0 100644 --- a/src/cloudflare/resources/radar/as112/timeseries_groups/edns.py +++ b/src/cloudflare/resources/radar/as112/timeseries_groups/edns.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.radar.as112.timeseries_groups import EdnListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.radar.as112.timeseries_groups import edn_list_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.radar.as112.timeseries_groups import EdnListResponse, edn_list_params __all__ = ["Edns", "AsyncEdns"] diff --git a/src/cloudflare/resources/radar/as112/timeseries_groups/ip_version.py b/src/cloudflare/resources/radar/as112/timeseries_groups/ip_version.py index 8a67088d924..7b5557e802a 100644 --- a/src/cloudflare/resources/radar/as112/timeseries_groups/ip_version.py +++ b/src/cloudflare/resources/radar/as112/timeseries_groups/ip_version.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.radar.as112.timeseries_groups import IPVersionListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.radar.as112.timeseries_groups import ip_version_list_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.radar.as112.timeseries_groups import IPVersionListResponse, ip_version_list_params __all__ = ["IPVersion", "AsyncIPVersion"] diff --git a/src/cloudflare/resources/radar/as112/timeseries_groups/timeseries_groups.py b/src/cloudflare/resources/radar/as112/timeseries_groups/timeseries_groups.py index 5544cfb646a..ff80ea66a53 100644 --- a/src/cloudflare/resources/radar/as112/timeseries_groups/timeseries_groups.py +++ b/src/cloudflare/resources/radar/as112/timeseries_groups/timeseries_groups.py @@ -2,29 +2,14 @@ from __future__ import annotations -from .dnssec import DNSSEC, AsyncDNSSEC - -from ....._compat import cached_property - -from .edns import Edns, AsyncEdns - -from .ip_version import IPVersion, AsyncIPVersion - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .edns import ( + Edns, + AsyncEdns, + EdnsWithRawResponse, + AsyncEdnsWithRawResponse, + EdnsWithStreamingResponse, + AsyncEdnsWithStreamingResponse, ) -from .....types import shared_params from .dnssec import ( DNSSEC, AsyncDNSSEC, @@ -33,14 +18,6 @@ DNSSECWithStreamingResponse, AsyncDNSSECWithStreamingResponse, ) -from .edns import ( - Edns, - AsyncEdns, - EdnsWithRawResponse, - AsyncEdnsWithRawResponse, - EdnsWithStreamingResponse, - AsyncEdnsWithStreamingResponse, -) from .ip_version import ( IPVersion, AsyncIPVersion, @@ -49,7 +26,8 @@ IPVersionWithStreamingResponse, AsyncIPVersionWithStreamingResponse, ) -from ....._wrappers import ResultWrapper +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource __all__ = ["TimeseriesGroups", "AsyncTimeseriesGroups"] diff --git a/src/cloudflare/resources/radar/attacks/__init__.py b/src/cloudflare/resources/radar/attacks/__init__.py index 744ce2425f1..671ed212483 100644 --- a/src/cloudflare/resources/radar/attacks/__init__.py +++ b/src/cloudflare/resources/radar/attacks/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .layer3 import Layer3, AsyncLayer3 from .layer3 import ( + Layer3, + AsyncLayer3, Layer3WithRawResponse, AsyncLayer3WithRawResponse, Layer3WithStreamingResponse, AsyncLayer3WithStreamingResponse, ) -from .attacks import Attacks, AsyncAttacks from .attacks import ( + Attacks, + AsyncAttacks, AttacksWithRawResponse, AsyncAttacksWithRawResponse, AttacksWithStreamingResponse, diff --git a/src/cloudflare/resources/radar/attacks/attacks.py b/src/cloudflare/resources/radar/attacks/attacks.py index d922fe867c2..279100638dc 100644 --- a/src/cloudflare/resources/radar/attacks/attacks.py +++ b/src/cloudflare/resources/radar/attacks/attacks.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .layer3.layer3 import Layer3, AsyncLayer3 - -from ...._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .layer3 import ( Layer3, AsyncLayer3, @@ -29,7 +10,9 @@ Layer3WithStreamingResponse, AsyncLayer3WithStreamingResponse, ) -from ...._wrappers import ResultWrapper +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource +from .layer3.layer3 import Layer3, AsyncLayer3 __all__ = ["Attacks", "AsyncAttacks"] diff --git a/src/cloudflare/resources/radar/attacks/layer3/__init__.py b/src/cloudflare/resources/radar/attacks/layer3/__init__.py index 0d01500fdb2..232ae6d2599 100644 --- a/src/cloudflare/resources/radar/attacks/layer3/__init__.py +++ b/src/cloudflare/resources/radar/attacks/layer3/__init__.py @@ -1,21 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .timeseries_groups import TimeseriesGroups, AsyncTimeseriesGroups -from .timeseries_groups import ( - TimeseriesGroupsWithRawResponse, - AsyncTimeseriesGroupsWithRawResponse, - TimeseriesGroupsWithStreamingResponse, - AsyncTimeseriesGroupsWithStreamingResponse, +from .top import ( + Top, + AsyncTop, + TopWithRawResponse, + AsyncTopWithRawResponse, + TopWithStreamingResponse, + AsyncTopWithStreamingResponse, ) -from .top import Top, AsyncTop -from .top import TopWithRawResponse, AsyncTopWithRawResponse, TopWithStreamingResponse, AsyncTopWithStreamingResponse -from .layer3 import Layer3, AsyncLayer3 from .layer3 import ( + Layer3, + AsyncLayer3, Layer3WithRawResponse, AsyncLayer3WithRawResponse, Layer3WithStreamingResponse, AsyncLayer3WithStreamingResponse, ) +from .timeseries_groups import ( + TimeseriesGroups, + AsyncTimeseriesGroups, + TimeseriesGroupsWithRawResponse, + AsyncTimeseriesGroupsWithRawResponse, + TimeseriesGroupsWithStreamingResponse, + AsyncTimeseriesGroupsWithStreamingResponse, +) __all__ = [ "TimeseriesGroups", diff --git a/src/cloudflare/resources/radar/attacks/layer3/layer3.py b/src/cloudflare/resources/radar/attacks/layer3/layer3.py index 0070a9c9666..b420507ae95 100644 --- a/src/cloudflare/resources/radar/attacks/layer3/layer3.py +++ b/src/cloudflare/resources/radar/attacks/layer3/layer3.py @@ -2,27 +2,17 @@ from __future__ import annotations -from .timeseries_groups.timeseries_groups import TimeseriesGroups, AsyncTimeseriesGroups - -from ....._compat import cached_property - +from .top import ( + Top, + AsyncTop, + TopWithRawResponse, + AsyncTopWithRawResponse, + TopWithStreamingResponse, + AsyncTopWithStreamingResponse, +) from .top.top import Top, AsyncTop - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent +from ....._compat import cached_property from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .....types import shared_params from .timeseries_groups import ( TimeseriesGroups, AsyncTimeseriesGroups, @@ -31,15 +21,7 @@ TimeseriesGroupsWithStreamingResponse, AsyncTimeseriesGroupsWithStreamingResponse, ) -from .top import ( - Top, - AsyncTop, - TopWithRawResponse, - AsyncTopWithRawResponse, - TopWithStreamingResponse, - AsyncTopWithStreamingResponse, -) -from ....._wrappers import ResultWrapper +from .timeseries_groups.timeseries_groups import TimeseriesGroups, AsyncTimeseriesGroups __all__ = ["Layer3", "AsyncLayer3"] diff --git a/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/__init__.py b/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/__init__.py index 4d24b6aa5f7..7351be7d539 100644 --- a/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/__init__.py +++ b/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/__init__.py @@ -1,42 +1,48 @@ # File generated from our OpenAPI spec by Stainless. -from .industry import Industry, AsyncIndustry +from .vector import ( + Vector, + AsyncVector, + VectorWithRawResponse, + AsyncVectorWithRawResponse, + VectorWithStreamingResponse, + AsyncVectorWithStreamingResponse, +) from .industry import ( + Industry, + AsyncIndustry, IndustryWithRawResponse, AsyncIndustryWithRawResponse, IndustryWithStreamingResponse, AsyncIndustryWithStreamingResponse, ) -from .ip_version import IPVersion, AsyncIPVersion -from .ip_version import ( - IPVersionWithRawResponse, - AsyncIPVersionWithRawResponse, - IPVersionWithStreamingResponse, - AsyncIPVersionWithStreamingResponse, -) -from .protocol import Protocol, AsyncProtocol from .protocol import ( + Protocol, + AsyncProtocol, ProtocolWithRawResponse, AsyncProtocolWithRawResponse, ProtocolWithStreamingResponse, AsyncProtocolWithStreamingResponse, ) -from .vector import Vector, AsyncVector -from .vector import ( - VectorWithRawResponse, - AsyncVectorWithRawResponse, - VectorWithStreamingResponse, - AsyncVectorWithStreamingResponse, -) -from .vertical import Vertical, AsyncVertical from .vertical import ( + Vertical, + AsyncVertical, VerticalWithRawResponse, AsyncVerticalWithRawResponse, VerticalWithStreamingResponse, AsyncVerticalWithStreamingResponse, ) -from .timeseries_groups import TimeseriesGroups, AsyncTimeseriesGroups +from .ip_version import ( + IPVersion, + AsyncIPVersion, + IPVersionWithRawResponse, + AsyncIPVersionWithRawResponse, + IPVersionWithStreamingResponse, + AsyncIPVersionWithStreamingResponse, +) from .timeseries_groups import ( + TimeseriesGroups, + AsyncTimeseriesGroups, TimeseriesGroupsWithRawResponse, AsyncTimeseriesGroupsWithRawResponse, TimeseriesGroupsWithStreamingResponse, diff --git a/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/industry.py b/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/industry.py index 171786bdd73..bfc9156f9cf 100644 --- a/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/industry.py +++ b/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/industry.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ......_compat import cached_property - -from ......types.radar.attacks.layer3.timeseries_groups import IndustryListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ......_types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......_utils import maybe_transform +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource from ......_response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource +from ......_wrappers import ResultWrapper from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ......types import shared_params -from ......types.radar.attacks.layer3.timeseries_groups import industry_list_params -from ......_wrappers import ResultWrapper -from typing import cast -from typing import cast +from ......types.radar.attacks.layer3.timeseries_groups import IndustryListResponse, industry_list_params __all__ = ["Industry", "AsyncIndustry"] diff --git a/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/ip_version.py b/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/ip_version.py index eee8c99da9a..2d915312118 100644 --- a/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/ip_version.py +++ b/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/ip_version.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ......_compat import cached_property - -from ......types.radar.attacks.layer3.timeseries_groups import IPVersionListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ......_types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......_utils import maybe_transform +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource from ......_response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource +from ......_wrappers import ResultWrapper from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ......types import shared_params -from ......types.radar.attacks.layer3.timeseries_groups import ip_version_list_params -from ......_wrappers import ResultWrapper -from typing import cast -from typing import cast +from ......types.radar.attacks.layer3.timeseries_groups import IPVersionListResponse, ip_version_list_params __all__ = ["IPVersion", "AsyncIPVersion"] diff --git a/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/protocol.py b/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/protocol.py index d62d3542275..ea85df9ec0f 100644 --- a/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/protocol.py +++ b/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/protocol.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ......_compat import cached_property - -from ......types.radar.attacks.layer3.timeseries_groups import ProtocolListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ......_types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......_utils import maybe_transform +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource from ......_response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource +from ......_wrappers import ResultWrapper from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ......types import shared_params -from ......types.radar.attacks.layer3.timeseries_groups import protocol_list_params -from ......_wrappers import ResultWrapper -from typing import cast -from typing import cast +from ......types.radar.attacks.layer3.timeseries_groups import ProtocolListResponse, protocol_list_params __all__ = ["Protocol", "AsyncProtocol"] diff --git a/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/timeseries_groups.py b/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/timeseries_groups.py index bdee9555df8..f39f4235daf 100644 --- a/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/timeseries_groups.py +++ b/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/timeseries_groups.py @@ -2,33 +2,14 @@ from __future__ import annotations -from .industry import Industry, AsyncIndustry - -from ......_compat import cached_property - -from .ip_version import IPVersion, AsyncIPVersion - -from .protocol import Protocol, AsyncProtocol - -from .vector import Vector, AsyncVector - -from .vertical import Vertical, AsyncVertical - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource -from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .vector import ( + Vector, + AsyncVector, + VectorWithRawResponse, + AsyncVectorWithRawResponse, + VectorWithStreamingResponse, + AsyncVectorWithStreamingResponse, ) -from ......types import shared_params from .industry import ( Industry, AsyncIndustry, @@ -37,14 +18,6 @@ IndustryWithStreamingResponse, AsyncIndustryWithStreamingResponse, ) -from .ip_version import ( - IPVersion, - AsyncIPVersion, - IPVersionWithRawResponse, - AsyncIPVersionWithRawResponse, - IPVersionWithStreamingResponse, - AsyncIPVersionWithStreamingResponse, -) from .protocol import ( Protocol, AsyncProtocol, @@ -53,14 +26,6 @@ ProtocolWithStreamingResponse, AsyncProtocolWithStreamingResponse, ) -from .vector import ( - Vector, - AsyncVector, - VectorWithRawResponse, - AsyncVectorWithRawResponse, - VectorWithStreamingResponse, - AsyncVectorWithStreamingResponse, -) from .vertical import ( Vertical, AsyncVertical, @@ -69,7 +34,16 @@ VerticalWithStreamingResponse, AsyncVerticalWithStreamingResponse, ) -from ......_wrappers import ResultWrapper +from .ip_version import ( + IPVersion, + AsyncIPVersion, + IPVersionWithRawResponse, + AsyncIPVersionWithRawResponse, + IPVersionWithStreamingResponse, + AsyncIPVersionWithStreamingResponse, +) +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource __all__ = ["TimeseriesGroups", "AsyncTimeseriesGroups"] diff --git a/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/vector.py b/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/vector.py index a7436e442f4..644ef1c4aa7 100644 --- a/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/vector.py +++ b/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/vector.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ......_compat import cached_property - -from ......types.radar.attacks.layer3.timeseries_groups import VectorListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ......_types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......_utils import maybe_transform +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource from ......_response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource +from ......_wrappers import ResultWrapper from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ......types import shared_params -from ......types.radar.attacks.layer3.timeseries_groups import vector_list_params -from ......_wrappers import ResultWrapper -from typing import cast -from typing import cast +from ......types.radar.attacks.layer3.timeseries_groups import VectorListResponse, vector_list_params __all__ = ["Vector", "AsyncVector"] diff --git a/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/vertical.py b/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/vertical.py index f9eadb5e77f..7990b09a86f 100644 --- a/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/vertical.py +++ b/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups/vertical.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ......_compat import cached_property - -from ......types.radar.attacks.layer3.timeseries_groups import VerticalListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ......_types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......_utils import maybe_transform +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource from ......_response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource +from ......_wrappers import ResultWrapper from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ......types import shared_params -from ......types.radar.attacks.layer3.timeseries_groups import vertical_list_params -from ......_wrappers import ResultWrapper -from typing import cast -from typing import cast +from ......types.radar.attacks.layer3.timeseries_groups import VerticalListResponse, vertical_list_params __all__ = ["Vertical", "AsyncVertical"] diff --git a/src/cloudflare/resources/radar/attacks/layer3/top/__init__.py b/src/cloudflare/resources/radar/attacks/layer3/top/__init__.py index f2dfac01be2..a75327173b8 100644 --- a/src/cloudflare/resources/radar/attacks/layer3/top/__init__.py +++ b/src/cloudflare/resources/radar/attacks/layer3/top/__init__.py @@ -1,35 +1,45 @@ # File generated from our OpenAPI spec by Stainless. -from .attacks import Attacks, AsyncAttacks +from .top import ( + Top, + AsyncTop, + TopWithRawResponse, + AsyncTopWithRawResponse, + TopWithStreamingResponse, + AsyncTopWithStreamingResponse, +) from .attacks import ( + Attacks, + AsyncAttacks, AttacksWithRawResponse, AsyncAttacksWithRawResponse, AttacksWithStreamingResponse, AsyncAttacksWithStreamingResponse, ) -from .industry import Industry, AsyncIndustry from .industry import ( + Industry, + AsyncIndustry, IndustryWithRawResponse, AsyncIndustryWithRawResponse, IndustryWithStreamingResponse, AsyncIndustryWithStreamingResponse, ) -from .locations import Locations, AsyncLocations -from .locations import ( - LocationsWithRawResponse, - AsyncLocationsWithRawResponse, - LocationsWithStreamingResponse, - AsyncLocationsWithStreamingResponse, -) -from .vertical import Vertical, AsyncVertical from .vertical import ( + Vertical, + AsyncVertical, VerticalWithRawResponse, AsyncVerticalWithRawResponse, VerticalWithStreamingResponse, AsyncVerticalWithStreamingResponse, ) -from .top import Top, AsyncTop -from .top import TopWithRawResponse, AsyncTopWithRawResponse, TopWithStreamingResponse, AsyncTopWithStreamingResponse +from .locations import ( + Locations, + AsyncLocations, + LocationsWithRawResponse, + AsyncLocationsWithRawResponse, + LocationsWithStreamingResponse, + AsyncLocationsWithStreamingResponse, +) __all__ = [ "Attacks", diff --git a/src/cloudflare/resources/radar/attacks/layer3/top/attacks.py b/src/cloudflare/resources/radar/attacks/layer3/top/attacks.py index 37feadc70db..efe1a81b357 100644 --- a/src/cloudflare/resources/radar/attacks/layer3/top/attacks.py +++ b/src/cloudflare/resources/radar/attacks/layer3/top/attacks.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ......_compat import cached_property - -from ......types.radar.attacks.layer3.top import AttackListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ......_types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......_utils import maybe_transform +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource from ......_response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource +from ......_wrappers import ResultWrapper from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ......types import shared_params -from ......types.radar.attacks.layer3.top import attack_list_params -from ......_wrappers import ResultWrapper -from typing import cast -from typing import cast +from ......types.radar.attacks.layer3.top import AttackListResponse, attack_list_params __all__ = ["Attacks", "AsyncAttacks"] diff --git a/src/cloudflare/resources/radar/attacks/layer3/top/industry.py b/src/cloudflare/resources/radar/attacks/layer3/top/industry.py index 5bd6fb7f924..1cd2073f5c5 100644 --- a/src/cloudflare/resources/radar/attacks/layer3/top/industry.py +++ b/src/cloudflare/resources/radar/attacks/layer3/top/industry.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ......_compat import cached_property - -from ......types.radar.attacks.layer3.top import IndustryListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ......_types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......_utils import maybe_transform +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource from ......_response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource +from ......_wrappers import ResultWrapper from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ......types import shared_params -from ......types.radar.attacks.layer3.top import industry_list_params -from ......_wrappers import ResultWrapper -from typing import cast -from typing import cast +from ......types.radar.attacks.layer3.top import IndustryListResponse, industry_list_params __all__ = ["Industry", "AsyncIndustry"] diff --git a/src/cloudflare/resources/radar/attacks/layer3/top/locations/__init__.py b/src/cloudflare/resources/radar/attacks/layer3/top/locations/__init__.py index e2c6a2f0112..e222479cb07 100644 --- a/src/cloudflare/resources/radar/attacks/layer3/top/locations/__init__.py +++ b/src/cloudflare/resources/radar/attacks/layer3/top/locations/__init__.py @@ -1,21 +1,24 @@ # File generated from our OpenAPI spec by Stainless. -from .origin import Origin, AsyncOrigin from .origin import ( + Origin, + AsyncOrigin, OriginWithRawResponse, AsyncOriginWithRawResponse, OriginWithStreamingResponse, AsyncOriginWithStreamingResponse, ) -from .target import Target, AsyncTarget from .target import ( + Target, + AsyncTarget, TargetWithRawResponse, AsyncTargetWithRawResponse, TargetWithStreamingResponse, AsyncTargetWithStreamingResponse, ) -from .locations import Locations, AsyncLocations from .locations import ( + Locations, + AsyncLocations, LocationsWithRawResponse, AsyncLocationsWithRawResponse, LocationsWithStreamingResponse, diff --git a/src/cloudflare/resources/radar/attacks/layer3/top/locations/locations.py b/src/cloudflare/resources/radar/attacks/layer3/top/locations/locations.py index 693962df716..125d6d6257e 100644 --- a/src/cloudflare/resources/radar/attacks/layer3/top/locations/locations.py +++ b/src/cloudflare/resources/radar/attacks/layer3/top/locations/locations.py @@ -2,27 +2,6 @@ from __future__ import annotations -from .origin import Origin, AsyncOrigin - -from ......._compat import cached_property - -from .target import Target, AsyncTarget - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......._resource import SyncAPIResource, AsyncAPIResource -from ......._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .......types import shared_params from .origin import ( Origin, AsyncOrigin, @@ -39,7 +18,8 @@ TargetWithStreamingResponse, AsyncTargetWithStreamingResponse, ) -from ......._wrappers import ResultWrapper +from ......._compat import cached_property +from ......._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Locations", "AsyncLocations"] diff --git a/src/cloudflare/resources/radar/attacks/layer3/top/locations/origin.py b/src/cloudflare/resources/radar/attacks/layer3/top/locations/origin.py index bff054a2618..fbe7e623b5c 100644 --- a/src/cloudflare/resources/radar/attacks/layer3/top/locations/origin.py +++ b/src/cloudflare/resources/radar/attacks/layer3/top/locations/origin.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ......._compat import cached_property - -from .......types.radar.attacks.layer3.top.locations import OriginListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ......._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......._utils import maybe_transform +from ......._compat import cached_property +from ......._resource import SyncAPIResource, AsyncAPIResource from ......._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......._resource import SyncAPIResource, AsyncAPIResource +from ......._wrappers import ResultWrapper from ......._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .......types import shared_params -from .......types.radar.attacks.layer3.top.locations import origin_list_params -from ......._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .......types.radar.attacks.layer3.top.locations import OriginListResponse, origin_list_params __all__ = ["Origin", "AsyncOrigin"] diff --git a/src/cloudflare/resources/radar/attacks/layer3/top/locations/target.py b/src/cloudflare/resources/radar/attacks/layer3/top/locations/target.py index 5e3e9e3de39..fe9a76562b0 100644 --- a/src/cloudflare/resources/radar/attacks/layer3/top/locations/target.py +++ b/src/cloudflare/resources/radar/attacks/layer3/top/locations/target.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ......._compat import cached_property - -from .......types.radar.attacks.layer3.top.locations import TargetListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ......._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......._utils import maybe_transform +from ......._compat import cached_property +from ......._resource import SyncAPIResource, AsyncAPIResource from ......._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......._resource import SyncAPIResource, AsyncAPIResource +from ......._wrappers import ResultWrapper from ......._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .......types import shared_params -from .......types.radar.attacks.layer3.top.locations import target_list_params -from ......._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .......types.radar.attacks.layer3.top.locations import TargetListResponse, target_list_params __all__ = ["Target", "AsyncTarget"] diff --git a/src/cloudflare/resources/radar/attacks/layer3/top/top.py b/src/cloudflare/resources/radar/attacks/layer3/top/top.py index 6a72ecb3bf5..08354a4e44e 100644 --- a/src/cloudflare/resources/radar/attacks/layer3/top/top.py +++ b/src/cloudflare/resources/radar/attacks/layer3/top/top.py @@ -2,31 +2,6 @@ from __future__ import annotations -from .attacks import Attacks, AsyncAttacks - -from ......_compat import cached_property - -from .industry import Industry, AsyncIndustry - -from .locations.locations import Locations, AsyncLocations - -from .vertical import Vertical, AsyncVertical - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource -from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ......types import shared_params from .attacks import ( Attacks, AsyncAttacks, @@ -43,14 +18,6 @@ IndustryWithStreamingResponse, AsyncIndustryWithStreamingResponse, ) -from .locations import ( - Locations, - AsyncLocations, - LocationsWithRawResponse, - AsyncLocationsWithRawResponse, - LocationsWithStreamingResponse, - AsyncLocationsWithStreamingResponse, -) from .vertical import ( Vertical, AsyncVertical, @@ -59,7 +26,17 @@ VerticalWithStreamingResponse, AsyncVerticalWithStreamingResponse, ) -from ......_wrappers import ResultWrapper +from .locations import ( + Locations, + AsyncLocations, + LocationsWithRawResponse, + AsyncLocationsWithRawResponse, + LocationsWithStreamingResponse, + AsyncLocationsWithStreamingResponse, +) +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource +from .locations.locations import Locations, AsyncLocations __all__ = ["Top", "AsyncTop"] diff --git a/src/cloudflare/resources/radar/attacks/layer3/top/vertical.py b/src/cloudflare/resources/radar/attacks/layer3/top/vertical.py index 82cb4d6236e..99b9c37b8b8 100644 --- a/src/cloudflare/resources/radar/attacks/layer3/top/vertical.py +++ b/src/cloudflare/resources/radar/attacks/layer3/top/vertical.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ......_compat import cached_property - -from ......types.radar.attacks.layer3.top import VerticalListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ......_types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......_utils import maybe_transform +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource from ......_response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource +from ......_wrappers import ResultWrapper from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ......types import shared_params -from ......types.radar.attacks.layer3.top import vertical_list_params -from ......_wrappers import ResultWrapper -from typing import cast -from typing import cast +from ......types.radar.attacks.layer3.top import VerticalListResponse, vertical_list_params __all__ = ["Vertical", "AsyncVertical"] diff --git a/src/cloudflare/resources/radar/bgp/__init__.py b/src/cloudflare/resources/radar/bgp/__init__.py index 7c94573cd00..94fef6355da 100644 --- a/src/cloudflare/resources/radar/bgp/__init__.py +++ b/src/cloudflare/resources/radar/bgp/__init__.py @@ -1,42 +1,53 @@ # File generated from our OpenAPI spec by Stainless. -from .leaks import Leaks, AsyncLeaks -from .leaks import ( - LeaksWithRawResponse, - AsyncLeaksWithRawResponse, - LeaksWithStreamingResponse, - AsyncLeaksWithStreamingResponse, +from .bgp import ( + BGP, + AsyncBGP, + BGPWithRawResponse, + AsyncBGPWithRawResponse, + BGPWithStreamingResponse, + AsyncBGPWithStreamingResponse, ) -from .timeseries import Timeseries, AsyncTimeseries -from .timeseries import ( - TimeseriesWithRawResponse, - AsyncTimeseriesWithRawResponse, - TimeseriesWithStreamingResponse, - AsyncTimeseriesWithStreamingResponse, -) -from .tops import Tops, AsyncTops from .tops import ( + Tops, + AsyncTops, TopsWithRawResponse, AsyncTopsWithRawResponse, TopsWithStreamingResponse, AsyncTopsWithStreamingResponse, ) -from .hijacks import Hijacks, AsyncHijacks -from .hijacks import ( - HijacksWithRawResponse, - AsyncHijacksWithRawResponse, - HijacksWithStreamingResponse, - AsyncHijacksWithStreamingResponse, +from .leaks import ( + Leaks, + AsyncLeaks, + LeaksWithRawResponse, + AsyncLeaksWithRawResponse, + LeaksWithStreamingResponse, + AsyncLeaksWithStreamingResponse, ) -from .routes import Routes, AsyncRoutes from .routes import ( + Routes, + AsyncRoutes, RoutesWithRawResponse, AsyncRoutesWithRawResponse, RoutesWithStreamingResponse, AsyncRoutesWithStreamingResponse, ) -from .bgp import BGP, AsyncBGP -from .bgp import BGPWithRawResponse, AsyncBGPWithRawResponse, BGPWithStreamingResponse, AsyncBGPWithStreamingResponse +from .hijacks import ( + Hijacks, + AsyncHijacks, + HijacksWithRawResponse, + AsyncHijacksWithRawResponse, + HijacksWithStreamingResponse, + AsyncHijacksWithStreamingResponse, +) +from .timeseries import ( + Timeseries, + AsyncTimeseries, + TimeseriesWithRawResponse, + AsyncTimeseriesWithRawResponse, + TimeseriesWithStreamingResponse, + AsyncTimeseriesWithStreamingResponse, +) __all__ = [ "Leaks", diff --git a/src/cloudflare/resources/radar/bgp/bgp.py b/src/cloudflare/resources/radar/bgp/bgp.py index 9c7f5802bf1..d0c8ed7f142 100644 --- a/src/cloudflare/resources/radar/bgp/bgp.py +++ b/src/cloudflare/resources/radar/bgp/bgp.py @@ -2,33 +2,14 @@ from __future__ import annotations -from .leaks.leaks import Leaks, AsyncLeaks - -from ...._compat import cached_property - -from .timeseries import Timeseries, AsyncTimeseries - -from .tops.tops import Tops, AsyncTops - -from .hijacks import Hijacks, AsyncHijacks - -from .routes import Routes, AsyncRoutes - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .tops import ( + Tops, + AsyncTops, + TopsWithRawResponse, + AsyncTopsWithRawResponse, + TopsWithStreamingResponse, + AsyncTopsWithStreamingResponse, ) -from ....types import shared_params from .leaks import ( Leaks, AsyncLeaks, @@ -37,21 +18,13 @@ LeaksWithStreamingResponse, AsyncLeaksWithStreamingResponse, ) -from .timeseries import ( - Timeseries, - AsyncTimeseries, - TimeseriesWithRawResponse, - AsyncTimeseriesWithRawResponse, - TimeseriesWithStreamingResponse, - AsyncTimeseriesWithStreamingResponse, -) -from .tops import ( - Tops, - AsyncTops, - TopsWithRawResponse, - AsyncTopsWithRawResponse, - TopsWithStreamingResponse, - AsyncTopsWithStreamingResponse, +from .routes import ( + Routes, + AsyncRoutes, + RoutesWithRawResponse, + AsyncRoutesWithRawResponse, + RoutesWithStreamingResponse, + AsyncRoutesWithStreamingResponse, ) from .hijacks import ( Hijacks, @@ -61,15 +34,18 @@ HijacksWithStreamingResponse, AsyncHijacksWithStreamingResponse, ) -from .routes import ( - Routes, - AsyncRoutes, - RoutesWithRawResponse, - AsyncRoutesWithRawResponse, - RoutesWithStreamingResponse, - AsyncRoutesWithStreamingResponse, +from .tops.tops import Tops, AsyncTops +from ...._compat import cached_property +from .timeseries import ( + Timeseries, + AsyncTimeseries, + TimeseriesWithRawResponse, + AsyncTimeseriesWithRawResponse, + TimeseriesWithStreamingResponse, + AsyncTimeseriesWithStreamingResponse, ) -from ...._wrappers import ResultWrapper +from .leaks.leaks import Leaks, AsyncLeaks +from ...._resource import SyncAPIResource, AsyncAPIResource __all__ = ["BGP", "AsyncBGP"] diff --git a/src/cloudflare/resources/radar/bgp/hijacks.py b/src/cloudflare/resources/radar/bgp/hijacks.py index c35d8f626e8..eded1e5f322 100644 --- a/src/cloudflare/resources/radar/bgp/hijacks.py +++ b/src/cloudflare/resources/radar/bgp/hijacks.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ...._compat import cached_property - -from ....types.radar.bgp import HijackEventsResponse - -from typing import Type, Union - +from typing import Type, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.radar.bgp import hijack_events_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.radar.bgp import HijackEventsResponse, hijack_events_params __all__ = ["Hijacks", "AsyncHijacks"] diff --git a/src/cloudflare/resources/radar/bgp/leaks/__init__.py b/src/cloudflare/resources/radar/bgp/leaks/__init__.py index 5f15674ee6d..a8c8cc1588a 100644 --- a/src/cloudflare/resources/radar/bgp/leaks/__init__.py +++ b/src/cloudflare/resources/radar/bgp/leaks/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .events import Events, AsyncEvents -from .events import ( - EventsWithRawResponse, - AsyncEventsWithRawResponse, - EventsWithStreamingResponse, - AsyncEventsWithStreamingResponse, -) -from .leaks import Leaks, AsyncLeaks from .leaks import ( + Leaks, + AsyncLeaks, LeaksWithRawResponse, AsyncLeaksWithRawResponse, LeaksWithStreamingResponse, AsyncLeaksWithStreamingResponse, ) +from .events import ( + Events, + AsyncEvents, + EventsWithRawResponse, + AsyncEventsWithRawResponse, + EventsWithStreamingResponse, + AsyncEventsWithStreamingResponse, +) __all__ = [ "Events", diff --git a/src/cloudflare/resources/radar/bgp/leaks/events.py b/src/cloudflare/resources/radar/bgp/leaks/events.py index 71d4c8adb60..35d4da6ba0c 100644 --- a/src/cloudflare/resources/radar/bgp/leaks/events.py +++ b/src/cloudflare/resources/radar/bgp/leaks/events.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.radar.bgp.leaks import EventListResponse - -from typing import Type, Union - +from typing import Type, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.radar.bgp.leaks import event_list_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.radar.bgp.leaks import EventListResponse, event_list_params __all__ = ["Events", "AsyncEvents"] diff --git a/src/cloudflare/resources/radar/bgp/leaks/leaks.py b/src/cloudflare/resources/radar/bgp/leaks/leaks.py index 4b520432ea2..01442e8face 100644 --- a/src/cloudflare/resources/radar/bgp/leaks/leaks.py +++ b/src/cloudflare/resources/radar/bgp/leaks/leaks.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .events import Events, AsyncEvents - -from ....._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .....types import shared_params from .events import ( Events, AsyncEvents, @@ -29,7 +10,8 @@ EventsWithStreamingResponse, AsyncEventsWithStreamingResponse, ) -from ....._wrappers import ResultWrapper +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Leaks", "AsyncLeaks"] diff --git a/src/cloudflare/resources/radar/bgp/routes.py b/src/cloudflare/resources/radar/bgp/routes.py index c3575759b1b..a81192dec9e 100644 --- a/src/cloudflare/resources/radar/bgp/routes.py +++ b/src/cloudflare/resources/radar/bgp/routes.py @@ -2,48 +2,33 @@ from __future__ import annotations +from typing import Type, cast +from typing_extensions import Literal + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.radar.bgp import RouteMoasResponse, RoutePfx2asResponse, RouteStatsResponse - -from typing import Type - -from typing_extensions import Literal - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.radar.bgp import route_moas_params -from ....types.radar.bgp import route_pfx2as_params -from ....types.radar.bgp import route_stats_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.radar.bgp import ( + RouteMoasResponse, + RouteStatsResponse, + RoutePfx2asResponse, + route_moas_params, + route_stats_params, + route_pfx2as_params, +) __all__ = ["Routes", "AsyncRoutes"] diff --git a/src/cloudflare/resources/radar/bgp/timeseries.py b/src/cloudflare/resources/radar/bgp/timeseries.py index 05e1962195d..5a752922e6e 100644 --- a/src/cloudflare/resources/radar/bgp/timeseries.py +++ b/src/cloudflare/resources/radar/bgp/timeseries.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ...._compat import cached_property - -from ....types.radar.bgp import TimeseryListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.radar.bgp import timesery_list_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.radar.bgp import TimeseryListResponse, timesery_list_params __all__ = ["Timeseries", "AsyncTimeseries"] diff --git a/src/cloudflare/resources/radar/bgp/tops/__init__.py b/src/cloudflare/resources/radar/bgp/tops/__init__.py index 71db0b8e2ab..c10e9f6ec87 100644 --- a/src/cloudflare/resources/radar/bgp/tops/__init__.py +++ b/src/cloudflare/resources/radar/bgp/tops/__init__.py @@ -1,26 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .ases import Ases, AsyncAses from .ases import ( + Ases, + AsyncAses, AsesWithRawResponse, AsyncAsesWithRawResponse, AsesWithStreamingResponse, AsyncAsesWithStreamingResponse, ) -from .prefixes import Prefixes, AsyncPrefixes -from .prefixes import ( - PrefixesWithRawResponse, - AsyncPrefixesWithRawResponse, - PrefixesWithStreamingResponse, - AsyncPrefixesWithStreamingResponse, -) -from .tops import Tops, AsyncTops from .tops import ( + Tops, + AsyncTops, TopsWithRawResponse, AsyncTopsWithRawResponse, TopsWithStreamingResponse, AsyncTopsWithStreamingResponse, ) +from .prefixes import ( + Prefixes, + AsyncPrefixes, + PrefixesWithRawResponse, + AsyncPrefixesWithRawResponse, + PrefixesWithStreamingResponse, + AsyncPrefixesWithStreamingResponse, +) __all__ = [ "Ases", diff --git a/src/cloudflare/resources/radar/bgp/tops/ases.py b/src/cloudflare/resources/radar/bgp/tops/ases.py index f3c956b3030..9bb504e84d4 100644 --- a/src/cloudflare/resources/radar/bgp/tops/ases.py +++ b/src/cloudflare/resources/radar/bgp/tops/ases.py @@ -2,47 +2,27 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.radar.bgp.tops import AseListResponse, AsePrefixesResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.radar.bgp.tops import ase_list_params -from .....types.radar.bgp.tops import ase_prefixes_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from .....types.radar.bgp.tops import AseListResponse, AsePrefixesResponse, ase_list_params, ase_prefixes_params __all__ = ["Ases", "AsyncAses"] diff --git a/src/cloudflare/resources/radar/bgp/tops/prefixes.py b/src/cloudflare/resources/radar/bgp/tops/prefixes.py index b5e9c13ba78..9afc08deb45 100644 --- a/src/cloudflare/resources/radar/bgp/tops/prefixes.py +++ b/src/cloudflare/resources/radar/bgp/tops/prefixes.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.radar.bgp.tops import PrefixListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.radar.bgp.tops import prefix_list_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.radar.bgp.tops import PrefixListResponse, prefix_list_params __all__ = ["Prefixes", "AsyncPrefixes"] diff --git a/src/cloudflare/resources/radar/bgp/tops/tops.py b/src/cloudflare/resources/radar/bgp/tops/tops.py index 80d4bd66631..410cd1e13d9 100644 --- a/src/cloudflare/resources/radar/bgp/tops/tops.py +++ b/src/cloudflare/resources/radar/bgp/tops/tops.py @@ -2,27 +2,6 @@ from __future__ import annotations -from .ases import Ases, AsyncAses - -from ....._compat import cached_property - -from .prefixes import Prefixes, AsyncPrefixes - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .....types import shared_params from .ases import ( Ases, AsyncAses, @@ -39,7 +18,8 @@ PrefixesWithStreamingResponse, AsyncPrefixesWithStreamingResponse, ) -from ....._wrappers import ResultWrapper +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Tops", "AsyncTops"] diff --git a/src/cloudflare/resources/radar/connection_tampering/__init__.py b/src/cloudflare/resources/radar/connection_tampering/__init__.py index 0ad5e31d03b..681c6a6bb44 100644 --- a/src/cloudflare/resources/radar/connection_tampering/__init__.py +++ b/src/cloudflare/resources/radar/connection_tampering/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .timeseries_groups import TimeseriesGroups, AsyncTimeseriesGroups from .timeseries_groups import ( + TimeseriesGroups, + AsyncTimeseriesGroups, TimeseriesGroupsWithRawResponse, AsyncTimeseriesGroupsWithRawResponse, TimeseriesGroupsWithStreamingResponse, AsyncTimeseriesGroupsWithStreamingResponse, ) -from .connection_tampering import ConnectionTampering, AsyncConnectionTampering from .connection_tampering import ( + ConnectionTampering, + AsyncConnectionTampering, ConnectionTamperingWithRawResponse, AsyncConnectionTamperingWithRawResponse, ConnectionTamperingWithStreamingResponse, diff --git a/src/cloudflare/resources/radar/connection_tampering/connection_tampering.py b/src/cloudflare/resources/radar/connection_tampering/connection_tampering.py index 3cb11c566d1..85411a69ad0 100644 --- a/src/cloudflare/resources/radar/connection_tampering/connection_tampering.py +++ b/src/cloudflare/resources/radar/connection_tampering/connection_tampering.py @@ -2,43 +2,27 @@ from __future__ import annotations -import httpx - -from .timeseries_groups import TimeseriesGroups, AsyncTimeseriesGroups - -from ...._compat import cached_property - -from ....types.radar import ConnectionTamperingSummaryResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper +from ....types.radar import ConnectionTamperingSummaryResponse, connection_tampering_summary_params from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.radar import connection_tampering_summary_params from .timeseries_groups import ( TimeseriesGroups, AsyncTimeseriesGroups, @@ -47,9 +31,6 @@ TimeseriesGroupsWithStreamingResponse, AsyncTimeseriesGroupsWithStreamingResponse, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["ConnectionTampering", "AsyncConnectionTampering"] diff --git a/src/cloudflare/resources/radar/connection_tampering/timeseries_groups.py b/src/cloudflare/resources/radar/connection_tampering/timeseries_groups.py index 927a521bc13..4d7ea8ca304 100644 --- a/src/cloudflare/resources/radar/connection_tampering/timeseries_groups.py +++ b/src/cloudflare/resources/radar/connection_tampering/timeseries_groups.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ...._compat import cached_property - -from ....types.radar.connection_tampering import TimeseriesGroupListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.radar.connection_tampering import timeseries_group_list_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.radar.connection_tampering import TimeseriesGroupListResponse, timeseries_group_list_params __all__ = ["TimeseriesGroups", "AsyncTimeseriesGroups"] diff --git a/src/cloudflare/resources/radar/datasets/__init__.py b/src/cloudflare/resources/radar/datasets/__init__.py index eb6e9cf8dfb..57d90e5baaa 100644 --- a/src/cloudflare/resources/radar/datasets/__init__.py +++ b/src/cloudflare/resources/radar/datasets/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .downloads import Downloads, AsyncDownloads -from .downloads import ( - DownloadsWithRawResponse, - AsyncDownloadsWithRawResponse, - DownloadsWithStreamingResponse, - AsyncDownloadsWithStreamingResponse, -) -from .datasets import Datasets, AsyncDatasets from .datasets import ( + Datasets, + AsyncDatasets, DatasetsWithRawResponse, AsyncDatasetsWithRawResponse, DatasetsWithStreamingResponse, AsyncDatasetsWithStreamingResponse, ) +from .downloads import ( + Downloads, + AsyncDownloads, + DownloadsWithRawResponse, + AsyncDownloadsWithRawResponse, + DownloadsWithStreamingResponse, + AsyncDownloadsWithStreamingResponse, +) __all__ = [ "Downloads", diff --git a/src/cloudflare/resources/radar/datasets/datasets.py b/src/cloudflare/resources/radar/datasets/datasets.py index d9b8afaf23e..0211a7b3f6c 100644 --- a/src/cloudflare/resources/radar/datasets/datasets.py +++ b/src/cloudflare/resources/radar/datasets/datasets.py @@ -2,42 +2,13 @@ from __future__ import annotations -import httpx - -from .downloads import Downloads, AsyncDownloads - -from ...._compat import cached_property - -from ....types.radar import DatasetListResponse, DatasetGetResponse - -from typing import Type, Optional - +from typing import Type, Optional, cast from typing_extensions import Literal -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from ....types.radar import dataset_list_params -from ....types.radar import dataset_get_params +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from .downloads import ( Downloads, AsyncDownloads, @@ -46,9 +17,19 @@ DownloadsWithStreamingResponse, AsyncDownloadsWithStreamingResponse, ) +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.radar import DatasetListResponse, dataset_get_params, dataset_list_params +from ...._base_client import ( + make_request_options, +) __all__ = ["Datasets", "AsyncDatasets"] diff --git a/src/cloudflare/resources/radar/datasets/downloads.py b/src/cloudflare/resources/radar/datasets/downloads.py index 4e594a453d5..b3ffbb48480 100644 --- a/src/cloudflare/resources/radar/datasets/downloads.py +++ b/src/cloudflare/resources/radar/datasets/downloads.py @@ -2,42 +2,29 @@ from __future__ import annotations +from typing import Type, cast +from typing_extensions import Literal + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.radar.datasets import DownloadRadarPostDatasetDownloadResponse - -from typing import Type - -from typing_extensions import Literal - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.radar.datasets import download_radar_post_dataset_download_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.radar.datasets import ( + DownloadRadarPostDatasetDownloadResponse, + download_radar_post_dataset_download_params, +) __all__ = ["Downloads", "AsyncDownloads"] diff --git a/src/cloudflare/resources/radar/dns/__init__.py b/src/cloudflare/resources/radar/dns/__init__.py index fcdd1bab6e3..96d04c350a7 100644 --- a/src/cloudflare/resources/radar/dns/__init__.py +++ b/src/cloudflare/resources/radar/dns/__init__.py @@ -1,14 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .tops import Tops, AsyncTops +from .dns import ( + DNS, + AsyncDNS, + DNSWithRawResponse, + AsyncDNSWithRawResponse, + DNSWithStreamingResponse, + AsyncDNSWithStreamingResponse, +) from .tops import ( + Tops, + AsyncTops, TopsWithRawResponse, AsyncTopsWithRawResponse, TopsWithStreamingResponse, AsyncTopsWithStreamingResponse, ) -from .dns import DNS, AsyncDNS -from .dns import DNSWithRawResponse, AsyncDNSWithRawResponse, DNSWithStreamingResponse, AsyncDNSWithStreamingResponse __all__ = [ "Tops", diff --git a/src/cloudflare/resources/radar/dns/dns.py b/src/cloudflare/resources/radar/dns/dns.py index f5dcaeaa682..498377da650 100644 --- a/src/cloudflare/resources/radar/dns/dns.py +++ b/src/cloudflare/resources/radar/dns/dns.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .tops.tops import Tops, AsyncTops - -from ...._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .tops import ( Tops, AsyncTops, @@ -29,7 +10,9 @@ TopsWithStreamingResponse, AsyncTopsWithStreamingResponse, ) -from ...._wrappers import ResultWrapper +from .tops.tops import Tops, AsyncTops +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource __all__ = ["DNS", "AsyncDNS"] diff --git a/src/cloudflare/resources/radar/dns/tops/__init__.py b/src/cloudflare/resources/radar/dns/tops/__init__.py index 56a5a425b92..69d7e236db2 100644 --- a/src/cloudflare/resources/radar/dns/tops/__init__.py +++ b/src/cloudflare/resources/radar/dns/tops/__init__.py @@ -1,26 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .ases import Ases, AsyncAses from .ases import ( + Ases, + AsyncAses, AsesWithRawResponse, AsyncAsesWithRawResponse, AsesWithStreamingResponse, AsyncAsesWithStreamingResponse, ) -from .locations import Locations, AsyncLocations -from .locations import ( - LocationsWithRawResponse, - AsyncLocationsWithRawResponse, - LocationsWithStreamingResponse, - AsyncLocationsWithStreamingResponse, -) -from .tops import Tops, AsyncTops from .tops import ( + Tops, + AsyncTops, TopsWithRawResponse, AsyncTopsWithRawResponse, TopsWithStreamingResponse, AsyncTopsWithStreamingResponse, ) +from .locations import ( + Locations, + AsyncLocations, + LocationsWithRawResponse, + AsyncLocationsWithRawResponse, + LocationsWithStreamingResponse, + AsyncLocationsWithStreamingResponse, +) __all__ = [ "Ases", diff --git a/src/cloudflare/resources/radar/dns/tops/ases.py b/src/cloudflare/resources/radar/dns/tops/ases.py index 4a44f232907..93694c7a9b7 100644 --- a/src/cloudflare/resources/radar/dns/tops/ases.py +++ b/src/cloudflare/resources/radar/dns/tops/ases.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.radar.dns.tops import AseListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.radar.dns.tops import ase_list_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.radar.dns.tops import AseListResponse, ase_list_params __all__ = ["Ases", "AsyncAses"] diff --git a/src/cloudflare/resources/radar/dns/tops/locations.py b/src/cloudflare/resources/radar/dns/tops/locations.py index 871f7be4135..bca7471462f 100644 --- a/src/cloudflare/resources/radar/dns/tops/locations.py +++ b/src/cloudflare/resources/radar/dns/tops/locations.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.radar.dns.tops import LocationListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.radar.dns.tops import location_list_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.radar.dns.tops import LocationListResponse, location_list_params __all__ = ["Locations", "AsyncLocations"] diff --git a/src/cloudflare/resources/radar/dns/tops/tops.py b/src/cloudflare/resources/radar/dns/tops/tops.py index 3275a4e1540..650bfd7518e 100644 --- a/src/cloudflare/resources/radar/dns/tops/tops.py +++ b/src/cloudflare/resources/radar/dns/tops/tops.py @@ -2,27 +2,6 @@ from __future__ import annotations -from .ases import Ases, AsyncAses - -from ....._compat import cached_property - -from .locations import Locations, AsyncLocations - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .....types import shared_params from .ases import ( Ases, AsyncAses, @@ -39,7 +18,8 @@ LocationsWithStreamingResponse, AsyncLocationsWithStreamingResponse, ) -from ....._wrappers import ResultWrapper +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Tops", "AsyncTops"] diff --git a/src/cloudflare/resources/radar/email/__init__.py b/src/cloudflare/resources/radar/email/__init__.py index 4995a5f8509..d1332caa386 100644 --- a/src/cloudflare/resources/radar/email/__init__.py +++ b/src/cloudflare/resources/radar/email/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .security import Security, AsyncSecurity -from .security import ( - SecurityWithRawResponse, - AsyncSecurityWithRawResponse, - SecurityWithStreamingResponse, - AsyncSecurityWithStreamingResponse, -) -from .email import Email, AsyncEmail from .email import ( + Email, + AsyncEmail, EmailWithRawResponse, AsyncEmailWithRawResponse, EmailWithStreamingResponse, AsyncEmailWithStreamingResponse, ) +from .security import ( + Security, + AsyncSecurity, + SecurityWithRawResponse, + AsyncSecurityWithRawResponse, + SecurityWithStreamingResponse, + AsyncSecurityWithStreamingResponse, +) __all__ = [ "Security", diff --git a/src/cloudflare/resources/radar/email/email.py b/src/cloudflare/resources/radar/email/email.py index 7302223ed9f..5ca27bc8487 100644 --- a/src/cloudflare/resources/radar/email/email.py +++ b/src/cloudflare/resources/radar/email/email.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .security.security import Security, AsyncSecurity - -from ...._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .security import ( Security, AsyncSecurity, @@ -29,7 +10,9 @@ SecurityWithStreamingResponse, AsyncSecurityWithStreamingResponse, ) -from ...._wrappers import ResultWrapper +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource +from .security.security import Security, AsyncSecurity __all__ = ["Email", "AsyncEmail"] diff --git a/src/cloudflare/resources/radar/email/security/__init__.py b/src/cloudflare/resources/radar/email/security/__init__.py index 3eb19bea7bd..fe4d5fb9382 100644 --- a/src/cloudflare/resources/radar/email/security/__init__.py +++ b/src/cloudflare/resources/radar/email/security/__init__.py @@ -1,26 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .summaries import Summaries, AsyncSummaries +from .security import ( + Security, + AsyncSecurity, + SecurityWithRawResponse, + AsyncSecurityWithRawResponse, + SecurityWithStreamingResponse, + AsyncSecurityWithStreamingResponse, +) from .summaries import ( + Summaries, + AsyncSummaries, SummariesWithRawResponse, AsyncSummariesWithRawResponse, SummariesWithStreamingResponse, AsyncSummariesWithStreamingResponse, ) -from .timeseries_groups import TimeseriesGroups, AsyncTimeseriesGroups from .timeseries_groups import ( + TimeseriesGroups, + AsyncTimeseriesGroups, TimeseriesGroupsWithRawResponse, AsyncTimeseriesGroupsWithRawResponse, TimeseriesGroupsWithStreamingResponse, AsyncTimeseriesGroupsWithStreamingResponse, ) -from .security import Security, AsyncSecurity -from .security import ( - SecurityWithRawResponse, - AsyncSecurityWithRawResponse, - SecurityWithStreamingResponse, - AsyncSecurityWithStreamingResponse, -) __all__ = [ "Summaries", diff --git a/src/cloudflare/resources/radar/email/security/security.py b/src/cloudflare/resources/radar/email/security/security.py index fbcbc9c1e0b..4798592d057 100644 --- a/src/cloudflare/resources/radar/email/security/security.py +++ b/src/cloudflare/resources/radar/email/security/security.py @@ -2,27 +2,6 @@ from __future__ import annotations -from .summaries.summaries import Summaries, AsyncSummaries - -from ....._compat import cached_property - -from .timeseries_groups.timeseries_groups import TimeseriesGroups, AsyncTimeseriesGroups - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .....types import shared_params from .summaries import ( Summaries, AsyncSummaries, @@ -31,6 +10,8 @@ SummariesWithStreamingResponse, AsyncSummariesWithStreamingResponse, ) +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from .timeseries_groups import ( TimeseriesGroups, AsyncTimeseriesGroups, @@ -39,7 +20,8 @@ TimeseriesGroupsWithStreamingResponse, AsyncTimeseriesGroupsWithStreamingResponse, ) -from ....._wrappers import ResultWrapper +from .summaries.summaries import Summaries, AsyncSummaries +from .timeseries_groups.timeseries_groups import TimeseriesGroups, AsyncTimeseriesGroups __all__ = ["Security", "AsyncSecurity"] diff --git a/src/cloudflare/resources/radar/email/security/summaries/__init__.py b/src/cloudflare/resources/radar/email/security/summaries/__init__.py index 3085788184c..9b3e34c2e88 100644 --- a/src/cloudflare/resources/radar/email/security/summaries/__init__.py +++ b/src/cloudflare/resources/radar/email/security/summaries/__init__.py @@ -1,61 +1,69 @@ # File generated from our OpenAPI spec by Stainless. -from .arcs import Arcs, AsyncArcs from .arcs import ( + Arcs, + AsyncArcs, ArcsWithRawResponse, AsyncArcsWithRawResponse, ArcsWithStreamingResponse, AsyncArcsWithStreamingResponse, ) -from .dkims import DKIMs, AsyncDKIMs +from .spfs import ( + SPFs, + AsyncSPFs, + SPFsWithRawResponse, + AsyncSPFsWithRawResponse, + SPFsWithStreamingResponse, + AsyncSPFsWithStreamingResponse, +) from .dkims import ( + DKIMs, + AsyncDKIMs, DKIMsWithRawResponse, AsyncDKIMsWithRawResponse, DKIMsWithStreamingResponse, AsyncDKIMsWithStreamingResponse, ) -from .dmarcs import Dmarcs, AsyncDmarcs +from .spams import ( + Spams, + AsyncSpams, + SpamsWithRawResponse, + AsyncSpamsWithRawResponse, + SpamsWithStreamingResponse, + AsyncSpamsWithStreamingResponse, +) from .dmarcs import ( + Dmarcs, + AsyncDmarcs, DmarcsWithRawResponse, AsyncDmarcsWithRawResponse, DmarcsWithStreamingResponse, AsyncDmarcsWithStreamingResponse, ) -from .malicious import Malicious, AsyncMalicious from .malicious import ( + Malicious, + AsyncMalicious, MaliciousWithRawResponse, AsyncMaliciousWithRawResponse, MaliciousWithStreamingResponse, AsyncMaliciousWithStreamingResponse, ) -from .spams import Spams, AsyncSpams -from .spams import ( - SpamsWithRawResponse, - AsyncSpamsWithRawResponse, - SpamsWithStreamingResponse, - AsyncSpamsWithStreamingResponse, -) -from .spfs import SPFs, AsyncSPFs -from .spfs import ( - SPFsWithRawResponse, - AsyncSPFsWithRawResponse, - SPFsWithStreamingResponse, - AsyncSPFsWithStreamingResponse, +from .summaries import ( + Summaries, + AsyncSummaries, + SummariesWithRawResponse, + AsyncSummariesWithRawResponse, + SummariesWithStreamingResponse, + AsyncSummariesWithStreamingResponse, ) -from .threat_categories import ThreatCategories, AsyncThreatCategories from .threat_categories import ( + ThreatCategories, + AsyncThreatCategories, ThreatCategoriesWithRawResponse, AsyncThreatCategoriesWithRawResponse, ThreatCategoriesWithStreamingResponse, AsyncThreatCategoriesWithStreamingResponse, ) -from .summaries import Summaries, AsyncSummaries -from .summaries import ( - SummariesWithRawResponse, - AsyncSummariesWithRawResponse, - SummariesWithStreamingResponse, - AsyncSummariesWithStreamingResponse, -) __all__ = [ "Arcs", diff --git a/src/cloudflare/resources/radar/email/security/summaries/arcs.py b/src/cloudflare/resources/radar/email/security/summaries/arcs.py index 0e028a05b40..d8e58b4441b 100644 --- a/src/cloudflare/resources/radar/email/security/summaries/arcs.py +++ b/src/cloudflare/resources/radar/email/security/summaries/arcs.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ......_compat import cached_property - -from ......types.radar.email.security.summaries import ArcListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ......_types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......_utils import maybe_transform +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource from ......_response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource +from ......_wrappers import ResultWrapper from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ......types import shared_params -from ......types.radar.email.security.summaries import arc_list_params -from ......_wrappers import ResultWrapper -from typing import cast -from typing import cast +from ......types.radar.email.security.summaries import ArcListResponse, arc_list_params __all__ = ["Arcs", "AsyncArcs"] diff --git a/src/cloudflare/resources/radar/email/security/summaries/dkims.py b/src/cloudflare/resources/radar/email/security/summaries/dkims.py index e21c986f5f7..a86472b0991 100644 --- a/src/cloudflare/resources/radar/email/security/summaries/dkims.py +++ b/src/cloudflare/resources/radar/email/security/summaries/dkims.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ......_compat import cached_property - -from ......types.radar.email.security.summaries import DKIMListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ......_types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......_utils import maybe_transform +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource from ......_response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource +from ......_wrappers import ResultWrapper from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ......types import shared_params -from ......types.radar.email.security.summaries import dkim_list_params -from ......_wrappers import ResultWrapper -from typing import cast -from typing import cast +from ......types.radar.email.security.summaries import DKIMListResponse, dkim_list_params __all__ = ["DKIMs", "AsyncDKIMs"] diff --git a/src/cloudflare/resources/radar/email/security/summaries/dmarcs.py b/src/cloudflare/resources/radar/email/security/summaries/dmarcs.py index 508efa62a7d..7593a35fc1e 100644 --- a/src/cloudflare/resources/radar/email/security/summaries/dmarcs.py +++ b/src/cloudflare/resources/radar/email/security/summaries/dmarcs.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ......_compat import cached_property - -from ......types.radar.email.security.summaries import DmarcListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ......_types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......_utils import maybe_transform +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource from ......_response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource +from ......_wrappers import ResultWrapper from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ......types import shared_params -from ......types.radar.email.security.summaries import dmarc_list_params -from ......_wrappers import ResultWrapper -from typing import cast -from typing import cast +from ......types.radar.email.security.summaries import DmarcListResponse, dmarc_list_params __all__ = ["Dmarcs", "AsyncDmarcs"] diff --git a/src/cloudflare/resources/radar/email/security/summaries/malicious.py b/src/cloudflare/resources/radar/email/security/summaries/malicious.py index 1445b7293bf..6293185e9c1 100644 --- a/src/cloudflare/resources/radar/email/security/summaries/malicious.py +++ b/src/cloudflare/resources/radar/email/security/summaries/malicious.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ......_compat import cached_property - -from ......types.radar.email.security.summaries import MaliciousListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ......_types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......_utils import maybe_transform +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource from ......_response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource +from ......_wrappers import ResultWrapper from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ......types import shared_params -from ......types.radar.email.security.summaries import malicious_list_params -from ......_wrappers import ResultWrapper -from typing import cast -from typing import cast +from ......types.radar.email.security.summaries import MaliciousListResponse, malicious_list_params __all__ = ["Malicious", "AsyncMalicious"] diff --git a/src/cloudflare/resources/radar/email/security/summaries/spams.py b/src/cloudflare/resources/radar/email/security/summaries/spams.py index 89eec7dd58e..092eb5aa1c4 100644 --- a/src/cloudflare/resources/radar/email/security/summaries/spams.py +++ b/src/cloudflare/resources/radar/email/security/summaries/spams.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ......_compat import cached_property - -from ......types.radar.email.security.summaries import SpamGetResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ......_types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......_utils import maybe_transform +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource from ......_response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource +from ......_wrappers import ResultWrapper from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ......types import shared_params -from ......types.radar.email.security.summaries import spam_get_params -from ......_wrappers import ResultWrapper -from typing import cast -from typing import cast +from ......types.radar.email.security.summaries import SpamGetResponse, spam_get_params __all__ = ["Spams", "AsyncSpams"] diff --git a/src/cloudflare/resources/radar/email/security/summaries/spfs.py b/src/cloudflare/resources/radar/email/security/summaries/spfs.py index 2d3b0c46826..cc21bdb4cd5 100644 --- a/src/cloudflare/resources/radar/email/security/summaries/spfs.py +++ b/src/cloudflare/resources/radar/email/security/summaries/spfs.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ......_compat import cached_property - -from ......types.radar.email.security.summaries import SPFListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ......_types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......_utils import maybe_transform +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource from ......_response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource +from ......_wrappers import ResultWrapper from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ......types import shared_params -from ......types.radar.email.security.summaries import spf_list_params -from ......_wrappers import ResultWrapper -from typing import cast -from typing import cast +from ......types.radar.email.security.summaries import SPFListResponse, spf_list_params __all__ = ["SPFs", "AsyncSPFs"] diff --git a/src/cloudflare/resources/radar/email/security/summaries/summaries.py b/src/cloudflare/resources/radar/email/security/summaries/summaries.py index 6f8f0e954e7..22fbc2b6802 100644 --- a/src/cloudflare/resources/radar/email/security/summaries/summaries.py +++ b/src/cloudflare/resources/radar/email/security/summaries/summaries.py @@ -2,37 +2,6 @@ from __future__ import annotations -from .arcs import Arcs, AsyncArcs - -from ......_compat import cached_property - -from .dkims import DKIMs, AsyncDKIMs - -from .dmarcs import Dmarcs, AsyncDmarcs - -from .malicious import Malicious, AsyncMalicious - -from .spams import Spams, AsyncSpams - -from .spfs import SPFs, AsyncSPFs - -from .threat_categories import ThreatCategories, AsyncThreatCategories - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource -from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ......types import shared_params from .arcs import ( Arcs, AsyncArcs, @@ -41,6 +10,14 @@ ArcsWithStreamingResponse, AsyncArcsWithStreamingResponse, ) +from .spfs import ( + SPFs, + AsyncSPFs, + SPFsWithRawResponse, + AsyncSPFsWithRawResponse, + SPFsWithStreamingResponse, + AsyncSPFsWithStreamingResponse, +) from .dkims import ( DKIMs, AsyncDKIMs, @@ -49,6 +26,14 @@ DKIMsWithStreamingResponse, AsyncDKIMsWithStreamingResponse, ) +from .spams import ( + Spams, + AsyncSpams, + SpamsWithRawResponse, + AsyncSpamsWithRawResponse, + SpamsWithStreamingResponse, + AsyncSpamsWithStreamingResponse, +) from .dmarcs import ( Dmarcs, AsyncDmarcs, @@ -65,22 +50,8 @@ MaliciousWithStreamingResponse, AsyncMaliciousWithStreamingResponse, ) -from .spams import ( - Spams, - AsyncSpams, - SpamsWithRawResponse, - AsyncSpamsWithRawResponse, - SpamsWithStreamingResponse, - AsyncSpamsWithStreamingResponse, -) -from .spfs import ( - SPFs, - AsyncSPFs, - SPFsWithRawResponse, - AsyncSPFsWithRawResponse, - SPFsWithStreamingResponse, - AsyncSPFsWithStreamingResponse, -) +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource from .threat_categories import ( ThreatCategories, AsyncThreatCategories, @@ -89,7 +60,6 @@ ThreatCategoriesWithStreamingResponse, AsyncThreatCategoriesWithStreamingResponse, ) -from ......_wrappers import ResultWrapper __all__ = ["Summaries", "AsyncSummaries"] diff --git a/src/cloudflare/resources/radar/email/security/summaries/threat_categories.py b/src/cloudflare/resources/radar/email/security/summaries/threat_categories.py index 72bb454afc4..4e2b5a4288d 100644 --- a/src/cloudflare/resources/radar/email/security/summaries/threat_categories.py +++ b/src/cloudflare/resources/radar/email/security/summaries/threat_categories.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ......_compat import cached_property - -from ......types.radar.email.security.summaries import ThreatCategoryListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ......_types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......_utils import maybe_transform +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource from ......_response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource +from ......_wrappers import ResultWrapper from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ......types import shared_params -from ......types.radar.email.security.summaries import threat_category_list_params -from ......_wrappers import ResultWrapper -from typing import cast -from typing import cast +from ......types.radar.email.security.summaries import ThreatCategoryListResponse, threat_category_list_params __all__ = ["ThreatCategories", "AsyncThreatCategories"] diff --git a/src/cloudflare/resources/radar/email/security/timeseries_groups/__init__.py b/src/cloudflare/resources/radar/email/security/timeseries_groups/__init__.py index b3072f82e0f..131b7903a2f 100644 --- a/src/cloudflare/resources/radar/email/security/timeseries_groups/__init__.py +++ b/src/cloudflare/resources/radar/email/security/timeseries_groups/__init__.py @@ -1,21 +1,24 @@ # File generated from our OpenAPI spec by Stainless. -from .arcs import Arcs, AsyncArcs from .arcs import ( + Arcs, + AsyncArcs, ArcsWithRawResponse, AsyncArcsWithRawResponse, ArcsWithStreamingResponse, AsyncArcsWithStreamingResponse, ) -from .dkims import DKIMs, AsyncDKIMs from .dkims import ( + DKIMs, + AsyncDKIMs, DKIMsWithRawResponse, AsyncDKIMsWithRawResponse, DKIMsWithStreamingResponse, AsyncDKIMsWithStreamingResponse, ) -from .timeseries_groups import TimeseriesGroups, AsyncTimeseriesGroups from .timeseries_groups import ( + TimeseriesGroups, + AsyncTimeseriesGroups, TimeseriesGroupsWithRawResponse, AsyncTimeseriesGroupsWithRawResponse, TimeseriesGroupsWithStreamingResponse, diff --git a/src/cloudflare/resources/radar/email/security/timeseries_groups/arcs.py b/src/cloudflare/resources/radar/email/security/timeseries_groups/arcs.py index b5883c0a1c0..ef4362a97b4 100644 --- a/src/cloudflare/resources/radar/email/security/timeseries_groups/arcs.py +++ b/src/cloudflare/resources/radar/email/security/timeseries_groups/arcs.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ......_compat import cached_property - -from ......types.radar.email.security.timeseries_groups import ArcListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ......_types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......_utils import maybe_transform +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource from ......_response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource +from ......_wrappers import ResultWrapper from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ......types import shared_params -from ......types.radar.email.security.timeseries_groups import arc_list_params -from ......_wrappers import ResultWrapper -from typing import cast -from typing import cast +from ......types.radar.email.security.timeseries_groups import ArcListResponse, arc_list_params __all__ = ["Arcs", "AsyncArcs"] diff --git a/src/cloudflare/resources/radar/email/security/timeseries_groups/dkims.py b/src/cloudflare/resources/radar/email/security/timeseries_groups/dkims.py index d8b613b39e8..707f2623f5c 100644 --- a/src/cloudflare/resources/radar/email/security/timeseries_groups/dkims.py +++ b/src/cloudflare/resources/radar/email/security/timeseries_groups/dkims.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ......_compat import cached_property - -from ......types.radar.email.security.timeseries_groups import DKIMListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ......_types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......_utils import maybe_transform +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource from ......_response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource +from ......_wrappers import ResultWrapper from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ......types import shared_params -from ......types.radar.email.security.timeseries_groups import dkim_list_params -from ......_wrappers import ResultWrapper -from typing import cast -from typing import cast +from ......types.radar.email.security.timeseries_groups import DKIMListResponse, dkim_list_params __all__ = ["DKIMs", "AsyncDKIMs"] diff --git a/src/cloudflare/resources/radar/email/security/timeseries_groups/timeseries_groups.py b/src/cloudflare/resources/radar/email/security/timeseries_groups/timeseries_groups.py index 2a02962e06e..22eca3f5348 100644 --- a/src/cloudflare/resources/radar/email/security/timeseries_groups/timeseries_groups.py +++ b/src/cloudflare/resources/radar/email/security/timeseries_groups/timeseries_groups.py @@ -2,27 +2,6 @@ from __future__ import annotations -from .arcs import Arcs, AsyncArcs - -from ......_compat import cached_property - -from .dkims import DKIMs, AsyncDKIMs - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource -from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ......types import shared_params from .arcs import ( Arcs, AsyncArcs, @@ -39,7 +18,8 @@ DKIMsWithStreamingResponse, AsyncDKIMsWithStreamingResponse, ) -from ......_wrappers import ResultWrapper +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource __all__ = ["TimeseriesGroups", "AsyncTimeseriesGroups"] diff --git a/src/cloudflare/resources/radar/emails/__init__.py b/src/cloudflare/resources/radar/emails/__init__.py index 84f3e983440..a167313246f 100644 --- a/src/cloudflare/resources/radar/emails/__init__.py +++ b/src/cloudflare/resources/radar/emails/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .security import Security, AsyncSecurity -from .security import ( - SecurityWithRawResponse, - AsyncSecurityWithRawResponse, - SecurityWithStreamingResponse, - AsyncSecurityWithStreamingResponse, -) -from .emails import Emails, AsyncEmails from .emails import ( + Emails, + AsyncEmails, EmailsWithRawResponse, AsyncEmailsWithRawResponse, EmailsWithStreamingResponse, AsyncEmailsWithStreamingResponse, ) +from .security import ( + Security, + AsyncSecurity, + SecurityWithRawResponse, + AsyncSecurityWithRawResponse, + SecurityWithStreamingResponse, + AsyncSecurityWithStreamingResponse, +) __all__ = [ "Security", diff --git a/src/cloudflare/resources/radar/emails/emails.py b/src/cloudflare/resources/radar/emails/emails.py index 87ac9f087a3..c4d68c3038f 100644 --- a/src/cloudflare/resources/radar/emails/emails.py +++ b/src/cloudflare/resources/radar/emails/emails.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .security.security import Security, AsyncSecurity - -from ...._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .security import ( Security, AsyncSecurity, @@ -29,7 +10,9 @@ SecurityWithStreamingResponse, AsyncSecurityWithStreamingResponse, ) -from ...._wrappers import ResultWrapper +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource +from .security.security import Security, AsyncSecurity __all__ = ["Emails", "AsyncEmails"] diff --git a/src/cloudflare/resources/radar/emails/security/__init__.py b/src/cloudflare/resources/radar/emails/security/__init__.py index 51ab17e175b..b098cab8870 100644 --- a/src/cloudflare/resources/radar/emails/security/__init__.py +++ b/src/cloudflare/resources/radar/emails/security/__init__.py @@ -1,44 +1,61 @@ # File generated from our OpenAPI spec by Stainless. -from .dmarc import Dmarc, AsyncDmarc +from .spf import ( + SPF, + AsyncSPF, + SPFWithRawResponse, + AsyncSPFWithRawResponse, + SPFWithStreamingResponse, + AsyncSPFWithStreamingResponse, +) +from .top import ( + Top, + AsyncTop, + TopWithRawResponse, + AsyncTopWithRawResponse, + TopWithStreamingResponse, + AsyncTopWithStreamingResponse, +) +from .spam import ( + Spam, + AsyncSpam, + SpamWithRawResponse, + AsyncSpamWithRawResponse, + SpamWithStreamingResponse, + AsyncSpamWithStreamingResponse, +) from .dmarc import ( + Dmarc, + AsyncDmarc, DmarcWithRawResponse, AsyncDmarcWithRawResponse, DmarcWithStreamingResponse, AsyncDmarcWithStreamingResponse, ) -from .malicious import Malicious, AsyncMalicious +from .security import ( + Security, + AsyncSecurity, + SecurityWithRawResponse, + AsyncSecurityWithRawResponse, + SecurityWithStreamingResponse, + AsyncSecurityWithStreamingResponse, +) from .malicious import ( + Malicious, + AsyncMalicious, MaliciousWithRawResponse, AsyncMaliciousWithRawResponse, MaliciousWithStreamingResponse, AsyncMaliciousWithStreamingResponse, ) -from .spam import Spam, AsyncSpam -from .spam import ( - SpamWithRawResponse, - AsyncSpamWithRawResponse, - SpamWithStreamingResponse, - AsyncSpamWithStreamingResponse, -) -from .spf import SPF, AsyncSPF -from .spf import SPFWithRawResponse, AsyncSPFWithRawResponse, SPFWithStreamingResponse, AsyncSPFWithStreamingResponse -from .threat_category import ThreatCategory, AsyncThreatCategory from .threat_category import ( + ThreatCategory, + AsyncThreatCategory, ThreatCategoryWithRawResponse, AsyncThreatCategoryWithRawResponse, ThreatCategoryWithStreamingResponse, AsyncThreatCategoryWithStreamingResponse, ) -from .top import Top, AsyncTop -from .top import TopWithRawResponse, AsyncTopWithRawResponse, TopWithStreamingResponse, AsyncTopWithStreamingResponse -from .security import Security, AsyncSecurity -from .security import ( - SecurityWithRawResponse, - AsyncSecurityWithRawResponse, - SecurityWithStreamingResponse, - AsyncSecurityWithStreamingResponse, -) __all__ = [ "Dmarc", diff --git a/src/cloudflare/resources/radar/emails/security/dmarc.py b/src/cloudflare/resources/radar/emails/security/dmarc.py index 67cd4a5c297..f8275d9714d 100644 --- a/src/cloudflare/resources/radar/emails/security/dmarc.py +++ b/src/cloudflare/resources/radar/emails/security/dmarc.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.radar.emails.security import DmarcListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.radar.emails.security import dmarc_list_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.radar.emails.security import DmarcListResponse, dmarc_list_params __all__ = ["Dmarc", "AsyncDmarc"] diff --git a/src/cloudflare/resources/radar/emails/security/malicious.py b/src/cloudflare/resources/radar/emails/security/malicious.py index bea93138f16..150f38c5e47 100644 --- a/src/cloudflare/resources/radar/emails/security/malicious.py +++ b/src/cloudflare/resources/radar/emails/security/malicious.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.radar.emails.security import MaliciousListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.radar.emails.security import malicious_list_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.radar.emails.security import MaliciousListResponse, malicious_list_params __all__ = ["Malicious", "AsyncMalicious"] diff --git a/src/cloudflare/resources/radar/emails/security/security.py b/src/cloudflare/resources/radar/emails/security/security.py index 012c4788e6d..bd145b05bcd 100644 --- a/src/cloudflare/resources/radar/emails/security/security.py +++ b/src/cloudflare/resources/radar/emails/security/security.py @@ -2,35 +2,30 @@ from __future__ import annotations -from .dmarc import Dmarc, AsyncDmarc - -from ....._compat import cached_property - -from .malicious import Malicious, AsyncMalicious - -from .spam import Spam, AsyncSpam - -from .spf import SPF, AsyncSPF - -from .threat_category import ThreatCategory, AsyncThreatCategory - -from .top.top import Top, AsyncTop - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .spf import ( + SPF, + AsyncSPF, + SPFWithRawResponse, + AsyncSPFWithRawResponse, + SPFWithStreamingResponse, + AsyncSPFWithStreamingResponse, +) +from .top import ( + Top, + AsyncTop, + TopWithRawResponse, + AsyncTopWithRawResponse, + TopWithStreamingResponse, + AsyncTopWithStreamingResponse, +) +from .spam import ( + Spam, + AsyncSpam, + SpamWithRawResponse, + AsyncSpamWithRawResponse, + SpamWithStreamingResponse, + AsyncSpamWithStreamingResponse, ) -from .....types import shared_params from .dmarc import ( Dmarc, AsyncDmarc, @@ -39,6 +34,7 @@ DmarcWithStreamingResponse, AsyncDmarcWithStreamingResponse, ) +from .top.top import Top, AsyncTop from .malicious import ( Malicious, AsyncMalicious, @@ -47,22 +43,8 @@ MaliciousWithStreamingResponse, AsyncMaliciousWithStreamingResponse, ) -from .spam import ( - Spam, - AsyncSpam, - SpamWithRawResponse, - AsyncSpamWithRawResponse, - SpamWithStreamingResponse, - AsyncSpamWithStreamingResponse, -) -from .spf import ( - SPF, - AsyncSPF, - SPFWithRawResponse, - AsyncSPFWithRawResponse, - SPFWithStreamingResponse, - AsyncSPFWithStreamingResponse, -) +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from .threat_category import ( ThreatCategory, AsyncThreatCategory, @@ -71,15 +53,6 @@ ThreatCategoryWithStreamingResponse, AsyncThreatCategoryWithStreamingResponse, ) -from .top import ( - Top, - AsyncTop, - TopWithRawResponse, - AsyncTopWithRawResponse, - TopWithStreamingResponse, - AsyncTopWithStreamingResponse, -) -from ....._wrappers import ResultWrapper __all__ = ["Security", "AsyncSecurity"] diff --git a/src/cloudflare/resources/radar/emails/security/spam.py b/src/cloudflare/resources/radar/emails/security/spam.py index 9027b7b7b15..cd13296999e 100644 --- a/src/cloudflare/resources/radar/emails/security/spam.py +++ b/src/cloudflare/resources/radar/emails/security/spam.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.radar.emails.security import SpamListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.radar.emails.security import spam_list_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.radar.emails.security import SpamListResponse, spam_list_params __all__ = ["Spam", "AsyncSpam"] diff --git a/src/cloudflare/resources/radar/emails/security/spf.py b/src/cloudflare/resources/radar/emails/security/spf.py index 8a15034ba8a..14a8d0e56e1 100644 --- a/src/cloudflare/resources/radar/emails/security/spf.py +++ b/src/cloudflare/resources/radar/emails/security/spf.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.radar.emails.security import SPFListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.radar.emails.security import spf_list_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.radar.emails.security import SPFListResponse, spf_list_params __all__ = ["SPF", "AsyncSPF"] diff --git a/src/cloudflare/resources/radar/emails/security/threat_category.py b/src/cloudflare/resources/radar/emails/security/threat_category.py index 7623c3d964f..049a8a41385 100644 --- a/src/cloudflare/resources/radar/emails/security/threat_category.py +++ b/src/cloudflare/resources/radar/emails/security/threat_category.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.radar.emails.security import ThreatCategoryListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.radar.emails.security import threat_category_list_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.radar.emails.security import ThreatCategoryListResponse, threat_category_list_params __all__ = ["ThreatCategory", "AsyncThreatCategory"] diff --git a/src/cloudflare/resources/radar/emails/security/top/__init__.py b/src/cloudflare/resources/radar/emails/security/top/__init__.py index 23bac8b8caf..0c6ce3e537a 100644 --- a/src/cloudflare/resources/radar/emails/security/top/__init__.py +++ b/src/cloudflare/resources/radar/emails/security/top/__init__.py @@ -1,14 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .ases import Ases, AsyncAses +from .top import ( + Top, + AsyncTop, + TopWithRawResponse, + AsyncTopWithRawResponse, + TopWithStreamingResponse, + AsyncTopWithStreamingResponse, +) from .ases import ( + Ases, + AsyncAses, AsesWithRawResponse, AsyncAsesWithRawResponse, AsesWithStreamingResponse, AsyncAsesWithStreamingResponse, ) -from .top import Top, AsyncTop -from .top import TopWithRawResponse, AsyncTopWithRawResponse, TopWithStreamingResponse, AsyncTopWithStreamingResponse __all__ = [ "Ases", diff --git a/src/cloudflare/resources/radar/emails/security/top/ases/__init__.py b/src/cloudflare/resources/radar/emails/security/top/ases/__init__.py index b4e0ec4e166..45b1958cb83 100644 --- a/src/cloudflare/resources/radar/emails/security/top/ases/__init__.py +++ b/src/cloudflare/resources/radar/emails/security/top/ases/__init__.py @@ -1,28 +1,37 @@ # File generated from our OpenAPI spec by Stainless. -from .arc import Arc, AsyncArc -from .arc import ArcWithRawResponse, AsyncArcWithRawResponse, ArcWithStreamingResponse, AsyncArcWithStreamingResponse -from .dkim import DKIM, AsyncDKIM +from .arc import ( + Arc, + AsyncArc, + ArcWithRawResponse, + AsyncArcWithRawResponse, + ArcWithStreamingResponse, + AsyncArcWithStreamingResponse, +) +from .ases import ( + Ases, + AsyncAses, + AsesWithRawResponse, + AsyncAsesWithRawResponse, + AsesWithStreamingResponse, + AsyncAsesWithStreamingResponse, +) from .dkim import ( + DKIM, + AsyncDKIM, DKIMWithRawResponse, AsyncDKIMWithRawResponse, DKIMWithStreamingResponse, AsyncDKIMWithStreamingResponse, ) -from .dmarc import Dmarc, AsyncDmarc from .dmarc import ( + Dmarc, + AsyncDmarc, DmarcWithRawResponse, AsyncDmarcWithRawResponse, DmarcWithStreamingResponse, AsyncDmarcWithStreamingResponse, ) -from .ases import Ases, AsyncAses -from .ases import ( - AsesWithRawResponse, - AsyncAsesWithRawResponse, - AsesWithStreamingResponse, - AsyncAsesWithStreamingResponse, -) __all__ = [ "Arc", diff --git a/src/cloudflare/resources/radar/emails/security/top/ases/arc.py b/src/cloudflare/resources/radar/emails/security/top/ases/arc.py index 109e9e56fba..a4156cf27d2 100644 --- a/src/cloudflare/resources/radar/emails/security/top/ases/arc.py +++ b/src/cloudflare/resources/radar/emails/security/top/ases/arc.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ......._compat import cached_property - -from .......types.radar.emails.security.top.ases import ArcGetResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ......._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......._utils import maybe_transform +from ......._compat import cached_property +from ......._resource import SyncAPIResource, AsyncAPIResource from ......._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......._resource import SyncAPIResource, AsyncAPIResource +from ......._wrappers import ResultWrapper from ......._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .......types import shared_params -from .......types.radar.emails.security.top.ases import arc_get_params -from ......._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .......types.radar.emails.security.top.ases import ArcGetResponse, arc_get_params __all__ = ["Arc", "AsyncArc"] diff --git a/src/cloudflare/resources/radar/emails/security/top/ases/ases.py b/src/cloudflare/resources/radar/emails/security/top/ases/ases.py index 6c3583da008..a5b7d997c57 100644 --- a/src/cloudflare/resources/radar/emails/security/top/ases/ases.py +++ b/src/cloudflare/resources/radar/emails/security/top/ases/ases.py @@ -2,47 +2,12 @@ from __future__ import annotations -import httpx - -from .arc import Arc, AsyncArc - -from ......._compat import cached_property - -from .dkim import DKIM, AsyncDKIM - -from .dmarc import Dmarc, AsyncDmarc - -from .......types.radar.emails.security.top import AseListResponse - -from typing import Type, List, Union - -from typing_extensions import Literal - +from typing import List, Type, Union, cast from datetime import datetime +from typing_extensions import Literal -from ......._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......._resource import SyncAPIResource, AsyncAPIResource -from ......._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .......types import shared_params -from .......types.radar.emails.security.top import ase_list_params from .arc import ( Arc, AsyncArc, @@ -67,9 +32,21 @@ DmarcWithStreamingResponse, AsyncDmarcWithStreamingResponse, ) +from ......._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......._utils import maybe_transform +from ......._compat import cached_property +from ......._resource import SyncAPIResource, AsyncAPIResource +from ......._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ......._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ......._base_client import ( + make_request_options, +) +from .......types.radar.emails.security.top import AseListResponse, ase_list_params __all__ = ["Ases", "AsyncAses"] diff --git a/src/cloudflare/resources/radar/emails/security/top/ases/dkim.py b/src/cloudflare/resources/radar/emails/security/top/ases/dkim.py index d495f7d5395..38fbf36df5c 100644 --- a/src/cloudflare/resources/radar/emails/security/top/ases/dkim.py +++ b/src/cloudflare/resources/radar/emails/security/top/ases/dkim.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ......._compat import cached_property - -from .......types.radar.emails.security.top.ases import DKIMGetResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ......._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......._utils import maybe_transform +from ......._compat import cached_property +from ......._resource import SyncAPIResource, AsyncAPIResource from ......._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......._resource import SyncAPIResource, AsyncAPIResource +from ......._wrappers import ResultWrapper from ......._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .......types import shared_params -from .......types.radar.emails.security.top.ases import dkim_get_params -from ......._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .......types.radar.emails.security.top.ases import DKIMGetResponse, dkim_get_params __all__ = ["DKIM", "AsyncDKIM"] diff --git a/src/cloudflare/resources/radar/emails/security/top/ases/dmarc.py b/src/cloudflare/resources/radar/emails/security/top/ases/dmarc.py index 63782faec0c..a82116693c5 100644 --- a/src/cloudflare/resources/radar/emails/security/top/ases/dmarc.py +++ b/src/cloudflare/resources/radar/emails/security/top/ases/dmarc.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ......._compat import cached_property - -from .......types.radar.emails.security.top.ases import DmarcGetResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ......._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......._utils import maybe_transform +from ......._compat import cached_property +from ......._resource import SyncAPIResource, AsyncAPIResource from ......._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......._resource import SyncAPIResource, AsyncAPIResource +from ......._wrappers import ResultWrapper from ......._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .......types import shared_params -from .......types.radar.emails.security.top.ases import dmarc_get_params -from ......._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .......types.radar.emails.security.top.ases import DmarcGetResponse, dmarc_get_params __all__ = ["Dmarc", "AsyncDmarc"] diff --git a/src/cloudflare/resources/radar/emails/security/top/top.py b/src/cloudflare/resources/radar/emails/security/top/top.py index 61aa703d9a2..15af280da06 100644 --- a/src/cloudflare/resources/radar/emails/security/top/top.py +++ b/src/cloudflare/resources/radar/emails/security/top/top.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .ases.ases import Ases, AsyncAses - -from ......_compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource -from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ......types import shared_params from .ases import ( Ases, AsyncAses, @@ -29,7 +10,9 @@ AsesWithStreamingResponse, AsyncAsesWithStreamingResponse, ) -from ......_wrappers import ResultWrapper +from .ases.ases import Ases, AsyncAses +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource __all__ = ["Top", "AsyncTop"] diff --git a/src/cloudflare/resources/radar/entities/__init__.py b/src/cloudflare/resources/radar/entities/__init__.py index a3781b31597..1a3f83a3a3f 100644 --- a/src/cloudflare/resources/radar/entities/__init__.py +++ b/src/cloudflare/resources/radar/entities/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .asns import Asns, AsyncAsns from .asns import ( + Asns, + AsyncAsns, AsnsWithRawResponse, AsyncAsnsWithRawResponse, AsnsWithStreamingResponse, AsyncAsnsWithStreamingResponse, ) -from .entities import Entities, AsyncEntities from .entities import ( + Entities, + AsyncEntities, EntitiesWithRawResponse, AsyncEntitiesWithRawResponse, EntitiesWithStreamingResponse, diff --git a/src/cloudflare/resources/radar/entities/asns.py b/src/cloudflare/resources/radar/entities/asns.py index aea5ae6021d..9ab13d052eb 100644 --- a/src/cloudflare/resources/radar/entities/asns.py +++ b/src/cloudflare/resources/radar/entities/asns.py @@ -2,42 +2,26 @@ from __future__ import annotations +from typing import Type, cast +from typing_extensions import Literal + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.radar.entities import AsnRelResponse - -from typing import Type - -from typing_extensions import Literal - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.radar.entities import asn_rel_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.radar.entities import AsnRelResponse, asn_rel_params __all__ = ["Asns", "AsyncAsns"] diff --git a/src/cloudflare/resources/radar/entities/entities.py b/src/cloudflare/resources/radar/entities/entities.py index 36ebcde162d..81c2b4c81b8 100644 --- a/src/cloudflare/resources/radar/entities/entities.py +++ b/src/cloudflare/resources/radar/entities/entities.py @@ -2,41 +2,11 @@ from __future__ import annotations -import httpx - -from .asns import Asns, AsyncAsns - -from ...._compat import cached_property - -from ....types.radar import EntityIPsResponse - -from typing import Type - +from typing import Type, cast from typing_extensions import Literal -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from ....types.radar import entity_ips_params from .asns import ( Asns, AsyncAsns, @@ -45,9 +15,21 @@ AsnsWithStreamingResponse, AsyncAsnsWithStreamingResponse, ) +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.radar import EntityIPsResponse, entity_ips_params +from ...._base_client import ( + make_request_options, +) __all__ = ["Entities", "AsyncEntities"] diff --git a/src/cloudflare/resources/radar/http/__init__.py b/src/cloudflare/resources/radar/http/__init__.py index 38006f6a05b..42d9e10abb9 100644 --- a/src/cloudflare/resources/radar/http/__init__.py +++ b/src/cloudflare/resources/radar/http/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .tls_version import TLSVersion, AsyncTLSVersion -from .tls_version import ( - TLSVersionWithRawResponse, - AsyncTLSVersionWithRawResponse, - TLSVersionWithStreamingResponse, - AsyncTLSVersionWithStreamingResponse, -) -from .http import HTTP, AsyncHTTP from .http import ( + HTTP, + AsyncHTTP, HTTPWithRawResponse, AsyncHTTPWithRawResponse, HTTPWithStreamingResponse, AsyncHTTPWithStreamingResponse, ) +from .tls_version import ( + TLSVersion, + AsyncTLSVersion, + TLSVersionWithRawResponse, + AsyncTLSVersionWithRawResponse, + TLSVersionWithStreamingResponse, + AsyncTLSVersionWithStreamingResponse, +) __all__ = [ "TLSVersion", diff --git a/src/cloudflare/resources/radar/http/http.py b/src/cloudflare/resources/radar/http/http.py index 1bb3d83e91d..8efa78300cd 100644 --- a/src/cloudflare/resources/radar/http/http.py +++ b/src/cloudflare/resources/radar/http/http.py @@ -2,59 +2,15 @@ from __future__ import annotations -import httpx - -from .tls_version import TLSVersion, AsyncTLSVersion - -from ...._compat import cached_property - -from ....types.radar import ( - HTTPBotClassesResponse, - HTTPBrowserFamiliesResponse, - HTTPBrowsersResponse, - HTTPDeviceTypesResponse, - HTTPHTTPProtocolsResponse, - HTTPHTTPVersionsResponse, - HTTPIPVersionsResponse, - HTTPOssResponse, -) - -from typing import Type, List, Union - -from typing_extensions import Literal - +from typing import List, Type, Union, cast from datetime import datetime +from typing_extensions import Literal -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from ....types.radar import http_bot_classes_params -from ....types.radar import http_browser_families_params -from ....types.radar import http_browsers_params -from ....types.radar import http_device_types_params -from ....types.radar import http_http_protocols_params -from ....types.radar import http_http_versions_params -from ....types.radar import http_ip_versions_params -from ....types.radar import http_oss_params +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property from .tls_version import ( TLSVersion, AsyncTLSVersion, @@ -63,23 +19,35 @@ TLSVersionWithStreamingResponse, AsyncTLSVersionWithStreamingResponse, ) +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.radar import ( + HTTPOssResponse, + HTTPBrowsersResponse, + HTTPBotClassesResponse, + HTTPIPVersionsResponse, + HTTPDeviceTypesResponse, + HTTPHTTPVersionsResponse, + HTTPHTTPProtocolsResponse, + HTTPBrowserFamiliesResponse, + http_oss_params, + http_browsers_params, + http_bot_classes_params, + http_ip_versions_params, + http_device_types_params, + http_http_versions_params, + http_http_protocols_params, + http_browser_families_params, +) +from ...._base_client import ( + make_request_options, +) __all__ = ["HTTP", "AsyncHTTP"] diff --git a/src/cloudflare/resources/radar/http/tls_version.py b/src/cloudflare/resources/radar/http/tls_version.py index 31dd3609de4..ca2f93ede1f 100644 --- a/src/cloudflare/resources/radar/http/tls_version.py +++ b/src/cloudflare/resources/radar/http/tls_version.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ...._compat import cached_property - -from ....types.radar.http import TLSVersionListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.radar.http import tls_version_list_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.radar.http import TLSVersionListResponse, tls_version_list_params __all__ = ["TLSVersion", "AsyncTLSVersion"] diff --git a/src/cloudflare/resources/radar/netflows/__init__.py b/src/cloudflare/resources/radar/netflows/__init__.py index e9e086948f7..84621d96d27 100644 --- a/src/cloudflare/resources/radar/netflows/__init__.py +++ b/src/cloudflare/resources/radar/netflows/__init__.py @@ -1,26 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .timeseries import Timeseries, AsyncTimeseries -from .timeseries import ( - TimeseriesWithRawResponse, - AsyncTimeseriesWithRawResponse, - TimeseriesWithStreamingResponse, - AsyncTimeseriesWithStreamingResponse, -) -from .tops import Tops, AsyncTops from .tops import ( + Tops, + AsyncTops, TopsWithRawResponse, AsyncTopsWithRawResponse, TopsWithStreamingResponse, AsyncTopsWithStreamingResponse, ) -from .netflows import Netflows, AsyncNetflows from .netflows import ( + Netflows, + AsyncNetflows, NetflowsWithRawResponse, AsyncNetflowsWithRawResponse, NetflowsWithStreamingResponse, AsyncNetflowsWithStreamingResponse, ) +from .timeseries import ( + Timeseries, + AsyncTimeseries, + TimeseriesWithRawResponse, + AsyncTimeseriesWithRawResponse, + TimeseriesWithStreamingResponse, + AsyncTimeseriesWithStreamingResponse, +) __all__ = [ "Timeseries", diff --git a/src/cloudflare/resources/radar/netflows/netflows.py b/src/cloudflare/resources/radar/netflows/netflows.py index 042628da8c3..45619331ef9 100644 --- a/src/cloudflare/resources/radar/netflows/netflows.py +++ b/src/cloudflare/resources/radar/netflows/netflows.py @@ -2,27 +2,16 @@ from __future__ import annotations -from .timeseries import Timeseries, AsyncTimeseries - -from ...._compat import cached_property - -from .tops.tops import Tops, AsyncTops - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .tops import ( + Tops, + AsyncTops, + TopsWithRawResponse, + AsyncTopsWithRawResponse, + TopsWithStreamingResponse, + AsyncTopsWithStreamingResponse, ) -from ....types import shared_params +from .tops.tops import Tops, AsyncTops +from ...._compat import cached_property from .timeseries import ( Timeseries, AsyncTimeseries, @@ -31,15 +20,7 @@ TimeseriesWithStreamingResponse, AsyncTimeseriesWithStreamingResponse, ) -from .tops import ( - Tops, - AsyncTops, - TopsWithRawResponse, - AsyncTopsWithRawResponse, - TopsWithStreamingResponse, - AsyncTopsWithStreamingResponse, -) -from ...._wrappers import ResultWrapper +from ...._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Netflows", "AsyncNetflows"] diff --git a/src/cloudflare/resources/radar/netflows/timeseries.py b/src/cloudflare/resources/radar/netflows/timeseries.py index 5f782b198c6..0a531120af7 100644 --- a/src/cloudflare/resources/radar/netflows/timeseries.py +++ b/src/cloudflare/resources/radar/netflows/timeseries.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ...._compat import cached_property - -from ....types.radar.netflows import TimeseryListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.radar.netflows import timesery_list_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.radar.netflows import TimeseryListResponse, timesery_list_params __all__ = ["Timeseries", "AsyncTimeseries"] diff --git a/src/cloudflare/resources/radar/netflows/tops/__init__.py b/src/cloudflare/resources/radar/netflows/tops/__init__.py index 56a5a425b92..69d7e236db2 100644 --- a/src/cloudflare/resources/radar/netflows/tops/__init__.py +++ b/src/cloudflare/resources/radar/netflows/tops/__init__.py @@ -1,26 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .ases import Ases, AsyncAses from .ases import ( + Ases, + AsyncAses, AsesWithRawResponse, AsyncAsesWithRawResponse, AsesWithStreamingResponse, AsyncAsesWithStreamingResponse, ) -from .locations import Locations, AsyncLocations -from .locations import ( - LocationsWithRawResponse, - AsyncLocationsWithRawResponse, - LocationsWithStreamingResponse, - AsyncLocationsWithStreamingResponse, -) -from .tops import Tops, AsyncTops from .tops import ( + Tops, + AsyncTops, TopsWithRawResponse, AsyncTopsWithRawResponse, TopsWithStreamingResponse, AsyncTopsWithStreamingResponse, ) +from .locations import ( + Locations, + AsyncLocations, + LocationsWithRawResponse, + AsyncLocationsWithRawResponse, + LocationsWithStreamingResponse, + AsyncLocationsWithStreamingResponse, +) __all__ = [ "Ases", diff --git a/src/cloudflare/resources/radar/netflows/tops/ases.py b/src/cloudflare/resources/radar/netflows/tops/ases.py index bc6a04254e7..d4fb59d5616 100644 --- a/src/cloudflare/resources/radar/netflows/tops/ases.py +++ b/src/cloudflare/resources/radar/netflows/tops/ases.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.radar.netflows.tops import AseListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.radar.netflows.tops import ase_list_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.radar.netflows.tops import AseListResponse, ase_list_params __all__ = ["Ases", "AsyncAses"] diff --git a/src/cloudflare/resources/radar/netflows/tops/locations.py b/src/cloudflare/resources/radar/netflows/tops/locations.py index 50e07a365a3..13660d817fe 100644 --- a/src/cloudflare/resources/radar/netflows/tops/locations.py +++ b/src/cloudflare/resources/radar/netflows/tops/locations.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.radar.netflows.tops import LocationListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.radar.netflows.tops import location_list_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.radar.netflows.tops import LocationListResponse, location_list_params __all__ = ["Locations", "AsyncLocations"] diff --git a/src/cloudflare/resources/radar/netflows/tops/tops.py b/src/cloudflare/resources/radar/netflows/tops/tops.py index 3275a4e1540..650bfd7518e 100644 --- a/src/cloudflare/resources/radar/netflows/tops/tops.py +++ b/src/cloudflare/resources/radar/netflows/tops/tops.py @@ -2,27 +2,6 @@ from __future__ import annotations -from .ases import Ases, AsyncAses - -from ....._compat import cached_property - -from .locations import Locations, AsyncLocations - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .....types import shared_params from .ases import ( Ases, AsyncAses, @@ -39,7 +18,8 @@ LocationsWithStreamingResponse, AsyncLocationsWithStreamingResponse, ) -from ....._wrappers import ResultWrapper +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Tops", "AsyncTops"] diff --git a/src/cloudflare/resources/radar/quality/__init__.py b/src/cloudflare/resources/radar/quality/__init__.py index fd7c243be4e..7a26345c352 100644 --- a/src/cloudflare/resources/radar/quality/__init__.py +++ b/src/cloudflare/resources/radar/quality/__init__.py @@ -1,16 +1,24 @@ # File generated from our OpenAPI spec by Stainless. -from .iqi import Iqi, AsyncIqi -from .iqi import IqiWithRawResponse, AsyncIqiWithRawResponse, IqiWithStreamingResponse, AsyncIqiWithStreamingResponse -from .speed import Speed, AsyncSpeed +from .iqi import ( + Iqi, + AsyncIqi, + IqiWithRawResponse, + AsyncIqiWithRawResponse, + IqiWithStreamingResponse, + AsyncIqiWithStreamingResponse, +) from .speed import ( + Speed, + AsyncSpeed, SpeedWithRawResponse, AsyncSpeedWithRawResponse, SpeedWithStreamingResponse, AsyncSpeedWithStreamingResponse, ) -from .quality import Quality, AsyncQuality from .quality import ( + Quality, + AsyncQuality, QualityWithRawResponse, AsyncQualityWithRawResponse, QualityWithStreamingResponse, diff --git a/src/cloudflare/resources/radar/quality/iqi/__init__.py b/src/cloudflare/resources/radar/quality/iqi/__init__.py index 50de576d043..b2a7ac22c61 100644 --- a/src/cloudflare/resources/radar/quality/iqi/__init__.py +++ b/src/cloudflare/resources/radar/quality/iqi/__init__.py @@ -1,14 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .timeseries_groups import TimeseriesGroups, AsyncTimeseriesGroups +from .iqi import ( + Iqi, + AsyncIqi, + IqiWithRawResponse, + AsyncIqiWithRawResponse, + IqiWithStreamingResponse, + AsyncIqiWithStreamingResponse, +) from .timeseries_groups import ( + TimeseriesGroups, + AsyncTimeseriesGroups, TimeseriesGroupsWithRawResponse, AsyncTimeseriesGroupsWithRawResponse, TimeseriesGroupsWithStreamingResponse, AsyncTimeseriesGroupsWithStreamingResponse, ) -from .iqi import Iqi, AsyncIqi -from .iqi import IqiWithRawResponse, AsyncIqiWithRawResponse, IqiWithStreamingResponse, AsyncIqiWithStreamingResponse __all__ = [ "TimeseriesGroups", diff --git a/src/cloudflare/resources/radar/quality/iqi/iqi.py b/src/cloudflare/resources/radar/quality/iqi/iqi.py index e2c0e95cd33..d5e94ae90a8 100644 --- a/src/cloudflare/resources/radar/quality/iqi/iqi.py +++ b/src/cloudflare/resources/radar/quality/iqi/iqi.py @@ -2,43 +2,26 @@ from __future__ import annotations -import httpx - -from .timeseries_groups import TimeseriesGroups, AsyncTimeseriesGroups - -from ....._compat import cached_property - -from .....types.radar.quality import IqiGetResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.radar.quality import iqi_get_params from .timeseries_groups import ( TimeseriesGroups, AsyncTimeseriesGroups, @@ -47,9 +30,7 @@ TimeseriesGroupsWithStreamingResponse, AsyncTimeseriesGroupsWithStreamingResponse, ) -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.radar.quality import IqiGetResponse, iqi_get_params __all__ = ["Iqi", "AsyncIqi"] diff --git a/src/cloudflare/resources/radar/quality/iqi/timeseries_groups.py b/src/cloudflare/resources/radar/quality/iqi/timeseries_groups.py index 91dafebb2e7..c40090b124f 100644 --- a/src/cloudflare/resources/radar/quality/iqi/timeseries_groups.py +++ b/src/cloudflare/resources/radar/quality/iqi/timeseries_groups.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.radar.quality.iqi import TimeseriesGroupListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.radar.quality.iqi import timeseries_group_list_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.radar.quality.iqi import TimeseriesGroupListResponse, timeseries_group_list_params __all__ = ["TimeseriesGroups", "AsyncTimeseriesGroups"] diff --git a/src/cloudflare/resources/radar/quality/quality.py b/src/cloudflare/resources/radar/quality/quality.py index 87d14ecc4d0..b7536158f9b 100644 --- a/src/cloudflare/resources/radar/quality/quality.py +++ b/src/cloudflare/resources/radar/quality/quality.py @@ -2,27 +2,6 @@ from __future__ import annotations -from .iqi.iqi import Iqi, AsyncIqi - -from ...._compat import cached_property - -from .speed.speed import Speed, AsyncSpeed - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .iqi import ( Iqi, AsyncIqi, @@ -39,7 +18,10 @@ SpeedWithStreamingResponse, AsyncSpeedWithStreamingResponse, ) -from ...._wrappers import ResultWrapper +from .iqi.iqi import Iqi, AsyncIqi +from ...._compat import cached_property +from .speed.speed import Speed, AsyncSpeed +from ...._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Quality", "AsyncQuality"] diff --git a/src/cloudflare/resources/radar/quality/speed/__init__.py b/src/cloudflare/resources/radar/quality/speed/__init__.py index 6895b34de0c..20667a24df4 100644 --- a/src/cloudflare/resources/radar/quality/speed/__init__.py +++ b/src/cloudflare/resources/radar/quality/speed/__init__.py @@ -1,27 +1,36 @@ # File generated from our OpenAPI spec by Stainless. -from .histogram import Histogram, AsyncHistogram -from .histogram import ( - HistogramWithRawResponse, - AsyncHistogramWithRawResponse, - HistogramWithStreamingResponse, - AsyncHistogramWithStreamingResponse, +from .top import ( + Top, + AsyncTop, + TopWithRawResponse, + AsyncTopWithRawResponse, + TopWithStreamingResponse, + AsyncTopWithStreamingResponse, +) +from .speed import ( + Speed, + AsyncSpeed, + SpeedWithRawResponse, + AsyncSpeedWithRawResponse, + SpeedWithStreamingResponse, + AsyncSpeedWithStreamingResponse, ) -from .summary import Summary, AsyncSummary from .summary import ( + Summary, + AsyncSummary, SummaryWithRawResponse, AsyncSummaryWithRawResponse, SummaryWithStreamingResponse, AsyncSummaryWithStreamingResponse, ) -from .top import Top, AsyncTop -from .top import TopWithRawResponse, AsyncTopWithRawResponse, TopWithStreamingResponse, AsyncTopWithStreamingResponse -from .speed import Speed, AsyncSpeed -from .speed import ( - SpeedWithRawResponse, - AsyncSpeedWithRawResponse, - SpeedWithStreamingResponse, - AsyncSpeedWithStreamingResponse, +from .histogram import ( + Histogram, + AsyncHistogram, + HistogramWithRawResponse, + AsyncHistogramWithRawResponse, + HistogramWithStreamingResponse, + AsyncHistogramWithStreamingResponse, ) __all__ = [ diff --git a/src/cloudflare/resources/radar/quality/speed/histogram.py b/src/cloudflare/resources/radar/quality/speed/histogram.py index 27300080f94..f442887962c 100644 --- a/src/cloudflare/resources/radar/quality/speed/histogram.py +++ b/src/cloudflare/resources/radar/quality/speed/histogram.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.radar.quality.speed import HistogramGetResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.radar.quality.speed import histogram_get_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.radar.quality.speed import HistogramGetResponse, histogram_get_params __all__ = ["Histogram", "AsyncHistogram"] diff --git a/src/cloudflare/resources/radar/quality/speed/speed.py b/src/cloudflare/resources/radar/quality/speed/speed.py index 6675a9e2a2b..729cf27bbc9 100644 --- a/src/cloudflare/resources/radar/quality/speed/speed.py +++ b/src/cloudflare/resources/radar/quality/speed/speed.py @@ -2,36 +2,13 @@ from __future__ import annotations -from .histogram import Histogram, AsyncHistogram - -from ....._compat import cached_property - -from .summary import Summary, AsyncSummary - -from .top.top import Top, AsyncTop - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .....types import shared_params -from .histogram import ( - Histogram, - AsyncHistogram, - HistogramWithRawResponse, - AsyncHistogramWithRawResponse, - HistogramWithStreamingResponse, - AsyncHistogramWithStreamingResponse, +from .top import ( + Top, + AsyncTop, + TopWithRawResponse, + AsyncTopWithRawResponse, + TopWithStreamingResponse, + AsyncTopWithStreamingResponse, ) from .summary import ( Summary, @@ -41,15 +18,17 @@ SummaryWithStreamingResponse, AsyncSummaryWithStreamingResponse, ) -from .top import ( - Top, - AsyncTop, - TopWithRawResponse, - AsyncTopWithRawResponse, - TopWithStreamingResponse, - AsyncTopWithStreamingResponse, +from .top.top import Top, AsyncTop +from .histogram import ( + Histogram, + AsyncHistogram, + HistogramWithRawResponse, + AsyncHistogramWithRawResponse, + HistogramWithStreamingResponse, + AsyncHistogramWithStreamingResponse, ) -from ....._wrappers import ResultWrapper +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Speed", "AsyncSpeed"] diff --git a/src/cloudflare/resources/radar/quality/speed/summary.py b/src/cloudflare/resources/radar/quality/speed/summary.py index d453ae367e4..618adfa9adf 100644 --- a/src/cloudflare/resources/radar/quality/speed/summary.py +++ b/src/cloudflare/resources/radar/quality/speed/summary.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.radar.quality.speed import SummaryGetResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.radar.quality.speed import summary_get_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.radar.quality.speed import SummaryGetResponse, summary_get_params __all__ = ["Summary", "AsyncSummary"] diff --git a/src/cloudflare/resources/radar/quality/speed/top/__init__.py b/src/cloudflare/resources/radar/quality/speed/top/__init__.py index 193cc12b535..6f641a19507 100644 --- a/src/cloudflare/resources/radar/quality/speed/top/__init__.py +++ b/src/cloudflare/resources/radar/quality/speed/top/__init__.py @@ -1,21 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .ases import Ases, AsyncAses +from .top import ( + Top, + AsyncTop, + TopWithRawResponse, + AsyncTopWithRawResponse, + TopWithStreamingResponse, + AsyncTopWithStreamingResponse, +) from .ases import ( + Ases, + AsyncAses, AsesWithRawResponse, AsyncAsesWithRawResponse, AsesWithStreamingResponse, AsyncAsesWithStreamingResponse, ) -from .locations import Locations, AsyncLocations from .locations import ( + Locations, + AsyncLocations, LocationsWithRawResponse, AsyncLocationsWithRawResponse, LocationsWithStreamingResponse, AsyncLocationsWithStreamingResponse, ) -from .top import Top, AsyncTop -from .top import TopWithRawResponse, AsyncTopWithRawResponse, TopWithStreamingResponse, AsyncTopWithStreamingResponse __all__ = [ "Ases", diff --git a/src/cloudflare/resources/radar/quality/speed/top/ases.py b/src/cloudflare/resources/radar/quality/speed/top/ases.py index 05994e797db..74eac8dabac 100644 --- a/src/cloudflare/resources/radar/quality/speed/top/ases.py +++ b/src/cloudflare/resources/radar/quality/speed/top/ases.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ......_compat import cached_property - -from ......types.radar.quality.speed.top import AseListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ......_types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......_utils import maybe_transform +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource from ......_response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource +from ......_wrappers import ResultWrapper from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ......types import shared_params -from ......types.radar.quality.speed.top import ase_list_params -from ......_wrappers import ResultWrapper -from typing import cast -from typing import cast +from ......types.radar.quality.speed.top import AseListResponse, ase_list_params __all__ = ["Ases", "AsyncAses"] diff --git a/src/cloudflare/resources/radar/quality/speed/top/locations.py b/src/cloudflare/resources/radar/quality/speed/top/locations.py index bf89a840627..9d51e0d7a37 100644 --- a/src/cloudflare/resources/radar/quality/speed/top/locations.py +++ b/src/cloudflare/resources/radar/quality/speed/top/locations.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ......_compat import cached_property - -from ......types.radar.quality.speed.top import LocationListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ......_types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......_utils import maybe_transform +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource from ......_response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource +from ......_wrappers import ResultWrapper from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ......types import shared_params -from ......types.radar.quality.speed.top import location_list_params -from ......_wrappers import ResultWrapper -from typing import cast -from typing import cast +from ......types.radar.quality.speed.top import LocationListResponse, location_list_params __all__ = ["Locations", "AsyncLocations"] diff --git a/src/cloudflare/resources/radar/quality/speed/top/top.py b/src/cloudflare/resources/radar/quality/speed/top/top.py index b6578108b59..a1a06684338 100644 --- a/src/cloudflare/resources/radar/quality/speed/top/top.py +++ b/src/cloudflare/resources/radar/quality/speed/top/top.py @@ -2,27 +2,6 @@ from __future__ import annotations -from .ases import Ases, AsyncAses - -from ......_compat import cached_property - -from .locations import Locations, AsyncLocations - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource -from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ......types import shared_params from .ases import ( Ases, AsyncAses, @@ -39,7 +18,8 @@ LocationsWithStreamingResponse, AsyncLocationsWithStreamingResponse, ) -from ......_wrappers import ResultWrapper +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource __all__ = ["Top", "AsyncTop"] diff --git a/src/cloudflare/resources/radar/radar.py b/src/cloudflare/resources/radar/radar.py index d7362eb0f27..8a9e1e64db7 100644 --- a/src/cloudflare/resources/radar/radar.py +++ b/src/cloudflare/resources/radar/radar.py @@ -2,65 +2,6 @@ from __future__ import annotations -from .annotations.annotations import Annotations, AsyncAnnotations - -from ..._compat import cached_property - -from .bgp.bgp import BGP, AsyncBGP - -from .datasets.datasets import Datasets, AsyncDatasets - -from .dns.dns import DNS, AsyncDNS - -from .netflows.netflows import Netflows, AsyncNetflows - -from .searches.searches import Searches, AsyncSearches - -from .verified_bots.verified_bots import VerifiedBots, AsyncVerifiedBots - -from .as112.as112 import As112, AsyncAs112 - -from .connection_tampering.connection_tampering import ConnectionTampering, AsyncConnectionTampering - -from .email.email import Email, AsyncEmail - -from .attacks.attacks import Attacks, AsyncAttacks - -from .emails.emails import Emails, AsyncEmails - -from .entities.entities import Entities, AsyncEntities - -from .http.http import HTTP, AsyncHTTP - -from .quality.quality import Quality, AsyncQuality - -from .ranking.ranking import Ranking, AsyncRanking - -from .traffic_anomalies.traffic_anomalies import TrafficAnomalies, AsyncTrafficAnomalies - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params -from .annotations import ( - Annotations, - AsyncAnnotations, - AnnotationsWithRawResponse, - AsyncAnnotationsWithRawResponse, - AnnotationsWithStreamingResponse, - AsyncAnnotationsWithStreamingResponse, -) from .bgp import ( BGP, AsyncBGP, @@ -69,14 +10,6 @@ BGPWithStreamingResponse, AsyncBGPWithStreamingResponse, ) -from .datasets import ( - Datasets, - AsyncDatasets, - DatasetsWithRawResponse, - AsyncDatasetsWithRawResponse, - DatasetsWithStreamingResponse, - AsyncDatasetsWithStreamingResponse, -) from .dns import ( DNS, AsyncDNS, @@ -85,29 +18,13 @@ DNSWithStreamingResponse, AsyncDNSWithStreamingResponse, ) -from .netflows import ( - Netflows, - AsyncNetflows, - NetflowsWithRawResponse, - AsyncNetflowsWithRawResponse, - NetflowsWithStreamingResponse, - AsyncNetflowsWithStreamingResponse, -) -from .searches import ( - Searches, - AsyncSearches, - SearchesWithRawResponse, - AsyncSearchesWithRawResponse, - SearchesWithStreamingResponse, - AsyncSearchesWithStreamingResponse, -) -from .verified_bots import ( - VerifiedBots, - AsyncVerifiedBots, - VerifiedBotsWithRawResponse, - AsyncVerifiedBotsWithRawResponse, - VerifiedBotsWithStreamingResponse, - AsyncVerifiedBotsWithStreamingResponse, +from .http import ( + HTTP, + AsyncHTTP, + HTTPWithRawResponse, + AsyncHTTPWithRawResponse, + HTTPWithStreamingResponse, + AsyncHTTPWithStreamingResponse, ) from .as112 import ( As112, @@ -117,14 +34,6 @@ As112WithStreamingResponse, AsyncAs112WithStreamingResponse, ) -from .connection_tampering import ( - ConnectionTampering, - AsyncConnectionTampering, - ConnectionTamperingWithRawResponse, - AsyncConnectionTamperingWithRawResponse, - ConnectionTamperingWithStreamingResponse, - AsyncConnectionTamperingWithStreamingResponse, -) from .email import ( Email, AsyncEmail, @@ -133,14 +42,6 @@ EmailWithStreamingResponse, AsyncEmailWithStreamingResponse, ) -from .attacks import ( - Attacks, - AsyncAttacks, - AttacksWithRawResponse, - AsyncAttacksWithRawResponse, - AttacksWithStreamingResponse, - AsyncAttacksWithStreamingResponse, -) from .emails import ( Emails, AsyncEmails, @@ -149,22 +50,16 @@ EmailsWithStreamingResponse, AsyncEmailsWithStreamingResponse, ) -from .entities import ( - Entities, - AsyncEntities, - EntitiesWithRawResponse, - AsyncEntitiesWithRawResponse, - EntitiesWithStreamingResponse, - AsyncEntitiesWithStreamingResponse, -) -from .http import ( - HTTP, - AsyncHTTP, - HTTPWithRawResponse, - AsyncHTTPWithRawResponse, - HTTPWithStreamingResponse, - AsyncHTTPWithStreamingResponse, +from .attacks import ( + Attacks, + AsyncAttacks, + AttacksWithRawResponse, + AsyncAttacksWithRawResponse, + AttacksWithStreamingResponse, + AsyncAttacksWithStreamingResponse, ) +from .bgp.bgp import BGP, AsyncBGP +from .dns.dns import DNS, AsyncDNS from .quality import ( Quality, AsyncQuality, @@ -181,6 +76,67 @@ RankingWithStreamingResponse, AsyncRankingWithStreamingResponse, ) +from .datasets import ( + Datasets, + AsyncDatasets, + DatasetsWithRawResponse, + AsyncDatasetsWithRawResponse, + DatasetsWithStreamingResponse, + AsyncDatasetsWithStreamingResponse, +) +from .entities import ( + Entities, + AsyncEntities, + EntitiesWithRawResponse, + AsyncEntitiesWithRawResponse, + EntitiesWithStreamingResponse, + AsyncEntitiesWithStreamingResponse, +) +from .netflows import ( + Netflows, + AsyncNetflows, + NetflowsWithRawResponse, + AsyncNetflowsWithRawResponse, + NetflowsWithStreamingResponse, + AsyncNetflowsWithStreamingResponse, +) +from .searches import ( + Searches, + AsyncSearches, + SearchesWithRawResponse, + AsyncSearchesWithRawResponse, + SearchesWithStreamingResponse, + AsyncSearchesWithStreamingResponse, +) +from ..._compat import cached_property +from .http.http import HTTP, AsyncHTTP +from ..._resource import SyncAPIResource, AsyncAPIResource +from .annotations import ( + Annotations, + AsyncAnnotations, + AnnotationsWithRawResponse, + AsyncAnnotationsWithRawResponse, + AnnotationsWithStreamingResponse, + AsyncAnnotationsWithStreamingResponse, +) +from .as112.as112 import As112, AsyncAs112 +from .email.email import Email, AsyncEmail +from .emails.emails import Emails, AsyncEmails +from .verified_bots import ( + VerifiedBots, + AsyncVerifiedBots, + VerifiedBotsWithRawResponse, + AsyncVerifiedBotsWithRawResponse, + VerifiedBotsWithStreamingResponse, + AsyncVerifiedBotsWithStreamingResponse, +) +from .attacks.attacks import Attacks, AsyncAttacks +from .quality.quality import Quality, AsyncQuality +from .ranking.ranking import Ranking, AsyncRanking +from .datasets.datasets import Datasets, AsyncDatasets +from .entities.entities import Entities, AsyncEntities +from .netflows.netflows import Netflows, AsyncNetflows +from .searches.searches import Searches, AsyncSearches from .traffic_anomalies import ( TrafficAnomalies, AsyncTrafficAnomalies, @@ -189,7 +145,18 @@ TrafficAnomaliesWithStreamingResponse, AsyncTrafficAnomaliesWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from .connection_tampering import ( + ConnectionTampering, + AsyncConnectionTampering, + ConnectionTamperingWithRawResponse, + AsyncConnectionTamperingWithRawResponse, + ConnectionTamperingWithStreamingResponse, + AsyncConnectionTamperingWithStreamingResponse, +) +from .annotations.annotations import Annotations, AsyncAnnotations +from .verified_bots.verified_bots import VerifiedBots, AsyncVerifiedBots +from .traffic_anomalies.traffic_anomalies import TrafficAnomalies, AsyncTrafficAnomalies +from .connection_tampering.connection_tampering import ConnectionTampering, AsyncConnectionTampering __all__ = ["Radar", "AsyncRadar"] diff --git a/src/cloudflare/resources/radar/ranking/__init__.py b/src/cloudflare/resources/radar/ranking/__init__.py index 05c4a3996c5..bc166e49140 100644 --- a/src/cloudflare/resources/radar/ranking/__init__.py +++ b/src/cloudflare/resources/radar/ranking/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .timeseries_groups import TimeseriesGroups, AsyncTimeseriesGroups -from .timeseries_groups import ( - TimeseriesGroupsWithRawResponse, - AsyncTimeseriesGroupsWithRawResponse, - TimeseriesGroupsWithStreamingResponse, - AsyncTimeseriesGroupsWithStreamingResponse, -) -from .ranking import Ranking, AsyncRanking from .ranking import ( + Ranking, + AsyncRanking, RankingWithRawResponse, AsyncRankingWithRawResponse, RankingWithStreamingResponse, AsyncRankingWithStreamingResponse, ) +from .timeseries_groups import ( + TimeseriesGroups, + AsyncTimeseriesGroups, + TimeseriesGroupsWithRawResponse, + AsyncTimeseriesGroupsWithRawResponse, + TimeseriesGroupsWithStreamingResponse, + AsyncTimeseriesGroupsWithStreamingResponse, +) __all__ = [ "TimeseriesGroups", diff --git a/src/cloudflare/resources/radar/ranking/ranking.py b/src/cloudflare/resources/radar/ranking/ranking.py index 5aaadd81823..fd7dd93c2ee 100644 --- a/src/cloudflare/resources/radar/ranking/ranking.py +++ b/src/cloudflare/resources/radar/ranking/ranking.py @@ -2,25 +2,8 @@ from __future__ import annotations -from .timeseries_groups import TimeseriesGroups, AsyncTimeseriesGroups - from ...._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .timeseries_groups import ( TimeseriesGroups, AsyncTimeseriesGroups, @@ -29,7 +12,6 @@ TimeseriesGroupsWithStreamingResponse, AsyncTimeseriesGroupsWithStreamingResponse, ) -from ...._wrappers import ResultWrapper __all__ = ["Ranking", "AsyncRanking"] diff --git a/src/cloudflare/resources/radar/ranking/timeseries_groups.py b/src/cloudflare/resources/radar/ranking/timeseries_groups.py index 5f26b76709a..f4950c9e197 100644 --- a/src/cloudflare/resources/radar/ranking/timeseries_groups.py +++ b/src/cloudflare/resources/radar/ranking/timeseries_groups.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ...._compat import cached_property - -from ....types.radar.ranking import TimeseriesGroupListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.radar.ranking import timeseries_group_list_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.radar.ranking import TimeseriesGroupListResponse, timeseries_group_list_params __all__ = ["TimeseriesGroups", "AsyncTimeseriesGroups"] diff --git a/src/cloudflare/resources/radar/searches/__init__.py b/src/cloudflare/resources/radar/searches/__init__.py index f83030d0db5..0ea4c697d7c 100644 --- a/src/cloudflare/resources/radar/searches/__init__.py +++ b/src/cloudflare/resources/radar/searches/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .globals import Globals, AsyncGlobals from .globals import ( + Globals, + AsyncGlobals, GlobalsWithRawResponse, AsyncGlobalsWithRawResponse, GlobalsWithStreamingResponse, AsyncGlobalsWithStreamingResponse, ) -from .searches import Searches, AsyncSearches from .searches import ( + Searches, + AsyncSearches, SearchesWithRawResponse, AsyncSearchesWithRawResponse, SearchesWithStreamingResponse, diff --git a/src/cloudflare/resources/radar/searches/globals.py b/src/cloudflare/resources/radar/searches/globals.py index 46d06538d20..6fc812abea2 100644 --- a/src/cloudflare/resources/radar/searches/globals.py +++ b/src/cloudflare/resources/radar/searches/globals.py @@ -2,42 +2,26 @@ from __future__ import annotations +from typing import List, Type, cast +from typing_extensions import Literal + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.radar.searches import GlobalListResponse - -from typing import Type, List - -from typing_extensions import Literal - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.radar.searches import global_list_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.radar.searches import GlobalListResponse, global_list_params __all__ = ["Globals", "AsyncGlobals"] diff --git a/src/cloudflare/resources/radar/searches/searches.py b/src/cloudflare/resources/radar/searches/searches.py index 940affecc9a..e90bc2b547a 100644 --- a/src/cloudflare/resources/radar/searches/searches.py +++ b/src/cloudflare/resources/radar/searches/searches.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .globals import Globals, AsyncGlobals - -from ...._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .globals import ( Globals, AsyncGlobals, @@ -29,7 +10,8 @@ GlobalsWithStreamingResponse, AsyncGlobalsWithStreamingResponse, ) -from ...._wrappers import ResultWrapper +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Searches", "AsyncSearches"] diff --git a/src/cloudflare/resources/radar/traffic_anomalies/__init__.py b/src/cloudflare/resources/radar/traffic_anomalies/__init__.py index 59c638a34dd..00148932c6a 100644 --- a/src/cloudflare/resources/radar/traffic_anomalies/__init__.py +++ b/src/cloudflare/resources/radar/traffic_anomalies/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .locations import Locations, AsyncLocations from .locations import ( + Locations, + AsyncLocations, LocationsWithRawResponse, AsyncLocationsWithRawResponse, LocationsWithStreamingResponse, AsyncLocationsWithStreamingResponse, ) -from .traffic_anomalies import TrafficAnomalies, AsyncTrafficAnomalies from .traffic_anomalies import ( + TrafficAnomalies, + AsyncTrafficAnomalies, TrafficAnomaliesWithRawResponse, AsyncTrafficAnomaliesWithRawResponse, TrafficAnomaliesWithStreamingResponse, diff --git a/src/cloudflare/resources/radar/traffic_anomalies/locations.py b/src/cloudflare/resources/radar/traffic_anomalies/locations.py index 5ef7bc06ce4..1d2b64d78e1 100644 --- a/src/cloudflare/resources/radar/traffic_anomalies/locations.py +++ b/src/cloudflare/resources/radar/traffic_anomalies/locations.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ...._compat import cached_property - -from ....types.radar.traffic_anomalies import LocationListResponse - -from typing import Type, Union - +from typing import Type, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.radar.traffic_anomalies import location_list_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.radar.traffic_anomalies import LocationListResponse, location_list_params __all__ = ["Locations", "AsyncLocations"] diff --git a/src/cloudflare/resources/radar/traffic_anomalies/traffic_anomalies.py b/src/cloudflare/resources/radar/traffic_anomalies/traffic_anomalies.py index d42541cde14..75a94c384fd 100644 --- a/src/cloudflare/resources/radar/traffic_anomalies/traffic_anomalies.py +++ b/src/cloudflare/resources/radar/traffic_anomalies/traffic_anomalies.py @@ -2,43 +2,14 @@ from __future__ import annotations -import httpx - -from .locations import Locations, AsyncLocations - -from ...._compat import cached_property - -from ....types.radar import TrafficAnomalyListResponse - -from typing import Type, Union - +from typing import Type, Union, cast from datetime import datetime - from typing_extensions import Literal -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from ....types.radar import traffic_anomaly_list_params +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from .locations import ( Locations, AsyncLocations, @@ -47,9 +18,19 @@ LocationsWithStreamingResponse, AsyncLocationsWithStreamingResponse, ) +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.radar import TrafficAnomalyListResponse, traffic_anomaly_list_params +from ...._base_client import ( + make_request_options, +) __all__ = ["TrafficAnomalies", "AsyncTrafficAnomalies"] diff --git a/src/cloudflare/resources/radar/verified_bots/__init__.py b/src/cloudflare/resources/radar/verified_bots/__init__.py index 606d38a8e54..dc87b5373f0 100644 --- a/src/cloudflare/resources/radar/verified_bots/__init__.py +++ b/src/cloudflare/resources/radar/verified_bots/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .tops import Tops, AsyncTops from .tops import ( + Tops, + AsyncTops, TopsWithRawResponse, AsyncTopsWithRawResponse, TopsWithStreamingResponse, AsyncTopsWithStreamingResponse, ) -from .verified_bots import VerifiedBots, AsyncVerifiedBots from .verified_bots import ( + VerifiedBots, + AsyncVerifiedBots, VerifiedBotsWithRawResponse, AsyncVerifiedBotsWithRawResponse, VerifiedBotsWithStreamingResponse, diff --git a/src/cloudflare/resources/radar/verified_bots/tops/__init__.py b/src/cloudflare/resources/radar/verified_bots/tops/__init__.py index ff53bd58165..c0da358807e 100644 --- a/src/cloudflare/resources/radar/verified_bots/tops/__init__.py +++ b/src/cloudflare/resources/radar/verified_bots/tops/__init__.py @@ -1,26 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .bots import Bots, AsyncBots from .bots import ( + Bots, + AsyncBots, BotsWithRawResponse, AsyncBotsWithRawResponse, BotsWithStreamingResponse, AsyncBotsWithStreamingResponse, ) -from .categories import Categories, AsyncCategories -from .categories import ( - CategoriesWithRawResponse, - AsyncCategoriesWithRawResponse, - CategoriesWithStreamingResponse, - AsyncCategoriesWithStreamingResponse, -) -from .tops import Tops, AsyncTops from .tops import ( + Tops, + AsyncTops, TopsWithRawResponse, AsyncTopsWithRawResponse, TopsWithStreamingResponse, AsyncTopsWithStreamingResponse, ) +from .categories import ( + Categories, + AsyncCategories, + CategoriesWithRawResponse, + AsyncCategoriesWithRawResponse, + CategoriesWithStreamingResponse, + AsyncCategoriesWithStreamingResponse, +) __all__ = [ "Bots", diff --git a/src/cloudflare/resources/radar/verified_bots/tops/bots.py b/src/cloudflare/resources/radar/verified_bots/tops/bots.py index 49cbe5901d1..3b958eb403f 100644 --- a/src/cloudflare/resources/radar/verified_bots/tops/bots.py +++ b/src/cloudflare/resources/radar/verified_bots/tops/bots.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.radar.verified_bots.tops import BotListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.radar.verified_bots.tops import bot_list_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.radar.verified_bots.tops import BotListResponse, bot_list_params __all__ = ["Bots", "AsyncBots"] diff --git a/src/cloudflare/resources/radar/verified_bots/tops/categories.py b/src/cloudflare/resources/radar/verified_bots/tops/categories.py index 39fb9784286..70bd9963190 100644 --- a/src/cloudflare/resources/radar/verified_bots/tops/categories.py +++ b/src/cloudflare/resources/radar/verified_bots/tops/categories.py @@ -2,44 +2,27 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.radar.verified_bots.tops import CategoryListResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.radar.verified_bots.tops import category_list_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.radar.verified_bots.tops import CategoryListResponse, category_list_params __all__ = ["Categories", "AsyncCategories"] diff --git a/src/cloudflare/resources/radar/verified_bots/tops/tops.py b/src/cloudflare/resources/radar/verified_bots/tops/tops.py index eac21c4dcd5..84f566a0934 100644 --- a/src/cloudflare/resources/radar/verified_bots/tops/tops.py +++ b/src/cloudflare/resources/radar/verified_bots/tops/tops.py @@ -2,27 +2,6 @@ from __future__ import annotations -from .bots import Bots, AsyncBots - -from ....._compat import cached_property - -from .categories import Categories, AsyncCategories - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .....types import shared_params from .bots import ( Bots, AsyncBots, @@ -39,7 +18,8 @@ CategoriesWithStreamingResponse, AsyncCategoriesWithStreamingResponse, ) -from ....._wrappers import ResultWrapper +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Tops", "AsyncTops"] diff --git a/src/cloudflare/resources/radar/verified_bots/verified_bots.py b/src/cloudflare/resources/radar/verified_bots/verified_bots.py index d956c897b42..d7d7a43587d 100644 --- a/src/cloudflare/resources/radar/verified_bots/verified_bots.py +++ b/src/cloudflare/resources/radar/verified_bots/verified_bots.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .tops.tops import Tops, AsyncTops - -from ...._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .tops import ( Tops, AsyncTops, @@ -29,7 +10,9 @@ TopsWithStreamingResponse, AsyncTopsWithStreamingResponse, ) -from ...._wrappers import ResultWrapper +from .tops.tops import Tops, AsyncTops +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource __all__ = ["VerifiedBots", "AsyncVerifiedBots"] diff --git a/src/cloudflare/resources/rate_limits.py b/src/cloudflare/resources/rate_limits.py index b94def2e1c1..7ddf7a927b9 100644 --- a/src/cloudflare/resources/rate_limits.py +++ b/src/cloudflare/resources/rate_limits.py @@ -2,49 +2,31 @@ from __future__ import annotations +from typing import Any, Type, Optional, cast + import httpx +from ..types import ( + RateLimitGetResponse, + RateLimitListResponse, + RateLimitUpdateResponse, + rate_limit_list_params, + rate_limit_update_params, +) +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from .._utils import maybe_transform from .._compat import cached_property - -from ..types import RateLimitUpdateResponse, RateLimitListResponse, RateLimitGetResponse - -from typing import Optional, Type - +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource +from .._wrappers import ResultWrapper from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from ..types import rate_limit_update_params -from ..types import rate_limit_list_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["RateLimits", "AsyncRateLimits"] diff --git a/src/cloudflare/resources/registrar/__init__.py b/src/cloudflare/resources/registrar/__init__.py index 44b771c35a0..6198c7ecb4c 100644 --- a/src/cloudflare/resources/registrar/__init__.py +++ b/src/cloudflare/resources/registrar/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .domains import Domains, AsyncDomains from .domains import ( + Domains, + AsyncDomains, DomainsWithRawResponse, AsyncDomainsWithRawResponse, DomainsWithStreamingResponse, AsyncDomainsWithStreamingResponse, ) -from .registrar import Registrar, AsyncRegistrar from .registrar import ( + Registrar, + AsyncRegistrar, RegistrarWithRawResponse, AsyncRegistrarWithRawResponse, RegistrarWithStreamingResponse, diff --git a/src/cloudflare/resources/registrar/domains.py b/src/cloudflare/resources/registrar/domains.py index bf4a1ff0d35..e6ca89d6c7f 100644 --- a/src/cloudflare/resources/registrar/domains.py +++ b/src/cloudflare/resources/registrar/domains.py @@ -2,48 +2,25 @@ from __future__ import annotations +from typing import Any, Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.registrar import DomainUpdateResponse, DomainListResponse, DomainGetResponse - -from typing import Optional, Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.registrar import domain_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.registrar import DomainGetResponse, DomainListResponse, DomainUpdateResponse, domain_update_params __all__ = ["Domains", "AsyncDomains"] diff --git a/src/cloudflare/resources/registrar/registrar.py b/src/cloudflare/resources/registrar/registrar.py index bb21e53ae66..795d77fc637 100644 --- a/src/cloudflare/resources/registrar/registrar.py +++ b/src/cloudflare/resources/registrar/registrar.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .domains import Domains, AsyncDomains - -from ..._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .domains import ( Domains, AsyncDomains, @@ -29,7 +10,8 @@ DomainsWithStreamingResponse, AsyncDomainsWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Registrar", "AsyncRegistrar"] diff --git a/src/cloudflare/resources/request_tracers/__init__.py b/src/cloudflare/resources/request_tracers/__init__.py index 734246535f9..5bbfc02ae74 100644 --- a/src/cloudflare/resources/request_tracers/__init__.py +++ b/src/cloudflare/resources/request_tracers/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .traces import Traces, AsyncTraces from .traces import ( + Traces, + AsyncTraces, TracesWithRawResponse, AsyncTracesWithRawResponse, TracesWithStreamingResponse, AsyncTracesWithStreamingResponse, ) -from .request_tracers import RequestTracers, AsyncRequestTracers from .request_tracers import ( + RequestTracers, + AsyncRequestTracers, RequestTracersWithRawResponse, AsyncRequestTracersWithRawResponse, RequestTracersWithStreamingResponse, diff --git a/src/cloudflare/resources/request_tracers/request_tracers.py b/src/cloudflare/resources/request_tracers/request_tracers.py index 73cfa6aef72..fb0a8002edc 100644 --- a/src/cloudflare/resources/request_tracers/request_tracers.py +++ b/src/cloudflare/resources/request_tracers/request_tracers.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .traces import Traces, AsyncTraces - -from ..._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .traces import ( Traces, AsyncTraces, @@ -29,7 +10,8 @@ TracesWithStreamingResponse, AsyncTracesWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource __all__ = ["RequestTracers", "AsyncRequestTracers"] diff --git a/src/cloudflare/resources/request_tracers/traces.py b/src/cloudflare/resources/request_tracers/traces.py index edbd647620f..2966e8b3632 100644 --- a/src/cloudflare/resources/request_tracers/traces.py +++ b/src/cloudflare/resources/request_tracers/traces.py @@ -2,40 +2,25 @@ from __future__ import annotations +from typing import Dict, Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.request_tracers import TraceCreateResponse, trace_create_params - -from typing import Type, Dict - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.request_tracers import trace_create_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.request_tracers import TraceCreateResponse, trace_create_params __all__ = ["Traces", "AsyncTraces"] diff --git a/src/cloudflare/resources/roles.py b/src/cloudflare/resources/roles.py index b38ce1a45da..1f23c53ecdf 100644 --- a/src/cloudflare/resources/roles.py +++ b/src/cloudflare/resources/roles.py @@ -2,43 +2,24 @@ from __future__ import annotations +from typing import Any, Type, Optional, cast + import httpx +from ..types import RoleGetResponse, RoleAccountRolesListRolesResponse +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven from .._compat import cached_property - -from ..types import RoleAccountRolesListRolesResponse, RoleGetResponse - -from typing import Type, Optional - +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource +from .._wrappers import ResultWrapper from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Roles", "AsyncRoles"] diff --git a/src/cloudflare/resources/rules/__init__.py b/src/cloudflare/resources/rules/__init__.py index 0c74dd13373..eb5c41cb6e9 100644 --- a/src/cloudflare/resources/rules/__init__.py +++ b/src/cloudflare/resources/rules/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .lists import Lists, AsyncLists from .lists import ( + Lists, + AsyncLists, ListsWithRawResponse, AsyncListsWithRawResponse, ListsWithStreamingResponse, AsyncListsWithStreamingResponse, ) -from .rules import Rules, AsyncRules from .rules import ( + Rules, + AsyncRules, RulesWithRawResponse, AsyncRulesWithRawResponse, RulesWithStreamingResponse, diff --git a/src/cloudflare/resources/rules/lists/__init__.py b/src/cloudflare/resources/rules/lists/__init__.py index ed64a7272a2..8308526acf1 100644 --- a/src/cloudflare/resources/rules/lists/__init__.py +++ b/src/cloudflare/resources/rules/lists/__init__.py @@ -1,26 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .bulk_operations import BulkOperations, AsyncBulkOperations -from .bulk_operations import ( - BulkOperationsWithRawResponse, - AsyncBulkOperationsWithRawResponse, - BulkOperationsWithStreamingResponse, - AsyncBulkOperationsWithStreamingResponse, -) -from .items import Items, AsyncItems from .items import ( + Items, + AsyncItems, ItemsWithRawResponse, AsyncItemsWithRawResponse, ItemsWithStreamingResponse, AsyncItemsWithStreamingResponse, ) -from .lists import Lists, AsyncLists from .lists import ( + Lists, + AsyncLists, ListsWithRawResponse, AsyncListsWithRawResponse, ListsWithStreamingResponse, AsyncListsWithStreamingResponse, ) +from .bulk_operations import ( + BulkOperations, + AsyncBulkOperations, + BulkOperationsWithRawResponse, + AsyncBulkOperationsWithRawResponse, + BulkOperationsWithStreamingResponse, + AsyncBulkOperationsWithStreamingResponse, +) __all__ = [ "BulkOperations", diff --git a/src/cloudflare/resources/rules/lists/bulk_operations.py b/src/cloudflare/resources/rules/lists/bulk_operations.py index 5766fc0c23f..17bc75780b3 100644 --- a/src/cloudflare/resources/rules/lists/bulk_operations.py +++ b/src/cloudflare/resources/rules/lists/bulk_operations.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.rules.lists import BulkOperationGetResponse - -from typing import Type, Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.rules.lists import BulkOperationGetResponse __all__ = ["BulkOperations", "AsyncBulkOperations"] diff --git a/src/cloudflare/resources/rules/lists/items.py b/src/cloudflare/resources/rules/lists/items.py index 521cab7c566..9ec8ae6a3e9 100644 --- a/src/cloudflare/resources/rules/lists/items.py +++ b/src/cloudflare/resources/rules/lists/items.py @@ -2,62 +2,35 @@ from __future__ import annotations +from typing import Any, Type, Iterable, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.rules.lists import ( - ItemDeleteResponse, - ItemGetResponse, - ItemListsCreateListItemsResponse, - ItemListsGetListItemsResponse, - ItemListsUpdateAllListItemsResponse, - item_delete_params, - item_lists_create_list_items_params, - item_lists_update_all_list_items_params, -) - -from typing import Type, Optional, Iterable - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.rules.lists import item_delete_params -from ....types.rules.lists import item_lists_create_list_items_params -from ....types.rules.lists import item_lists_get_list_items_params -from ....types.rules.lists import item_lists_update_all_list_items_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.rules.lists import ( + ItemGetResponse, + ItemDeleteResponse, + ItemListsGetListItemsResponse, + ItemListsCreateListItemsResponse, + ItemListsUpdateAllListItemsResponse, + item_delete_params, + item_lists_get_list_items_params, + item_lists_create_list_items_params, + item_lists_update_all_list_items_params, +) __all__ = ["Items", "AsyncItems"] diff --git a/src/cloudflare/resources/rules/lists/lists.py b/src/cloudflare/resources/rules/lists/lists.py index c909a595e6b..cb3999ef441 100644 --- a/src/cloudflare/resources/rules/lists/lists.py +++ b/src/cloudflare/resources/rules/lists/lists.py @@ -2,50 +2,42 @@ from __future__ import annotations -import httpx - -from .bulk_operations import BulkOperations, AsyncBulkOperations - -from ...._compat import cached_property +from typing import Type, Optional, cast +from typing_extensions import Literal -from .items import Items, AsyncItems +import httpx -from ....types.rules import ( - ListUpdateResponse, - ListDeleteResponse, - ListGetResponse, - ListListsCreateAListResponse, - ListListsGetListsResponse, +from .items import ( + Items, + AsyncItems, + ItemsWithRawResponse, + AsyncItemsWithRawResponse, + ItemsWithStreamingResponse, + AsyncItemsWithStreamingResponse, ) - -from typing import Type, Optional - -from typing_extensions import Literal - +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper +from ....types.rules import ( + ListGetResponse, + ListDeleteResponse, + ListUpdateResponse, + ListListsGetListsResponse, + ListListsCreateAListResponse, + list_update_params, + list_lists_create_a_list_params, +) from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.rules import list_update_params -from ....types.rules import list_lists_create_a_list_params from .bulk_operations import ( BulkOperations, AsyncBulkOperations, @@ -54,25 +46,6 @@ BulkOperationsWithStreamingResponse, AsyncBulkOperationsWithStreamingResponse, ) -from .items import ( - Items, - AsyncItems, - ItemsWithRawResponse, - AsyncItemsWithRawResponse, - ItemsWithStreamingResponse, - AsyncItemsWithStreamingResponse, -) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Lists", "AsyncLists"] diff --git a/src/cloudflare/resources/rules/rules.py b/src/cloudflare/resources/rules/rules.py index ec48e2aa83f..0b6c3d7b44f 100644 --- a/src/cloudflare/resources/rules/rules.py +++ b/src/cloudflare/resources/rules/rules.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .lists.lists import Lists, AsyncLists - -from ..._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .lists import ( Lists, AsyncLists, @@ -29,7 +10,9 @@ ListsWithStreamingResponse, AsyncListsWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource +from .lists.lists import Lists, AsyncLists __all__ = ["Rules", "AsyncRules"] diff --git a/src/cloudflare/resources/rulesets/__init__.py b/src/cloudflare/resources/rulesets/__init__.py index ecb60471cd2..547937b844a 100644 --- a/src/cloudflare/resources/rulesets/__init__.py +++ b/src/cloudflare/resources/rulesets/__init__.py @@ -1,33 +1,37 @@ # File generated from our OpenAPI spec by Stainless. -from .phases import Phases, AsyncPhases -from .phases import ( - PhasesWithRawResponse, - AsyncPhasesWithRawResponse, - PhasesWithStreamingResponse, - AsyncPhasesWithStreamingResponse, -) -from .rules import Rules, AsyncRules from .rules import ( + Rules, + AsyncRules, RulesWithRawResponse, AsyncRulesWithRawResponse, RulesWithStreamingResponse, AsyncRulesWithStreamingResponse, ) -from .versions import Versions, AsyncVersions -from .versions import ( - VersionsWithRawResponse, - AsyncVersionsWithRawResponse, - VersionsWithStreamingResponse, - AsyncVersionsWithStreamingResponse, +from .phases import ( + Phases, + AsyncPhases, + PhasesWithRawResponse, + AsyncPhasesWithRawResponse, + PhasesWithStreamingResponse, + AsyncPhasesWithStreamingResponse, ) -from .rulesets import Rulesets, AsyncRulesets from .rulesets import ( + Rulesets, + AsyncRulesets, RulesetsWithRawResponse, AsyncRulesetsWithRawResponse, RulesetsWithStreamingResponse, AsyncRulesetsWithStreamingResponse, ) +from .versions import ( + Versions, + AsyncVersions, + VersionsWithRawResponse, + AsyncVersionsWithRawResponse, + VersionsWithStreamingResponse, + AsyncVersionsWithStreamingResponse, +) __all__ = [ "Phases", diff --git a/src/cloudflare/resources/rulesets/phases.py b/src/cloudflare/resources/rulesets/phases.py index 9d76457fea7..eb6667dbb22 100644 --- a/src/cloudflare/resources/rulesets/phases.py +++ b/src/cloudflare/resources/rulesets/phases.py @@ -2,41 +2,25 @@ from __future__ import annotations +from typing import Type, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.rulesets import PhaseGetResponse - -from typing import Type - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.rulesets import PhaseGetResponse __all__ = ["Phases", "AsyncPhases"] diff --git a/src/cloudflare/resources/rulesets/rules.py b/src/cloudflare/resources/rulesets/rules.py index 60857f9d630..9c2c92e9de9 100644 --- a/src/cloudflare/resources/rulesets/rules.py +++ b/src/cloudflare/resources/rulesets/rules.py @@ -2,53 +2,32 @@ from __future__ import annotations -import httpx - -from ..._compat import cached_property - +from typing import Type, cast, overload from typing_extensions import Literal -from ...types.rulesets import ( - RuleUpdateResponse, - RuleDeleteResponse, - RuleAccountRulesetsCreateAnAccountRulesetRuleResponse, - rule_update_params, - rule_account_rulesets_create_an_account_ruleset_rule_params, -) - -from typing import Type +import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import required_args, maybe_transform +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.rulesets import rule_update_params -from ...types.rulesets import rule_account_rulesets_create_an_account_ruleset_rule_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.rulesets import ( + RuleDeleteResponse, + RuleUpdateResponse, + RuleAccountRulesetsCreateAnAccountRulesetRuleResponse, + rule_update_params, + rule_account_rulesets_create_an_account_ruleset_rule_params, +) __all__ = ["Rules", "AsyncRules"] diff --git a/src/cloudflare/resources/rulesets/rulesets.py b/src/cloudflare/resources/rulesets/rulesets.py index 5f742a2c4e7..dbc477d4a51 100644 --- a/src/cloudflare/resources/rulesets/rulesets.py +++ b/src/cloudflare/resources/rulesets/rulesets.py @@ -2,53 +2,19 @@ from __future__ import annotations -import httpx - -from .phases import Phases, AsyncPhases - -from ..._compat import cached_property - -from .rules import Rules, AsyncRules - -from .versions.versions import Versions, AsyncVersions - -from ...types import ( - RulesetCreateResponse, - RulesetUpdateResponse, - RulesetListResponse, - RulesetGetResponse, - ruleset_create_params, - ruleset_update_params, -) - -from typing import Type, Iterable - +from typing import Type, Iterable, cast from typing_extensions import Literal -from ..._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .rules import ( + Rules, + AsyncRules, + RulesWithRawResponse, + AsyncRulesWithRawResponse, + RulesWithStreamingResponse, + AsyncRulesWithStreamingResponse, ) -from ...types import shared_params -from ...types import ruleset_create_params -from ...types import ruleset_update_params from .phases import ( Phases, AsyncPhases, @@ -57,14 +23,16 @@ PhasesWithStreamingResponse, AsyncPhasesWithStreamingResponse, ) -from .rules import ( - Rules, - AsyncRules, - RulesWithRawResponse, - AsyncRulesWithRawResponse, - RulesWithStreamingResponse, - AsyncRulesWithStreamingResponse, +from ...types import ( + RulesetGetResponse, + RulesetListResponse, + RulesetCreateResponse, + RulesetUpdateResponse, + ruleset_create_params, + ruleset_update_params, ) +from ..._types import NOT_GIVEN, Body, Query, Headers, NoneType, NotGiven +from ..._utils import maybe_transform from .versions import ( Versions, AsyncVersions, @@ -73,15 +41,19 @@ VersionsWithStreamingResponse, AsyncVersionsWithStreamingResponse, ) +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ..._base_client import ( + make_request_options, +) +from .versions.versions import Versions, AsyncVersions __all__ = ["Rulesets", "AsyncRulesets"] diff --git a/src/cloudflare/resources/rulesets/versions/__init__.py b/src/cloudflare/resources/rulesets/versions/__init__.py index 503af5dc4e9..40f95473b86 100644 --- a/src/cloudflare/resources/rulesets/versions/__init__.py +++ b/src/cloudflare/resources/rulesets/versions/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .by_tags import ByTags, AsyncByTags from .by_tags import ( + ByTags, + AsyncByTags, ByTagsWithRawResponse, AsyncByTagsWithRawResponse, ByTagsWithStreamingResponse, AsyncByTagsWithStreamingResponse, ) -from .versions import Versions, AsyncVersions from .versions import ( + Versions, + AsyncVersions, VersionsWithRawResponse, AsyncVersionsWithRawResponse, VersionsWithStreamingResponse, diff --git a/src/cloudflare/resources/rulesets/versions/by_tags.py b/src/cloudflare/resources/rulesets/versions/by_tags.py index 76ea24b7f41..489ed61dcec 100644 --- a/src/cloudflare/resources/rulesets/versions/by_tags.py +++ b/src/cloudflare/resources/rulesets/versions/by_tags.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.rulesets.versions import ByTagGetResponse - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.rulesets.versions import ByTagGetResponse __all__ = ["ByTags", "AsyncByTags"] diff --git a/src/cloudflare/resources/rulesets/versions/versions.py b/src/cloudflare/resources/rulesets/versions/versions.py index 1f884815a98..2b74c7d0be3 100644 --- a/src/cloudflare/resources/rulesets/versions/versions.py +++ b/src/cloudflare/resources/rulesets/versions/versions.py @@ -2,38 +2,10 @@ from __future__ import annotations -import httpx - -from .by_tags import ByTags, AsyncByTags - -from ...._compat import cached_property +from typing import Type, cast -from ....types.rulesets import VersionAccountRulesetsListAnAccountRulesetSVersionsResponse, VersionGetResponse - -from typing import Type - -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .by_tags import ( ByTags, AsyncByTags, @@ -42,11 +14,20 @@ ByTagsWithStreamingResponse, AsyncByTagsWithStreamingResponse, ) +from ...._types import NOT_GIVEN, Body, Query, Headers, NoneType, NotGiven +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...._base_client import ( + make_request_options, +) +from ....types.rulesets import VersionGetResponse, VersionAccountRulesetsListAnAccountRulesetSVersionsResponse __all__ = ["Versions", "AsyncVersions"] diff --git a/src/cloudflare/resources/rum/__init__.py b/src/cloudflare/resources/rum/__init__.py index fceb7d802d1..de5fa14e2d4 100644 --- a/src/cloudflare/resources/rum/__init__.py +++ b/src/cloudflare/resources/rum/__init__.py @@ -1,21 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .site_infos import SiteInfos, AsyncSiteInfos -from .site_infos import ( - SiteInfosWithRawResponse, - AsyncSiteInfosWithRawResponse, - SiteInfosWithStreamingResponse, - AsyncSiteInfosWithStreamingResponse, +from .rum import ( + Rum, + AsyncRum, + RumWithRawResponse, + AsyncRumWithRawResponse, + RumWithStreamingResponse, + AsyncRumWithStreamingResponse, ) -from .rules import Rules, AsyncRules from .rules import ( + Rules, + AsyncRules, RulesWithRawResponse, AsyncRulesWithRawResponse, RulesWithStreamingResponse, AsyncRulesWithStreamingResponse, ) -from .rum import Rum, AsyncRum -from .rum import RumWithRawResponse, AsyncRumWithRawResponse, RumWithStreamingResponse, AsyncRumWithStreamingResponse +from .site_infos import ( + SiteInfos, + AsyncSiteInfos, + SiteInfosWithRawResponse, + AsyncSiteInfosWithRawResponse, + SiteInfosWithStreamingResponse, + AsyncSiteInfosWithStreamingResponse, +) __all__ = [ "SiteInfos", diff --git a/src/cloudflare/resources/rum/rules.py b/src/cloudflare/resources/rum/rules.py index b8b33a826b9..b817cd4388b 100644 --- a/src/cloudflare/resources/rum/rules.py +++ b/src/cloudflare/resources/rum/rules.py @@ -2,47 +2,32 @@ from __future__ import annotations +from typing import List, Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.rum import RuleCreateResponse, RuleUpdateResponse, RuleListResponse, RuleDeleteResponse - -from typing import Type, Optional, List - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper +from ...types.rum import ( + RuleListResponse, + RuleCreateResponse, + RuleDeleteResponse, + RuleUpdateResponse, + rule_create_params, + rule_update_params, +) from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.rum import rule_create_params -from ...types.rum import rule_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Rules", "AsyncRules"] diff --git a/src/cloudflare/resources/rum/rum.py b/src/cloudflare/resources/rum/rum.py index cbb0d384af2..89dcdc5f8eb 100644 --- a/src/cloudflare/resources/rum/rum.py +++ b/src/cloudflare/resources/rum/rum.py @@ -2,27 +2,15 @@ from __future__ import annotations -from .site_infos import SiteInfos, AsyncSiteInfos - -from ..._compat import cached_property - -from .rules import Rules, AsyncRules - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .rules import ( + Rules, + AsyncRules, + RulesWithRawResponse, + AsyncRulesWithRawResponse, + RulesWithStreamingResponse, + AsyncRulesWithStreamingResponse, ) -from ...types import shared_params +from ..._compat import cached_property from .site_infos import ( SiteInfos, AsyncSiteInfos, @@ -31,15 +19,7 @@ SiteInfosWithStreamingResponse, AsyncSiteInfosWithStreamingResponse, ) -from .rules import ( - Rules, - AsyncRules, - RulesWithRawResponse, - AsyncRulesWithRawResponse, - RulesWithStreamingResponse, - AsyncRulesWithStreamingResponse, -) -from ..._wrappers import ResultWrapper +from ..._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Rum", "AsyncRum"] diff --git a/src/cloudflare/resources/rum/site_infos.py b/src/cloudflare/resources/rum/site_infos.py index 8e076f9397b..3ebecd60e51 100644 --- a/src/cloudflare/resources/rum/site_infos.py +++ b/src/cloudflare/resources/rum/site_infos.py @@ -2,58 +2,35 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.rum import ( - SiteInfoCreateResponse, - SiteInfoUpdateResponse, - SiteInfoListResponse, - SiteInfoDeleteResponse, - SiteInfoGetResponse, -) - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper +from ...types.rum import ( + SiteInfoGetResponse, + SiteInfoListResponse, + SiteInfoCreateResponse, + SiteInfoDeleteResponse, + SiteInfoUpdateResponse, + site_info_list_params, + site_info_create_params, + site_info_update_params, +) from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.rum import site_info_create_params -from ...types.rum import site_info_update_params -from ...types.rum import site_info_list_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["SiteInfos", "AsyncSiteInfos"] diff --git a/src/cloudflare/resources/secondary_dns/__init__.py b/src/cloudflare/resources/secondary_dns/__init__.py index f56fd749cfb..791b35d3b42 100644 --- a/src/cloudflare/resources/secondary_dns/__init__.py +++ b/src/cloudflare/resources/secondary_dns/__init__.py @@ -1,49 +1,56 @@ # File generated from our OpenAPI spec by Stainless. -from .force_axfrs import ForceAxfrs, AsyncForceAxfrs -from .force_axfrs import ( - ForceAxfrsWithRawResponse, - AsyncForceAxfrsWithRawResponse, - ForceAxfrsWithStreamingResponse, - AsyncForceAxfrsWithStreamingResponse, -) -from .incomings import Incomings, AsyncIncomings -from .incomings import ( - IncomingsWithRawResponse, - AsyncIncomingsWithRawResponse, - IncomingsWithStreamingResponse, - AsyncIncomingsWithStreamingResponse, -) -from .outgoings import Outgoings, AsyncOutgoings -from .outgoings import ( - OutgoingsWithRawResponse, - AsyncOutgoingsWithRawResponse, - OutgoingsWithStreamingResponse, - AsyncOutgoingsWithStreamingResponse, -) -from .acls import ACLs, AsyncACLs from .acls import ( + ACLs, + AsyncACLs, ACLsWithRawResponse, AsyncACLsWithRawResponse, ACLsWithStreamingResponse, AsyncACLsWithStreamingResponse, ) -from .peers import Peers, AsyncPeers from .peers import ( + Peers, + AsyncPeers, PeersWithRawResponse, AsyncPeersWithRawResponse, PeersWithStreamingResponse, AsyncPeersWithStreamingResponse, ) -from .tsigs import Tsigs, AsyncTsigs from .tsigs import ( + Tsigs, + AsyncTsigs, TsigsWithRawResponse, AsyncTsigsWithRawResponse, TsigsWithStreamingResponse, AsyncTsigsWithStreamingResponse, ) -from .secondary_dns import SecondaryDNS, AsyncSecondaryDNS +from .incomings import ( + Incomings, + AsyncIncomings, + IncomingsWithRawResponse, + AsyncIncomingsWithRawResponse, + IncomingsWithStreamingResponse, + AsyncIncomingsWithStreamingResponse, +) +from .outgoings import ( + Outgoings, + AsyncOutgoings, + OutgoingsWithRawResponse, + AsyncOutgoingsWithRawResponse, + OutgoingsWithStreamingResponse, + AsyncOutgoingsWithStreamingResponse, +) +from .force_axfrs import ( + ForceAxfrs, + AsyncForceAxfrs, + ForceAxfrsWithRawResponse, + AsyncForceAxfrsWithRawResponse, + ForceAxfrsWithStreamingResponse, + AsyncForceAxfrsWithStreamingResponse, +) from .secondary_dns import ( + SecondaryDNS, + AsyncSecondaryDNS, SecondaryDNSWithRawResponse, AsyncSecondaryDNSWithRawResponse, SecondaryDNSWithStreamingResponse, diff --git a/src/cloudflare/resources/secondary_dns/acls.py b/src/cloudflare/resources/secondary_dns/acls.py index 9ca7eb6f251..9b2871b49b3 100644 --- a/src/cloudflare/resources/secondary_dns/acls.py +++ b/src/cloudflare/resources/secondary_dns/acls.py @@ -2,55 +2,33 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.secondary_dns import ( - ACLUpdateResponse, - ACLDeleteResponse, - ACLGetResponse, - ACLSecondaryDNSACLCreateACLResponse, - ACLSecondaryDNSACLListACLsResponse, -) - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.secondary_dns import acl_update_params -from ...types.secondary_dns import acl_secondary_dns_acl_create_acl_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.secondary_dns import ( + ACLGetResponse, + ACLDeleteResponse, + ACLUpdateResponse, + ACLSecondaryDNSACLListACLsResponse, + ACLSecondaryDNSACLCreateACLResponse, + acl_update_params, + acl_secondary_dns_acl_create_acl_params, +) __all__ = ["ACLs", "AsyncACLs"] diff --git a/src/cloudflare/resources/secondary_dns/force_axfrs.py b/src/cloudflare/resources/secondary_dns/force_axfrs.py index ae1a60aa0d7..0a77e1d0e9e 100644 --- a/src/cloudflare/resources/secondary_dns/force_axfrs.py +++ b/src/cloudflare/resources/secondary_dns/force_axfrs.py @@ -2,39 +2,23 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from typing import Type - -from ...types.secondary_dns import ForceAxfrSecondaryDNSSecondaryZoneForceAxfrResponse - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["ForceAxfrs", "AsyncForceAxfrs"] diff --git a/src/cloudflare/resources/secondary_dns/incomings.py b/src/cloudflare/resources/secondary_dns/incomings.py index 4957a55c62e..177de55e356 100644 --- a/src/cloudflare/resources/secondary_dns/incomings.py +++ b/src/cloudflare/resources/secondary_dns/incomings.py @@ -2,52 +2,32 @@ from __future__ import annotations +from typing import Type, Iterable, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.secondary_dns import ( - IncomingDeleteResponse, - IncomingSecondaryDNSSecondaryZoneCreateSecondaryZoneConfigurationResponse, - IncomingSecondaryDNSSecondaryZoneSecondaryZoneConfigurationDetailsResponse, - IncomingSecondaryDNSSecondaryZoneUpdateSecondaryZoneConfigurationResponse, -) - -from typing import Type, Iterable - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.secondary_dns import incoming_secondary_dns_secondary_zone_create_secondary_zone_configuration_params -from ...types.secondary_dns import incoming_secondary_dns_secondary_zone_update_secondary_zone_configuration_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.secondary_dns import ( + IncomingDeleteResponse, + IncomingSecondaryDNSSecondaryZoneCreateSecondaryZoneConfigurationResponse, + IncomingSecondaryDNSSecondaryZoneUpdateSecondaryZoneConfigurationResponse, + IncomingSecondaryDNSSecondaryZoneSecondaryZoneConfigurationDetailsResponse, + incoming_secondary_dns_secondary_zone_create_secondary_zone_configuration_params, + incoming_secondary_dns_secondary_zone_update_secondary_zone_configuration_params, +) __all__ = ["Incomings", "AsyncIncomings"] diff --git a/src/cloudflare/resources/secondary_dns/outgoings/__init__.py b/src/cloudflare/resources/secondary_dns/outgoings/__init__.py index c1ec5590284..790759abdbb 100644 --- a/src/cloudflare/resources/secondary_dns/outgoings/__init__.py +++ b/src/cloudflare/resources/secondary_dns/outgoings/__init__.py @@ -1,40 +1,45 @@ # File generated from our OpenAPI spec by Stainless. -from .disables import Disables, AsyncDisables -from .disables import ( - DisablesWithRawResponse, - AsyncDisablesWithRawResponse, - DisablesWithStreamingResponse, - AsyncDisablesWithStreamingResponse, -) -from .enables import Enables, AsyncEnables from .enables import ( + Enables, + AsyncEnables, EnablesWithRawResponse, AsyncEnablesWithRawResponse, EnablesWithStreamingResponse, AsyncEnablesWithStreamingResponse, ) -from .force_notifies import ForceNotifies, AsyncForceNotifies -from .force_notifies import ( - ForceNotifiesWithRawResponse, - AsyncForceNotifiesWithRawResponse, - ForceNotifiesWithStreamingResponse, - AsyncForceNotifiesWithStreamingResponse, +from .disables import ( + Disables, + AsyncDisables, + DisablesWithRawResponse, + AsyncDisablesWithRawResponse, + DisablesWithStreamingResponse, + AsyncDisablesWithStreamingResponse, ) -from .statuses import Statuses, AsyncStatuses from .statuses import ( + Statuses, + AsyncStatuses, StatusesWithRawResponse, AsyncStatusesWithRawResponse, StatusesWithStreamingResponse, AsyncStatusesWithStreamingResponse, ) -from .outgoings import Outgoings, AsyncOutgoings from .outgoings import ( + Outgoings, + AsyncOutgoings, OutgoingsWithRawResponse, AsyncOutgoingsWithRawResponse, OutgoingsWithStreamingResponse, AsyncOutgoingsWithStreamingResponse, ) +from .force_notifies import ( + ForceNotifies, + AsyncForceNotifies, + ForceNotifiesWithRawResponse, + AsyncForceNotifiesWithRawResponse, + ForceNotifiesWithStreamingResponse, + AsyncForceNotifiesWithStreamingResponse, +) __all__ = [ "Disables", diff --git a/src/cloudflare/resources/secondary_dns/outgoings/disables.py b/src/cloudflare/resources/secondary_dns/outgoings/disables.py index f2ef73575b1..560e8af2aac 100644 --- a/src/cloudflare/resources/secondary_dns/outgoings/disables.py +++ b/src/cloudflare/resources/secondary_dns/outgoings/disables.py @@ -2,39 +2,23 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from typing import Type - -from ....types.secondary_dns.outgoings import DisableSecondaryDNSPrimaryZoneDisableOutgoingZoneTransfersResponse - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["Disables", "AsyncDisables"] diff --git a/src/cloudflare/resources/secondary_dns/outgoings/enables.py b/src/cloudflare/resources/secondary_dns/outgoings/enables.py index e3a955f962a..2f9f0dcfbf7 100644 --- a/src/cloudflare/resources/secondary_dns/outgoings/enables.py +++ b/src/cloudflare/resources/secondary_dns/outgoings/enables.py @@ -2,39 +2,23 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from typing import Type - -from ....types.secondary_dns.outgoings import EnableSecondaryDNSPrimaryZoneEnableOutgoingZoneTransfersResponse - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["Enables", "AsyncEnables"] diff --git a/src/cloudflare/resources/secondary_dns/outgoings/force_notifies.py b/src/cloudflare/resources/secondary_dns/outgoings/force_notifies.py index cddaa21d8a7..214856d0f37 100644 --- a/src/cloudflare/resources/secondary_dns/outgoings/force_notifies.py +++ b/src/cloudflare/resources/secondary_dns/outgoings/force_notifies.py @@ -2,39 +2,23 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from typing import Type - -from ....types.secondary_dns.outgoings import ForceNotifySecondaryDNSPrimaryZoneForceDNSNotifyResponse - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["ForceNotifies", "AsyncForceNotifies"] diff --git a/src/cloudflare/resources/secondary_dns/outgoings/outgoings.py b/src/cloudflare/resources/secondary_dns/outgoings/outgoings.py index ce708af2ea7..e3bc5dce9bc 100644 --- a/src/cloudflare/resources/secondary_dns/outgoings/outgoings.py +++ b/src/cloudflare/resources/secondary_dns/outgoings/outgoings.py @@ -2,51 +2,18 @@ from __future__ import annotations -import httpx - -from .disables import Disables, AsyncDisables - -from ...._compat import cached_property - -from .enables import Enables, AsyncEnables - -from .force_notifies import ForceNotifies, AsyncForceNotifies - -from .statuses import Statuses, AsyncStatuses - -from ....types.secondary_dns import ( - OutgoingDeleteResponse, - OutgoingSecondaryDNSPrimaryZoneCreatePrimaryZoneConfigurationResponse, - OutgoingSecondaryDNSPrimaryZonePrimaryZoneConfigurationDetailsResponse, - OutgoingSecondaryDNSPrimaryZoneUpdatePrimaryZoneConfigurationResponse, -) +from typing import Type, Iterable, cast -from typing import Type, Iterable - -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .enables import ( + Enables, + AsyncEnables, + EnablesWithRawResponse, + AsyncEnablesWithRawResponse, + EnablesWithStreamingResponse, + AsyncEnablesWithStreamingResponse, ) -from ....types import shared_params -from ....types.secondary_dns import outgoing_secondary_dns_primary_zone_create_primary_zone_configuration_params -from ....types.secondary_dns import outgoing_secondary_dns_primary_zone_update_primary_zone_configuration_params from .disables import ( Disables, AsyncDisables, @@ -55,14 +22,25 @@ DisablesWithStreamingResponse, AsyncDisablesWithStreamingResponse, ) -from .enables import ( - Enables, - AsyncEnables, - EnablesWithRawResponse, - AsyncEnablesWithRawResponse, - EnablesWithStreamingResponse, - AsyncEnablesWithStreamingResponse, +from .statuses import ( + Statuses, + AsyncStatuses, + StatusesWithRawResponse, + AsyncStatusesWithRawResponse, + StatusesWithStreamingResponse, + AsyncStatusesWithStreamingResponse, +) +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, ) +from ...._wrappers import ResultWrapper from .force_notifies import ( ForceNotifies, AsyncForceNotifies, @@ -71,23 +49,17 @@ ForceNotifiesWithStreamingResponse, AsyncForceNotifiesWithStreamingResponse, ) -from .statuses import ( - Statuses, - AsyncStatuses, - StatusesWithRawResponse, - AsyncStatusesWithRawResponse, - StatusesWithStreamingResponse, - AsyncStatusesWithStreamingResponse, +from ...._base_client import ( + make_request_options, +) +from ....types.secondary_dns import ( + OutgoingDeleteResponse, + OutgoingSecondaryDNSPrimaryZoneCreatePrimaryZoneConfigurationResponse, + OutgoingSecondaryDNSPrimaryZoneUpdatePrimaryZoneConfigurationResponse, + OutgoingSecondaryDNSPrimaryZonePrimaryZoneConfigurationDetailsResponse, + outgoing_secondary_dns_primary_zone_create_primary_zone_configuration_params, + outgoing_secondary_dns_primary_zone_update_primary_zone_configuration_params, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Outgoings", "AsyncOutgoings"] diff --git a/src/cloudflare/resources/secondary_dns/outgoings/statuses.py b/src/cloudflare/resources/secondary_dns/outgoings/statuses.py index fedf125a6a1..436b7de58e5 100644 --- a/src/cloudflare/resources/secondary_dns/outgoings/statuses.py +++ b/src/cloudflare/resources/secondary_dns/outgoings/statuses.py @@ -2,39 +2,23 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from typing import Type - -from ....types.secondary_dns.outgoings import StatusSecondaryDNSPrimaryZoneGetOutgoingZoneTransferStatusResponse - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["Statuses", "AsyncStatuses"] diff --git a/src/cloudflare/resources/secondary_dns/peers.py b/src/cloudflare/resources/secondary_dns/peers.py index 03dbfd6cda0..9abb829bd65 100644 --- a/src/cloudflare/resources/secondary_dns/peers.py +++ b/src/cloudflare/resources/secondary_dns/peers.py @@ -2,55 +2,33 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.secondary_dns import ( - PeerUpdateResponse, - PeerDeleteResponse, - PeerGetResponse, - PeerSecondaryDNSPeerCreatePeerResponse, - PeerSecondaryDNSPeerListPeersResponse, -) - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.secondary_dns import peer_update_params -from ...types.secondary_dns import peer_secondary_dns_peer_create_peer_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.secondary_dns import ( + PeerGetResponse, + PeerDeleteResponse, + PeerUpdateResponse, + PeerSecondaryDNSPeerListPeersResponse, + PeerSecondaryDNSPeerCreatePeerResponse, + peer_update_params, + peer_secondary_dns_peer_create_peer_params, +) __all__ = ["Peers", "AsyncPeers"] diff --git a/src/cloudflare/resources/secondary_dns/secondary_dns.py b/src/cloudflare/resources/secondary_dns/secondary_dns.py index 3ad5c6d260f..2acd07e0a59 100644 --- a/src/cloudflare/resources/secondary_dns/secondary_dns.py +++ b/src/cloudflare/resources/secondary_dns/secondary_dns.py @@ -2,59 +2,6 @@ from __future__ import annotations -from .force_axfrs import ForceAxfrs, AsyncForceAxfrs - -from ..._compat import cached_property - -from .incomings import Incomings, AsyncIncomings - -from .outgoings.outgoings import Outgoings, AsyncOutgoings - -from .acls import ACLs, AsyncACLs - -from .peers import Peers, AsyncPeers - -from .tsigs import Tsigs, AsyncTsigs - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params -from .force_axfrs import ( - ForceAxfrs, - AsyncForceAxfrs, - ForceAxfrsWithRawResponse, - AsyncForceAxfrsWithRawResponse, - ForceAxfrsWithStreamingResponse, - AsyncForceAxfrsWithStreamingResponse, -) -from .incomings import ( - Incomings, - AsyncIncomings, - IncomingsWithRawResponse, - AsyncIncomingsWithRawResponse, - IncomingsWithStreamingResponse, - AsyncIncomingsWithStreamingResponse, -) -from .outgoings import ( - Outgoings, - AsyncOutgoings, - OutgoingsWithRawResponse, - AsyncOutgoingsWithRawResponse, - OutgoingsWithStreamingResponse, - AsyncOutgoingsWithStreamingResponse, -) from .acls import ( ACLs, AsyncACLs, @@ -79,7 +26,33 @@ TsigsWithStreamingResponse, AsyncTsigsWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from ..._compat import cached_property +from .incomings import ( + Incomings, + AsyncIncomings, + IncomingsWithRawResponse, + AsyncIncomingsWithRawResponse, + IncomingsWithStreamingResponse, + AsyncIncomingsWithStreamingResponse, +) +from .outgoings import ( + Outgoings, + AsyncOutgoings, + OutgoingsWithRawResponse, + AsyncOutgoingsWithRawResponse, + OutgoingsWithStreamingResponse, + AsyncOutgoingsWithStreamingResponse, +) +from ..._resource import SyncAPIResource, AsyncAPIResource +from .force_axfrs import ( + ForceAxfrs, + AsyncForceAxfrs, + ForceAxfrsWithRawResponse, + AsyncForceAxfrsWithRawResponse, + ForceAxfrsWithStreamingResponse, + AsyncForceAxfrsWithStreamingResponse, +) +from .outgoings.outgoings import Outgoings, AsyncOutgoings __all__ = ["SecondaryDNS", "AsyncSecondaryDNS"] diff --git a/src/cloudflare/resources/secondary_dns/tsigs.py b/src/cloudflare/resources/secondary_dns/tsigs.py index f131581796f..fa3293597df 100644 --- a/src/cloudflare/resources/secondary_dns/tsigs.py +++ b/src/cloudflare/resources/secondary_dns/tsigs.py @@ -2,55 +2,33 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.secondary_dns import ( - TsigUpdateResponse, - TsigDeleteResponse, - TsigGetResponse, - TsigSecondaryDNSTsigCreateTsigResponse, - TsigSecondaryDNSTsigListTsiGsResponse, -) - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.secondary_dns import tsig_update_params -from ...types.secondary_dns import tsig_secondary_dns_tsig_create_tsig_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.secondary_dns import ( + TsigGetResponse, + TsigDeleteResponse, + TsigUpdateResponse, + TsigSecondaryDNSTsigListTsiGsResponse, + TsigSecondaryDNSTsigCreateTsigResponse, + tsig_update_params, + tsig_secondary_dns_tsig_create_tsig_params, +) __all__ = ["Tsigs", "AsyncTsigs"] diff --git a/src/cloudflare/resources/settings/__init__.py b/src/cloudflare/resources/settings/__init__.py index 0c24ad418e6..38417dd5cd9 100644 --- a/src/cloudflare/resources/settings/__init__.py +++ b/src/cloudflare/resources/settings/__init__.py @@ -1,346 +1,412 @@ # File generated from our OpenAPI spec by Stainless. -from .zero_rtt import ZeroRtt, AsyncZeroRtt -from .zero_rtt import ( - ZeroRttWithRawResponse, - AsyncZeroRttWithRawResponse, - ZeroRttWithStreamingResponse, - AsyncZeroRttWithStreamingResponse, -) -from .advanced_ddos import AdvancedDDOS, AsyncAdvancedDDOS -from .advanced_ddos import ( - AdvancedDDOSWithRawResponse, - AsyncAdvancedDDOSWithRawResponse, - AdvancedDDOSWithStreamingResponse, - AsyncAdvancedDDOSWithStreamingResponse, +from .nel import ( + NEL, + AsyncNEL, + NELWithRawResponse, + AsyncNELWithRawResponse, + NELWithStreamingResponse, + AsyncNELWithStreamingResponse, +) +from .ssl import ( + SSL, + AsyncSSL, + SSLWithRawResponse, + AsyncSSLWithRawResponse, + SSLWithStreamingResponse, + AsyncSSLWithStreamingResponse, +) +from .waf import ( + WAF, + AsyncWAF, + WAFWithRawResponse, + AsyncWAFWithRawResponse, + WAFWithStreamingResponse, + AsyncWAFWithStreamingResponse, ) -from .always_online import AlwaysOnline, AsyncAlwaysOnline -from .always_online import ( - AlwaysOnlineWithRawResponse, - AsyncAlwaysOnlineWithRawResponse, - AlwaysOnlineWithStreamingResponse, - AsyncAlwaysOnlineWithStreamingResponse, +from .ipv6 import ( + IPV6, + AsyncIPV6, + IPV6WithRawResponse, + AsyncIPV6WithRawResponse, + IPV6WithStreamingResponse, + AsyncIPV6WithStreamingResponse, ) -from .always_use_https import AlwaysUseHTTPs, AsyncAlwaysUseHTTPs -from .always_use_https import ( - AlwaysUseHTTPsWithRawResponse, - AsyncAlwaysUseHTTPsWithRawResponse, - AlwaysUseHTTPsWithStreamingResponse, - AsyncAlwaysUseHTTPsWithStreamingResponse, +from .webp import ( + Webp, + AsyncWebp, + WebpWithRawResponse, + AsyncWebpWithRawResponse, + WebpWithStreamingResponse, + AsyncWebpWithStreamingResponse, ) -from .automatic_https_rewrites import AutomaticHTTPsRewrites, AsyncAutomaticHTTPsRewrites -from .automatic_https_rewrites import ( - AutomaticHTTPsRewritesWithRawResponse, - AsyncAutomaticHTTPsRewritesWithRawResponse, - AutomaticHTTPsRewritesWithStreamingResponse, - AsyncAutomaticHTTPsRewritesWithStreamingResponse, +from .http2 import ( + HTTP2, + AsyncHTTP2, + HTTP2WithRawResponse, + AsyncHTTP2WithRawResponse, + HTTP2WithStreamingResponse, + AsyncHTTP2WithStreamingResponse, ) -from .automatic_platform_optimization import AutomaticPlatformOptimization, AsyncAutomaticPlatformOptimization -from .automatic_platform_optimization import ( - AutomaticPlatformOptimizationWithRawResponse, - AsyncAutomaticPlatformOptimizationWithRawResponse, - AutomaticPlatformOptimizationWithStreamingResponse, - AsyncAutomaticPlatformOptimizationWithStreamingResponse, +from .http3 import ( + HTTP3, + AsyncHTTP3, + HTTP3WithRawResponse, + AsyncHTTP3WithRawResponse, + HTTP3WithStreamingResponse, + AsyncHTTP3WithStreamingResponse, ) -from .brotli import Brotli, AsyncBrotli from .brotli import ( + Brotli, + AsyncBrotli, BrotliWithRawResponse, AsyncBrotliWithRawResponse, BrotliWithStreamingResponse, AsyncBrotliWithStreamingResponse, ) -from .browser_cache_ttl import BrowserCacheTTL, AsyncBrowserCacheTTL -from .browser_cache_ttl import ( - BrowserCacheTTLWithRawResponse, - AsyncBrowserCacheTTLWithRawResponse, - BrowserCacheTTLWithStreamingResponse, - AsyncBrowserCacheTTLWithStreamingResponse, -) -from .browser_check import BrowserCheck, AsyncBrowserCheck -from .browser_check import ( - BrowserCheckWithRawResponse, - AsyncBrowserCheckWithRawResponse, - BrowserCheckWithStreamingResponse, - AsyncBrowserCheckWithStreamingResponse, +from .minify import ( + Minify, + AsyncMinify, + MinifyWithRawResponse, + AsyncMinifyWithRawResponse, + MinifyWithStreamingResponse, + AsyncMinifyWithStreamingResponse, ) -from .cache_level import CacheLevel, AsyncCacheLevel -from .cache_level import ( - CacheLevelWithRawResponse, - AsyncCacheLevelWithRawResponse, - CacheLevelWithStreamingResponse, - AsyncCacheLevelWithStreamingResponse, +from .mirage import ( + Mirage, + AsyncMirage, + MirageWithRawResponse, + AsyncMirageWithRawResponse, + MirageWithStreamingResponse, + AsyncMirageWithStreamingResponse, ) -from .challenge_ttl import ChallengeTTL, AsyncChallengeTTL -from .challenge_ttl import ( - ChallengeTTLWithRawResponse, - AsyncChallengeTTLWithRawResponse, - ChallengeTTLWithStreamingResponse, - AsyncChallengeTTLWithStreamingResponse, +from .polish import ( + Polish, + AsyncPolish, + PolishWithRawResponse, + AsyncPolishWithRawResponse, + PolishWithStreamingResponse, + AsyncPolishWithStreamingResponse, ) -from .ciphers import Ciphers, AsyncCiphers from .ciphers import ( + Ciphers, + AsyncCiphers, CiphersWithRawResponse, AsyncCiphersWithRawResponse, CiphersWithStreamingResponse, AsyncCiphersWithStreamingResponse, ) -from .development_mode import DevelopmentMode, AsyncDevelopmentMode -from .development_mode import ( - DevelopmentModeWithRawResponse, - AsyncDevelopmentModeWithRawResponse, - DevelopmentModeWithStreamingResponse, - AsyncDevelopmentModeWithStreamingResponse, +from .tls_1_3 import ( + TLS1_3, + AsyncTLS1_3, + TLS1_3WithRawResponse, + AsyncTLS1_3WithRawResponse, + TLS1_3WithStreamingResponse, + AsyncTLS1_3WithStreamingResponse, +) +from .settings import ( + Settings, + AsyncSettings, + SettingsWithRawResponse, + AsyncSettingsWithRawResponse, + SettingsWithStreamingResponse, + AsyncSettingsWithStreamingResponse, +) +from .zero_rtt import ( + ZeroRtt, + AsyncZeroRtt, + ZeroRttWithRawResponse, + AsyncZeroRttWithRawResponse, + ZeroRttWithStreamingResponse, + AsyncZeroRttWithStreamingResponse, +) +from .websocket import ( + Websocket, + AsyncWebsocket, + WebsocketWithRawResponse, + AsyncWebsocketWithRawResponse, + WebsocketWithStreamingResponse, + AsyncWebsocketWithStreamingResponse, ) -from .early_hint import EarlyHint, AsyncEarlyHint from .early_hint import ( + EarlyHint, + AsyncEarlyHint, EarlyHintWithRawResponse, AsyncEarlyHintWithRawResponse, EarlyHintWithStreamingResponse, AsyncEarlyHintWithStreamingResponse, ) -from .email_obfuscation import EmailObfuscation, AsyncEmailObfuscation -from .email_obfuscation import ( - EmailObfuscationWithRawResponse, - AsyncEmailObfuscationWithRawResponse, - EmailObfuscationWithStreamingResponse, - AsyncEmailObfuscationWithStreamingResponse, +from .cache_level import ( + CacheLevel, + AsyncCacheLevel, + CacheLevelWithRawResponse, + AsyncCacheLevelWithRawResponse, + CacheLevelWithStreamingResponse, + AsyncCacheLevelWithStreamingResponse, ) -from .h2_prioritization import H2Prioritization, AsyncH2Prioritization -from .h2_prioritization import ( - H2PrioritizationWithRawResponse, - AsyncH2PrioritizationWithRawResponse, - H2PrioritizationWithStreamingResponse, - AsyncH2PrioritizationWithStreamingResponse, +from .pseudo_ipv4 import ( + PseudoIPV4, + AsyncPseudoIPV4, + PseudoIPV4WithRawResponse, + AsyncPseudoIPV4WithRawResponse, + PseudoIPV4WithStreamingResponse, + AsyncPseudoIPV4WithStreamingResponse, ) -from .hotlink_protection import HotlinkProtection, AsyncHotlinkProtection -from .hotlink_protection import ( - HotlinkProtectionWithRawResponse, - AsyncHotlinkProtectionWithRawResponse, - HotlinkProtectionWithStreamingResponse, - AsyncHotlinkProtectionWithStreamingResponse, +from .advanced_ddos import ( + AdvancedDDOS, + AsyncAdvancedDDOS, + AdvancedDDOSWithRawResponse, + AsyncAdvancedDDOSWithRawResponse, + AdvancedDDOSWithStreamingResponse, + AsyncAdvancedDDOSWithStreamingResponse, ) -from .http2 import HTTP2, AsyncHTTP2 -from .http2 import ( - HTTP2WithRawResponse, - AsyncHTTP2WithRawResponse, - HTTP2WithStreamingResponse, - AsyncHTTP2WithStreamingResponse, +from .always_online import ( + AlwaysOnline, + AsyncAlwaysOnline, + AlwaysOnlineWithRawResponse, + AsyncAlwaysOnlineWithRawResponse, + AlwaysOnlineWithStreamingResponse, + AsyncAlwaysOnlineWithStreamingResponse, ) -from .http3 import HTTP3, AsyncHTTP3 -from .http3 import ( - HTTP3WithRawResponse, - AsyncHTTP3WithRawResponse, - HTTP3WithStreamingResponse, - AsyncHTTP3WithStreamingResponse, +from .browser_check import ( + BrowserCheck, + AsyncBrowserCheck, + BrowserCheckWithRawResponse, + AsyncBrowserCheckWithRawResponse, + BrowserCheckWithStreamingResponse, + AsyncBrowserCheckWithStreamingResponse, +) +from .challenge_ttl import ( + ChallengeTTL, + AsyncChallengeTTL, + ChallengeTTLWithRawResponse, + AsyncChallengeTTLWithRawResponse, + ChallengeTTLWithStreamingResponse, + AsyncChallengeTTLWithStreamingResponse, +) +from .rocket_loader import ( + RocketLoader, + AsyncRocketLoader, + RocketLoaderWithRawResponse, + AsyncRocketLoaderWithRawResponse, + RocketLoaderWithStreamingResponse, + AsyncRocketLoaderWithStreamingResponse, ) -from .image_resizing import ImageResizing, AsyncImageResizing from .image_resizing import ( + ImageResizing, + AsyncImageResizing, ImageResizingWithRawResponse, AsyncImageResizingWithRawResponse, ImageResizingWithStreamingResponse, AsyncImageResizingWithStreamingResponse, ) -from .ip_geolocation import IPGeolocation, AsyncIPGeolocation from .ip_geolocation import ( + IPGeolocation, + AsyncIPGeolocation, IPGeolocationWithRawResponse, AsyncIPGeolocationWithRawResponse, IPGeolocationWithStreamingResponse, AsyncIPGeolocationWithStreamingResponse, ) -from .ipv6 import IPV6, AsyncIPV6 -from .ipv6 import ( - IPV6WithRawResponse, - AsyncIPV6WithRawResponse, - IPV6WithStreamingResponse, - AsyncIPV6WithStreamingResponse, +from .security_level import ( + SecurityLevel, + AsyncSecurityLevel, + SecurityLevelWithRawResponse, + AsyncSecurityLevelWithRawResponse, + SecurityLevelWithStreamingResponse, + AsyncSecurityLevelWithStreamingResponse, ) -from .min_tls_version import MinTLSVersion, AsyncMinTLSVersion from .min_tls_version import ( + MinTLSVersion, + AsyncMinTLSVersion, MinTLSVersionWithRawResponse, AsyncMinTLSVersionWithRawResponse, MinTLSVersionWithStreamingResponse, AsyncMinTLSVersionWithStreamingResponse, ) -from .minify import Minify, AsyncMinify -from .minify import ( - MinifyWithRawResponse, - AsyncMinifyWithRawResponse, - MinifyWithStreamingResponse, - AsyncMinifyWithStreamingResponse, -) -from .mirage import Mirage, AsyncMirage -from .mirage import ( - MirageWithRawResponse, - AsyncMirageWithRawResponse, - MirageWithStreamingResponse, - AsyncMirageWithStreamingResponse, -) -from .mobile_redirect import MobileRedirect, AsyncMobileRedirect from .mobile_redirect import ( + MobileRedirect, + AsyncMobileRedirect, MobileRedirectWithRawResponse, AsyncMobileRedirectWithRawResponse, MobileRedirectWithStreamingResponse, AsyncMobileRedirectWithStreamingResponse, ) -from .nel import NEL, AsyncNEL -from .nel import NELWithRawResponse, AsyncNELWithRawResponse, NELWithStreamingResponse, AsyncNELWithStreamingResponse -from .opportunistic_encryption import OpportunisticEncryption, AsyncOpportunisticEncryption -from .opportunistic_encryption import ( - OpportunisticEncryptionWithRawResponse, - AsyncOpportunisticEncryptionWithRawResponse, - OpportunisticEncryptionWithStreamingResponse, - AsyncOpportunisticEncryptionWithStreamingResponse, +from .ssl_recommender import ( + SSLRecommender, + AsyncSSLRecommender, + SSLRecommenderWithRawResponse, + AsyncSSLRecommenderWithRawResponse, + SSLRecommenderWithStreamingResponse, + AsyncSSLRecommenderWithStreamingResponse, ) -from .opportunistic_onion import OpportunisticOnion, AsyncOpportunisticOnion -from .opportunistic_onion import ( - OpportunisticOnionWithRawResponse, - AsyncOpportunisticOnionWithRawResponse, - OpportunisticOnionWithStreamingResponse, - AsyncOpportunisticOnionWithStreamingResponse, +from .tls_client_auth import ( + TLSClientAuth, + AsyncTLSClientAuth, + TLSClientAuthWithRawResponse, + AsyncTLSClientAuthWithRawResponse, + TLSClientAuthWithStreamingResponse, + AsyncTLSClientAuthWithStreamingResponse, +) +from .always_use_https import ( + AlwaysUseHTTPs, + AsyncAlwaysUseHTTPs, + AlwaysUseHTTPsWithRawResponse, + AsyncAlwaysUseHTTPsWithRawResponse, + AlwaysUseHTTPsWithStreamingResponse, + AsyncAlwaysUseHTTPsWithStreamingResponse, +) +from .development_mode import ( + DevelopmentMode, + AsyncDevelopmentMode, + DevelopmentModeWithRawResponse, + AsyncDevelopmentModeWithRawResponse, + DevelopmentModeWithStreamingResponse, + AsyncDevelopmentModeWithStreamingResponse, ) -from .orange_to_orange import OrangeToOrange, AsyncOrangeToOrange from .orange_to_orange import ( + OrangeToOrange, + AsyncOrangeToOrange, OrangeToOrangeWithRawResponse, AsyncOrangeToOrangeWithRawResponse, OrangeToOrangeWithStreamingResponse, AsyncOrangeToOrangeWithStreamingResponse, ) -from .origin_error_page_pass_thru import OriginErrorPagePassThru, AsyncOriginErrorPagePassThru -from .origin_error_page_pass_thru import ( - OriginErrorPagePassThruWithRawResponse, - AsyncOriginErrorPagePassThruWithRawResponse, - OriginErrorPagePassThruWithStreamingResponse, - AsyncOriginErrorPagePassThruWithStreamingResponse, -) -from .origin_max_http_version import OriginMaxHTTPVersion, AsyncOriginMaxHTTPVersion -from .origin_max_http_version import ( - OriginMaxHTTPVersionWithRawResponse, - AsyncOriginMaxHTTPVersionWithRawResponse, - OriginMaxHTTPVersionWithStreamingResponse, - AsyncOriginMaxHTTPVersionWithStreamingResponse, -) -from .polish import Polish, AsyncPolish -from .polish import ( - PolishWithRawResponse, - AsyncPolishWithRawResponse, - PolishWithStreamingResponse, - AsyncPolishWithStreamingResponse, -) -from .prefetch_preload import PrefetchPreload, AsyncPrefetchPreload from .prefetch_preload import ( + PrefetchPreload, + AsyncPrefetchPreload, PrefetchPreloadWithRawResponse, AsyncPrefetchPreloadWithRawResponse, PrefetchPreloadWithStreamingResponse, AsyncPrefetchPreloadWithStreamingResponse, ) -from .proxy_read_timeout import ProxyReadTimeout, AsyncProxyReadTimeout +from .security_headers import ( + SecurityHeaders, + AsyncSecurityHeaders, + SecurityHeadersWithRawResponse, + AsyncSecurityHeadersWithRawResponse, + SecurityHeadersWithStreamingResponse, + AsyncSecurityHeadersWithStreamingResponse, +) +from .browser_cache_ttl import ( + BrowserCacheTTL, + AsyncBrowserCacheTTL, + BrowserCacheTTLWithRawResponse, + AsyncBrowserCacheTTLWithRawResponse, + BrowserCacheTTLWithStreamingResponse, + AsyncBrowserCacheTTLWithStreamingResponse, +) +from .email_obfuscation import ( + EmailObfuscation, + AsyncEmailObfuscation, + EmailObfuscationWithRawResponse, + AsyncEmailObfuscationWithRawResponse, + EmailObfuscationWithStreamingResponse, + AsyncEmailObfuscationWithStreamingResponse, +) +from .h2_prioritization import ( + H2Prioritization, + AsyncH2Prioritization, + H2PrioritizationWithRawResponse, + AsyncH2PrioritizationWithRawResponse, + H2PrioritizationWithStreamingResponse, + AsyncH2PrioritizationWithStreamingResponse, +) +from .hotlink_protection import ( + HotlinkProtection, + AsyncHotlinkProtection, + HotlinkProtectionWithRawResponse, + AsyncHotlinkProtectionWithRawResponse, + HotlinkProtectionWithStreamingResponse, + AsyncHotlinkProtectionWithStreamingResponse, +) from .proxy_read_timeout import ( + ProxyReadTimeout, + AsyncProxyReadTimeout, ProxyReadTimeoutWithRawResponse, AsyncProxyReadTimeoutWithRawResponse, ProxyReadTimeoutWithStreamingResponse, AsyncProxyReadTimeoutWithStreamingResponse, ) -from .pseudo_ipv4 import PseudoIPV4, AsyncPseudoIPV4 -from .pseudo_ipv4 import ( - PseudoIPV4WithRawResponse, - AsyncPseudoIPV4WithRawResponse, - PseudoIPV4WithStreamingResponse, - AsyncPseudoIPV4WithStreamingResponse, -) -from .response_buffering import ResponseBuffering, AsyncResponseBuffering from .response_buffering import ( + ResponseBuffering, + AsyncResponseBuffering, ResponseBufferingWithRawResponse, AsyncResponseBufferingWithRawResponse, ResponseBufferingWithStreamingResponse, AsyncResponseBufferingWithStreamingResponse, ) -from .rocket_loader import RocketLoader, AsyncRocketLoader -from .rocket_loader import ( - RocketLoaderWithRawResponse, - AsyncRocketLoaderWithRawResponse, - RocketLoaderWithStreamingResponse, - AsyncRocketLoaderWithStreamingResponse, -) -from .security_headers import SecurityHeaders, AsyncSecurityHeaders -from .security_headers import ( - SecurityHeadersWithRawResponse, - AsyncSecurityHeadersWithRawResponse, - SecurityHeadersWithStreamingResponse, - AsyncSecurityHeadersWithStreamingResponse, -) -from .security_level import SecurityLevel, AsyncSecurityLevel -from .security_level import ( - SecurityLevelWithRawResponse, - AsyncSecurityLevelWithRawResponse, - SecurityLevelWithStreamingResponse, - AsyncSecurityLevelWithStreamingResponse, +from .opportunistic_onion import ( + OpportunisticOnion, + AsyncOpportunisticOnion, + OpportunisticOnionWithRawResponse, + AsyncOpportunisticOnionWithRawResponse, + OpportunisticOnionWithStreamingResponse, + AsyncOpportunisticOnionWithStreamingResponse, ) -from .server_side_excludes import ServerSideExcludes, AsyncServerSideExcludes from .server_side_excludes import ( + ServerSideExcludes, + AsyncServerSideExcludes, ServerSideExcludesWithRawResponse, AsyncServerSideExcludesWithRawResponse, ServerSideExcludesWithStreamingResponse, AsyncServerSideExcludesWithStreamingResponse, ) -from .sort_query_string_for_cache import SortQueryStringForCache, AsyncSortQueryStringForCache -from .sort_query_string_for_cache import ( - SortQueryStringForCacheWithRawResponse, - AsyncSortQueryStringForCacheWithRawResponse, - SortQueryStringForCacheWithStreamingResponse, - AsyncSortQueryStringForCacheWithStreamingResponse, -) -from .ssl import SSL, AsyncSSL -from .ssl import SSLWithRawResponse, AsyncSSLWithRawResponse, SSLWithStreamingResponse, AsyncSSLWithStreamingResponse -from .ssl_recommender import SSLRecommender, AsyncSSLRecommender -from .ssl_recommender import ( - SSLRecommenderWithRawResponse, - AsyncSSLRecommenderWithRawResponse, - SSLRecommenderWithStreamingResponse, - AsyncSSLRecommenderWithStreamingResponse, -) -from .tls_1_3 import TLS1_3, AsyncTLS1_3 -from .tls_1_3 import ( - TLS1_3WithRawResponse, - AsyncTLS1_3WithRawResponse, - TLS1_3WithStreamingResponse, - AsyncTLS1_3WithStreamingResponse, -) -from .tls_client_auth import TLSClientAuth, AsyncTLSClientAuth -from .tls_client_auth import ( - TLSClientAuthWithRawResponse, - AsyncTLSClientAuthWithRawResponse, - TLSClientAuthWithStreamingResponse, - AsyncTLSClientAuthWithStreamingResponse, -) -from .true_client_ip_header import TrueClientIPHeader, AsyncTrueClientIPHeader from .true_client_ip_header import ( + TrueClientIPHeader, + AsyncTrueClientIPHeader, TrueClientIPHeaderWithRawResponse, AsyncTrueClientIPHeaderWithRawResponse, TrueClientIPHeaderWithStreamingResponse, AsyncTrueClientIPHeaderWithStreamingResponse, ) -from .waf import WAF, AsyncWAF -from .waf import WAFWithRawResponse, AsyncWAFWithRawResponse, WAFWithStreamingResponse, AsyncWAFWithStreamingResponse -from .webp import Webp, AsyncWebp -from .webp import ( - WebpWithRawResponse, - AsyncWebpWithRawResponse, - WebpWithStreamingResponse, - AsyncWebpWithStreamingResponse, +from .origin_max_http_version import ( + OriginMaxHTTPVersion, + AsyncOriginMaxHTTPVersion, + OriginMaxHTTPVersionWithRawResponse, + AsyncOriginMaxHTTPVersionWithRawResponse, + OriginMaxHTTPVersionWithStreamingResponse, + AsyncOriginMaxHTTPVersionWithStreamingResponse, ) -from .websocket import Websocket, AsyncWebsocket -from .websocket import ( - WebsocketWithRawResponse, - AsyncWebsocketWithRawResponse, - WebsocketWithStreamingResponse, - AsyncWebsocketWithStreamingResponse, +from .automatic_https_rewrites import ( + AutomaticHTTPsRewrites, + AsyncAutomaticHTTPsRewrites, + AutomaticHTTPsRewritesWithRawResponse, + AsyncAutomaticHTTPsRewritesWithRawResponse, + AutomaticHTTPsRewritesWithStreamingResponse, + AsyncAutomaticHTTPsRewritesWithStreamingResponse, ) -from .settings import Settings, AsyncSettings -from .settings import ( - SettingsWithRawResponse, - AsyncSettingsWithRawResponse, - SettingsWithStreamingResponse, - AsyncSettingsWithStreamingResponse, +from .opportunistic_encryption import ( + OpportunisticEncryption, + AsyncOpportunisticEncryption, + OpportunisticEncryptionWithRawResponse, + AsyncOpportunisticEncryptionWithRawResponse, + OpportunisticEncryptionWithStreamingResponse, + AsyncOpportunisticEncryptionWithStreamingResponse, +) +from .origin_error_page_pass_thru import ( + OriginErrorPagePassThru, + AsyncOriginErrorPagePassThru, + OriginErrorPagePassThruWithRawResponse, + AsyncOriginErrorPagePassThruWithRawResponse, + OriginErrorPagePassThruWithStreamingResponse, + AsyncOriginErrorPagePassThruWithStreamingResponse, +) +from .sort_query_string_for_cache import ( + SortQueryStringForCache, + AsyncSortQueryStringForCache, + SortQueryStringForCacheWithRawResponse, + AsyncSortQueryStringForCacheWithRawResponse, + SortQueryStringForCacheWithStreamingResponse, + AsyncSortQueryStringForCacheWithStreamingResponse, +) +from .automatic_platform_optimization import ( + AutomaticPlatformOptimization, + AsyncAutomaticPlatformOptimization, + AutomaticPlatformOptimizationWithRawResponse, + AsyncAutomaticPlatformOptimizationWithRawResponse, + AutomaticPlatformOptimizationWithStreamingResponse, + AsyncAutomaticPlatformOptimizationWithStreamingResponse, ) __all__ = [ diff --git a/src/cloudflare/resources/settings/advanced_ddos.py b/src/cloudflare/resources/settings/advanced_ddos.py index 8e0afb1058e..a6e87d01569 100644 --- a/src/cloudflare/resources/settings/advanced_ddos.py +++ b/src/cloudflare/resources/settings/advanced_ddos.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.settings import AdvancedDDOSGetResponse - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.settings import AdvancedDDOSGetResponse __all__ = ["AdvancedDDOS", "AsyncAdvancedDDOS"] diff --git a/src/cloudflare/resources/settings/always_online.py b/src/cloudflare/resources/settings/always_online.py index c2ec33bb3e3..2d05733a1dd 100644 --- a/src/cloudflare/resources/settings/always_online.py +++ b/src/cloudflare/resources/settings/always_online.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import AlwaysOnlineUpdateResponse, AlwaysOnlineGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import always_online_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import AlwaysOnlineGetResponse, AlwaysOnlineUpdateResponse, always_online_update_params __all__ = ["AlwaysOnline", "AsyncAlwaysOnline"] diff --git a/src/cloudflare/resources/settings/always_use_https.py b/src/cloudflare/resources/settings/always_use_https.py index 3d3a8cfb677..fe0a53ebaad 100644 --- a/src/cloudflare/resources/settings/always_use_https.py +++ b/src/cloudflare/resources/settings/always_use_https.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import AlwaysUseHTTPUpdateResponse, AlwaysUseHTTPGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import always_use_http_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import AlwaysUseHTTPGetResponse, AlwaysUseHTTPUpdateResponse, always_use_http_update_params __all__ = ["AlwaysUseHTTPs", "AsyncAlwaysUseHTTPs"] diff --git a/src/cloudflare/resources/settings/automatic_https_rewrites.py b/src/cloudflare/resources/settings/automatic_https_rewrites.py index 387c0d4d7f5..702ef65e232 100644 --- a/src/cloudflare/resources/settings/automatic_https_rewrites.py +++ b/src/cloudflare/resources/settings/automatic_https_rewrites.py @@ -2,44 +2,30 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import AutomaticHTTPsRewriteUpdateResponse, AutomaticHTTPsRewriteGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import automatic_https_rewrite_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import ( + AutomaticHTTPsRewriteGetResponse, + AutomaticHTTPsRewriteUpdateResponse, + automatic_https_rewrite_update_params, +) __all__ = ["AutomaticHTTPsRewrites", "AsyncAutomaticHTTPsRewrites"] diff --git a/src/cloudflare/resources/settings/automatic_platform_optimization.py b/src/cloudflare/resources/settings/automatic_platform_optimization.py index 66ea615758b..f7e3ff1e9bc 100644 --- a/src/cloudflare/resources/settings/automatic_platform_optimization.py +++ b/src/cloudflare/resources/settings/automatic_platform_optimization.py @@ -2,46 +2,29 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import ( - AutomaticPlatformOptimizationUpdateResponse, - AutomaticPlatformOptimizationGetResponse, - automatic_platform_optimization_update_params, -) - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import automatic_platform_optimization_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import ( + AutomaticPlatformOptimizationGetResponse, + AutomaticPlatformOptimizationUpdateResponse, + automatic_platform_optimization_update_params, +) __all__ = ["AutomaticPlatformOptimization", "AsyncAutomaticPlatformOptimization"] diff --git a/src/cloudflare/resources/settings/brotli.py b/src/cloudflare/resources/settings/brotli.py index a9a4610c60d..b8e472bf6e8 100644 --- a/src/cloudflare/resources/settings/brotli.py +++ b/src/cloudflare/resources/settings/brotli.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import BrotliUpdateResponse, BrotliGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import brotli_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import BrotliGetResponse, BrotliUpdateResponse, brotli_update_params __all__ = ["Brotli", "AsyncBrotli"] diff --git a/src/cloudflare/resources/settings/browser_cache_ttl.py b/src/cloudflare/resources/settings/browser_cache_ttl.py index 6eb6a0ec5a1..d09b8508dbe 100644 --- a/src/cloudflare/resources/settings/browser_cache_ttl.py +++ b/src/cloudflare/resources/settings/browser_cache_ttl.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import BrowserCacheTTLUpdateResponse, BrowserCacheTTLGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import browser_cache_ttl_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import BrowserCacheTTLGetResponse, BrowserCacheTTLUpdateResponse, browser_cache_ttl_update_params __all__ = ["BrowserCacheTTL", "AsyncBrowserCacheTTL"] diff --git a/src/cloudflare/resources/settings/browser_check.py b/src/cloudflare/resources/settings/browser_check.py index 294e6059d72..a3d5d1d7166 100644 --- a/src/cloudflare/resources/settings/browser_check.py +++ b/src/cloudflare/resources/settings/browser_check.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import BrowserCheckUpdateResponse, BrowserCheckGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import browser_check_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import BrowserCheckGetResponse, BrowserCheckUpdateResponse, browser_check_update_params __all__ = ["BrowserCheck", "AsyncBrowserCheck"] diff --git a/src/cloudflare/resources/settings/cache_level.py b/src/cloudflare/resources/settings/cache_level.py index 5c6e39f861c..97937868a9c 100644 --- a/src/cloudflare/resources/settings/cache_level.py +++ b/src/cloudflare/resources/settings/cache_level.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import CacheLevelUpdateResponse, CacheLevelGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import cache_level_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import CacheLevelGetResponse, CacheLevelUpdateResponse, cache_level_update_params __all__ = ["CacheLevel", "AsyncCacheLevel"] diff --git a/src/cloudflare/resources/settings/challenge_ttl.py b/src/cloudflare/resources/settings/challenge_ttl.py index 053856e1664..e3e4a0ac61e 100644 --- a/src/cloudflare/resources/settings/challenge_ttl.py +++ b/src/cloudflare/resources/settings/challenge_ttl.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import ChallengeTTLUpdateResponse, ChallengeTTLGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import challenge_ttl_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import ChallengeTTLGetResponse, ChallengeTTLUpdateResponse, challenge_ttl_update_params __all__ = ["ChallengeTTL", "AsyncChallengeTTL"] diff --git a/src/cloudflare/resources/settings/ciphers.py b/src/cloudflare/resources/settings/ciphers.py index 0729abc2988..b39cb7a138c 100644 --- a/src/cloudflare/resources/settings/ciphers.py +++ b/src/cloudflare/resources/settings/ciphers.py @@ -2,42 +2,25 @@ from __future__ import annotations +from typing import List, Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import CipherUpdateResponse, CipherGetResponse - -from typing import Type, Optional, List - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import cipher_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import CipherGetResponse, CipherUpdateResponse, cipher_update_params __all__ = ["Ciphers", "AsyncCiphers"] diff --git a/src/cloudflare/resources/settings/development_mode.py b/src/cloudflare/resources/settings/development_mode.py index 12eccf704cd..2deb7bb3444 100644 --- a/src/cloudflare/resources/settings/development_mode.py +++ b/src/cloudflare/resources/settings/development_mode.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import DevelopmentModeUpdateResponse, DevelopmentModeGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import development_mode_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import DevelopmentModeGetResponse, DevelopmentModeUpdateResponse, development_mode_update_params __all__ = ["DevelopmentMode", "AsyncDevelopmentMode"] diff --git a/src/cloudflare/resources/settings/early_hint.py b/src/cloudflare/resources/settings/early_hint.py index 947dfc8deae..d09dcbefbf5 100644 --- a/src/cloudflare/resources/settings/early_hint.py +++ b/src/cloudflare/resources/settings/early_hint.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import EarlyHintUpdateResponse, EarlyHintGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import early_hint_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import EarlyHintGetResponse, EarlyHintUpdateResponse, early_hint_update_params __all__ = ["EarlyHint", "AsyncEarlyHint"] diff --git a/src/cloudflare/resources/settings/email_obfuscation.py b/src/cloudflare/resources/settings/email_obfuscation.py index cb08787c245..f7b4b745d74 100644 --- a/src/cloudflare/resources/settings/email_obfuscation.py +++ b/src/cloudflare/resources/settings/email_obfuscation.py @@ -2,44 +2,30 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import EmailObfuscationUpdateResponse, EmailObfuscationGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import email_obfuscation_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import ( + EmailObfuscationGetResponse, + EmailObfuscationUpdateResponse, + email_obfuscation_update_params, +) __all__ = ["EmailObfuscation", "AsyncEmailObfuscation"] diff --git a/src/cloudflare/resources/settings/h2_prioritization.py b/src/cloudflare/resources/settings/h2_prioritization.py index 7cfedaa6342..37ef323ee48 100644 --- a/src/cloudflare/resources/settings/h2_prioritization.py +++ b/src/cloudflare/resources/settings/h2_prioritization.py @@ -2,46 +2,29 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import ( - H2PrioritizationUpdateResponse, - H2PrioritizationGetResponse, - h2_prioritization_update_params, -) - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import h2_prioritization_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import ( + H2PrioritizationGetResponse, + H2PrioritizationUpdateResponse, + h2_prioritization_update_params, +) __all__ = ["H2Prioritization", "AsyncH2Prioritization"] diff --git a/src/cloudflare/resources/settings/hotlink_protection.py b/src/cloudflare/resources/settings/hotlink_protection.py index 9c724438cc2..00c1134b426 100644 --- a/src/cloudflare/resources/settings/hotlink_protection.py +++ b/src/cloudflare/resources/settings/hotlink_protection.py @@ -2,44 +2,30 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import HotlinkProtectionUpdateResponse, HotlinkProtectionGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import hotlink_protection_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import ( + HotlinkProtectionGetResponse, + HotlinkProtectionUpdateResponse, + hotlink_protection_update_params, +) __all__ = ["HotlinkProtection", "AsyncHotlinkProtection"] diff --git a/src/cloudflare/resources/settings/http2.py b/src/cloudflare/resources/settings/http2.py index d13622b63d8..cd93a5f9ad3 100644 --- a/src/cloudflare/resources/settings/http2.py +++ b/src/cloudflare/resources/settings/http2.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import HTTP2UpdateResponse, HTTP2GetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import http2_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import HTTP2GetResponse, HTTP2UpdateResponse, http2_update_params __all__ = ["HTTP2", "AsyncHTTP2"] diff --git a/src/cloudflare/resources/settings/http3.py b/src/cloudflare/resources/settings/http3.py index dbaf1a83424..dda1ec4caf2 100644 --- a/src/cloudflare/resources/settings/http3.py +++ b/src/cloudflare/resources/settings/http3.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import HTTP3UpdateResponse, HTTP3GetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import http3_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import HTTP3GetResponse, HTTP3UpdateResponse, http3_update_params __all__ = ["HTTP3", "AsyncHTTP3"] diff --git a/src/cloudflare/resources/settings/image_resizing.py b/src/cloudflare/resources/settings/image_resizing.py index 539ea4f1e76..b7473fb52b5 100644 --- a/src/cloudflare/resources/settings/image_resizing.py +++ b/src/cloudflare/resources/settings/image_resizing.py @@ -2,42 +2,25 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import ImageResizingUpdateResponse, ImageResizingGetResponse, image_resizing_update_params - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import image_resizing_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import ImageResizingGetResponse, ImageResizingUpdateResponse, image_resizing_update_params __all__ = ["ImageResizing", "AsyncImageResizing"] diff --git a/src/cloudflare/resources/settings/ip_geolocation.py b/src/cloudflare/resources/settings/ip_geolocation.py index 141af95b056..c639ae64b6c 100644 --- a/src/cloudflare/resources/settings/ip_geolocation.py +++ b/src/cloudflare/resources/settings/ip_geolocation.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import IPGeolocationUpdateResponse, IPGeolocationGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import ip_geolocation_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import IPGeolocationGetResponse, IPGeolocationUpdateResponse, ip_geolocation_update_params __all__ = ["IPGeolocation", "AsyncIPGeolocation"] diff --git a/src/cloudflare/resources/settings/ipv6.py b/src/cloudflare/resources/settings/ipv6.py index 5bc79a82473..caf569e6b6e 100644 --- a/src/cloudflare/resources/settings/ipv6.py +++ b/src/cloudflare/resources/settings/ipv6.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import IPV6UpdateResponse, IPV6GetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import ipv6_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import IPV6GetResponse, IPV6UpdateResponse, ipv6_update_params __all__ = ["IPV6", "AsyncIPV6"] diff --git a/src/cloudflare/resources/settings/min_tls_version.py b/src/cloudflare/resources/settings/min_tls_version.py index 9eac11b7b3d..7e7cb4dac4d 100644 --- a/src/cloudflare/resources/settings/min_tls_version.py +++ b/src/cloudflare/resources/settings/min_tls_version.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import MinTLSVersionUpdateResponse, MinTLSVersionGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import min_tls_version_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import MinTLSVersionGetResponse, MinTLSVersionUpdateResponse, min_tls_version_update_params __all__ = ["MinTLSVersion", "AsyncMinTLSVersion"] diff --git a/src/cloudflare/resources/settings/minify.py b/src/cloudflare/resources/settings/minify.py index ae92f687a6b..d19e20be8b3 100644 --- a/src/cloudflare/resources/settings/minify.py +++ b/src/cloudflare/resources/settings/minify.py @@ -2,42 +2,25 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import MinifyUpdateResponse, MinifyGetResponse, minify_update_params - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import minify_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import MinifyGetResponse, MinifyUpdateResponse, minify_update_params __all__ = ["Minify", "AsyncMinify"] diff --git a/src/cloudflare/resources/settings/mirage.py b/src/cloudflare/resources/settings/mirage.py index 6e6b0adc73c..4d3b89f3aac 100644 --- a/src/cloudflare/resources/settings/mirage.py +++ b/src/cloudflare/resources/settings/mirage.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import MirageUpdateResponse, MirageGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import mirage_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import MirageGetResponse, MirageUpdateResponse, mirage_update_params __all__ = ["Mirage", "AsyncMirage"] diff --git a/src/cloudflare/resources/settings/mobile_redirect.py b/src/cloudflare/resources/settings/mobile_redirect.py index 7fa0014273f..f8c2f6a563d 100644 --- a/src/cloudflare/resources/settings/mobile_redirect.py +++ b/src/cloudflare/resources/settings/mobile_redirect.py @@ -2,42 +2,25 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import MobileRedirectUpdateResponse, MobileRedirectGetResponse, mobile_redirect_update_params - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import mobile_redirect_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import MobileRedirectGetResponse, MobileRedirectUpdateResponse, mobile_redirect_update_params __all__ = ["MobileRedirect", "AsyncMobileRedirect"] diff --git a/src/cloudflare/resources/settings/nel.py b/src/cloudflare/resources/settings/nel.py index a6864d7aa76..50a49373e87 100644 --- a/src/cloudflare/resources/settings/nel.py +++ b/src/cloudflare/resources/settings/nel.py @@ -2,42 +2,25 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import NELUpdateResponse, NELGetResponse, nel_update_params - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import nel_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import NELGetResponse, NELUpdateResponse, nel_update_params __all__ = ["NEL", "AsyncNEL"] diff --git a/src/cloudflare/resources/settings/opportunistic_encryption.py b/src/cloudflare/resources/settings/opportunistic_encryption.py index 1e4e7bda0fa..32cfdd176d9 100644 --- a/src/cloudflare/resources/settings/opportunistic_encryption.py +++ b/src/cloudflare/resources/settings/opportunistic_encryption.py @@ -2,44 +2,30 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import OpportunisticEncryptionUpdateResponse, OpportunisticEncryptionGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import opportunistic_encryption_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import ( + OpportunisticEncryptionGetResponse, + OpportunisticEncryptionUpdateResponse, + opportunistic_encryption_update_params, +) __all__ = ["OpportunisticEncryption", "AsyncOpportunisticEncryption"] diff --git a/src/cloudflare/resources/settings/opportunistic_onion.py b/src/cloudflare/resources/settings/opportunistic_onion.py index 02da7628843..5badbf46f0c 100644 --- a/src/cloudflare/resources/settings/opportunistic_onion.py +++ b/src/cloudflare/resources/settings/opportunistic_onion.py @@ -2,44 +2,30 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import OpportunisticOnionUpdateResponse, OpportunisticOnionGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import opportunistic_onion_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import ( + OpportunisticOnionGetResponse, + OpportunisticOnionUpdateResponse, + opportunistic_onion_update_params, +) __all__ = ["OpportunisticOnion", "AsyncOpportunisticOnion"] diff --git a/src/cloudflare/resources/settings/orange_to_orange.py b/src/cloudflare/resources/settings/orange_to_orange.py index 92c0f44fe32..0d330c7d8c6 100644 --- a/src/cloudflare/resources/settings/orange_to_orange.py +++ b/src/cloudflare/resources/settings/orange_to_orange.py @@ -2,42 +2,25 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import OrangeToOrangeUpdateResponse, OrangeToOrangeGetResponse, orange_to_orange_update_params - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import orange_to_orange_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import OrangeToOrangeGetResponse, OrangeToOrangeUpdateResponse, orange_to_orange_update_params __all__ = ["OrangeToOrange", "AsyncOrangeToOrange"] diff --git a/src/cloudflare/resources/settings/origin_error_page_pass_thru.py b/src/cloudflare/resources/settings/origin_error_page_pass_thru.py index dd3e4764cca..a7b6f9a5365 100644 --- a/src/cloudflare/resources/settings/origin_error_page_pass_thru.py +++ b/src/cloudflare/resources/settings/origin_error_page_pass_thru.py @@ -2,44 +2,30 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import OriginErrorPagePassThruUpdateResponse, OriginErrorPagePassThruGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import origin_error_page_pass_thru_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import ( + OriginErrorPagePassThruGetResponse, + OriginErrorPagePassThruUpdateResponse, + origin_error_page_pass_thru_update_params, +) __all__ = ["OriginErrorPagePassThru", "AsyncOriginErrorPagePassThru"] diff --git a/src/cloudflare/resources/settings/origin_max_http_version.py b/src/cloudflare/resources/settings/origin_max_http_version.py index 9b824289433..0ba3285335f 100644 --- a/src/cloudflare/resources/settings/origin_max_http_version.py +++ b/src/cloudflare/resources/settings/origin_max_http_version.py @@ -2,44 +2,30 @@ from __future__ import annotations +from typing import Type, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import OriginMaxHTTPVersionUpdateResponse, OriginMaxHTTPVersionGetResponse - -from typing import Type - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import origin_max_http_version_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import ( + OriginMaxHTTPVersionGetResponse, + OriginMaxHTTPVersionUpdateResponse, + origin_max_http_version_update_params, +) __all__ = ["OriginMaxHTTPVersion", "AsyncOriginMaxHTTPVersion"] diff --git a/src/cloudflare/resources/settings/polish.py b/src/cloudflare/resources/settings/polish.py index a9cfcb3cb56..495cd923449 100644 --- a/src/cloudflare/resources/settings/polish.py +++ b/src/cloudflare/resources/settings/polish.py @@ -2,42 +2,25 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import PolishUpdateResponse, PolishGetResponse, polish_update_params - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import polish_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import PolishGetResponse, PolishUpdateResponse, polish_update_params __all__ = ["Polish", "AsyncPolish"] diff --git a/src/cloudflare/resources/settings/prefetch_preload.py b/src/cloudflare/resources/settings/prefetch_preload.py index 53e71618daa..eb32bb8c844 100644 --- a/src/cloudflare/resources/settings/prefetch_preload.py +++ b/src/cloudflare/resources/settings/prefetch_preload.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import PrefetchPreloadUpdateResponse, PrefetchPreloadGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import prefetch_preload_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import PrefetchPreloadGetResponse, PrefetchPreloadUpdateResponse, prefetch_preload_update_params __all__ = ["PrefetchPreload", "AsyncPrefetchPreload"] diff --git a/src/cloudflare/resources/settings/proxy_read_timeout.py b/src/cloudflare/resources/settings/proxy_read_timeout.py index 18f962f24e3..eb42f89adaf 100644 --- a/src/cloudflare/resources/settings/proxy_read_timeout.py +++ b/src/cloudflare/resources/settings/proxy_read_timeout.py @@ -2,46 +2,29 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import ( - ProxyReadTimeoutUpdateResponse, - ProxyReadTimeoutGetResponse, - proxy_read_timeout_update_params, -) - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import proxy_read_timeout_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import ( + ProxyReadTimeoutGetResponse, + ProxyReadTimeoutUpdateResponse, + proxy_read_timeout_update_params, +) __all__ = ["ProxyReadTimeout", "AsyncProxyReadTimeout"] diff --git a/src/cloudflare/resources/settings/pseudo_ipv4.py b/src/cloudflare/resources/settings/pseudo_ipv4.py index 31f08dec9a2..7f22a69032a 100644 --- a/src/cloudflare/resources/settings/pseudo_ipv4.py +++ b/src/cloudflare/resources/settings/pseudo_ipv4.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import PseudoIPV4UpdateResponse, PseudoIPV4GetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import pseudo_ipv4_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import PseudoIPV4GetResponse, PseudoIPV4UpdateResponse, pseudo_ipv4_update_params __all__ = ["PseudoIPV4", "AsyncPseudoIPV4"] diff --git a/src/cloudflare/resources/settings/response_buffering.py b/src/cloudflare/resources/settings/response_buffering.py index e9c89dd8f82..af56690d06d 100644 --- a/src/cloudflare/resources/settings/response_buffering.py +++ b/src/cloudflare/resources/settings/response_buffering.py @@ -2,44 +2,30 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import ResponseBufferingUpdateResponse, ResponseBufferingGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import response_buffering_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import ( + ResponseBufferingGetResponse, + ResponseBufferingUpdateResponse, + response_buffering_update_params, +) __all__ = ["ResponseBuffering", "AsyncResponseBuffering"] diff --git a/src/cloudflare/resources/settings/rocket_loader.py b/src/cloudflare/resources/settings/rocket_loader.py index 1a63484744e..49256b85742 100644 --- a/src/cloudflare/resources/settings/rocket_loader.py +++ b/src/cloudflare/resources/settings/rocket_loader.py @@ -2,42 +2,25 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import RocketLoaderUpdateResponse, RocketLoaderGetResponse, rocket_loader_update_params - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import rocket_loader_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import RocketLoaderGetResponse, RocketLoaderUpdateResponse, rocket_loader_update_params __all__ = ["RocketLoader", "AsyncRocketLoader"] diff --git a/src/cloudflare/resources/settings/security_headers.py b/src/cloudflare/resources/settings/security_headers.py index a5daafbcb17..ee6f3b0053c 100644 --- a/src/cloudflare/resources/settings/security_headers.py +++ b/src/cloudflare/resources/settings/security_headers.py @@ -2,42 +2,25 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import SecurityHeaderUpdateResponse, SecurityHeaderGetResponse, security_header_update_params - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import security_header_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import SecurityHeaderGetResponse, SecurityHeaderUpdateResponse, security_header_update_params __all__ = ["SecurityHeaders", "AsyncSecurityHeaders"] diff --git a/src/cloudflare/resources/settings/security_level.py b/src/cloudflare/resources/settings/security_level.py index b43963155c2..706c2d71c74 100644 --- a/src/cloudflare/resources/settings/security_level.py +++ b/src/cloudflare/resources/settings/security_level.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import SecurityLevelUpdateResponse, SecurityLevelGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import security_level_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import SecurityLevelGetResponse, SecurityLevelUpdateResponse, security_level_update_params __all__ = ["SecurityLevel", "AsyncSecurityLevel"] diff --git a/src/cloudflare/resources/settings/server_side_excludes.py b/src/cloudflare/resources/settings/server_side_excludes.py index 7b14a20df73..cbd43c76b3e 100644 --- a/src/cloudflare/resources/settings/server_side_excludes.py +++ b/src/cloudflare/resources/settings/server_side_excludes.py @@ -2,44 +2,30 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import ServerSideExcludeUpdateResponse, ServerSideExcludeGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import server_side_exclude_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import ( + ServerSideExcludeGetResponse, + ServerSideExcludeUpdateResponse, + server_side_exclude_update_params, +) __all__ = ["ServerSideExcludes", "AsyncServerSideExcludes"] diff --git a/src/cloudflare/resources/settings/settings.py b/src/cloudflare/resources/settings/settings.py index f84f34f2842..a5af2e3c53d 100644 --- a/src/cloudflare/resources/settings/settings.py +++ b/src/cloudflare/resources/settings/settings.py @@ -2,137 +2,117 @@ from __future__ import annotations -import httpx - -from .zero_rtt import ZeroRtt, AsyncZeroRtt - -from ..._compat import cached_property - -from .advanced_ddos import AdvancedDDOS, AsyncAdvancedDDOS - -from .always_online import AlwaysOnline, AsyncAlwaysOnline - -from .always_use_https import AlwaysUseHTTPs, AsyncAlwaysUseHTTPs - -from .automatic_https_rewrites import AutomaticHTTPsRewrites, AsyncAutomaticHTTPsRewrites - -from .automatic_platform_optimization import AutomaticPlatformOptimization, AsyncAutomaticPlatformOptimization - -from .brotli import Brotli, AsyncBrotli - -from .browser_cache_ttl import BrowserCacheTTL, AsyncBrowserCacheTTL - -from .browser_check import BrowserCheck, AsyncBrowserCheck - -from .cache_level import CacheLevel, AsyncCacheLevel - -from .challenge_ttl import ChallengeTTL, AsyncChallengeTTL - -from .ciphers import Ciphers, AsyncCiphers - -from .development_mode import DevelopmentMode, AsyncDevelopmentMode - -from .early_hint import EarlyHint, AsyncEarlyHint - -from .email_obfuscation import EmailObfuscation, AsyncEmailObfuscation - -from .h2_prioritization import H2Prioritization, AsyncH2Prioritization - -from .hotlink_protection import HotlinkProtection, AsyncHotlinkProtection - -from .http2 import HTTP2, AsyncHTTP2 - -from .http3 import HTTP3, AsyncHTTP3 - -from .image_resizing import ImageResizing, AsyncImageResizing - -from .ip_geolocation import IPGeolocation, AsyncIPGeolocation - -from .ipv6 import IPV6, AsyncIPV6 - -from .min_tls_version import MinTLSVersion, AsyncMinTLSVersion - -from .minify import Minify, AsyncMinify - -from .mirage import Mirage, AsyncMirage - -from .mobile_redirect import MobileRedirect, AsyncMobileRedirect - -from .nel import NEL, AsyncNEL - -from .opportunistic_encryption import OpportunisticEncryption, AsyncOpportunisticEncryption - -from .opportunistic_onion import OpportunisticOnion, AsyncOpportunisticOnion - -from .orange_to_orange import OrangeToOrange, AsyncOrangeToOrange - -from .origin_error_page_pass_thru import OriginErrorPagePassThru, AsyncOriginErrorPagePassThru - -from .origin_max_http_version import OriginMaxHTTPVersion, AsyncOriginMaxHTTPVersion - -from .polish import Polish, AsyncPolish - -from .prefetch_preload import PrefetchPreload, AsyncPrefetchPreload - -from .proxy_read_timeout import ProxyReadTimeout, AsyncProxyReadTimeout - -from .pseudo_ipv4 import PseudoIPV4, AsyncPseudoIPV4 - -from .response_buffering import ResponseBuffering, AsyncResponseBuffering - -from .rocket_loader import RocketLoader, AsyncRocketLoader - -from .security_headers import SecurityHeaders, AsyncSecurityHeaders - -from .security_level import SecurityLevel, AsyncSecurityLevel - -from .server_side_excludes import ServerSideExcludes, AsyncServerSideExcludes - -from .sort_query_string_for_cache import SortQueryStringForCache, AsyncSortQueryStringForCache +from typing import Type, Iterable, Optional, cast -from .ssl import SSL, AsyncSSL - -from .ssl_recommender import SSLRecommender, AsyncSSLRecommender - -from .tls_1_3 import TLS1_3, AsyncTLS1_3 - -from .tls_client_auth import TLSClientAuth, AsyncTLSClientAuth - -from .true_client_ip_header import TrueClientIPHeader, AsyncTrueClientIPHeader - -from .waf import WAF, AsyncWAF - -from .webp import Webp, AsyncWebp - -from .websocket import Websocket, AsyncWebsocket - -from ...types import SettingListResponse, SettingEditResponse, setting_edit_params - -from typing import Type, Optional, Iterable +import httpx -from ..._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, +from .nel import ( + NEL, + AsyncNEL, + NELWithRawResponse, + AsyncNELWithRawResponse, + NELWithStreamingResponse, + AsyncNELWithStreamingResponse, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .ssl import ( + SSL, + AsyncSSL, + SSLWithRawResponse, + AsyncSSLWithRawResponse, + SSLWithStreamingResponse, + AsyncSSLWithStreamingResponse, +) +from .waf import ( + WAF, + AsyncWAF, + WAFWithRawResponse, + AsyncWAFWithRawResponse, + WAFWithStreamingResponse, + AsyncWAFWithStreamingResponse, +) +from .ipv6 import ( + IPV6, + AsyncIPV6, + IPV6WithRawResponse, + AsyncIPV6WithRawResponse, + IPV6WithStreamingResponse, + AsyncIPV6WithStreamingResponse, +) +from .webp import ( + Webp, + AsyncWebp, + WebpWithRawResponse, + AsyncWebpWithRawResponse, + WebpWithStreamingResponse, + AsyncWebpWithStreamingResponse, +) +from .http2 import ( + HTTP2, + AsyncHTTP2, + HTTP2WithRawResponse, + AsyncHTTP2WithRawResponse, + HTTP2WithStreamingResponse, + AsyncHTTP2WithStreamingResponse, +) +from .http3 import ( + HTTP3, + AsyncHTTP3, + HTTP3WithRawResponse, + AsyncHTTP3WithRawResponse, + HTTP3WithStreamingResponse, + AsyncHTTP3WithStreamingResponse, +) +from .brotli import ( + Brotli, + AsyncBrotli, + BrotliWithRawResponse, + AsyncBrotliWithRawResponse, + BrotliWithStreamingResponse, + AsyncBrotliWithStreamingResponse, +) +from .minify import ( + Minify, + AsyncMinify, + MinifyWithRawResponse, + AsyncMinifyWithRawResponse, + MinifyWithStreamingResponse, + AsyncMinifyWithStreamingResponse, +) +from .mirage import ( + Mirage, + AsyncMirage, + MirageWithRawResponse, + AsyncMirageWithRawResponse, + MirageWithStreamingResponse, + AsyncMirageWithStreamingResponse, +) +from .polish import ( + Polish, + AsyncPolish, + PolishWithRawResponse, + AsyncPolishWithRawResponse, + PolishWithStreamingResponse, + AsyncPolishWithStreamingResponse, +) +from ...types import SettingEditResponse, SettingListResponse, setting_edit_params +from .ciphers import ( + Ciphers, + AsyncCiphers, + CiphersWithRawResponse, + AsyncCiphersWithRawResponse, + CiphersWithStreamingResponse, + AsyncCiphersWithStreamingResponse, ) -from ...types import shared_params -from ...types import setting_edit_params +from .tls_1_3 import ( + TLS1_3, + AsyncTLS1_3, + TLS1_3WithRawResponse, + AsyncTLS1_3WithRawResponse, + TLS1_3WithStreamingResponse, + AsyncTLS1_3WithStreamingResponse, +) +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from .zero_rtt import ( ZeroRtt, AsyncZeroRtt, @@ -141,6 +121,47 @@ ZeroRttWithStreamingResponse, AsyncZeroRttWithStreamingResponse, ) +from ..._compat import cached_property +from .websocket import ( + Websocket, + AsyncWebsocket, + WebsocketWithRawResponse, + AsyncWebsocketWithRawResponse, + WebsocketWithStreamingResponse, + AsyncWebsocketWithStreamingResponse, +) +from .early_hint import ( + EarlyHint, + AsyncEarlyHint, + EarlyHintWithRawResponse, + AsyncEarlyHintWithRawResponse, + EarlyHintWithStreamingResponse, + AsyncEarlyHintWithStreamingResponse, +) +from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) +from ..._wrappers import ResultWrapper +from .cache_level import ( + CacheLevel, + AsyncCacheLevel, + CacheLevelWithRawResponse, + AsyncCacheLevelWithRawResponse, + CacheLevelWithStreamingResponse, + AsyncCacheLevelWithStreamingResponse, +) +from .pseudo_ipv4 import ( + PseudoIPV4, + AsyncPseudoIPV4, + PseudoIPV4WithRawResponse, + AsyncPseudoIPV4WithRawResponse, + PseudoIPV4WithStreamingResponse, + AsyncPseudoIPV4WithStreamingResponse, +) from .advanced_ddos import ( AdvancedDDOS, AsyncAdvancedDDOS, @@ -157,46 +178,6 @@ AlwaysOnlineWithStreamingResponse, AsyncAlwaysOnlineWithStreamingResponse, ) -from .always_use_https import ( - AlwaysUseHTTPs, - AsyncAlwaysUseHTTPs, - AlwaysUseHTTPsWithRawResponse, - AsyncAlwaysUseHTTPsWithRawResponse, - AlwaysUseHTTPsWithStreamingResponse, - AsyncAlwaysUseHTTPsWithStreamingResponse, -) -from .automatic_https_rewrites import ( - AutomaticHTTPsRewrites, - AsyncAutomaticHTTPsRewrites, - AutomaticHTTPsRewritesWithRawResponse, - AsyncAutomaticHTTPsRewritesWithRawResponse, - AutomaticHTTPsRewritesWithStreamingResponse, - AsyncAutomaticHTTPsRewritesWithStreamingResponse, -) -from .automatic_platform_optimization import ( - AutomaticPlatformOptimization, - AsyncAutomaticPlatformOptimization, - AutomaticPlatformOptimizationWithRawResponse, - AsyncAutomaticPlatformOptimizationWithRawResponse, - AutomaticPlatformOptimizationWithStreamingResponse, - AsyncAutomaticPlatformOptimizationWithStreamingResponse, -) -from .brotli import ( - Brotli, - AsyncBrotli, - BrotliWithRawResponse, - AsyncBrotliWithRawResponse, - BrotliWithStreamingResponse, - AsyncBrotliWithStreamingResponse, -) -from .browser_cache_ttl import ( - BrowserCacheTTL, - AsyncBrowserCacheTTL, - BrowserCacheTTLWithRawResponse, - AsyncBrowserCacheTTLWithRawResponse, - BrowserCacheTTLWithStreamingResponse, - AsyncBrowserCacheTTLWithStreamingResponse, -) from .browser_check import ( BrowserCheck, AsyncBrowserCheck, @@ -205,14 +186,6 @@ BrowserCheckWithStreamingResponse, AsyncBrowserCheckWithStreamingResponse, ) -from .cache_level import ( - CacheLevel, - AsyncCacheLevel, - CacheLevelWithRawResponse, - AsyncCacheLevelWithRawResponse, - CacheLevelWithStreamingResponse, - AsyncCacheLevelWithStreamingResponse, -) from .challenge_ttl import ( ChallengeTTL, AsyncChallengeTTL, @@ -221,69 +194,16 @@ ChallengeTTLWithStreamingResponse, AsyncChallengeTTLWithStreamingResponse, ) -from .ciphers import ( - Ciphers, - AsyncCiphers, - CiphersWithRawResponse, - AsyncCiphersWithRawResponse, - CiphersWithStreamingResponse, - AsyncCiphersWithStreamingResponse, -) -from .development_mode import ( - DevelopmentMode, - AsyncDevelopmentMode, - DevelopmentModeWithRawResponse, - AsyncDevelopmentModeWithRawResponse, - DevelopmentModeWithStreamingResponse, - AsyncDevelopmentModeWithStreamingResponse, -) -from .early_hint import ( - EarlyHint, - AsyncEarlyHint, - EarlyHintWithRawResponse, - AsyncEarlyHintWithRawResponse, - EarlyHintWithStreamingResponse, - AsyncEarlyHintWithStreamingResponse, -) -from .email_obfuscation import ( - EmailObfuscation, - AsyncEmailObfuscation, - EmailObfuscationWithRawResponse, - AsyncEmailObfuscationWithRawResponse, - EmailObfuscationWithStreamingResponse, - AsyncEmailObfuscationWithStreamingResponse, -) -from .h2_prioritization import ( - H2Prioritization, - AsyncH2Prioritization, - H2PrioritizationWithRawResponse, - AsyncH2PrioritizationWithRawResponse, - H2PrioritizationWithStreamingResponse, - AsyncH2PrioritizationWithStreamingResponse, -) -from .hotlink_protection import ( - HotlinkProtection, - AsyncHotlinkProtection, - HotlinkProtectionWithRawResponse, - AsyncHotlinkProtectionWithRawResponse, - HotlinkProtectionWithStreamingResponse, - AsyncHotlinkProtectionWithStreamingResponse, -) -from .http2 import ( - HTTP2, - AsyncHTTP2, - HTTP2WithRawResponse, - AsyncHTTP2WithRawResponse, - HTTP2WithStreamingResponse, - AsyncHTTP2WithStreamingResponse, +from .rocket_loader import ( + RocketLoader, + AsyncRocketLoader, + RocketLoaderWithRawResponse, + AsyncRocketLoaderWithRawResponse, + RocketLoaderWithStreamingResponse, + AsyncRocketLoaderWithStreamingResponse, ) -from .http3 import ( - HTTP3, - AsyncHTTP3, - HTTP3WithRawResponse, - AsyncHTTP3WithRawResponse, - HTTP3WithStreamingResponse, - AsyncHTTP3WithStreamingResponse, +from ..._base_client import ( + make_request_options, ) from .image_resizing import ( ImageResizing, @@ -301,13 +221,13 @@ IPGeolocationWithStreamingResponse, AsyncIPGeolocationWithStreamingResponse, ) -from .ipv6 import ( - IPV6, - AsyncIPV6, - IPV6WithRawResponse, - AsyncIPV6WithRawResponse, - IPV6WithStreamingResponse, - AsyncIPV6WithStreamingResponse, +from .security_level import ( + SecurityLevel, + AsyncSecurityLevel, + SecurityLevelWithRawResponse, + AsyncSecurityLevelWithRawResponse, + SecurityLevelWithStreamingResponse, + AsyncSecurityLevelWithStreamingResponse, ) from .min_tls_version import ( MinTLSVersion, @@ -317,22 +237,6 @@ MinTLSVersionWithStreamingResponse, AsyncMinTLSVersionWithStreamingResponse, ) -from .minify import ( - Minify, - AsyncMinify, - MinifyWithRawResponse, - AsyncMinifyWithRawResponse, - MinifyWithStreamingResponse, - AsyncMinifyWithStreamingResponse, -) -from .mirage import ( - Mirage, - AsyncMirage, - MirageWithRawResponse, - AsyncMirageWithRawResponse, - MirageWithStreamingResponse, - AsyncMirageWithStreamingResponse, -) from .mobile_redirect import ( MobileRedirect, AsyncMobileRedirect, @@ -341,29 +245,37 @@ MobileRedirectWithStreamingResponse, AsyncMobileRedirectWithStreamingResponse, ) -from .nel import ( - NEL, - AsyncNEL, - NELWithRawResponse, - AsyncNELWithRawResponse, - NELWithStreamingResponse, - AsyncNELWithStreamingResponse, +from .ssl_recommender import ( + SSLRecommender, + AsyncSSLRecommender, + SSLRecommenderWithRawResponse, + AsyncSSLRecommenderWithRawResponse, + SSLRecommenderWithStreamingResponse, + AsyncSSLRecommenderWithStreamingResponse, +) +from .tls_client_auth import ( + TLSClientAuth, + AsyncTLSClientAuth, + TLSClientAuthWithRawResponse, + AsyncTLSClientAuthWithRawResponse, + TLSClientAuthWithStreamingResponse, + AsyncTLSClientAuthWithStreamingResponse, ) -from .opportunistic_encryption import ( - OpportunisticEncryption, - AsyncOpportunisticEncryption, - OpportunisticEncryptionWithRawResponse, - AsyncOpportunisticEncryptionWithRawResponse, - OpportunisticEncryptionWithStreamingResponse, - AsyncOpportunisticEncryptionWithStreamingResponse, +from .always_use_https import ( + AlwaysUseHTTPs, + AsyncAlwaysUseHTTPs, + AlwaysUseHTTPsWithRawResponse, + AsyncAlwaysUseHTTPsWithRawResponse, + AlwaysUseHTTPsWithStreamingResponse, + AsyncAlwaysUseHTTPsWithStreamingResponse, ) -from .opportunistic_onion import ( - OpportunisticOnion, - AsyncOpportunisticOnion, - OpportunisticOnionWithRawResponse, - AsyncOpportunisticOnionWithRawResponse, - OpportunisticOnionWithStreamingResponse, - AsyncOpportunisticOnionWithStreamingResponse, +from .development_mode import ( + DevelopmentMode, + AsyncDevelopmentMode, + DevelopmentModeWithRawResponse, + AsyncDevelopmentModeWithRawResponse, + DevelopmentModeWithStreamingResponse, + AsyncDevelopmentModeWithStreamingResponse, ) from .orange_to_orange import ( OrangeToOrange, @@ -373,30 +285,6 @@ OrangeToOrangeWithStreamingResponse, AsyncOrangeToOrangeWithStreamingResponse, ) -from .origin_error_page_pass_thru import ( - OriginErrorPagePassThru, - AsyncOriginErrorPagePassThru, - OriginErrorPagePassThruWithRawResponse, - AsyncOriginErrorPagePassThruWithRawResponse, - OriginErrorPagePassThruWithStreamingResponse, - AsyncOriginErrorPagePassThruWithStreamingResponse, -) -from .origin_max_http_version import ( - OriginMaxHTTPVersion, - AsyncOriginMaxHTTPVersion, - OriginMaxHTTPVersionWithRawResponse, - AsyncOriginMaxHTTPVersionWithRawResponse, - OriginMaxHTTPVersionWithStreamingResponse, - AsyncOriginMaxHTTPVersionWithStreamingResponse, -) -from .polish import ( - Polish, - AsyncPolish, - PolishWithRawResponse, - AsyncPolishWithRawResponse, - PolishWithStreamingResponse, - AsyncPolishWithStreamingResponse, -) from .prefetch_preload import ( PrefetchPreload, AsyncPrefetchPreload, @@ -405,6 +293,46 @@ PrefetchPreloadWithStreamingResponse, AsyncPrefetchPreloadWithStreamingResponse, ) +from .security_headers import ( + SecurityHeaders, + AsyncSecurityHeaders, + SecurityHeadersWithRawResponse, + AsyncSecurityHeadersWithRawResponse, + SecurityHeadersWithStreamingResponse, + AsyncSecurityHeadersWithStreamingResponse, +) +from .browser_cache_ttl import ( + BrowserCacheTTL, + AsyncBrowserCacheTTL, + BrowserCacheTTLWithRawResponse, + AsyncBrowserCacheTTLWithRawResponse, + BrowserCacheTTLWithStreamingResponse, + AsyncBrowserCacheTTLWithStreamingResponse, +) +from .email_obfuscation import ( + EmailObfuscation, + AsyncEmailObfuscation, + EmailObfuscationWithRawResponse, + AsyncEmailObfuscationWithRawResponse, + EmailObfuscationWithStreamingResponse, + AsyncEmailObfuscationWithStreamingResponse, +) +from .h2_prioritization import ( + H2Prioritization, + AsyncH2Prioritization, + H2PrioritizationWithRawResponse, + AsyncH2PrioritizationWithRawResponse, + H2PrioritizationWithStreamingResponse, + AsyncH2PrioritizationWithStreamingResponse, +) +from .hotlink_protection import ( + HotlinkProtection, + AsyncHotlinkProtection, + HotlinkProtectionWithRawResponse, + AsyncHotlinkProtectionWithRawResponse, + HotlinkProtectionWithStreamingResponse, + AsyncHotlinkProtectionWithStreamingResponse, +) from .proxy_read_timeout import ( ProxyReadTimeout, AsyncProxyReadTimeout, @@ -413,14 +341,6 @@ ProxyReadTimeoutWithStreamingResponse, AsyncProxyReadTimeoutWithStreamingResponse, ) -from .pseudo_ipv4 import ( - PseudoIPV4, - AsyncPseudoIPV4, - PseudoIPV4WithRawResponse, - AsyncPseudoIPV4WithRawResponse, - PseudoIPV4WithStreamingResponse, - AsyncPseudoIPV4WithStreamingResponse, -) from .response_buffering import ( ResponseBuffering, AsyncResponseBuffering, @@ -429,29 +349,13 @@ ResponseBufferingWithStreamingResponse, AsyncResponseBufferingWithStreamingResponse, ) -from .rocket_loader import ( - RocketLoader, - AsyncRocketLoader, - RocketLoaderWithRawResponse, - AsyncRocketLoaderWithRawResponse, - RocketLoaderWithStreamingResponse, - AsyncRocketLoaderWithStreamingResponse, -) -from .security_headers import ( - SecurityHeaders, - AsyncSecurityHeaders, - SecurityHeadersWithRawResponse, - AsyncSecurityHeadersWithRawResponse, - SecurityHeadersWithStreamingResponse, - AsyncSecurityHeadersWithStreamingResponse, -) -from .security_level import ( - SecurityLevel, - AsyncSecurityLevel, - SecurityLevelWithRawResponse, - AsyncSecurityLevelWithRawResponse, - SecurityLevelWithStreamingResponse, - AsyncSecurityLevelWithStreamingResponse, +from .opportunistic_onion import ( + OpportunisticOnion, + AsyncOpportunisticOnion, + OpportunisticOnionWithRawResponse, + AsyncOpportunisticOnionWithRawResponse, + OpportunisticOnionWithStreamingResponse, + AsyncOpportunisticOnionWithStreamingResponse, ) from .server_side_excludes import ( ServerSideExcludes, @@ -461,46 +365,6 @@ ServerSideExcludesWithStreamingResponse, AsyncServerSideExcludesWithStreamingResponse, ) -from .sort_query_string_for_cache import ( - SortQueryStringForCache, - AsyncSortQueryStringForCache, - SortQueryStringForCacheWithRawResponse, - AsyncSortQueryStringForCacheWithRawResponse, - SortQueryStringForCacheWithStreamingResponse, - AsyncSortQueryStringForCacheWithStreamingResponse, -) -from .ssl import ( - SSL, - AsyncSSL, - SSLWithRawResponse, - AsyncSSLWithRawResponse, - SSLWithStreamingResponse, - AsyncSSLWithStreamingResponse, -) -from .ssl_recommender import ( - SSLRecommender, - AsyncSSLRecommender, - SSLRecommenderWithRawResponse, - AsyncSSLRecommenderWithRawResponse, - SSLRecommenderWithStreamingResponse, - AsyncSSLRecommenderWithStreamingResponse, -) -from .tls_1_3 import ( - TLS1_3, - AsyncTLS1_3, - TLS1_3WithRawResponse, - AsyncTLS1_3WithRawResponse, - TLS1_3WithStreamingResponse, - AsyncTLS1_3WithStreamingResponse, -) -from .tls_client_auth import ( - TLSClientAuth, - AsyncTLSClientAuth, - TLSClientAuthWithRawResponse, - AsyncTLSClientAuthWithRawResponse, - TLSClientAuthWithStreamingResponse, - AsyncTLSClientAuthWithStreamingResponse, -) from .true_client_ip_header import ( TrueClientIPHeader, AsyncTrueClientIPHeader, @@ -509,35 +373,54 @@ TrueClientIPHeaderWithStreamingResponse, AsyncTrueClientIPHeaderWithStreamingResponse, ) -from .waf import ( - WAF, - AsyncWAF, - WAFWithRawResponse, - AsyncWAFWithRawResponse, - WAFWithStreamingResponse, - AsyncWAFWithStreamingResponse, +from .origin_max_http_version import ( + OriginMaxHTTPVersion, + AsyncOriginMaxHTTPVersion, + OriginMaxHTTPVersionWithRawResponse, + AsyncOriginMaxHTTPVersionWithRawResponse, + OriginMaxHTTPVersionWithStreamingResponse, + AsyncOriginMaxHTTPVersionWithStreamingResponse, ) -from .webp import ( - Webp, - AsyncWebp, - WebpWithRawResponse, - AsyncWebpWithRawResponse, - WebpWithStreamingResponse, - AsyncWebpWithStreamingResponse, +from .automatic_https_rewrites import ( + AutomaticHTTPsRewrites, + AsyncAutomaticHTTPsRewrites, + AutomaticHTTPsRewritesWithRawResponse, + AsyncAutomaticHTTPsRewritesWithRawResponse, + AutomaticHTTPsRewritesWithStreamingResponse, + AsyncAutomaticHTTPsRewritesWithStreamingResponse, ) -from .websocket import ( - Websocket, - AsyncWebsocket, - WebsocketWithRawResponse, - AsyncWebsocketWithRawResponse, - WebsocketWithStreamingResponse, - AsyncWebsocketWithStreamingResponse, +from .opportunistic_encryption import ( + OpportunisticEncryption, + AsyncOpportunisticEncryption, + OpportunisticEncryptionWithRawResponse, + AsyncOpportunisticEncryptionWithRawResponse, + OpportunisticEncryptionWithStreamingResponse, + AsyncOpportunisticEncryptionWithStreamingResponse, +) +from .origin_error_page_pass_thru import ( + OriginErrorPagePassThru, + AsyncOriginErrorPagePassThru, + OriginErrorPagePassThruWithRawResponse, + AsyncOriginErrorPagePassThruWithRawResponse, + OriginErrorPagePassThruWithStreamingResponse, + AsyncOriginErrorPagePassThruWithStreamingResponse, +) +from .sort_query_string_for_cache import ( + SortQueryStringForCache, + AsyncSortQueryStringForCache, + SortQueryStringForCacheWithRawResponse, + AsyncSortQueryStringForCacheWithRawResponse, + SortQueryStringForCacheWithStreamingResponse, + AsyncSortQueryStringForCacheWithStreamingResponse, +) +from .automatic_platform_optimization import ( + AutomaticPlatformOptimization, + AsyncAutomaticPlatformOptimization, + AutomaticPlatformOptimizationWithRawResponse, + AsyncAutomaticPlatformOptimizationWithRawResponse, + AutomaticPlatformOptimizationWithStreamingResponse, + AsyncAutomaticPlatformOptimizationWithStreamingResponse, ) -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Settings", "AsyncSettings"] diff --git a/src/cloudflare/resources/settings/sort_query_string_for_cache.py b/src/cloudflare/resources/settings/sort_query_string_for_cache.py index 7dc87e52e26..0610226c426 100644 --- a/src/cloudflare/resources/settings/sort_query_string_for_cache.py +++ b/src/cloudflare/resources/settings/sort_query_string_for_cache.py @@ -2,44 +2,30 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import SortQueryStringForCacheUpdateResponse, SortQueryStringForCacheGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import sort_query_string_for_cache_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import ( + SortQueryStringForCacheGetResponse, + SortQueryStringForCacheUpdateResponse, + sort_query_string_for_cache_update_params, +) __all__ = ["SortQueryStringForCache", "AsyncSortQueryStringForCache"] diff --git a/src/cloudflare/resources/settings/ssl.py b/src/cloudflare/resources/settings/ssl.py index 75b857ea1b9..87491f2c915 100644 --- a/src/cloudflare/resources/settings/ssl.py +++ b/src/cloudflare/resources/settings/ssl.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import SSLUpdateResponse, SSLGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import ssl_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import SSLGetResponse, SSLUpdateResponse, ssl_update_params __all__ = ["SSL", "AsyncSSL"] diff --git a/src/cloudflare/resources/settings/ssl_recommender.py b/src/cloudflare/resources/settings/ssl_recommender.py index 76950ce915a..2da194ac7cd 100644 --- a/src/cloudflare/resources/settings/ssl_recommender.py +++ b/src/cloudflare/resources/settings/ssl_recommender.py @@ -2,42 +2,25 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import SSLRecommenderUpdateResponse, SSLRecommenderGetResponse, ssl_recommender_update_params - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import ssl_recommender_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import SSLRecommenderGetResponse, SSLRecommenderUpdateResponse, ssl_recommender_update_params __all__ = ["SSLRecommender", "AsyncSSLRecommender"] diff --git a/src/cloudflare/resources/settings/tls_1_3.py b/src/cloudflare/resources/settings/tls_1_3.py index 596b728d373..f5942863f49 100644 --- a/src/cloudflare/resources/settings/tls_1_3.py +++ b/src/cloudflare/resources/settings/tls_1_3.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import TLS1_3UpdateResponse, TLS1_3GetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import tls_1_3_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import TLS1_3GetResponse, TLS1_3UpdateResponse, tls_1_3_update_params __all__ = ["TLS1_3", "AsyncTLS1_3"] diff --git a/src/cloudflare/resources/settings/tls_client_auth.py b/src/cloudflare/resources/settings/tls_client_auth.py index 307a0edb25c..e3925a78970 100644 --- a/src/cloudflare/resources/settings/tls_client_auth.py +++ b/src/cloudflare/resources/settings/tls_client_auth.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import TLSClientAuthUpdateResponse, TLSClientAuthGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import tls_client_auth_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import TLSClientAuthGetResponse, TLSClientAuthUpdateResponse, tls_client_auth_update_params __all__ = ["TLSClientAuth", "AsyncTLSClientAuth"] diff --git a/src/cloudflare/resources/settings/true_client_ip_header.py b/src/cloudflare/resources/settings/true_client_ip_header.py index 9e215281a92..b16849b71a0 100644 --- a/src/cloudflare/resources/settings/true_client_ip_header.py +++ b/src/cloudflare/resources/settings/true_client_ip_header.py @@ -2,44 +2,30 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import TrueClientIPHeaderUpdateResponse, TrueClientIPHeaderGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import true_client_ip_header_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import ( + TrueClientIPHeaderGetResponse, + TrueClientIPHeaderUpdateResponse, + true_client_ip_header_update_params, +) __all__ = ["TrueClientIPHeader", "AsyncTrueClientIPHeader"] diff --git a/src/cloudflare/resources/settings/waf.py b/src/cloudflare/resources/settings/waf.py index 64ab8c45e56..80220a6d427 100644 --- a/src/cloudflare/resources/settings/waf.py +++ b/src/cloudflare/resources/settings/waf.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import WAFUpdateResponse, WAFGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import waf_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import WAFGetResponse, WAFUpdateResponse, waf_update_params __all__ = ["WAF", "AsyncWAF"] diff --git a/src/cloudflare/resources/settings/webp.py b/src/cloudflare/resources/settings/webp.py index 9721f771078..b2e0d40bca9 100644 --- a/src/cloudflare/resources/settings/webp.py +++ b/src/cloudflare/resources/settings/webp.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import WebpUpdateResponse, WebpGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import webp_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import WebpGetResponse, WebpUpdateResponse, webp_update_params __all__ = ["Webp", "AsyncWebp"] diff --git a/src/cloudflare/resources/settings/websocket.py b/src/cloudflare/resources/settings/websocket.py index e6380599faa..4df463688c3 100644 --- a/src/cloudflare/resources/settings/websocket.py +++ b/src/cloudflare/resources/settings/websocket.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import WebsocketUpdateResponse, WebsocketGetResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import websocket_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import WebsocketGetResponse, WebsocketUpdateResponse, websocket_update_params __all__ = ["Websocket", "AsyncWebsocket"] diff --git a/src/cloudflare/resources/settings/zero_rtt.py b/src/cloudflare/resources/settings/zero_rtt.py index fa0c1e1c243..1b01bb784fd 100644 --- a/src/cloudflare/resources/settings/zero_rtt.py +++ b/src/cloudflare/resources/settings/zero_rtt.py @@ -2,44 +2,30 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.settings import ZeroRttGetResponse, ZeroRttZoneSettingsChange0RttSessionResumptionSettingResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.settings import zero_rtt_zone_settings_change_0_rtt_session_resumption_setting_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.settings import ( + ZeroRttGetResponse, + ZeroRttZoneSettingsChange0RttSessionResumptionSettingResponse, + zero_rtt_zone_settings_change_0_rtt_session_resumption_setting_params, +) __all__ = ["ZeroRtt", "AsyncZeroRtt"] diff --git a/src/cloudflare/resources/snippets/__init__.py b/src/cloudflare/resources/snippets/__init__.py index 5b60a29cf32..30e93e2c505 100644 --- a/src/cloudflare/resources/snippets/__init__.py +++ b/src/cloudflare/resources/snippets/__init__.py @@ -1,26 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .content import Content, AsyncContent from .content import ( + Content, + AsyncContent, ContentWithRawResponse, AsyncContentWithRawResponse, ContentWithStreamingResponse, AsyncContentWithStreamingResponse, ) -from .snippet_rules import SnippetRules, AsyncSnippetRules -from .snippet_rules import ( - SnippetRulesWithRawResponse, - AsyncSnippetRulesWithRawResponse, - SnippetRulesWithStreamingResponse, - AsyncSnippetRulesWithStreamingResponse, -) -from .snippets import Snippets, AsyncSnippets from .snippets import ( + Snippets, + AsyncSnippets, SnippetsWithRawResponse, AsyncSnippetsWithRawResponse, SnippetsWithStreamingResponse, AsyncSnippetsWithStreamingResponse, ) +from .snippet_rules import ( + SnippetRules, + AsyncSnippetRules, + SnippetRulesWithRawResponse, + AsyncSnippetRulesWithRawResponse, + SnippetRulesWithStreamingResponse, + AsyncSnippetRulesWithStreamingResponse, +) __all__ = [ "Content", diff --git a/src/cloudflare/resources/snippets/content.py b/src/cloudflare/resources/snippets/content.py index 62c03e1059d..ecac0768673 100644 --- a/src/cloudflare/resources/snippets/content.py +++ b/src/cloudflare/resources/snippets/content.py @@ -4,35 +4,22 @@ import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( BinaryAPIResponse, AsyncBinaryAPIResponse, + StreamedBinaryAPIResponse, + AsyncStreamedBinaryAPIResponse, to_custom_raw_response_wrapper, - async_to_custom_raw_response_wrapper, to_custom_streamed_response_wrapper, - StreamedBinaryAPIResponse, + async_to_custom_raw_response_wrapper, async_to_custom_streamed_response_wrapper, - AsyncStreamedBinaryAPIResponse, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper __all__ = ["Content", "AsyncContent"] diff --git a/src/cloudflare/resources/snippets/snippet_rules.py b/src/cloudflare/resources/snippets/snippet_rules.py index cfe083bc2f7..7afb4e6ebda 100644 --- a/src/cloudflare/resources/snippets/snippet_rules.py +++ b/src/cloudflare/resources/snippets/snippet_rules.py @@ -2,42 +2,25 @@ from __future__ import annotations +from typing import Type, Iterable, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.snippets import SnippetRuleUpdateResponse, SnippetRuleListResponse, snippet_rule_update_params - -from typing import Type, Iterable - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.snippets import snippet_rule_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.snippets import SnippetRuleListResponse, SnippetRuleUpdateResponse, snippet_rule_update_params __all__ = ["SnippetRules", "AsyncSnippetRules"] diff --git a/src/cloudflare/resources/snippets/snippets.py b/src/cloudflare/resources/snippets/snippets.py index b076e18e322..8b22e200ed5 100644 --- a/src/cloudflare/resources/snippets/snippets.py +++ b/src/cloudflare/resources/snippets/snippets.py @@ -2,47 +2,17 @@ from __future__ import annotations -import httpx - -from .content import Content, AsyncContent +from typing import Any, Type, cast -from ..._compat import cached_property - -from .snippet_rules import SnippetRules, AsyncSnippetRules +import httpx from ...types import ( - SnippetUpdateResponse, + SnippetGetResponse, SnippetListResponse, SnippetDeleteResponse, - SnippetGetResponse, + SnippetUpdateResponse, snippet_update_params, ) - -from typing import Type - -from ..._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params -from ...types import snippet_update_params from .content import ( Content, AsyncContent, @@ -51,6 +21,17 @@ ContentWithStreamingResponse, AsyncContentWithStreamingResponse, ) +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) +from ..._wrappers import ResultWrapper from .snippet_rules import ( SnippetRules, AsyncSnippetRules, @@ -59,17 +40,9 @@ SnippetRulesWithStreamingResponse, AsyncSnippetRulesWithStreamingResponse, ) -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ..._base_client import ( + make_request_options, +) __all__ = ["Snippets", "AsyncSnippets"] diff --git a/src/cloudflare/resources/spectrums/__init__.py b/src/cloudflare/resources/spectrums/__init__.py index 2b384a73273..bc0abecb174 100644 --- a/src/cloudflare/resources/spectrums/__init__.py +++ b/src/cloudflare/resources/spectrums/__init__.py @@ -1,21 +1,24 @@ # File generated from our OpenAPI spec by Stainless. -from .analytics import Analytics, AsyncAnalytics -from .analytics import ( - AnalyticsWithRawResponse, - AsyncAnalyticsWithRawResponse, - AnalyticsWithStreamingResponse, - AsyncAnalyticsWithStreamingResponse, -) -from .apps import Apps, AsyncApps from .apps import ( + Apps, + AsyncApps, AppsWithRawResponse, AsyncAppsWithRawResponse, AppsWithStreamingResponse, AsyncAppsWithStreamingResponse, ) -from .spectrums import Spectrums, AsyncSpectrums +from .analytics import ( + Analytics, + AsyncAnalytics, + AnalyticsWithRawResponse, + AsyncAnalyticsWithRawResponse, + AnalyticsWithStreamingResponse, + AsyncAnalyticsWithStreamingResponse, +) from .spectrums import ( + Spectrums, + AsyncSpectrums, SpectrumsWithRawResponse, AsyncSpectrumsWithRawResponse, SpectrumsWithStreamingResponse, diff --git a/src/cloudflare/resources/spectrums/analytics/__init__.py b/src/cloudflare/resources/spectrums/analytics/__init__.py index 59d619df4d2..23e0620c5f1 100644 --- a/src/cloudflare/resources/spectrums/analytics/__init__.py +++ b/src/cloudflare/resources/spectrums/analytics/__init__.py @@ -1,26 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .aggregates import Aggregates, AsyncAggregates -from .aggregates import ( - AggregatesWithRawResponse, - AsyncAggregatesWithRawResponse, - AggregatesWithStreamingResponse, - AsyncAggregatesWithStreamingResponse, -) -from .events import Events, AsyncEvents from .events import ( + Events, + AsyncEvents, EventsWithRawResponse, AsyncEventsWithRawResponse, EventsWithStreamingResponse, AsyncEventsWithStreamingResponse, ) -from .analytics import Analytics, AsyncAnalytics from .analytics import ( + Analytics, + AsyncAnalytics, AnalyticsWithRawResponse, AsyncAnalyticsWithRawResponse, AnalyticsWithStreamingResponse, AsyncAnalyticsWithStreamingResponse, ) +from .aggregates import ( + Aggregates, + AsyncAggregates, + AggregatesWithRawResponse, + AsyncAggregatesWithRawResponse, + AggregatesWithStreamingResponse, + AsyncAggregatesWithStreamingResponse, +) __all__ = [ "Aggregates", diff --git a/src/cloudflare/resources/spectrums/analytics/aggregates/__init__.py b/src/cloudflare/resources/spectrums/analytics/aggregates/__init__.py index efcc9fb39a5..73cca8b7abc 100644 --- a/src/cloudflare/resources/spectrums/analytics/aggregates/__init__.py +++ b/src/cloudflare/resources/spectrums/analytics/aggregates/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .currents import Currents, AsyncCurrents from .currents import ( + Currents, + AsyncCurrents, CurrentsWithRawResponse, AsyncCurrentsWithRawResponse, CurrentsWithStreamingResponse, AsyncCurrentsWithStreamingResponse, ) -from .aggregates import Aggregates, AsyncAggregates from .aggregates import ( + Aggregates, + AsyncAggregates, AggregatesWithRawResponse, AsyncAggregatesWithRawResponse, AggregatesWithStreamingResponse, diff --git a/src/cloudflare/resources/spectrums/analytics/aggregates/aggregates.py b/src/cloudflare/resources/spectrums/analytics/aggregates/aggregates.py index f370c134d7c..874108038cf 100644 --- a/src/cloudflare/resources/spectrums/analytics/aggregates/aggregates.py +++ b/src/cloudflare/resources/spectrums/analytics/aggregates/aggregates.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .currents import Currents, AsyncCurrents - -from ....._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .....types import shared_params from .currents import ( Currents, AsyncCurrents, @@ -29,7 +10,8 @@ CurrentsWithStreamingResponse, AsyncCurrentsWithStreamingResponse, ) -from ....._wrappers import ResultWrapper +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Aggregates", "AsyncAggregates"] diff --git a/src/cloudflare/resources/spectrums/analytics/aggregates/currents.py b/src/cloudflare/resources/spectrums/analytics/aggregates/currents.py index 71ebaed15cd..87bd7086685 100644 --- a/src/cloudflare/resources/spectrums/analytics/aggregates/currents.py +++ b/src/cloudflare/resources/spectrums/analytics/aggregates/currents.py @@ -2,44 +2,28 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform from ....._compat import cached_property - -from .....types.spectrums.analytics.aggregates import ( - CurrentSpectrumAggregateAnalyticsGetCurrentAggregatedAnalyticsResponse, -) - -from typing import Type - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params from .....types.spectrums.analytics.aggregates import ( + CurrentSpectrumAggregateAnalyticsGetCurrentAggregatedAnalyticsResponse, current_spectrum_aggregate_analytics_get_current_aggregated_analytics_params, ) -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["Currents", "AsyncCurrents"] diff --git a/src/cloudflare/resources/spectrums/analytics/analytics.py b/src/cloudflare/resources/spectrums/analytics/analytics.py index 7912a7ae9e3..9257955a1e0 100644 --- a/src/cloudflare/resources/spectrums/analytics/analytics.py +++ b/src/cloudflare/resources/spectrums/analytics/analytics.py @@ -2,27 +2,15 @@ from __future__ import annotations -from .aggregates.aggregates import Aggregates, AsyncAggregates - -from ...._compat import cached_property - -from .events.events import Events, AsyncEvents - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .events import ( + Events, + AsyncEvents, + EventsWithRawResponse, + AsyncEventsWithRawResponse, + EventsWithStreamingResponse, + AsyncEventsWithStreamingResponse, ) -from ....types import shared_params +from ...._compat import cached_property from .aggregates import ( Aggregates, AsyncAggregates, @@ -31,15 +19,9 @@ AggregatesWithStreamingResponse, AsyncAggregatesWithStreamingResponse, ) -from .events import ( - Events, - AsyncEvents, - EventsWithRawResponse, - AsyncEventsWithRawResponse, - EventsWithStreamingResponse, - AsyncEventsWithStreamingResponse, -) -from ...._wrappers import ResultWrapper +from ...._resource import SyncAPIResource, AsyncAPIResource +from .events.events import Events, AsyncEvents +from .aggregates.aggregates import Aggregates, AsyncAggregates __all__ = ["Analytics", "AsyncAnalytics"] diff --git a/src/cloudflare/resources/spectrums/analytics/events/__init__.py b/src/cloudflare/resources/spectrums/analytics/events/__init__.py index 3e621a008fb..53c3edb3f6a 100644 --- a/src/cloudflare/resources/spectrums/analytics/events/__init__.py +++ b/src/cloudflare/resources/spectrums/analytics/events/__init__.py @@ -1,26 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .bytimes import Bytimes, AsyncBytimes +from .events import ( + Events, + AsyncEvents, + EventsWithRawResponse, + AsyncEventsWithRawResponse, + EventsWithStreamingResponse, + AsyncEventsWithStreamingResponse, +) from .bytimes import ( + Bytimes, + AsyncBytimes, BytimesWithRawResponse, AsyncBytimesWithRawResponse, BytimesWithStreamingResponse, AsyncBytimesWithStreamingResponse, ) -from .summaries import Summaries, AsyncSummaries from .summaries import ( + Summaries, + AsyncSummaries, SummariesWithRawResponse, AsyncSummariesWithRawResponse, SummariesWithStreamingResponse, AsyncSummariesWithStreamingResponse, ) -from .events import Events, AsyncEvents -from .events import ( - EventsWithRawResponse, - AsyncEventsWithRawResponse, - EventsWithStreamingResponse, - AsyncEventsWithStreamingResponse, -) __all__ = [ "Bytimes", diff --git a/src/cloudflare/resources/spectrums/analytics/events/bytimes.py b/src/cloudflare/resources/spectrums/analytics/events/bytimes.py index 073153c56fe..e7eeb3ef56f 100644 --- a/src/cloudflare/resources/spectrums/analytics/events/bytimes.py +++ b/src/cloudflare/resources/spectrums/analytics/events/bytimes.py @@ -2,46 +2,30 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.spectrums.analytics.events import BytimeSpectrumAnalyticsByTimeGetAnalyticsByTimeResponse - -from typing import Optional, List, Union, Iterable - +from typing import Any, List, Union, Iterable, Optional, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.spectrums.analytics.events import bytime_spectrum_analytics_by_time_get_analytics_by_time_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from .....types.spectrums.analytics.events import ( + BytimeSpectrumAnalyticsByTimeGetAnalyticsByTimeResponse, + bytime_spectrum_analytics_by_time_get_analytics_by_time_params, +) __all__ = ["Bytimes", "AsyncBytimes"] diff --git a/src/cloudflare/resources/spectrums/analytics/events/events.py b/src/cloudflare/resources/spectrums/analytics/events/events.py index e5eef7654bb..604caacb691 100644 --- a/src/cloudflare/resources/spectrums/analytics/events/events.py +++ b/src/cloudflare/resources/spectrums/analytics/events/events.py @@ -2,27 +2,6 @@ from __future__ import annotations -from .bytimes import Bytimes, AsyncBytimes - -from ....._compat import cached_property - -from .summaries import Summaries, AsyncSummaries - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .....types import shared_params from .bytimes import ( Bytimes, AsyncBytimes, @@ -39,7 +18,8 @@ SummariesWithStreamingResponse, AsyncSummariesWithStreamingResponse, ) -from ....._wrappers import ResultWrapper +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Events", "AsyncEvents"] diff --git a/src/cloudflare/resources/spectrums/analytics/events/summaries.py b/src/cloudflare/resources/spectrums/analytics/events/summaries.py index c4e29a2a41b..ce4554d6a85 100644 --- a/src/cloudflare/resources/spectrums/analytics/events/summaries.py +++ b/src/cloudflare/resources/spectrums/analytics/events/summaries.py @@ -2,46 +2,30 @@ from __future__ import annotations -import httpx - -from ....._compat import cached_property - -from .....types.spectrums.analytics.events import SummarySpectrumAnalyticsSummaryGetAnalyticsSummaryResponse - -from typing import Optional, List, Union, Iterable - +from typing import Any, List, Union, Iterable, Optional, cast +from datetime import datetime from typing_extensions import Literal -from datetime import datetime +import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.spectrums.analytics.events import summary_spectrum_analytics_summary_get_analytics_summary_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from .....types.spectrums.analytics.events import ( + SummarySpectrumAnalyticsSummaryGetAnalyticsSummaryResponse, + summary_spectrum_analytics_summary_get_analytics_summary_params, +) __all__ = ["Summaries", "AsyncSummaries"] diff --git a/src/cloudflare/resources/spectrums/apps.py b/src/cloudflare/resources/spectrums/apps.py index 80c622cb21e..bb893137e92 100644 --- a/src/cloudflare/resources/spectrums/apps.py +++ b/src/cloudflare/resources/spectrums/apps.py @@ -2,62 +2,35 @@ from __future__ import annotations +from typing import Any, Type, Union, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.spectrums import ( - AppUpdateResponse, - AppDeleteResponse, - AppGetResponse, - AppSpectrumApplicationsCreateSpectrumApplicationUsingANameForTheOriginResponse, - AppSpectrumApplicationsListSpectrumApplicationsResponse, - app_update_params, - app_spectrum_applications_create_spectrum_application_using_a_name_for_the_origin_params, -) - -from typing import Type, Optional, Union - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.spectrums import app_update_params -from ...types.spectrums import app_spectrum_applications_create_spectrum_application_using_a_name_for_the_origin_params -from ...types.spectrums import app_spectrum_applications_list_spectrum_applications_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.spectrums import ( + AppGetResponse, + AppDeleteResponse, + AppUpdateResponse, + AppSpectrumApplicationsListSpectrumApplicationsResponse, + AppSpectrumApplicationsCreateSpectrumApplicationUsingANameForTheOriginResponse, + app_update_params, + app_spectrum_applications_list_spectrum_applications_params, + app_spectrum_applications_create_spectrum_application_using_a_name_for_the_origin_params, +) __all__ = ["Apps", "AsyncApps"] diff --git a/src/cloudflare/resources/spectrums/spectrums.py b/src/cloudflare/resources/spectrums/spectrums.py index 775f58dd744..831f4521d39 100644 --- a/src/cloudflare/resources/spectrums/spectrums.py +++ b/src/cloudflare/resources/spectrums/spectrums.py @@ -2,27 +2,15 @@ from __future__ import annotations -from .analytics.analytics import Analytics, AsyncAnalytics - -from ..._compat import cached_property - -from .apps import Apps, AsyncApps - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .apps import ( + Apps, + AsyncApps, + AppsWithRawResponse, + AsyncAppsWithRawResponse, + AppsWithStreamingResponse, + AsyncAppsWithStreamingResponse, ) -from ...types import shared_params +from ..._compat import cached_property from .analytics import ( Analytics, AsyncAnalytics, @@ -31,15 +19,8 @@ AnalyticsWithStreamingResponse, AsyncAnalyticsWithStreamingResponse, ) -from .apps import ( - Apps, - AsyncApps, - AppsWithRawResponse, - AsyncAppsWithRawResponse, - AppsWithStreamingResponse, - AsyncAppsWithStreamingResponse, -) -from ..._wrappers import ResultWrapper +from ..._resource import SyncAPIResource, AsyncAPIResource +from .analytics.analytics import Analytics, AsyncAnalytics __all__ = ["Spectrums", "AsyncSpectrums"] diff --git a/src/cloudflare/resources/speed_api/__init__.py b/src/cloudflare/resources/speed_api/__init__.py index 7f8bcd4d6af..d3d19b256ff 100644 --- a/src/cloudflare/resources/speed_api/__init__.py +++ b/src/cloudflare/resources/speed_api/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .schedule import Schedule, AsyncSchedule from .schedule import ( + Schedule, + AsyncSchedule, ScheduleWithRawResponse, AsyncScheduleWithRawResponse, ScheduleWithStreamingResponse, AsyncScheduleWithStreamingResponse, ) -from .speed_api import SpeedAPI, AsyncSpeedAPI from .speed_api import ( + SpeedAPI, + AsyncSpeedAPI, SpeedAPIWithRawResponse, AsyncSpeedAPIWithRawResponse, SpeedAPIWithStreamingResponse, diff --git a/src/cloudflare/resources/speed_api/schedule.py b/src/cloudflare/resources/speed_api/schedule.py index 526b545939c..4031bb499be 100644 --- a/src/cloudflare/resources/speed_api/schedule.py +++ b/src/cloudflare/resources/speed_api/schedule.py @@ -2,42 +2,26 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.speed_api import ScheduleCreateResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.speed_api import schedule_create_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.speed_api import ScheduleCreateResponse, schedule_create_params __all__ = ["Schedule", "AsyncSchedule"] diff --git a/src/cloudflare/resources/speed_api/speed_api.py b/src/cloudflare/resources/speed_api/speed_api.py index 8fff61626d7..eaa1b1aa48d 100644 --- a/src/cloudflare/resources/speed_api/speed_api.py +++ b/src/cloudflare/resources/speed_api/speed_api.py @@ -2,56 +2,30 @@ from __future__ import annotations -import httpx - -from .schedule import Schedule, AsyncSchedule +from typing import Type, Optional, cast +from typing_extensions import Literal -from ..._compat import cached_property +import httpx from ...types import ( - SpeedAPIAvailabilitiesListResponse, + SpeedAPITestsGetResponse, SpeedAPIPagesListResponse, - SpeedAPIScheduleDeleteResponse, + SpeedAPITestsListResponse, + SpeedAPITrendsListResponse, SpeedAPIScheduleGetResponse, SpeedAPITestsCreateResponse, SpeedAPITestsDeleteResponse, - SpeedAPITestsGetResponse, - SpeedAPITestsListResponse, - SpeedAPITrendsListResponse, -) - -from typing import Type, Optional - -from typing_extensions import Literal - -from ..._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, + SpeedAPIScheduleDeleteResponse, + SpeedAPIAvailabilitiesListResponse, + speed_api_tests_list_params, + speed_api_trends_list_params, + speed_api_schedule_get_params, + speed_api_tests_create_params, + speed_api_tests_delete_params, + speed_api_schedule_delete_params, ) -from ...types import shared_params -from ...types import speed_api_schedule_delete_params -from ...types import speed_api_schedule_get_params -from ...types import speed_api_tests_create_params -from ...types import speed_api_tests_delete_params -from ...types import speed_api_tests_list_params -from ...types import speed_api_trends_list_params +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from .schedule import ( Schedule, AsyncSchedule, @@ -60,23 +34,18 @@ ScheduleWithStreamingResponse, AsyncScheduleWithStreamingResponse, ) +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ..._base_client import ( + make_request_options, +) __all__ = ["SpeedAPI", "AsyncSpeedAPI"] diff --git a/src/cloudflare/resources/ssls/__init__.py b/src/cloudflare/resources/ssls/__init__.py index 994f8bfa19c..d5877a6ca34 100644 --- a/src/cloudflare/resources/ssls/__init__.py +++ b/src/cloudflare/resources/ssls/__init__.py @@ -1,46 +1,52 @@ # File generated from our OpenAPI spec by Stainless. -from .analyzes import Analyzes, AsyncAnalyzes +from .ssls import ( + SSLs, + AsyncSSLs, + SSLsWithRawResponse, + AsyncSSLsWithRawResponse, + SSLsWithStreamingResponse, + AsyncSSLsWithStreamingResponse, +) from .analyzes import ( + Analyzes, + AsyncAnalyzes, AnalyzesWithRawResponse, AsyncAnalyzesWithRawResponse, AnalyzesWithStreamingResponse, AsyncAnalyzesWithStreamingResponse, ) -from .certificate_packs import CertificatePacks, AsyncCertificatePacks -from .certificate_packs import ( - CertificatePacksWithRawResponse, - AsyncCertificatePacksWithRawResponse, - CertificatePacksWithStreamingResponse, - AsyncCertificatePacksWithStreamingResponse, -) -from .recommendations import Recommendations, AsyncRecommendations -from .recommendations import ( - RecommendationsWithRawResponse, - AsyncRecommendationsWithRawResponse, - RecommendationsWithStreamingResponse, - AsyncRecommendationsWithStreamingResponse, -) -from .universals import Universals, AsyncUniversals from .universals import ( + Universals, + AsyncUniversals, UniversalsWithRawResponse, AsyncUniversalsWithRawResponse, UniversalsWithStreamingResponse, AsyncUniversalsWithStreamingResponse, ) -from .verifications import Verifications, AsyncVerifications from .verifications import ( + Verifications, + AsyncVerifications, VerificationsWithRawResponse, AsyncVerificationsWithRawResponse, VerificationsWithStreamingResponse, AsyncVerificationsWithStreamingResponse, ) -from .ssls import SSLs, AsyncSSLs -from .ssls import ( - SSLsWithRawResponse, - AsyncSSLsWithRawResponse, - SSLsWithStreamingResponse, - AsyncSSLsWithStreamingResponse, +from .recommendations import ( + Recommendations, + AsyncRecommendations, + RecommendationsWithRawResponse, + AsyncRecommendationsWithRawResponse, + RecommendationsWithStreamingResponse, + AsyncRecommendationsWithStreamingResponse, +) +from .certificate_packs import ( + CertificatePacks, + AsyncCertificatePacks, + CertificatePacksWithRawResponse, + AsyncCertificatePacksWithRawResponse, + CertificatePacksWithStreamingResponse, + AsyncCertificatePacksWithStreamingResponse, ) __all__ = [ diff --git a/src/cloudflare/resources/ssls/analyzes.py b/src/cloudflare/resources/ssls/analyzes.py index 23586b1452b..c9c1264c29a 100644 --- a/src/cloudflare/resources/ssls/analyzes.py +++ b/src/cloudflare/resources/ssls/analyzes.py @@ -2,42 +2,29 @@ from __future__ import annotations +from typing import Any, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.ssls import AnalyzeAnalyzeCertificateAnalyzeCertificateResponse - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper +from ...types.ssls import ( + AnalyzeAnalyzeCertificateAnalyzeCertificateResponse, + analyze_analyze_certificate_analyze_certificate_params, +) from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.ssls import analyze_analyze_certificate_analyze_certificate_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Analyzes", "AsyncAnalyzes"] diff --git a/src/cloudflare/resources/ssls/certificate_packs/__init__.py b/src/cloudflare/resources/ssls/certificate_packs/__init__.py index 91d012e090f..6a2115aecba 100644 --- a/src/cloudflare/resources/ssls/certificate_packs/__init__.py +++ b/src/cloudflare/resources/ssls/certificate_packs/__init__.py @@ -1,21 +1,24 @@ # File generated from our OpenAPI spec by Stainless. -from .orders import Orders, AsyncOrders from .orders import ( + Orders, + AsyncOrders, OrdersWithRawResponse, AsyncOrdersWithRawResponse, OrdersWithStreamingResponse, AsyncOrdersWithStreamingResponse, ) -from .quotas import Quotas, AsyncQuotas from .quotas import ( + Quotas, + AsyncQuotas, QuotasWithRawResponse, AsyncQuotasWithRawResponse, QuotasWithStreamingResponse, AsyncQuotasWithStreamingResponse, ) -from .certificate_packs import CertificatePacks, AsyncCertificatePacks from .certificate_packs import ( + CertificatePacks, + AsyncCertificatePacks, CertificatePacksWithRawResponse, AsyncCertificatePacksWithRawResponse, CertificatePacksWithStreamingResponse, diff --git a/src/cloudflare/resources/ssls/certificate_packs/certificate_packs.py b/src/cloudflare/resources/ssls/certificate_packs/certificate_packs.py index 234c921119d..6d47ad8ddfc 100644 --- a/src/cloudflare/resources/ssls/certificate_packs/certificate_packs.py +++ b/src/cloudflare/resources/ssls/certificate_packs/certificate_packs.py @@ -2,48 +2,11 @@ from __future__ import annotations -import httpx - -from .orders import Orders, AsyncOrders - -from ...._compat import cached_property - -from .quotas import Quotas, AsyncQuotas - -from ....types.ssls import ( - CertificatePackUpdateResponse, - CertificatePackDeleteResponse, - CertificatePackCertificatePacksListCertificatePacksResponse, - CertificatePackGetResponse, -) - -from typing import Type, Optional - +from typing import Any, Type, Optional, cast from typing_extensions import Literal -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from ....types.ssls import certificate_pack_certificate_packs_list_certificate_packs_params from .orders import ( Orders, AsyncOrders, @@ -60,17 +23,27 @@ QuotasWithStreamingResponse, AsyncQuotasWithStreamingResponse, ) +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.ssls import ( + CertificatePackGetResponse, + CertificatePackDeleteResponse, + CertificatePackUpdateResponse, + CertificatePackCertificatePacksListCertificatePacksResponse, + certificate_pack_certificate_packs_list_certificate_packs_params, +) +from ...._base_client import ( + make_request_options, +) __all__ = ["CertificatePacks", "AsyncCertificatePacks"] diff --git a/src/cloudflare/resources/ssls/certificate_packs/orders.py b/src/cloudflare/resources/ssls/certificate_packs/orders.py index b935a1517af..b4095b436c3 100644 --- a/src/cloudflare/resources/ssls/certificate_packs/orders.py +++ b/src/cloudflare/resources/ssls/certificate_packs/orders.py @@ -2,44 +2,29 @@ from __future__ import annotations +from typing import List, Type, cast +from typing_extensions import Literal + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.ssls.certificate_packs import OrderCertificatePacksOrderAdvancedCertificateManagerCertificatePackResponse - -from typing import Type, List - -from typing_extensions import Literal - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params from ....types.ssls.certificate_packs import ( + OrderCertificatePacksOrderAdvancedCertificateManagerCertificatePackResponse, order_certificate_packs_order_advanced_certificate_manager_certificate_pack_params, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["Orders", "AsyncOrders"] diff --git a/src/cloudflare/resources/ssls/certificate_packs/quotas.py b/src/cloudflare/resources/ssls/certificate_packs/quotas.py index 4e9cd6b1e0b..a7564ecd731 100644 --- a/src/cloudflare/resources/ssls/certificate_packs/quotas.py +++ b/src/cloudflare/resources/ssls/certificate_packs/quotas.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.ssls.certificate_packs import QuotaCertificatePacksGetCertificatePackQuotasResponse - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.ssls.certificate_packs import QuotaCertificatePacksGetCertificatePackQuotasResponse __all__ = ["Quotas", "AsyncQuotas"] diff --git a/src/cloudflare/resources/ssls/recommendations.py b/src/cloudflare/resources/ssls/recommendations.py index 54928cda7d2..c68c4e89c80 100644 --- a/src/cloudflare/resources/ssls/recommendations.py +++ b/src/cloudflare/resources/ssls/recommendations.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.ssls import RecommendationListResponse - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper +from ...types.ssls import RecommendationListResponse from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["Recommendations", "AsyncRecommendations"] diff --git a/src/cloudflare/resources/ssls/ssls.py b/src/cloudflare/resources/ssls/ssls.py index 6d00488f7df..65e643abed6 100644 --- a/src/cloudflare/resources/ssls/ssls.py +++ b/src/cloudflare/resources/ssls/ssls.py @@ -2,33 +2,6 @@ from __future__ import annotations -from .analyzes import Analyzes, AsyncAnalyzes - -from ..._compat import cached_property - -from .certificate_packs.certificate_packs import CertificatePacks, AsyncCertificatePacks - -from .recommendations import Recommendations, AsyncRecommendations - -from .universals.universals import Universals, AsyncUniversals - -from .verifications import Verifications, AsyncVerifications - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .analyzes import ( Analyzes, AsyncAnalyzes, @@ -37,22 +10,7 @@ AnalyzesWithStreamingResponse, AsyncAnalyzesWithStreamingResponse, ) -from .certificate_packs import ( - CertificatePacks, - AsyncCertificatePacks, - CertificatePacksWithRawResponse, - AsyncCertificatePacksWithRawResponse, - CertificatePacksWithStreamingResponse, - AsyncCertificatePacksWithStreamingResponse, -) -from .recommendations import ( - Recommendations, - AsyncRecommendations, - RecommendationsWithRawResponse, - AsyncRecommendationsWithRawResponse, - RecommendationsWithStreamingResponse, - AsyncRecommendationsWithStreamingResponse, -) +from ..._compat import cached_property from .universals import ( Universals, AsyncUniversals, @@ -61,6 +19,7 @@ UniversalsWithStreamingResponse, AsyncUniversalsWithStreamingResponse, ) +from ..._resource import SyncAPIResource, AsyncAPIResource from .verifications import ( Verifications, AsyncVerifications, @@ -69,7 +28,24 @@ VerificationsWithStreamingResponse, AsyncVerificationsWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from .recommendations import ( + Recommendations, + AsyncRecommendations, + RecommendationsWithRawResponse, + AsyncRecommendationsWithRawResponse, + RecommendationsWithStreamingResponse, + AsyncRecommendationsWithStreamingResponse, +) +from .certificate_packs import ( + CertificatePacks, + AsyncCertificatePacks, + CertificatePacksWithRawResponse, + AsyncCertificatePacksWithRawResponse, + CertificatePacksWithStreamingResponse, + AsyncCertificatePacksWithStreamingResponse, +) +from .universals.universals import Universals, AsyncUniversals +from .certificate_packs.certificate_packs import CertificatePacks, AsyncCertificatePacks __all__ = ["SSLs", "AsyncSSLs"] diff --git a/src/cloudflare/resources/ssls/universals/__init__.py b/src/cloudflare/resources/ssls/universals/__init__.py index 59862430009..cd762110fb3 100644 --- a/src/cloudflare/resources/ssls/universals/__init__.py +++ b/src/cloudflare/resources/ssls/universals/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .settings import Settings, AsyncSettings from .settings import ( + Settings, + AsyncSettings, SettingsWithRawResponse, AsyncSettingsWithRawResponse, SettingsWithStreamingResponse, AsyncSettingsWithStreamingResponse, ) -from .universals import Universals, AsyncUniversals from .universals import ( + Universals, + AsyncUniversals, UniversalsWithRawResponse, AsyncUniversalsWithRawResponse, UniversalsWithStreamingResponse, diff --git a/src/cloudflare/resources/ssls/universals/settings.py b/src/cloudflare/resources/ssls/universals/settings.py index 00dc5bce3ab..844a7807feb 100644 --- a/src/cloudflare/resources/ssls/universals/settings.py +++ b/src/cloudflare/resources/ssls/universals/settings.py @@ -2,42 +2,25 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.ssls.universals import SettingUpdateResponse, SettingGetResponse - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.ssls.universals import setting_update_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.ssls.universals import SettingGetResponse, SettingUpdateResponse, setting_update_params __all__ = ["Settings", "AsyncSettings"] diff --git a/src/cloudflare/resources/ssls/universals/universals.py b/src/cloudflare/resources/ssls/universals/universals.py index e59fb235deb..b11bc872f36 100644 --- a/src/cloudflare/resources/ssls/universals/universals.py +++ b/src/cloudflare/resources/ssls/universals/universals.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .settings import Settings, AsyncSettings - -from ...._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .settings import ( Settings, AsyncSettings, @@ -29,7 +10,8 @@ SettingsWithStreamingResponse, AsyncSettingsWithStreamingResponse, ) -from ...._wrappers import ResultWrapper +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Universals", "AsyncUniversals"] diff --git a/src/cloudflare/resources/ssls/verifications.py b/src/cloudflare/resources/ssls/verifications.py index 6c643b55801..8b1c29c8e6f 100644 --- a/src/cloudflare/resources/ssls/verifications.py +++ b/src/cloudflare/resources/ssls/verifications.py @@ -2,45 +2,31 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.ssls import VerificationUpdateResponse, VerificationSSLVerificationSSLVerificationDetailsResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper +from ...types.ssls import ( + VerificationUpdateResponse, + VerificationSSLVerificationSSLVerificationDetailsResponse, + verification_update_params, + verification_ssl_verification_ssl_verification_details_params, +) from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.ssls import verification_update_params -from ...types.ssls import verification_ssl_verification_ssl_verification_details_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Verifications", "AsyncVerifications"] diff --git a/src/cloudflare/resources/storage/__init__.py b/src/cloudflare/resources/storage/__init__.py index 42351d3837f..51d34cc37b5 100644 --- a/src/cloudflare/resources/storage/__init__.py +++ b/src/cloudflare/resources/storage/__init__.py @@ -1,21 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .analytics import Analytics, AsyncAnalytics -from .analytics import ( - AnalyticsWithRawResponse, - AsyncAnalyticsWithRawResponse, - AnalyticsWithStreamingResponse, - AsyncAnalyticsWithStreamingResponse, +from .kv import ( + Kv, + AsyncKv, + KvWithRawResponse, + AsyncKvWithRawResponse, + KvWithStreamingResponse, + AsyncKvWithStreamingResponse, ) -from .kv import Kv, AsyncKv -from .kv import KvWithRawResponse, AsyncKvWithRawResponse, KvWithStreamingResponse, AsyncKvWithStreamingResponse -from .storage import Storage, AsyncStorage from .storage import ( + Storage, + AsyncStorage, StorageWithRawResponse, AsyncStorageWithRawResponse, StorageWithStreamingResponse, AsyncStorageWithStreamingResponse, ) +from .analytics import ( + Analytics, + AsyncAnalytics, + AnalyticsWithRawResponse, + AsyncAnalyticsWithRawResponse, + AnalyticsWithStreamingResponse, + AsyncAnalyticsWithStreamingResponse, +) __all__ = [ "Analytics", diff --git a/src/cloudflare/resources/storage/analytics.py b/src/cloudflare/resources/storage/analytics.py index b15059341c8..747c819a421 100644 --- a/src/cloudflare/resources/storage/analytics.py +++ b/src/cloudflare/resources/storage/analytics.py @@ -2,48 +2,30 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.storage import ( - AnalyticsListResponse, - AnalyticsStoredResponse, - analytics_list_params, - analytics_stored_params, -) - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.storage import analytics_list_params -from ...types.storage import analytics_stored_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.storage import ( + AnalyticsListResponse, + AnalyticsStoredResponse, + analytics_list_params, + analytics_stored_params, +) __all__ = ["Analytics", "AsyncAnalytics"] diff --git a/src/cloudflare/resources/storage/kv/__init__.py b/src/cloudflare/resources/storage/kv/__init__.py index 8ff87c70d17..8f5ae1edcc7 100644 --- a/src/cloudflare/resources/storage/kv/__init__.py +++ b/src/cloudflare/resources/storage/kv/__init__.py @@ -1,14 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .namespaces import Namespaces, AsyncNamespaces +from .kv import ( + Kv, + AsyncKv, + KvWithRawResponse, + AsyncKvWithRawResponse, + KvWithStreamingResponse, + AsyncKvWithStreamingResponse, +) from .namespaces import ( + Namespaces, + AsyncNamespaces, NamespacesWithRawResponse, AsyncNamespacesWithRawResponse, NamespacesWithStreamingResponse, AsyncNamespacesWithStreamingResponse, ) -from .kv import Kv, AsyncKv -from .kv import KvWithRawResponse, AsyncKvWithRawResponse, KvWithStreamingResponse, AsyncKvWithStreamingResponse __all__ = [ "Namespaces", diff --git a/src/cloudflare/resources/storage/kv/kv.py b/src/cloudflare/resources/storage/kv/kv.py index 4f69ec11bc9..14defb6daa8 100644 --- a/src/cloudflare/resources/storage/kv/kv.py +++ b/src/cloudflare/resources/storage/kv/kv.py @@ -2,25 +2,7 @@ from __future__ import annotations -from .namespaces.namespaces import Namespaces, AsyncNamespaces - from ...._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .namespaces import ( Namespaces, AsyncNamespaces, @@ -29,7 +11,8 @@ NamespacesWithStreamingResponse, AsyncNamespacesWithStreamingResponse, ) -from ...._wrappers import ResultWrapper +from ...._resource import SyncAPIResource, AsyncAPIResource +from .namespaces.namespaces import Namespaces, AsyncNamespaces __all__ = ["Kv", "AsyncKv"] diff --git a/src/cloudflare/resources/storage/kv/namespaces/__init__.py b/src/cloudflare/resources/storage/kv/namespaces/__init__.py index 03a7af6c373..c6cab044376 100644 --- a/src/cloudflare/resources/storage/kv/namespaces/__init__.py +++ b/src/cloudflare/resources/storage/kv/namespaces/__init__.py @@ -1,35 +1,40 @@ # File generated from our OpenAPI spec by Stainless. -from .bulks import Bulks, AsyncBulks -from .bulks import ( - BulksWithRawResponse, - AsyncBulksWithRawResponse, - BulksWithStreamingResponse, - AsyncBulksWithStreamingResponse, -) -from .keys import Keys, AsyncKeys from .keys import ( + Keys, + AsyncKeys, KeysWithRawResponse, AsyncKeysWithRawResponse, KeysWithStreamingResponse, AsyncKeysWithStreamingResponse, ) -from .metadata import Metadata, AsyncMetadata -from .metadata import ( - MetadataWithRawResponse, - AsyncMetadataWithRawResponse, - MetadataWithStreamingResponse, - AsyncMetadataWithStreamingResponse, +from .bulks import ( + Bulks, + AsyncBulks, + BulksWithRawResponse, + AsyncBulksWithRawResponse, + BulksWithStreamingResponse, + AsyncBulksWithStreamingResponse, ) -from .values import Values, AsyncValues from .values import ( + Values, + AsyncValues, ValuesWithRawResponse, AsyncValuesWithRawResponse, ValuesWithStreamingResponse, AsyncValuesWithStreamingResponse, ) -from .namespaces import Namespaces, AsyncNamespaces +from .metadata import ( + Metadata, + AsyncMetadata, + MetadataWithRawResponse, + AsyncMetadataWithRawResponse, + MetadataWithStreamingResponse, + AsyncMetadataWithStreamingResponse, +) from .namespaces import ( + Namespaces, + AsyncNamespaces, NamespacesWithRawResponse, AsyncNamespacesWithRawResponse, NamespacesWithStreamingResponse, diff --git a/src/cloudflare/resources/storage/kv/namespaces/bulks.py b/src/cloudflare/resources/storage/kv/namespaces/bulks.py index 677589187e9..861327e594d 100644 --- a/src/cloudflare/resources/storage/kv/namespaces/bulks.py +++ b/src/cloudflare/resources/storage/kv/namespaces/bulks.py @@ -2,51 +2,30 @@ from __future__ import annotations +from typing import Any, List, Iterable, cast + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform from ....._compat import cached_property - -from .....types.storage.kv.namespaces import ( - BulkDeleteResponse, - BulkWorkersKvNamespaceWriteMultipleKeyValuePairsResponse, - bulk_workers_kv_namespace_write_multiple_key_value_pairs_params, -) - -from typing import List, Iterable - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.storage.kv.namespaces import bulk_delete_params -from .....types.storage.kv.namespaces import bulk_workers_kv_namespace_write_multiple_key_value_pairs_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from .....types.storage.kv.namespaces import ( + BulkDeleteResponse, + BulkWorkersKvNamespaceWriteMultipleKeyValuePairsResponse, + bulk_delete_params, + bulk_workers_kv_namespace_write_multiple_key_value_pairs_params, +) __all__ = ["Bulks", "AsyncBulks"] diff --git a/src/cloudflare/resources/storage/kv/namespaces/keys.py b/src/cloudflare/resources/storage/kv/namespaces/keys.py index d2c5beadcb1..ef1618de6d1 100644 --- a/src/cloudflare/resources/storage/kv/namespaces/keys.py +++ b/src/cloudflare/resources/storage/kv/namespaces/keys.py @@ -2,40 +2,25 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform from ....._compat import cached_property - -from .....types.storage.kv.namespaces import KeyListResponse - -from typing import Type - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.storage.kv.namespaces import key_list_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.storage.kv.namespaces import KeyListResponse, key_list_params __all__ = ["Keys", "AsyncKeys"] diff --git a/src/cloudflare/resources/storage/kv/namespaces/metadata.py b/src/cloudflare/resources/storage/kv/namespaces/metadata.py index 4fa81df8f7e..4b17752f4aa 100644 --- a/src/cloudflare/resources/storage/kv/namespaces/metadata.py +++ b/src/cloudflare/resources/storage/kv/namespaces/metadata.py @@ -2,37 +2,23 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ....._compat import cached_property - -from typing import Type - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["Metadata", "AsyncMetadata"] diff --git a/src/cloudflare/resources/storage/kv/namespaces/namespaces.py b/src/cloudflare/resources/storage/kv/namespaces/namespaces.py index 7d1a3d46249..70a34ff1299 100644 --- a/src/cloudflare/resources/storage/kv/namespaces/namespaces.py +++ b/src/cloudflare/resources/storage/kv/namespaces/namespaces.py @@ -2,54 +2,19 @@ from __future__ import annotations -import httpx - -from .bulks import Bulks, AsyncBulks - -from ....._compat import cached_property - -from .keys import Keys, AsyncKeys - -from .metadata import Metadata, AsyncMetadata - -from .values import Values, AsyncValues - -from .....types.storage.kv import ( - NamespaceUpdateResponse, - NamespaceListResponse, - NamespaceDeleteResponse, - NamespaceWorkersKvNamespaceCreateANamespaceResponse, -) - -from typing import Type, Optional - +from typing import Any, Type, Optional, cast from typing_extensions import Literal -from ....._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .keys import ( + Keys, + AsyncKeys, + KeysWithRawResponse, + AsyncKeysWithRawResponse, + KeysWithStreamingResponse, + AsyncKeysWithStreamingResponse, ) -from .....types import shared_params -from .....types.storage.kv import namespace_update_params -from .....types.storage.kv import namespace_list_params -from .....types.storage.kv import namespace_workers_kv_namespace_create_a_namespace_params from .bulks import ( Bulks, AsyncBulks, @@ -58,13 +23,13 @@ BulksWithStreamingResponse, AsyncBulksWithStreamingResponse, ) -from .keys import ( - Keys, - AsyncKeys, - KeysWithRawResponse, - AsyncKeysWithRawResponse, - KeysWithStreamingResponse, - AsyncKeysWithStreamingResponse, +from .values import ( + Values, + AsyncValues, + ValuesWithRawResponse, + AsyncValuesWithRawResponse, + ValuesWithStreamingResponse, + AsyncValuesWithStreamingResponse, ) from .metadata import ( Metadata, @@ -74,27 +39,29 @@ MetadataWithStreamingResponse, AsyncMetadataWithStreamingResponse, ) -from .values import ( - Values, - AsyncValues, - ValuesWithRawResponse, - AsyncValuesWithRawResponse, - ValuesWithStreamingResponse, - AsyncValuesWithStreamingResponse, +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, ) from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....._base_client import ( + make_request_options, +) +from .....types.storage.kv import ( + NamespaceListResponse, + NamespaceDeleteResponse, + NamespaceUpdateResponse, + NamespaceWorkersKvNamespaceCreateANamespaceResponse, + namespace_list_params, + namespace_update_params, + namespace_workers_kv_namespace_create_a_namespace_params, +) __all__ = ["Namespaces", "AsyncNamespaces"] diff --git a/src/cloudflare/resources/storage/kv/namespaces/values.py b/src/cloudflare/resources/storage/kv/namespaces/values.py index f7ccd6e99ed..3315e4471d2 100644 --- a/src/cloudflare/resources/storage/kv/namespaces/values.py +++ b/src/cloudflare/resources/storage/kv/namespaces/values.py @@ -2,44 +2,29 @@ from __future__ import annotations +from typing import Any, cast + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform from ....._compat import cached_property - -from .....types.storage.kv.namespaces import ValueUpdateResponse, ValueDeleteResponse, ValueGetResponse - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.storage.kv.namespaces import value_update_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from .....types.storage.kv.namespaces import ( + ValueDeleteResponse, + ValueUpdateResponse, + value_update_params, +) __all__ = ["Values", "AsyncValues"] diff --git a/src/cloudflare/resources/storage/storage.py b/src/cloudflare/resources/storage/storage.py index 80b2402bb63..16ae0d598b3 100644 --- a/src/cloudflare/resources/storage/storage.py +++ b/src/cloudflare/resources/storage/storage.py @@ -2,27 +2,16 @@ from __future__ import annotations -from .analytics import Analytics, AsyncAnalytics - -from ..._compat import cached_property - -from .kv.kv import Kv, AsyncKv - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .kv import ( + Kv, + AsyncKv, + KvWithRawResponse, + AsyncKvWithRawResponse, + KvWithStreamingResponse, + AsyncKvWithStreamingResponse, ) -from ...types import shared_params +from .kv.kv import Kv, AsyncKv +from ..._compat import cached_property from .analytics import ( Analytics, AsyncAnalytics, @@ -31,15 +20,7 @@ AnalyticsWithStreamingResponse, AsyncAnalyticsWithStreamingResponse, ) -from .kv import ( - Kv, - AsyncKv, - KvWithRawResponse, - AsyncKvWithRawResponse, - KvWithStreamingResponse, - AsyncKvWithStreamingResponse, -) -from ..._wrappers import ResultWrapper +from ..._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Storage", "AsyncStorage"] diff --git a/src/cloudflare/resources/stream/__init__.py b/src/cloudflare/resources/stream/__init__.py index c62d6a1a16a..d3b2ffff812 100644 --- a/src/cloudflare/resources/stream/__init__.py +++ b/src/cloudflare/resources/stream/__init__.py @@ -1,102 +1,116 @@ # File generated from our OpenAPI spec by Stainless. -from .audio_tracks import AudioTracks, AsyncAudioTracks -from .audio_tracks import ( - AudioTracksWithRawResponse, - AsyncAudioTracksWithRawResponse, - AudioTracksWithStreamingResponse, - AsyncAudioTracksWithStreamingResponse, -) -from .videos import Videos, AsyncVideos -from .videos import ( - VideosWithRawResponse, - AsyncVideosWithRawResponse, - VideosWithStreamingResponse, - AsyncVideosWithStreamingResponse, +from .keys import ( + Keys, + AsyncKeys, + KeysWithRawResponse, + AsyncKeysWithRawResponse, + KeysWithStreamingResponse, + AsyncKeysWithStreamingResponse, ) -from .clips import Clips, AsyncClips from .clips import ( + Clips, + AsyncClips, ClipsWithRawResponse, AsyncClipsWithRawResponse, ClipsWithStreamingResponse, AsyncClipsWithStreamingResponse, ) -from .copies import Copies, AsyncCopies from .copies import ( + Copies, + AsyncCopies, CopiesWithRawResponse, AsyncCopiesWithRawResponse, CopiesWithStreamingResponse, AsyncCopiesWithStreamingResponse, ) -from .direct_uploads import DirectUploads, AsyncDirectUploads -from .direct_uploads import ( - DirectUploadsWithRawResponse, - AsyncDirectUploadsWithRawResponse, - DirectUploadsWithStreamingResponse, - AsyncDirectUploadsWithStreamingResponse, -) -from .keys import Keys, AsyncKeys -from .keys import ( - KeysWithRawResponse, - AsyncKeysWithRawResponse, - KeysWithStreamingResponse, - AsyncKeysWithStreamingResponse, +from .embeds import ( + Embeds, + AsyncEmbeds, + EmbedsWithRawResponse, + AsyncEmbedsWithRawResponse, + EmbedsWithStreamingResponse, + AsyncEmbedsWithStreamingResponse, ) -from .live_inputs import LiveInputs, AsyncLiveInputs -from .live_inputs import ( - LiveInputsWithRawResponse, - AsyncLiveInputsWithRawResponse, - LiveInputsWithStreamingResponse, - AsyncLiveInputsWithStreamingResponse, +from .stream import ( + Stream, + AsyncStream, + StreamWithRawResponse, + AsyncStreamWithRawResponse, + StreamWithStreamingResponse, + AsyncStreamWithStreamingResponse, ) -from .watermarks import Watermarks, AsyncWatermarks -from .watermarks import ( - WatermarksWithRawResponse, - AsyncWatermarksWithRawResponse, - WatermarksWithStreamingResponse, - AsyncWatermarksWithStreamingResponse, +from .tokens import ( + Tokens, + AsyncTokens, + TokensWithRawResponse, + AsyncTokensWithRawResponse, + TokensWithStreamingResponse, + AsyncTokensWithStreamingResponse, ) -from .webhooks import Webhooks, AsyncWebhooks -from .webhooks import ( - WebhooksWithRawResponse, - AsyncWebhooksWithRawResponse, - WebhooksWithStreamingResponse, - AsyncWebhooksWithStreamingResponse, +from .videos import ( + Videos, + AsyncVideos, + VideosWithRawResponse, + AsyncVideosWithRawResponse, + VideosWithStreamingResponse, + AsyncVideosWithStreamingResponse, ) -from .captions import Captions, AsyncCaptions from .captions import ( + Captions, + AsyncCaptions, CaptionsWithRawResponse, AsyncCaptionsWithRawResponse, CaptionsWithStreamingResponse, AsyncCaptionsWithStreamingResponse, ) -from .downloads import Downloads, AsyncDownloads +from .webhooks import ( + Webhooks, + AsyncWebhooks, + WebhooksWithRawResponse, + AsyncWebhooksWithRawResponse, + WebhooksWithStreamingResponse, + AsyncWebhooksWithStreamingResponse, +) from .downloads import ( + Downloads, + AsyncDownloads, DownloadsWithRawResponse, AsyncDownloadsWithRawResponse, DownloadsWithStreamingResponse, AsyncDownloadsWithStreamingResponse, ) -from .embeds import Embeds, AsyncEmbeds -from .embeds import ( - EmbedsWithRawResponse, - AsyncEmbedsWithRawResponse, - EmbedsWithStreamingResponse, - AsyncEmbedsWithStreamingResponse, +from .watermarks import ( + Watermarks, + AsyncWatermarks, + WatermarksWithRawResponse, + AsyncWatermarksWithRawResponse, + WatermarksWithStreamingResponse, + AsyncWatermarksWithStreamingResponse, ) -from .tokens import Tokens, AsyncTokens -from .tokens import ( - TokensWithRawResponse, - AsyncTokensWithRawResponse, - TokensWithStreamingResponse, - AsyncTokensWithStreamingResponse, +from .live_inputs import ( + LiveInputs, + AsyncLiveInputs, + LiveInputsWithRawResponse, + AsyncLiveInputsWithRawResponse, + LiveInputsWithStreamingResponse, + AsyncLiveInputsWithStreamingResponse, ) -from .stream import Stream, AsyncStream -from .stream import ( - StreamWithRawResponse, - AsyncStreamWithRawResponse, - StreamWithStreamingResponse, - AsyncStreamWithStreamingResponse, +from .audio_tracks import ( + AudioTracks, + AsyncAudioTracks, + AudioTracksWithRawResponse, + AsyncAudioTracksWithRawResponse, + AudioTracksWithStreamingResponse, + AsyncAudioTracksWithStreamingResponse, +) +from .direct_uploads import ( + DirectUploads, + AsyncDirectUploads, + DirectUploadsWithRawResponse, + AsyncDirectUploadsWithRawResponse, + DirectUploadsWithStreamingResponse, + AsyncDirectUploadsWithStreamingResponse, ) __all__ = [ diff --git a/src/cloudflare/resources/stream/audio_tracks.py b/src/cloudflare/resources/stream/audio_tracks.py index 11b97fb7032..67240f91cb4 100644 --- a/src/cloudflare/resources/stream/audio_tracks.py +++ b/src/cloudflare/resources/stream/audio_tracks.py @@ -2,54 +2,32 @@ from __future__ import annotations +from typing import Any, Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.stream import ( - AudioTrackUpdateResponse, - AudioTrackListResponse, - AudioTrackDeleteResponse, - AudioTrackCopyResponse, -) - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.stream import audio_track_update_params -from ...types.stream import audio_track_copy_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.stream import ( + AudioTrackCopyResponse, + AudioTrackListResponse, + AudioTrackDeleteResponse, + AudioTrackUpdateResponse, + audio_track_copy_params, + audio_track_update_params, +) __all__ = ["AudioTracks", "AsyncAudioTracks"] diff --git a/src/cloudflare/resources/stream/captions.py b/src/cloudflare/resources/stream/captions.py index 1ff97bb8387..436f0ba6633 100644 --- a/src/cloudflare/resources/stream/captions.py +++ b/src/cloudflare/resources/stream/captions.py @@ -2,52 +2,30 @@ from __future__ import annotations +from typing import Any, Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.stream import ( - CaptionUpdateResponse, - CaptionDeleteResponse, - CaptionStreamSubtitlesCaptionsListCaptionsOrSubtitlesResponse, -) - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.stream import caption_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.stream import ( + CaptionDeleteResponse, + CaptionUpdateResponse, + CaptionStreamSubtitlesCaptionsListCaptionsOrSubtitlesResponse, + caption_update_params, +) __all__ = ["Captions", "AsyncCaptions"] diff --git a/src/cloudflare/resources/stream/clips.py b/src/cloudflare/resources/stream/clips.py index 7138ae95aff..7a96f908da0 100644 --- a/src/cloudflare/resources/stream/clips.py +++ b/src/cloudflare/resources/stream/clips.py @@ -2,43 +2,28 @@ from __future__ import annotations +from typing import List, Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.stream import ( - ClipStreamVideoClippingClipVideosGivenAStartAndEndTimeResponse, - clip_stream_video_clipping_clip_videos_given_a_start_and_end_time_params, -) - -from typing import Type, List - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.stream import clip_stream_video_clipping_clip_videos_given_a_start_and_end_time_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.stream import ( + ClipStreamVideoClippingClipVideosGivenAStartAndEndTimeResponse, + clip_stream_video_clipping_clip_videos_given_a_start_and_end_time_params, +) __all__ = ["Clips", "AsyncClips"] diff --git a/src/cloudflare/resources/stream/copies.py b/src/cloudflare/resources/stream/copies.py index c18d3c7a44f..b5b18e88c0d 100644 --- a/src/cloudflare/resources/stream/copies.py +++ b/src/cloudflare/resources/stream/copies.py @@ -2,45 +2,29 @@ from __future__ import annotations +from typing import List, Type, Union, cast +from datetime import datetime + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.stream import ( - CopyStreamVideosUploadVideosFromAURLResponse, - copy_stream_videos_upload_videos_from_a_url_params, -) - -from typing import Type, List, Union - -from datetime import datetime - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.stream import copy_stream_videos_upload_videos_from_a_url_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.stream import ( + CopyStreamVideosUploadVideosFromAURLResponse, + copy_stream_videos_upload_videos_from_a_url_params, +) __all__ = ["Copies", "AsyncCopies"] diff --git a/src/cloudflare/resources/stream/direct_uploads.py b/src/cloudflare/resources/stream/direct_uploads.py index 0f3ead87385..84fbff5dfc9 100644 --- a/src/cloudflare/resources/stream/direct_uploads.py +++ b/src/cloudflare/resources/stream/direct_uploads.py @@ -2,45 +2,29 @@ from __future__ import annotations +from typing import List, Type, Union, cast +from datetime import datetime + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.stream import ( - DirectUploadStreamVideosUploadVideosViaDirectUploadURLsResponse, - direct_upload_stream_videos_upload_videos_via_direct_upload_urls_params, -) - -from typing import Type, List, Union - -from datetime import datetime - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.stream import direct_upload_stream_videos_upload_videos_via_direct_upload_urls_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.stream import ( + DirectUploadStreamVideosUploadVideosViaDirectUploadURLsResponse, + direct_upload_stream_videos_upload_videos_via_direct_upload_urls_params, +) __all__ = ["DirectUploads", "AsyncDirectUploads"] diff --git a/src/cloudflare/resources/stream/downloads.py b/src/cloudflare/resources/stream/downloads.py index 6bc223b9500..10ca1faa6bd 100644 --- a/src/cloudflare/resources/stream/downloads.py +++ b/src/cloudflare/resources/stream/downloads.py @@ -2,51 +2,28 @@ from __future__ import annotations +from typing import Any, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.stream import ( - DownloadDeleteResponse, - DownloadStreamMP4DownloadsCreateDownloadsResponse, - DownloadStreamMP4DownloadsListDownloadsResponse, -) - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.stream import ( + DownloadDeleteResponse, + DownloadStreamMP4DownloadsListDownloadsResponse, + DownloadStreamMP4DownloadsCreateDownloadsResponse, +) __all__ = ["Downloads", "AsyncDownloads"] diff --git a/src/cloudflare/resources/stream/embeds.py b/src/cloudflare/resources/stream/embeds.py index 93a9b7d37a9..4b3578afc8f 100644 --- a/src/cloudflare/resources/stream/embeds.py +++ b/src/cloudflare/resources/stream/embeds.py @@ -4,31 +4,18 @@ import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper __all__ = ["Embeds", "AsyncEmbeds"] diff --git a/src/cloudflare/resources/stream/keys.py b/src/cloudflare/resources/stream/keys.py index c07d8841958..e6aa4e2d0ae 100644 --- a/src/cloudflare/resources/stream/keys.py +++ b/src/cloudflare/resources/stream/keys.py @@ -2,49 +2,28 @@ from __future__ import annotations +from typing import Any, Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.stream import ( - KeyDeleteResponse, - KeyStreamSigningKeysCreateSigningKeysResponse, - KeyStreamSigningKeysListSigningKeysResponse, -) - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.stream import ( + KeyDeleteResponse, + KeyStreamSigningKeysListSigningKeysResponse, + KeyStreamSigningKeysCreateSigningKeysResponse, +) __all__ = ["Keys", "AsyncKeys"] diff --git a/src/cloudflare/resources/stream/live_inputs/__init__.py b/src/cloudflare/resources/stream/live_inputs/__init__.py index f808fdea8d8..6fa4b844491 100644 --- a/src/cloudflare/resources/stream/live_inputs/__init__.py +++ b/src/cloudflare/resources/stream/live_inputs/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .outputs import Outputs, AsyncOutputs from .outputs import ( + Outputs, + AsyncOutputs, OutputsWithRawResponse, AsyncOutputsWithRawResponse, OutputsWithStreamingResponse, AsyncOutputsWithStreamingResponse, ) -from .live_inputs import LiveInputs, AsyncLiveInputs from .live_inputs import ( + LiveInputs, + AsyncLiveInputs, LiveInputsWithRawResponse, AsyncLiveInputsWithRawResponse, LiveInputsWithStreamingResponse, diff --git a/src/cloudflare/resources/stream/live_inputs/live_inputs.py b/src/cloudflare/resources/stream/live_inputs/live_inputs.py index a7fb441e961..09024eb36d9 100644 --- a/src/cloudflare/resources/stream/live_inputs/live_inputs.py +++ b/src/cloudflare/resources/stream/live_inputs/live_inputs.py @@ -2,65 +2,41 @@ from __future__ import annotations -import httpx - -from .outputs import Outputs, AsyncOutputs +from typing import Type, cast -from ...._compat import cached_property +import httpx -from ....types.stream import ( - LiveInputUpdateResponse, - LiveInputGetResponse, - LiveInputStreamLiveInputsCreateALiveInputResponse, - LiveInputStreamLiveInputsListLiveInputsResponse, - live_input_update_params, - live_input_stream_live_inputs_create_a_live_input_params, +from .outputs import ( + Outputs, + AsyncOutputs, + OutputsWithRawResponse, + AsyncOutputsWithRawResponse, + OutputsWithStreamingResponse, + AsyncOutputsWithStreamingResponse, ) - -from typing import Type - +from ...._types import NOT_GIVEN, Body, Query, Headers, NoneType, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.stream import live_input_update_params -from ....types.stream import live_input_stream_live_inputs_create_a_live_input_params -from ....types.stream import live_input_stream_live_inputs_list_live_inputs_params -from .outputs import ( - Outputs, - AsyncOutputs, - OutputsWithRawResponse, - AsyncOutputsWithRawResponse, - OutputsWithStreamingResponse, - AsyncOutputsWithStreamingResponse, +from ....types.stream import ( + LiveInputGetResponse, + LiveInputUpdateResponse, + LiveInputStreamLiveInputsListLiveInputsResponse, + LiveInputStreamLiveInputsCreateALiveInputResponse, + live_input_update_params, + live_input_stream_live_inputs_list_live_inputs_params, + live_input_stream_live_inputs_create_a_live_input_params, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["LiveInputs", "AsyncLiveInputs"] diff --git a/src/cloudflare/resources/stream/live_inputs/outputs.py b/src/cloudflare/resources/stream/live_inputs/outputs.py index 1d624d87e25..1720a6ad0c9 100644 --- a/src/cloudflare/resources/stream/live_inputs/outputs.py +++ b/src/cloudflare/resources/stream/live_inputs/outputs.py @@ -2,49 +2,31 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NoneType, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.stream.live_inputs import ( - OutputUpdateResponse, - OutputStreamLiveInputsCreateANewOutputConnectedToALiveInputResponse, - OutputStreamLiveInputsListAllOutputsAssociatedWithASpecifiedLiveInputResponse, -) - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.stream.live_inputs import output_update_params -from ....types.stream.live_inputs import output_stream_live_inputs_create_a_new_output_connected_to_a_live_input_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.stream.live_inputs import ( + OutputUpdateResponse, + OutputStreamLiveInputsCreateANewOutputConnectedToALiveInputResponse, + OutputStreamLiveInputsListAllOutputsAssociatedWithASpecifiedLiveInputResponse, + output_update_params, + output_stream_live_inputs_create_a_new_output_connected_to_a_live_input_params, +) __all__ = ["Outputs", "AsyncOutputs"] diff --git a/src/cloudflare/resources/stream/stream.py b/src/cloudflare/resources/stream/stream.py index 40e9f0e6732..32d3a6122dc 100644 --- a/src/cloudflare/resources/stream/stream.py +++ b/src/cloudflare/resources/stream/stream.py @@ -2,83 +2,19 @@ from __future__ import annotations -import httpx - -from .audio_tracks import AudioTracks, AsyncAudioTracks - -from ..._compat import cached_property - -from .videos import Videos, AsyncVideos - -from .clips import Clips, AsyncClips - -from .copies import Copies, AsyncCopies - -from .direct_uploads import DirectUploads, AsyncDirectUploads - -from .keys import Keys, AsyncKeys - -from .live_inputs.live_inputs import LiveInputs, AsyncLiveInputs - -from .watermarks import Watermarks, AsyncWatermarks - -from .webhooks import Webhooks, AsyncWebhooks - -from .captions import Captions, AsyncCaptions - -from .downloads import Downloads, AsyncDownloads - -from .embeds import Embeds, AsyncEmbeds - -from .tokens import Tokens, AsyncTokens - -from ...types import StreamUpdateResponse, StreamGetResponse, StreamStreamVideosListVideosResponse - -from typing import Type, List, Union - +from typing import List, Type, Union, cast from datetime import datetime - from typing_extensions import Literal -from ..._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params -from ...types import stream_update_params -from ...types import stream_stream_videos_list_videos_params -from .audio_tracks import ( - AudioTracks, - AsyncAudioTracks, - AudioTracksWithRawResponse, - AsyncAudioTracksWithRawResponse, - AudioTracksWithStreamingResponse, - AsyncAudioTracksWithStreamingResponse, -) -from .videos import ( - Videos, - AsyncVideos, - VideosWithRawResponse, - AsyncVideosWithRawResponse, - VideosWithStreamingResponse, - AsyncVideosWithStreamingResponse, +from .keys import ( + Keys, + AsyncKeys, + KeysWithRawResponse, + AsyncKeysWithRawResponse, + KeysWithStreamingResponse, + AsyncKeysWithStreamingResponse, ) from .clips import ( Clips, @@ -96,46 +32,39 @@ CopiesWithStreamingResponse, AsyncCopiesWithStreamingResponse, ) -from .direct_uploads import ( - DirectUploads, - AsyncDirectUploads, - DirectUploadsWithRawResponse, - AsyncDirectUploadsWithRawResponse, - DirectUploadsWithStreamingResponse, - AsyncDirectUploadsWithStreamingResponse, -) -from .keys import ( - Keys, - AsyncKeys, - KeysWithRawResponse, - AsyncKeysWithRawResponse, - KeysWithStreamingResponse, - AsyncKeysWithStreamingResponse, +from .embeds import ( + Embeds, + AsyncEmbeds, + EmbedsWithRawResponse, + AsyncEmbedsWithRawResponse, + EmbedsWithStreamingResponse, + AsyncEmbedsWithStreamingResponse, ) -from .live_inputs import ( - LiveInputs, - AsyncLiveInputs, - LiveInputsWithRawResponse, - AsyncLiveInputsWithRawResponse, - LiveInputsWithStreamingResponse, - AsyncLiveInputsWithStreamingResponse, +from .tokens import ( + Tokens, + AsyncTokens, + TokensWithRawResponse, + AsyncTokensWithRawResponse, + TokensWithStreamingResponse, + AsyncTokensWithStreamingResponse, ) -from .watermarks import ( - Watermarks, - AsyncWatermarks, - WatermarksWithRawResponse, - AsyncWatermarksWithRawResponse, - WatermarksWithStreamingResponse, - AsyncWatermarksWithStreamingResponse, +from .videos import ( + Videos, + AsyncVideos, + VideosWithRawResponse, + AsyncVideosWithRawResponse, + VideosWithStreamingResponse, + AsyncVideosWithStreamingResponse, ) -from .webhooks import ( - Webhooks, - AsyncWebhooks, - WebhooksWithRawResponse, - AsyncWebhooksWithRawResponse, - WebhooksWithStreamingResponse, - AsyncWebhooksWithStreamingResponse, +from ...types import ( + StreamGetResponse, + StreamUpdateResponse, + StreamStreamVideosListVideosResponse, + stream_update_params, + stream_stream_videos_list_videos_params, ) +from ..._types import NOT_GIVEN, Body, Query, Headers, NoneType, NotGiven +from ..._utils import maybe_transform from .captions import ( Captions, AsyncCaptions, @@ -144,6 +73,15 @@ CaptionsWithStreamingResponse, AsyncCaptionsWithStreamingResponse, ) +from .webhooks import ( + Webhooks, + AsyncWebhooks, + WebhooksWithRawResponse, + AsyncWebhooksWithRawResponse, + WebhooksWithStreamingResponse, + AsyncWebhooksWithStreamingResponse, +) +from ..._compat import cached_property from .downloads import ( Downloads, AsyncDownloads, @@ -152,29 +90,50 @@ DownloadsWithStreamingResponse, AsyncDownloadsWithStreamingResponse, ) -from .embeds import ( - Embeds, - AsyncEmbeds, - EmbedsWithRawResponse, - AsyncEmbedsWithRawResponse, - EmbedsWithStreamingResponse, - AsyncEmbedsWithStreamingResponse, +from .watermarks import ( + Watermarks, + AsyncWatermarks, + WatermarksWithRawResponse, + AsyncWatermarksWithRawResponse, + WatermarksWithStreamingResponse, + AsyncWatermarksWithStreamingResponse, ) -from .tokens import ( - Tokens, - AsyncTokens, - TokensWithRawResponse, - AsyncTokensWithRawResponse, - TokensWithStreamingResponse, - AsyncTokensWithStreamingResponse, +from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, ) from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from .live_inputs import ( + LiveInputs, + AsyncLiveInputs, + LiveInputsWithRawResponse, + AsyncLiveInputsWithRawResponse, + LiveInputsWithStreamingResponse, + AsyncLiveInputsWithStreamingResponse, +) +from .audio_tracks import ( + AudioTracks, + AsyncAudioTracks, + AudioTracksWithRawResponse, + AsyncAudioTracksWithRawResponse, + AudioTracksWithStreamingResponse, + AsyncAudioTracksWithStreamingResponse, +) +from ..._base_client import ( + make_request_options, +) +from .direct_uploads import ( + DirectUploads, + AsyncDirectUploads, + DirectUploadsWithRawResponse, + AsyncDirectUploadsWithRawResponse, + DirectUploadsWithStreamingResponse, + AsyncDirectUploadsWithStreamingResponse, +) +from .live_inputs.live_inputs import LiveInputs, AsyncLiveInputs __all__ = ["Stream", "AsyncStream"] diff --git a/src/cloudflare/resources/stream/tokens.py b/src/cloudflare/resources/stream/tokens.py index bc2c0b8ffce..c24ddd2bf7a 100644 --- a/src/cloudflare/resources/stream/tokens.py +++ b/src/cloudflare/resources/stream/tokens.py @@ -2,43 +2,28 @@ from __future__ import annotations +from typing import Type, Iterable, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.stream import ( - TokenStreamVideosCreateSignedURLTokensForVideosResponse, - token_stream_videos_create_signed_url_tokens_for_videos_params, -) - -from typing import Type, Iterable - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.stream import token_stream_videos_create_signed_url_tokens_for_videos_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.stream import ( + TokenStreamVideosCreateSignedURLTokensForVideosResponse, + token_stream_videos_create_signed_url_tokens_for_videos_params, +) __all__ = ["Tokens", "AsyncTokens"] diff --git a/src/cloudflare/resources/stream/videos.py b/src/cloudflare/resources/stream/videos.py index e567516080a..8503af19b82 100644 --- a/src/cloudflare/resources/stream/videos.py +++ b/src/cloudflare/resources/stream/videos.py @@ -2,40 +2,25 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.stream import VideoStorageUsageResponse - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.stream import video_storage_usage_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.stream import VideoStorageUsageResponse, video_storage_usage_params __all__ = ["Videos", "AsyncVideos"] diff --git a/src/cloudflare/resources/stream/watermarks.py b/src/cloudflare/resources/stream/watermarks.py index 93068db1950..d5c2ca58569 100644 --- a/src/cloudflare/resources/stream/watermarks.py +++ b/src/cloudflare/resources/stream/watermarks.py @@ -2,57 +2,31 @@ from __future__ import annotations +from typing import Any, Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.stream import ( - WatermarkDeleteResponse, - WatermarkGetResponse, - WatermarkStreamWatermarkProfileCreateWatermarkProfilesViaBasicUploadResponse, - WatermarkStreamWatermarkProfileListWatermarkProfilesResponse, -) - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.stream import watermark_stream_watermark_profile_create_watermark_profiles_via_basic_upload_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.stream import ( + WatermarkGetResponse, + WatermarkDeleteResponse, + WatermarkStreamWatermarkProfileListWatermarkProfilesResponse, + WatermarkStreamWatermarkProfileCreateWatermarkProfilesViaBasicUploadResponse, + watermark_stream_watermark_profile_create_watermark_profiles_via_basic_upload_params, +) __all__ = ["Watermarks", "AsyncWatermarks"] diff --git a/src/cloudflare/resources/stream/webhooks.py b/src/cloudflare/resources/stream/webhooks.py index 6876005284b..77536e78a9c 100644 --- a/src/cloudflare/resources/stream/webhooks.py +++ b/src/cloudflare/resources/stream/webhooks.py @@ -2,52 +2,30 @@ from __future__ import annotations +from typing import Any, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.stream import ( - WebhookDeleteResponse, - WebhookStreamWebhookCreateWebhooksResponse, - WebhookStreamWebhookViewWebhooksResponse, -) - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.stream import webhook_stream_webhook_create_webhooks_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.stream import ( + WebhookDeleteResponse, + WebhookStreamWebhookViewWebhooksResponse, + WebhookStreamWebhookCreateWebhooksResponse, + webhook_stream_webhook_create_webhooks_params, +) __all__ = ["Webhooks", "AsyncWebhooks"] diff --git a/src/cloudflare/resources/subscriptions.py b/src/cloudflare/resources/subscriptions.py index 80cb93d1093..ca0878b153d 100644 --- a/src/cloudflare/resources/subscriptions.py +++ b/src/cloudflare/resources/subscriptions.py @@ -2,15 +2,16 @@ from __future__ import annotations -import httpx +from typing import Any, Type, Iterable, Optional, cast +from typing_extensions import Literal -from .._compat import cached_property +import httpx from ..types import ( - SubscriptionUpdateResponse, SubscriptionDeleteResponse, - SubscriptionAccountSubscriptionsCreateSubscriptionResponse, + SubscriptionUpdateResponse, SubscriptionAccountSubscriptionsListSubscriptionsResponse, + SubscriptionAccountSubscriptionsCreateSubscriptionResponse, SubscriptionZoneSubscriptionCreateZoneSubscriptionResponse, SubscriptionZoneSubscriptionUpdateZoneSubscriptionResponse, SubscriptionZoneSubscriptionZoneSubscriptionDetailsResponse, @@ -19,62 +20,20 @@ subscription_zone_subscription_create_zone_subscription_params, subscription_zone_subscription_update_zone_subscription_params, ) - -from typing import Iterable, Type, Optional - -from typing_extensions import Literal - +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from .._utils import maybe_transform +from .._compat import cached_property +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource +from .._wrappers import ResultWrapper from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from ..types import subscription_update_params -from ..types import subscription_account_subscriptions_create_subscription_params -from ..types import subscription_zone_subscription_create_zone_subscription_params -from ..types import subscription_zone_subscription_update_zone_subscription_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Subscriptions", "AsyncSubscriptions"] diff --git a/src/cloudflare/resources/teamnet/__init__.py b/src/cloudflare/resources/teamnet/__init__.py index efd3fd59e12..14420b99d25 100644 --- a/src/cloudflare/resources/teamnet/__init__.py +++ b/src/cloudflare/resources/teamnet/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .routes import Routes, AsyncRoutes from .routes import ( + Routes, + AsyncRoutes, RoutesWithRawResponse, AsyncRoutesWithRawResponse, RoutesWithStreamingResponse, AsyncRoutesWithStreamingResponse, ) -from .teamnet import Teamnet, AsyncTeamnet from .teamnet import ( + Teamnet, + AsyncTeamnet, TeamnetWithRawResponse, AsyncTeamnetWithRawResponse, TeamnetWithStreamingResponse, diff --git a/src/cloudflare/resources/teamnet/routes.py b/src/cloudflare/resources/teamnet/routes.py index 1c465b1b9eb..23e0bede389 100644 --- a/src/cloudflare/resources/teamnet/routes.py +++ b/src/cloudflare/resources/teamnet/routes.py @@ -2,47 +2,32 @@ from __future__ import annotations +from typing import Type, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.teamnet import RouteCreateResponse, RouteUpdateResponse, RouteDeleteResponse - -from typing import Type - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.teamnet import route_create_params -from ...types.teamnet import route_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.teamnet import ( + RouteCreateResponse, + RouteDeleteResponse, + RouteUpdateResponse, + route_create_params, + route_update_params, +) __all__ = ["Routes", "AsyncRoutes"] diff --git a/src/cloudflare/resources/teamnet/teamnet.py b/src/cloudflare/resources/teamnet/teamnet.py index ba015d2dfb3..71ce685a364 100644 --- a/src/cloudflare/resources/teamnet/teamnet.py +++ b/src/cloudflare/resources/teamnet/teamnet.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .routes import Routes, AsyncRoutes - -from ..._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .routes import ( Routes, AsyncRoutes, @@ -29,7 +10,8 @@ RoutesWithStreamingResponse, AsyncRoutesWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Teamnet", "AsyncTeamnet"] diff --git a/src/cloudflare/resources/teamnets/__init__.py b/src/cloudflare/resources/teamnets/__init__.py index d2908d69cc4..3f08bb4bf07 100644 --- a/src/cloudflare/resources/teamnets/__init__.py +++ b/src/cloudflare/resources/teamnets/__init__.py @@ -1,26 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .routes import Routes, AsyncRoutes from .routes import ( + Routes, + AsyncRoutes, RoutesWithRawResponse, AsyncRoutesWithRawResponse, RoutesWithStreamingResponse, AsyncRoutesWithStreamingResponse, ) -from .virtual_networks import VirtualNetworks, AsyncVirtualNetworks -from .virtual_networks import ( - VirtualNetworksWithRawResponse, - AsyncVirtualNetworksWithRawResponse, - VirtualNetworksWithStreamingResponse, - AsyncVirtualNetworksWithStreamingResponse, -) -from .teamnets import Teamnets, AsyncTeamnets from .teamnets import ( + Teamnets, + AsyncTeamnets, TeamnetsWithRawResponse, AsyncTeamnetsWithRawResponse, TeamnetsWithStreamingResponse, AsyncTeamnetsWithStreamingResponse, ) +from .virtual_networks import ( + VirtualNetworks, + AsyncVirtualNetworks, + VirtualNetworksWithRawResponse, + AsyncVirtualNetworksWithRawResponse, + VirtualNetworksWithStreamingResponse, + AsyncVirtualNetworksWithStreamingResponse, +) __all__ = [ "Routes", diff --git a/src/cloudflare/resources/teamnets/routes/__init__.py b/src/cloudflare/resources/teamnets/routes/__init__.py index d876d7bfed1..5a146d4eea0 100644 --- a/src/cloudflare/resources/teamnets/routes/__init__.py +++ b/src/cloudflare/resources/teamnets/routes/__init__.py @@ -1,21 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .ips import IPs, AsyncIPs -from .ips import IPsWithRawResponse, AsyncIPsWithRawResponse, IPsWithStreamingResponse, AsyncIPsWithStreamingResponse -from .networks import Networks, AsyncNetworks -from .networks import ( - NetworksWithRawResponse, - AsyncNetworksWithRawResponse, - NetworksWithStreamingResponse, - AsyncNetworksWithStreamingResponse, +from .ips import ( + IPs, + AsyncIPs, + IPsWithRawResponse, + AsyncIPsWithRawResponse, + IPsWithStreamingResponse, + AsyncIPsWithStreamingResponse, ) -from .routes import Routes, AsyncRoutes from .routes import ( + Routes, + AsyncRoutes, RoutesWithRawResponse, AsyncRoutesWithRawResponse, RoutesWithStreamingResponse, AsyncRoutesWithStreamingResponse, ) +from .networks import ( + Networks, + AsyncNetworks, + NetworksWithRawResponse, + AsyncNetworksWithRawResponse, + NetworksWithStreamingResponse, + AsyncNetworksWithStreamingResponse, +) __all__ = [ "IPs", diff --git a/src/cloudflare/resources/teamnets/routes/ips.py b/src/cloudflare/resources/teamnets/routes/ips.py index c653b57b69f..69b5beac8a4 100644 --- a/src/cloudflare/resources/teamnets/routes/ips.py +++ b/src/cloudflare/resources/teamnets/routes/ips.py @@ -2,40 +2,25 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.teamnets.routes import IPGetResponse - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.teamnets.routes import ip_get_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.teamnets.routes import IPGetResponse, ip_get_params __all__ = ["IPs", "AsyncIPs"] diff --git a/src/cloudflare/resources/teamnets/routes/networks.py b/src/cloudflare/resources/teamnets/routes/networks.py index ffa3013a114..1be49a02858 100644 --- a/src/cloudflare/resources/teamnets/routes/networks.py +++ b/src/cloudflare/resources/teamnets/routes/networks.py @@ -2,45 +2,31 @@ from __future__ import annotations +from typing import Type, cast +from typing_extensions import Literal + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.teamnets.routes import NetworkUpdateResponse, NetworkDeleteResponse - -from typing import Type - -from typing_extensions import Literal - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.teamnets.routes import network_update_params -from ....types.teamnets.routes import network_delete_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.teamnets.routes import ( + NetworkDeleteResponse, + NetworkUpdateResponse, + network_delete_params, + network_update_params, +) __all__ = ["Networks", "AsyncNetworks"] diff --git a/src/cloudflare/resources/teamnets/routes/routes.py b/src/cloudflare/resources/teamnets/routes/routes.py index 967f11e71eb..acb9f713ee1 100644 --- a/src/cloudflare/resources/teamnets/routes/routes.py +++ b/src/cloudflare/resources/teamnets/routes/routes.py @@ -2,41 +2,10 @@ from __future__ import annotations -import httpx - -from .ips import IPs, AsyncIPs - -from ...._compat import cached_property +from typing import Type, Optional, cast -from .networks import Networks, AsyncNetworks - -from ....types.teamnets import RouteTunnelRouteListTunnelRoutesResponse - -from typing import Type, Optional - -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from ....types.teamnets import route_tunnel_route_list_tunnel_routes_params from .ips import ( IPs, AsyncIPs, @@ -53,9 +22,21 @@ NetworksWithStreamingResponse, AsyncNetworksWithStreamingResponse, ) +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...._base_client import ( + make_request_options, +) +from ....types.teamnets import RouteTunnelRouteListTunnelRoutesResponse, route_tunnel_route_list_tunnel_routes_params __all__ = ["Routes", "AsyncRoutes"] diff --git a/src/cloudflare/resources/teamnets/teamnets.py b/src/cloudflare/resources/teamnets/teamnets.py index 147f8db369d..deb3ff15f08 100644 --- a/src/cloudflare/resources/teamnets/teamnets.py +++ b/src/cloudflare/resources/teamnets/teamnets.py @@ -2,27 +2,6 @@ from __future__ import annotations -from .routes.routes import Routes, AsyncRoutes - -from ..._compat import cached_property - -from .virtual_networks import VirtualNetworks, AsyncVirtualNetworks - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .routes import ( Routes, AsyncRoutes, @@ -31,6 +10,9 @@ RoutesWithStreamingResponse, AsyncRoutesWithStreamingResponse, ) +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource +from .routes.routes import Routes, AsyncRoutes from .virtual_networks import ( VirtualNetworks, AsyncVirtualNetworks, @@ -39,7 +21,6 @@ VirtualNetworksWithStreamingResponse, AsyncVirtualNetworksWithStreamingResponse, ) -from ..._wrappers import ResultWrapper __all__ = ["Teamnets", "AsyncTeamnets"] diff --git a/src/cloudflare/resources/teamnets/virtual_networks.py b/src/cloudflare/resources/teamnets/virtual_networks.py index 0000162f38e..188866afa15 100644 --- a/src/cloudflare/resources/teamnets/virtual_networks.py +++ b/src/cloudflare/resources/teamnets/virtual_networks.py @@ -2,59 +2,33 @@ from __future__ import annotations +from typing import Any, Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.teamnets import ( - VirtualNetworkUpdateResponse, - VirtualNetworkDeleteResponse, - VirtualNetworkTunnelVirtualNetworkCreateAVirtualNetworkResponse, - VirtualNetworkTunnelVirtualNetworkListVirtualNetworksResponse, -) - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.teamnets import virtual_network_update_params -from ...types.teamnets import virtual_network_tunnel_virtual_network_create_a_virtual_network_params -from ...types.teamnets import virtual_network_tunnel_virtual_network_list_virtual_networks_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.teamnets import ( + VirtualNetworkDeleteResponse, + VirtualNetworkUpdateResponse, + VirtualNetworkTunnelVirtualNetworkListVirtualNetworksResponse, + VirtualNetworkTunnelVirtualNetworkCreateAVirtualNetworkResponse, + virtual_network_update_params, + virtual_network_tunnel_virtual_network_list_virtual_networks_params, + virtual_network_tunnel_virtual_network_create_a_virtual_network_params, +) __all__ = ["VirtualNetworks", "AsyncVirtualNetworks"] diff --git a/src/cloudflare/resources/tunnels/__init__.py b/src/cloudflare/resources/tunnels/__init__.py index c08de035279..1dea728ba2f 100644 --- a/src/cloudflare/resources/tunnels/__init__.py +++ b/src/cloudflare/resources/tunnels/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .connections import Connections, AsyncConnections -from .connections import ( - ConnectionsWithRawResponse, - AsyncConnectionsWithRawResponse, - ConnectionsWithStreamingResponse, - AsyncConnectionsWithStreamingResponse, -) -from .tunnels import Tunnels, AsyncTunnels from .tunnels import ( + Tunnels, + AsyncTunnels, TunnelsWithRawResponse, AsyncTunnelsWithRawResponse, TunnelsWithStreamingResponse, AsyncTunnelsWithStreamingResponse, ) +from .connections import ( + Connections, + AsyncConnections, + ConnectionsWithRawResponse, + AsyncConnectionsWithRawResponse, + ConnectionsWithStreamingResponse, + AsyncConnectionsWithStreamingResponse, +) __all__ = [ "Connections", diff --git a/src/cloudflare/resources/tunnels/connections.py b/src/cloudflare/resources/tunnels/connections.py index 77da33668ca..8c381a8692c 100644 --- a/src/cloudflare/resources/tunnels/connections.py +++ b/src/cloudflare/resources/tunnels/connections.py @@ -2,40 +2,25 @@ from __future__ import annotations +from typing import Any, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.tunnels import ConnectionDeleteResponse - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.tunnels import connection_delete_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.tunnels import ConnectionDeleteResponse, connection_delete_params __all__ = ["Connections", "AsyncConnections"] diff --git a/src/cloudflare/resources/tunnels/tunnels.py b/src/cloudflare/resources/tunnels/tunnels.py index 1c879335ab7..4d09fac2671 100644 --- a/src/cloudflare/resources/tunnels/tunnels.py +++ b/src/cloudflare/resources/tunnels/tunnels.py @@ -2,48 +2,31 @@ from __future__ import annotations -import httpx - -from .connections import Connections, AsyncConnections +from typing import Type, Union, Optional, cast +from datetime import datetime -from ..._compat import cached_property +import httpx from ...types import ( + TunnelGetResponse, TunnelDeleteResponse, - TunnelArgoTunnelCreateAnArgoTunnelResponse, TunnelArgoTunnelListArgoTunnelsResponse, - TunnelGetResponse, + TunnelArgoTunnelCreateAnArgoTunnelResponse, + tunnel_delete_params, + tunnel_argo_tunnel_list_argo_tunnels_params, + tunnel_argo_tunnel_create_an_argo_tunnel_params, ) - -from typing import Type, Optional, Union - -from datetime import datetime - +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params -from ...types import tunnel_delete_params -from ...types import tunnel_argo_tunnel_create_an_argo_tunnel_params -from ...types import tunnel_argo_tunnel_list_argo_tunnels_params +from ..._wrappers import ResultWrapper from .connections import ( Connections, AsyncConnections, @@ -52,15 +35,9 @@ ConnectionsWithStreamingResponse, AsyncConnectionsWithStreamingResponse, ) -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ..._base_client import ( + make_request_options, +) __all__ = ["Tunnels", "AsyncTunnels"] diff --git a/src/cloudflare/resources/url_normalizations.py b/src/cloudflare/resources/url_normalizations.py index 73960a780a4..7e8de8495dd 100644 --- a/src/cloudflare/resources/url_normalizations.py +++ b/src/cloudflare/resources/url_normalizations.py @@ -4,37 +4,24 @@ import httpx -from .._compat import cached_property - from ..types import ( URLNormalizationURLNormalizationGetURLNormalizationSettingsResponse, URLNormalizationURLNormalizationUpdateURLNormalizationSettingsResponse, + url_normalization_url_normalization_update_url_normalization_settings_params, ) - +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from .._utils import maybe_transform +from .._compat import cached_property +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from ..types import url_normalization_url_normalization_update_url_normalization_settings_params -from .._wrappers import ResultWrapper __all__ = ["URLNormalizations", "AsyncURLNormalizations"] diff --git a/src/cloudflare/resources/url_scanner/__init__.py b/src/cloudflare/resources/url_scanner/__init__.py index 259546ecba8..72d93f135df 100644 --- a/src/cloudflare/resources/url_scanner/__init__.py +++ b/src/cloudflare/resources/url_scanner/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .scans import Scans, AsyncScans from .scans import ( + Scans, + AsyncScans, ScansWithRawResponse, AsyncScansWithRawResponse, ScansWithStreamingResponse, AsyncScansWithStreamingResponse, ) -from .url_scanner import URLScanner, AsyncURLScanner from .url_scanner import ( + URLScanner, + AsyncURLScanner, URLScannerWithRawResponse, AsyncURLScannerWithRawResponse, URLScannerWithStreamingResponse, diff --git a/src/cloudflare/resources/url_scanner/scans.py b/src/cloudflare/resources/url_scanner/scans.py index bdca428ce53..d9454ce02a1 100644 --- a/src/cloudflare/resources/url_scanner/scans.py +++ b/src/cloudflare/resources/url_scanner/scans.py @@ -2,55 +2,40 @@ from __future__ import annotations +from typing import Dict, List, Type, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.url_scanner import ScanCreateResponse, ScanGetResponse, ScanHarResponse - -from typing import Type, Dict, List - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( BinaryAPIResponse, AsyncBinaryAPIResponse, + StreamedBinaryAPIResponse, + AsyncStreamedBinaryAPIResponse, to_raw_response_wrapper, - to_custom_raw_response_wrapper, - async_to_raw_response_wrapper, - async_to_custom_raw_response_wrapper, to_streamed_response_wrapper, - to_custom_streamed_response_wrapper, - StreamedBinaryAPIResponse, + async_to_raw_response_wrapper, + to_custom_raw_response_wrapper, async_to_streamed_response_wrapper, + to_custom_streamed_response_wrapper, + async_to_custom_raw_response_wrapper, async_to_custom_streamed_response_wrapper, - AsyncStreamedBinaryAPIResponse, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.url_scanner import scan_create_params -from ...types.url_scanner import scan_screenshot_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.url_scanner import ( + ScanGetResponse, + ScanHarResponse, + ScanCreateResponse, + scan_create_params, + scan_screenshot_params, +) __all__ = ["Scans", "AsyncScans"] diff --git a/src/cloudflare/resources/url_scanner/url_scanner.py b/src/cloudflare/resources/url_scanner/url_scanner.py index 30f1405ce43..976a6d3ca57 100644 --- a/src/cloudflare/resources/url_scanner/url_scanner.py +++ b/src/cloudflare/resources/url_scanner/url_scanner.py @@ -2,41 +2,11 @@ from __future__ import annotations -import httpx - -from .scans import Scans, AsyncScans - -from ..._compat import cached_property - -from ...types import URLScannerScanResponse - -from typing import Type, Union - +from typing import Type, Union, cast from datetime import datetime -from ..._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params -from ...types import url_scanner_scan_params from .scans import ( Scans, AsyncScans, @@ -45,9 +15,21 @@ ScansWithStreamingResponse, AsyncScansWithStreamingResponse, ) +from ...types import URLScannerScanResponse, url_scanner_scan_params +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ..._base_client import ( + make_request_options, +) __all__ = ["URLScanner", "AsyncURLScanner"] diff --git a/src/cloudflare/resources/users/__init__.py b/src/cloudflare/resources/users/__init__.py index 0ea060c7608..39e2b2a8760 100644 --- a/src/cloudflare/resources/users/__init__.py +++ b/src/cloudflare/resources/users/__init__.py @@ -1,74 +1,84 @@ # File generated from our OpenAPI spec by Stainless. -from .audit_logs import AuditLogs, AsyncAuditLogs -from .audit_logs import ( - AuditLogsWithRawResponse, - AsyncAuditLogsWithRawResponse, - AuditLogsWithStreamingResponse, - AsyncAuditLogsWithStreamingResponse, +from .users import ( + Users, + AsyncUsers, + UsersWithRawResponse, + AsyncUsersWithRawResponse, + UsersWithStreamingResponse, + AsyncUsersWithStreamingResponse, +) +from .tokens import ( + Tokens, + AsyncTokens, + TokensWithRawResponse, + AsyncTokensWithRawResponse, + TokensWithStreamingResponse, + AsyncTokensWithStreamingResponse, +) +from .invites import ( + Invites, + AsyncInvites, + InvitesWithRawResponse, + AsyncInvitesWithRawResponse, + InvitesWithStreamingResponse, + AsyncInvitesWithStreamingResponse, ) -from .billings import Billings, AsyncBillings from .billings import ( + Billings, + AsyncBillings, BillingsWithRawResponse, AsyncBillingsWithRawResponse, BillingsWithStreamingResponse, AsyncBillingsWithStreamingResponse, ) -from .firewalls import Firewalls, AsyncFirewalls from .firewalls import ( + Firewalls, + AsyncFirewalls, FirewallsWithRawResponse, AsyncFirewallsWithRawResponse, FirewallsWithStreamingResponse, AsyncFirewallsWithStreamingResponse, ) -from .invites import Invites, AsyncInvites -from .invites import ( - InvitesWithRawResponse, - AsyncInvitesWithRawResponse, - InvitesWithStreamingResponse, - AsyncInvitesWithStreamingResponse, -) -from .load_balancers import LoadBalancers, AsyncLoadBalancers -from .load_balancers import ( - LoadBalancersWithRawResponse, - AsyncLoadBalancersWithRawResponse, - LoadBalancersWithStreamingResponse, - AsyncLoadBalancersWithStreamingResponse, -) -from .load_balancing_analytics import LoadBalancingAnalytics, AsyncLoadBalancingAnalytics -from .load_balancing_analytics import ( - LoadBalancingAnalyticsWithRawResponse, - AsyncLoadBalancingAnalyticsWithRawResponse, - LoadBalancingAnalyticsWithStreamingResponse, - AsyncLoadBalancingAnalyticsWithStreamingResponse, +from .audit_logs import ( + AuditLogs, + AsyncAuditLogs, + AuditLogsWithRawResponse, + AsyncAuditLogsWithRawResponse, + AuditLogsWithStreamingResponse, + AsyncAuditLogsWithStreamingResponse, ) -from .organizations import Organizations, AsyncOrganizations from .organizations import ( + Organizations, + AsyncOrganizations, OrganizationsWithRawResponse, AsyncOrganizationsWithRawResponse, OrganizationsWithStreamingResponse, AsyncOrganizationsWithStreamingResponse, ) -from .subscriptions import Subscriptions, AsyncSubscriptions from .subscriptions import ( + Subscriptions, + AsyncSubscriptions, SubscriptionsWithRawResponse, AsyncSubscriptionsWithRawResponse, SubscriptionsWithStreamingResponse, AsyncSubscriptionsWithStreamingResponse, ) -from .tokens import Tokens, AsyncTokens -from .tokens import ( - TokensWithRawResponse, - AsyncTokensWithRawResponse, - TokensWithStreamingResponse, - AsyncTokensWithStreamingResponse, +from .load_balancers import ( + LoadBalancers, + AsyncLoadBalancers, + LoadBalancersWithRawResponse, + AsyncLoadBalancersWithRawResponse, + LoadBalancersWithStreamingResponse, + AsyncLoadBalancersWithStreamingResponse, ) -from .users import Users, AsyncUsers -from .users import ( - UsersWithRawResponse, - AsyncUsersWithRawResponse, - UsersWithStreamingResponse, - AsyncUsersWithStreamingResponse, +from .load_balancing_analytics import ( + LoadBalancingAnalytics, + AsyncLoadBalancingAnalytics, + LoadBalancingAnalyticsWithRawResponse, + AsyncLoadBalancingAnalyticsWithRawResponse, + LoadBalancingAnalyticsWithStreamingResponse, + AsyncLoadBalancingAnalyticsWithStreamingResponse, ) __all__ = [ diff --git a/src/cloudflare/resources/users/audit_logs.py b/src/cloudflare/resources/users/audit_logs.py index 4288f92c4eb..d8045849698 100644 --- a/src/cloudflare/resources/users/audit_logs.py +++ b/src/cloudflare/resources/users/audit_logs.py @@ -2,46 +2,26 @@ from __future__ import annotations -import httpx - -from ..._compat import cached_property - -from ...types.users import AuditLogAuditLogsGetUserAuditLogsResponse, audit_log_audit_logs_get_user_audit_logs_params - -from typing import Union - +from typing import Any, Union, cast from datetime import datetime - from typing_extensions import Literal +import httpx + +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ...types.users import AuditLogAuditLogsGetUserAuditLogsResponse, audit_log_audit_logs_get_user_audit_logs_params from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.users import audit_log_audit_logs_get_user_audit_logs_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["AuditLogs", "AsyncAuditLogs"] diff --git a/src/cloudflare/resources/users/billings/__init__.py b/src/cloudflare/resources/users/billings/__init__.py index 0963ea305d7..1949981cd1c 100644 --- a/src/cloudflare/resources/users/billings/__init__.py +++ b/src/cloudflare/resources/users/billings/__init__.py @@ -1,25 +1,28 @@ # File generated from our OpenAPI spec by Stainless. -from .histories import Histories, AsyncHistories -from .histories import ( - HistoriesWithRawResponse, - AsyncHistoriesWithRawResponse, - HistoriesWithStreamingResponse, - AsyncHistoriesWithStreamingResponse, +from .billings import ( + Billings, + AsyncBillings, + BillingsWithRawResponse, + AsyncBillingsWithRawResponse, + BillingsWithStreamingResponse, + AsyncBillingsWithStreamingResponse, ) -from .profiles import Profiles, AsyncProfiles from .profiles import ( + Profiles, + AsyncProfiles, ProfilesWithRawResponse, AsyncProfilesWithRawResponse, ProfilesWithStreamingResponse, AsyncProfilesWithStreamingResponse, ) -from .billings import Billings, AsyncBillings -from .billings import ( - BillingsWithRawResponse, - AsyncBillingsWithRawResponse, - BillingsWithStreamingResponse, - AsyncBillingsWithStreamingResponse, +from .histories import ( + Histories, + AsyncHistories, + HistoriesWithRawResponse, + AsyncHistoriesWithRawResponse, + HistoriesWithStreamingResponse, + AsyncHistoriesWithStreamingResponse, ) __all__ = [ diff --git a/src/cloudflare/resources/users/billings/billings.py b/src/cloudflare/resources/users/billings/billings.py index fd4f56c11a0..e9d6bae7378 100644 --- a/src/cloudflare/resources/users/billings/billings.py +++ b/src/cloudflare/resources/users/billings/billings.py @@ -2,27 +2,14 @@ from __future__ import annotations -from .histories import Histories, AsyncHistories - -from ...._compat import cached_property - -from .profiles import Profiles, AsyncProfiles - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .profiles import ( + Profiles, + AsyncProfiles, + ProfilesWithRawResponse, + AsyncProfilesWithRawResponse, + ProfilesWithStreamingResponse, + AsyncProfilesWithStreamingResponse, ) -from ....types import shared_params from .histories import ( Histories, AsyncHistories, @@ -31,15 +18,8 @@ HistoriesWithStreamingResponse, AsyncHistoriesWithStreamingResponse, ) -from .profiles import ( - Profiles, - AsyncProfiles, - ProfilesWithRawResponse, - AsyncProfilesWithRawResponse, - ProfilesWithStreamingResponse, - AsyncProfilesWithStreamingResponse, -) -from ...._wrappers import ResultWrapper +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Billings", "AsyncBillings"] diff --git a/src/cloudflare/resources/users/billings/histories.py b/src/cloudflare/resources/users/billings/histories.py index d61eed9eba5..1136c6ed8b1 100644 --- a/src/cloudflare/resources/users/billings/histories.py +++ b/src/cloudflare/resources/users/billings/histories.py @@ -2,42 +2,29 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.users.billings import HistoryUserBillingHistoryBillingHistoryDetailsResponse - -from typing import Type, Optional - -from typing_extensions import Literal - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.users.billings import history_user_billing_history_billing_history_details_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.users.billings import ( + HistoryUserBillingHistoryBillingHistoryDetailsResponse, + history_user_billing_history_billing_history_details_params, +) __all__ = ["Histories", "AsyncHistories"] diff --git a/src/cloudflare/resources/users/billings/profiles.py b/src/cloudflare/resources/users/billings/profiles.py index 0e2a8e619d8..c05f0dd264e 100644 --- a/src/cloudflare/resources/users/billings/profiles.py +++ b/src/cloudflare/resources/users/billings/profiles.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Any, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.users.billings import ProfileUserBillingProfileBillingProfileDetailsResponse - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.users.billings import ProfileUserBillingProfileBillingProfileDetailsResponse __all__ = ["Profiles", "AsyncProfiles"] diff --git a/src/cloudflare/resources/users/firewalls/__init__.py b/src/cloudflare/resources/users/firewalls/__init__.py index 60d33297000..6623923562a 100644 --- a/src/cloudflare/resources/users/firewalls/__init__.py +++ b/src/cloudflare/resources/users/firewalls/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .access_rules import AccessRules, AsyncAccessRules -from .access_rules import ( - AccessRulesWithRawResponse, - AsyncAccessRulesWithRawResponse, - AccessRulesWithStreamingResponse, - AsyncAccessRulesWithStreamingResponse, -) -from .firewalls import Firewalls, AsyncFirewalls from .firewalls import ( + Firewalls, + AsyncFirewalls, FirewallsWithRawResponse, AsyncFirewallsWithRawResponse, FirewallsWithStreamingResponse, AsyncFirewallsWithStreamingResponse, ) +from .access_rules import ( + AccessRules, + AsyncAccessRules, + AccessRulesWithRawResponse, + AsyncAccessRulesWithRawResponse, + AccessRulesWithStreamingResponse, + AsyncAccessRulesWithStreamingResponse, +) __all__ = [ "AccessRules", diff --git a/src/cloudflare/resources/users/firewalls/access_rules/__init__.py b/src/cloudflare/resources/users/firewalls/access_rules/__init__.py index 1cb61eab541..92fae37c1d8 100644 --- a/src/cloudflare/resources/users/firewalls/access_rules/__init__.py +++ b/src/cloudflare/resources/users/firewalls/access_rules/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .rules import Rules, AsyncRules from .rules import ( + Rules, + AsyncRules, RulesWithRawResponse, AsyncRulesWithRawResponse, RulesWithStreamingResponse, AsyncRulesWithStreamingResponse, ) -from .access_rules import AccessRules, AsyncAccessRules from .access_rules import ( + AccessRules, + AsyncAccessRules, AccessRulesWithRawResponse, AsyncAccessRulesWithRawResponse, AccessRulesWithStreamingResponse, diff --git a/src/cloudflare/resources/users/firewalls/access_rules/access_rules.py b/src/cloudflare/resources/users/firewalls/access_rules/access_rules.py index c6577d24520..e252e18edd9 100644 --- a/src/cloudflare/resources/users/firewalls/access_rules/access_rules.py +++ b/src/cloudflare/resources/users/firewalls/access_rules/access_rules.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .rules import Rules, AsyncRules - -from ....._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .....types import shared_params from .rules import ( Rules, AsyncRules, @@ -29,7 +10,8 @@ RulesWithStreamingResponse, AsyncRulesWithStreamingResponse, ) -from ....._wrappers import ResultWrapper +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource __all__ = ["AccessRules", "AsyncAccessRules"] diff --git a/src/cloudflare/resources/users/firewalls/access_rules/rules.py b/src/cloudflare/resources/users/firewalls/access_rules/rules.py index 5fd9457c64a..9a8500cb064 100644 --- a/src/cloudflare/resources/users/firewalls/access_rules/rules.py +++ b/src/cloudflare/resources/users/firewalls/access_rules/rules.py @@ -2,57 +2,34 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform from ....._compat import cached_property - -from .....types.users.firewalls.access_rules import ( - RuleUpdateResponse, - RuleDeleteResponse, - RuleIPAccessRulesForAUserCreateAnIPAccessRuleResponse, - RuleIPAccessRulesForAUserListIPAccessRulesResponse, - rule_ip_access_rules_for_a_user_create_an_ip_access_rule_params, - rule_ip_access_rules_for_a_user_list_ip_access_rules_params, -) - -from typing import Type, Optional - -from typing_extensions import Literal - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.users.firewalls.access_rules import rule_update_params -from .....types.users.firewalls.access_rules import rule_ip_access_rules_for_a_user_create_an_ip_access_rule_params -from .....types.users.firewalls.access_rules import rule_ip_access_rules_for_a_user_list_ip_access_rules_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from .....types.users.firewalls.access_rules import ( + RuleDeleteResponse, + RuleUpdateResponse, + RuleIPAccessRulesForAUserListIPAccessRulesResponse, + RuleIPAccessRulesForAUserCreateAnIPAccessRuleResponse, + rule_update_params, + rule_ip_access_rules_for_a_user_list_ip_access_rules_params, + rule_ip_access_rules_for_a_user_create_an_ip_access_rule_params, +) __all__ = ["Rules", "AsyncRules"] diff --git a/src/cloudflare/resources/users/firewalls/firewalls.py b/src/cloudflare/resources/users/firewalls/firewalls.py index 06447be88e6..8aafcb821f0 100644 --- a/src/cloudflare/resources/users/firewalls/firewalls.py +++ b/src/cloudflare/resources/users/firewalls/firewalls.py @@ -2,25 +2,8 @@ from __future__ import annotations -from .access_rules.access_rules import AccessRules, AsyncAccessRules - from ...._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .access_rules import ( AccessRules, AsyncAccessRules, @@ -29,7 +12,7 @@ AccessRulesWithStreamingResponse, AsyncAccessRulesWithStreamingResponse, ) -from ...._wrappers import ResultWrapper +from .access_rules.access_rules import AccessRules, AsyncAccessRules __all__ = ["Firewalls", "AsyncFirewalls"] diff --git a/src/cloudflare/resources/users/invites.py b/src/cloudflare/resources/users/invites.py index 0a957793693..f1740cd0b82 100644 --- a/src/cloudflare/resources/users/invites.py +++ b/src/cloudflare/resources/users/invites.py @@ -2,50 +2,31 @@ from __future__ import annotations -import httpx - -from ..._compat import cached_property - -from ...types.users import InviteUpdateResponse, InviteGetResponse, InviteUserSInvitesListInvitationsResponse - +from typing import Any, Type, Optional, cast from typing_extensions import Literal -from typing import Type, Optional +import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper +from ...types.users import ( + InviteGetResponse, + InviteUpdateResponse, + InviteUserSInvitesListInvitationsResponse, + invite_update_params, +) from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.users import invite_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Invites", "AsyncInvites"] diff --git a/src/cloudflare/resources/users/load_balancers/__init__.py b/src/cloudflare/resources/users/load_balancers/__init__.py index 9d9618f35e0..c4aadb32637 100644 --- a/src/cloudflare/resources/users/load_balancers/__init__.py +++ b/src/cloudflare/resources/users/load_balancers/__init__.py @@ -1,28 +1,32 @@ # File generated from our OpenAPI spec by Stainless. -from .monitors import Monitors, AsyncMonitors -from .monitors import ( - MonitorsWithRawResponse, - AsyncMonitorsWithRawResponse, - MonitorsWithStreamingResponse, - AsyncMonitorsWithStreamingResponse, -) -from .pools import Pools, AsyncPools from .pools import ( + Pools, + AsyncPools, PoolsWithRawResponse, AsyncPoolsWithRawResponse, PoolsWithStreamingResponse, AsyncPoolsWithStreamingResponse, ) -from .previews import Previews, AsyncPreviews +from .monitors import ( + Monitors, + AsyncMonitors, + MonitorsWithRawResponse, + AsyncMonitorsWithRawResponse, + MonitorsWithStreamingResponse, + AsyncMonitorsWithStreamingResponse, +) from .previews import ( + Previews, + AsyncPreviews, PreviewsWithRawResponse, AsyncPreviewsWithRawResponse, PreviewsWithStreamingResponse, AsyncPreviewsWithStreamingResponse, ) -from .load_balancers import LoadBalancers, AsyncLoadBalancers from .load_balancers import ( + LoadBalancers, + AsyncLoadBalancers, LoadBalancersWithRawResponse, AsyncLoadBalancersWithRawResponse, LoadBalancersWithStreamingResponse, diff --git a/src/cloudflare/resources/users/load_balancers/load_balancers.py b/src/cloudflare/resources/users/load_balancers/load_balancers.py index 217217e5bc3..8e29823b29e 100644 --- a/src/cloudflare/resources/users/load_balancers/load_balancers.py +++ b/src/cloudflare/resources/users/load_balancers/load_balancers.py @@ -2,29 +2,14 @@ from __future__ import annotations -from .monitors.monitors import Monitors, AsyncMonitors - -from ...._compat import cached_property - -from .pools.pools import Pools, AsyncPools - -from .previews import Previews, AsyncPreviews - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .pools import ( + Pools, + AsyncPools, + PoolsWithRawResponse, + AsyncPoolsWithRawResponse, + PoolsWithStreamingResponse, + AsyncPoolsWithStreamingResponse, ) -from ....types import shared_params from .monitors import ( Monitors, AsyncMonitors, @@ -33,14 +18,6 @@ MonitorsWithStreamingResponse, AsyncMonitorsWithStreamingResponse, ) -from .pools import ( - Pools, - AsyncPools, - PoolsWithRawResponse, - AsyncPoolsWithRawResponse, - PoolsWithStreamingResponse, - AsyncPoolsWithStreamingResponse, -) from .previews import ( Previews, AsyncPreviews, @@ -49,7 +26,10 @@ PreviewsWithStreamingResponse, AsyncPreviewsWithStreamingResponse, ) -from ...._wrappers import ResultWrapper +from ...._compat import cached_property +from .pools.pools import Pools, AsyncPools +from ...._resource import SyncAPIResource, AsyncAPIResource +from .monitors.monitors import Monitors, AsyncMonitors __all__ = ["LoadBalancers", "AsyncLoadBalancers"] diff --git a/src/cloudflare/resources/users/load_balancers/monitors/__init__.py b/src/cloudflare/resources/users/load_balancers/monitors/__init__.py index 17335d3d691..a4b52a649ad 100644 --- a/src/cloudflare/resources/users/load_balancers/monitors/__init__.py +++ b/src/cloudflare/resources/users/load_balancers/monitors/__init__.py @@ -1,26 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .previews import Previews, AsyncPreviews +from .monitors import ( + Monitors, + AsyncMonitors, + MonitorsWithRawResponse, + AsyncMonitorsWithRawResponse, + MonitorsWithStreamingResponse, + AsyncMonitorsWithStreamingResponse, +) from .previews import ( + Previews, + AsyncPreviews, PreviewsWithRawResponse, AsyncPreviewsWithRawResponse, PreviewsWithStreamingResponse, AsyncPreviewsWithStreamingResponse, ) -from .references import References, AsyncReferences from .references import ( + References, + AsyncReferences, ReferencesWithRawResponse, AsyncReferencesWithRawResponse, ReferencesWithStreamingResponse, AsyncReferencesWithStreamingResponse, ) -from .monitors import Monitors, AsyncMonitors -from .monitors import ( - MonitorsWithRawResponse, - AsyncMonitorsWithRawResponse, - MonitorsWithStreamingResponse, - AsyncMonitorsWithStreamingResponse, -) __all__ = [ "Previews", diff --git a/src/cloudflare/resources/users/load_balancers/monitors/monitors.py b/src/cloudflare/resources/users/load_balancers/monitors/monitors.py index 2bf3d5338c1..687b4c4f632 100644 --- a/src/cloudflare/resources/users/load_balancers/monitors/monitors.py +++ b/src/cloudflare/resources/users/load_balancers/monitors/monitors.py @@ -2,50 +2,11 @@ from __future__ import annotations -import httpx - -from .previews import Previews, AsyncPreviews - -from ....._compat import cached_property - -from .references import References, AsyncReferences - -from .....types.users.load_balancers import ( - MonitorUpdateResponse, - MonitorDeleteResponse, - MonitorGetResponse, - MonitorLoadBalancerMonitorsCreateMonitorResponse, - MonitorLoadBalancerMonitorsListMonitorsResponse, -) - -from typing import Type, Optional - +from typing import Type, Optional, cast from typing_extensions import Literal -from ....._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .....types import shared_params -from .....types.users.load_balancers import monitor_update_params -from .....types.users.load_balancers import monitor_load_balancer_monitors_create_monitor_params from .previews import ( Previews, AsyncPreviews, @@ -54,6 +15,8 @@ PreviewsWithStreamingResponse, AsyncPreviewsWithStreamingResponse, ) +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform from .references import ( References, AsyncReferences, @@ -62,17 +25,27 @@ ReferencesWithStreamingResponse, AsyncReferencesWithStreamingResponse, ) +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....._base_client import ( + make_request_options, +) +from .....types.users.load_balancers import ( + MonitorGetResponse, + MonitorDeleteResponse, + MonitorUpdateResponse, + MonitorLoadBalancerMonitorsListMonitorsResponse, + MonitorLoadBalancerMonitorsCreateMonitorResponse, + monitor_update_params, + monitor_load_balancer_monitors_create_monitor_params, +) __all__ = ["Monitors", "AsyncMonitors"] diff --git a/src/cloudflare/resources/users/load_balancers/monitors/previews.py b/src/cloudflare/resources/users/load_balancers/monitors/previews.py index b421246f7b7..6a081d16ea2 100644 --- a/src/cloudflare/resources/users/load_balancers/monitors/previews.py +++ b/src/cloudflare/resources/users/load_balancers/monitors/previews.py @@ -2,42 +2,29 @@ from __future__ import annotations +from typing import Type, cast +from typing_extensions import Literal + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform from ....._compat import cached_property - -from .....types.users.load_balancers.monitors import PreviewLoadBalancerMonitorsPreviewMonitorResponse - -from typing import Type - -from typing_extensions import Literal - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.users.load_balancers.monitors import preview_load_balancer_monitors_preview_monitor_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.users.load_balancers.monitors import ( + PreviewLoadBalancerMonitorsPreviewMonitorResponse, + preview_load_balancer_monitors_preview_monitor_params, +) __all__ = ["Previews", "AsyncPreviews"] diff --git a/src/cloudflare/resources/users/load_balancers/monitors/references.py b/src/cloudflare/resources/users/load_balancers/monitors/references.py index eeffa73a2a5..fc6778127a2 100644 --- a/src/cloudflare/resources/users/load_balancers/monitors/references.py +++ b/src/cloudflare/resources/users/load_balancers/monitors/references.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ....._compat import cached_property - -from .....types.users.load_balancers.monitors import ReferenceLoadBalancerMonitorsListMonitorReferencesResponse - -from typing import Type, Optional - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.users.load_balancers.monitors import ReferenceLoadBalancerMonitorsListMonitorReferencesResponse __all__ = ["References", "AsyncReferences"] diff --git a/src/cloudflare/resources/users/load_balancers/pools/__init__.py b/src/cloudflare/resources/users/load_balancers/pools/__init__.py index 13e167d0412..8da8b6aea52 100644 --- a/src/cloudflare/resources/users/load_balancers/pools/__init__.py +++ b/src/cloudflare/resources/users/load_balancers/pools/__init__.py @@ -1,33 +1,37 @@ # File generated from our OpenAPI spec by Stainless. -from .health import Health, AsyncHealth +from .pools import ( + Pools, + AsyncPools, + PoolsWithRawResponse, + AsyncPoolsWithRawResponse, + PoolsWithStreamingResponse, + AsyncPoolsWithStreamingResponse, +) from .health import ( + Health, + AsyncHealth, HealthWithRawResponse, AsyncHealthWithRawResponse, HealthWithStreamingResponse, AsyncHealthWithStreamingResponse, ) -from .previews import Previews, AsyncPreviews from .previews import ( + Previews, + AsyncPreviews, PreviewsWithRawResponse, AsyncPreviewsWithRawResponse, PreviewsWithStreamingResponse, AsyncPreviewsWithStreamingResponse, ) -from .references import References, AsyncReferences from .references import ( + References, + AsyncReferences, ReferencesWithRawResponse, AsyncReferencesWithRawResponse, ReferencesWithStreamingResponse, AsyncReferencesWithStreamingResponse, ) -from .pools import Pools, AsyncPools -from .pools import ( - PoolsWithRawResponse, - AsyncPoolsWithRawResponse, - PoolsWithStreamingResponse, - AsyncPoolsWithStreamingResponse, -) __all__ = [ "Health", diff --git a/src/cloudflare/resources/users/load_balancers/pools/health.py b/src/cloudflare/resources/users/load_balancers/pools/health.py index 2eece974551..f6c656b7786 100644 --- a/src/cloudflare/resources/users/load_balancers/pools/health.py +++ b/src/cloudflare/resources/users/load_balancers/pools/health.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Any, cast + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ....._compat import cached_property - -from .....types.users.load_balancers.pools import HealthLoadBalancerPoolsPoolHealthDetailsResponse - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from .....types.users.load_balancers.pools import HealthLoadBalancerPoolsPoolHealthDetailsResponse __all__ = ["Health", "AsyncHealth"] diff --git a/src/cloudflare/resources/users/load_balancers/pools/pools.py b/src/cloudflare/resources/users/load_balancers/pools/pools.py index 3a4d9d769d9..e516047ac81 100644 --- a/src/cloudflare/resources/users/load_balancers/pools/pools.py +++ b/src/cloudflare/resources/users/load_balancers/pools/pools.py @@ -2,57 +2,11 @@ from __future__ import annotations -import httpx - -from .health import Health, AsyncHealth - -from ....._compat import cached_property - -from .previews import Previews, AsyncPreviews - -from .references import References, AsyncReferences - -from .....types.users.load_balancers import ( - PoolUpdateResponse, - PoolDeleteResponse, - PoolGetResponse, - PoolLoadBalancerPoolsCreatePoolResponse, - PoolLoadBalancerPoolsListPoolsResponse, - PoolLoadBalancerPoolsPatchPoolsResponse, - pool_update_params, - pool_load_balancer_pools_create_pool_params, -) - -from typing import Type, Iterable, Optional, List - +from typing import List, Type, Iterable, Optional, cast from typing_extensions import Literal -from ....._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .....types import shared_params -from .....types.users.load_balancers import pool_update_params -from .....types.users.load_balancers import pool_load_balancer_pools_create_pool_params -from .....types.users.load_balancers import pool_load_balancer_pools_list_pools_params -from .....types.users.load_balancers import pool_load_balancer_pools_patch_pools_params from .health import ( Health, AsyncHealth, @@ -69,6 +23,8 @@ PreviewsWithStreamingResponse, AsyncPreviewsWithStreamingResponse, ) +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform from .references import ( References, AsyncReferences, @@ -77,19 +33,30 @@ ReferencesWithStreamingResponse, AsyncReferencesWithStreamingResponse, ) +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....._base_client import ( + make_request_options, +) +from .....types.users.load_balancers import ( + PoolGetResponse, + PoolDeleteResponse, + PoolUpdateResponse, + PoolLoadBalancerPoolsListPoolsResponse, + PoolLoadBalancerPoolsCreatePoolResponse, + PoolLoadBalancerPoolsPatchPoolsResponse, + pool_update_params, + pool_load_balancer_pools_list_pools_params, + pool_load_balancer_pools_create_pool_params, + pool_load_balancer_pools_patch_pools_params, +) __all__ = ["Pools", "AsyncPools"] diff --git a/src/cloudflare/resources/users/load_balancers/pools/previews.py b/src/cloudflare/resources/users/load_balancers/pools/previews.py index cb7432b5593..cefcdfdf72e 100644 --- a/src/cloudflare/resources/users/load_balancers/pools/previews.py +++ b/src/cloudflare/resources/users/load_balancers/pools/previews.py @@ -2,42 +2,29 @@ from __future__ import annotations +from typing import Type, cast +from typing_extensions import Literal + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform from ....._compat import cached_property - -from .....types.users.load_balancers.pools import PreviewLoadBalancerPoolsPreviewPoolResponse - -from typing import Type - -from typing_extensions import Literal - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.users.load_balancers.pools import preview_load_balancer_pools_preview_pool_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.users.load_balancers.pools import ( + PreviewLoadBalancerPoolsPreviewPoolResponse, + preview_load_balancer_pools_preview_pool_params, +) __all__ = ["Previews", "AsyncPreviews"] diff --git a/src/cloudflare/resources/users/load_balancers/pools/references.py b/src/cloudflare/resources/users/load_balancers/pools/references.py index 991ffd07539..f6447283331 100644 --- a/src/cloudflare/resources/users/load_balancers/pools/references.py +++ b/src/cloudflare/resources/users/load_balancers/pools/references.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ....._compat import cached_property - -from .....types.users.load_balancers.pools import ReferenceLoadBalancerPoolsListPoolReferencesResponse - -from typing import Type, Optional - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.users.load_balancers.pools import ReferenceLoadBalancerPoolsListPoolReferencesResponse __all__ = ["References", "AsyncReferences"] diff --git a/src/cloudflare/resources/users/load_balancers/previews.py b/src/cloudflare/resources/users/load_balancers/previews.py index 7fe92a90288..8c7faa35357 100644 --- a/src/cloudflare/resources/users/load_balancers/previews.py +++ b/src/cloudflare/resources/users/load_balancers/previews.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.users.load_balancers import PreviewGetResponse - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.users.load_balancers import PreviewGetResponse __all__ = ["Previews", "AsyncPreviews"] diff --git a/src/cloudflare/resources/users/load_balancing_analytics/__init__.py b/src/cloudflare/resources/users/load_balancing_analytics/__init__.py index 9f4b5d1c75f..fd25c78c44a 100644 --- a/src/cloudflare/resources/users/load_balancing_analytics/__init__.py +++ b/src/cloudflare/resources/users/load_balancing_analytics/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .events import Events, AsyncEvents from .events import ( + Events, + AsyncEvents, EventsWithRawResponse, AsyncEventsWithRawResponse, EventsWithStreamingResponse, AsyncEventsWithStreamingResponse, ) -from .load_balancing_analytics import LoadBalancingAnalytics, AsyncLoadBalancingAnalytics from .load_balancing_analytics import ( + LoadBalancingAnalytics, + AsyncLoadBalancingAnalytics, LoadBalancingAnalyticsWithRawResponse, AsyncLoadBalancingAnalyticsWithRawResponse, LoadBalancingAnalyticsWithStreamingResponse, diff --git a/src/cloudflare/resources/users/load_balancing_analytics/events.py b/src/cloudflare/resources/users/load_balancing_analytics/events.py index a2ae394dfe1..607004b635b 100644 --- a/src/cloudflare/resources/users/load_balancing_analytics/events.py +++ b/src/cloudflare/resources/users/load_balancing_analytics/events.py @@ -2,44 +2,29 @@ from __future__ import annotations +from typing import Type, Union, Optional, cast +from datetime import datetime + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.users.load_balancing_analytics import EventLoadBalancerHealthcheckEventsListHealthcheckEventsResponse - -from typing import Type, Optional, Union - -from datetime import datetime - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params from ....types.users.load_balancing_analytics import ( + EventLoadBalancerHealthcheckEventsListHealthcheckEventsResponse, event_load_balancer_healthcheck_events_list_healthcheck_events_params, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["Events", "AsyncEvents"] diff --git a/src/cloudflare/resources/users/load_balancing_analytics/load_balancing_analytics.py b/src/cloudflare/resources/users/load_balancing_analytics/load_balancing_analytics.py index 177d1f1adfa..35600929989 100644 --- a/src/cloudflare/resources/users/load_balancing_analytics/load_balancing_analytics.py +++ b/src/cloudflare/resources/users/load_balancing_analytics/load_balancing_analytics.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .events import Events, AsyncEvents - -from ...._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .events import ( Events, AsyncEvents, @@ -29,7 +10,8 @@ EventsWithStreamingResponse, AsyncEventsWithStreamingResponse, ) -from ...._wrappers import ResultWrapper +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource __all__ = ["LoadBalancingAnalytics", "AsyncLoadBalancingAnalytics"] diff --git a/src/cloudflare/resources/users/organizations.py b/src/cloudflare/resources/users/organizations.py index 5de8a4fcc1a..b3d59b14f19 100644 --- a/src/cloudflare/resources/users/organizations.py +++ b/src/cloudflare/resources/users/organizations.py @@ -2,50 +2,31 @@ from __future__ import annotations +from typing import Any, Type, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.users import ( - OrganizationDeleteResponse, - OrganizationGetResponse, - OrganizationUserSOrganizationsListOrganizationsResponse, -) - -from typing import Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper +from ...types.users import ( + OrganizationGetResponse, + OrganizationDeleteResponse, + OrganizationUserSOrganizationsListOrganizationsResponse, + organization_user_s_organizations_list_organizations_params, +) from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.users import organization_user_s_organizations_list_organizations_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Organizations", "AsyncOrganizations"] diff --git a/src/cloudflare/resources/users/subscriptions.py b/src/cloudflare/resources/users/subscriptions.py index a71a2bdec93..f7f2e711afe 100644 --- a/src/cloudflare/resources/users/subscriptions.py +++ b/src/cloudflare/resources/users/subscriptions.py @@ -2,51 +2,31 @@ from __future__ import annotations +from typing import Any, Type, Iterable, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.users import ( - SubscriptionUpdateResponse, - SubscriptionDeleteResponse, - SubscriptionUserSubscriptionGetUserSubscriptionsResponse, - subscription_update_params, -) - -from typing import Iterable, Type, Optional - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper +from ...types.users import ( + SubscriptionDeleteResponse, + SubscriptionUpdateResponse, + SubscriptionUserSubscriptionGetUserSubscriptionsResponse, + subscription_update_params, +) from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.users import subscription_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Subscriptions", "AsyncSubscriptions"] diff --git a/src/cloudflare/resources/users/tokens/__init__.py b/src/cloudflare/resources/users/tokens/__init__.py index 57ca3ed6cf2..6730373d311 100644 --- a/src/cloudflare/resources/users/tokens/__init__.py +++ b/src/cloudflare/resources/users/tokens/__init__.py @@ -1,32 +1,36 @@ # File generated from our OpenAPI spec by Stainless. -from .permission_groups import PermissionGroups, AsyncPermissionGroups -from .permission_groups import ( - PermissionGroupsWithRawResponse, - AsyncPermissionGroupsWithRawResponse, - PermissionGroupsWithStreamingResponse, - AsyncPermissionGroupsWithStreamingResponse, -) -from .verifies import Verifies, AsyncVerifies -from .verifies import ( - VerifiesWithRawResponse, - AsyncVerifiesWithRawResponse, - VerifiesWithStreamingResponse, - AsyncVerifiesWithStreamingResponse, +from .tokens import ( + Tokens, + AsyncTokens, + TokensWithRawResponse, + AsyncTokensWithRawResponse, + TokensWithStreamingResponse, + AsyncTokensWithStreamingResponse, ) -from .values import Values, AsyncValues from .values import ( + Values, + AsyncValues, ValuesWithRawResponse, AsyncValuesWithRawResponse, ValuesWithStreamingResponse, AsyncValuesWithStreamingResponse, ) -from .tokens import Tokens, AsyncTokens -from .tokens import ( - TokensWithRawResponse, - AsyncTokensWithRawResponse, - TokensWithStreamingResponse, - AsyncTokensWithStreamingResponse, +from .verifies import ( + Verifies, + AsyncVerifies, + VerifiesWithRawResponse, + AsyncVerifiesWithRawResponse, + VerifiesWithStreamingResponse, + AsyncVerifiesWithStreamingResponse, +) +from .permission_groups import ( + PermissionGroups, + AsyncPermissionGroups, + PermissionGroupsWithRawResponse, + AsyncPermissionGroupsWithRawResponse, + PermissionGroupsWithStreamingResponse, + AsyncPermissionGroupsWithStreamingResponse, ) __all__ = [ diff --git a/src/cloudflare/resources/users/tokens/permission_groups.py b/src/cloudflare/resources/users/tokens/permission_groups.py index 01cb707c17b..46783909445 100644 --- a/src/cloudflare/resources/users/tokens/permission_groups.py +++ b/src/cloudflare/resources/users/tokens/permission_groups.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.users.tokens import PermissionGroupPermissionGroupsListPermissionGroupsResponse - -from typing import Type, Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.users.tokens import PermissionGroupPermissionGroupsListPermissionGroupsResponse __all__ = ["PermissionGroups", "AsyncPermissionGroups"] diff --git a/src/cloudflare/resources/users/tokens/tokens.py b/src/cloudflare/resources/users/tokens/tokens.py index c6857671070..1b885ea3a98 100644 --- a/src/cloudflare/resources/users/tokens/tokens.py +++ b/src/cloudflare/resources/users/tokens/tokens.py @@ -2,57 +2,52 @@ from __future__ import annotations -import httpx +from typing import Any, Type, Union, Iterable, Optional, cast +from datetime import datetime +from typing_extensions import Literal -from .permission_groups import PermissionGroups, AsyncPermissionGroups +import httpx +from .values import ( + Values, + AsyncValues, + ValuesWithRawResponse, + AsyncValuesWithRawResponse, + ValuesWithStreamingResponse, + AsyncValuesWithStreamingResponse, +) +from .verifies import ( + Verifies, + AsyncVerifies, + VerifiesWithRawResponse, + AsyncVerifiesWithRawResponse, + VerifiesWithStreamingResponse, + AsyncVerifiesWithStreamingResponse, +) +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from .verifies import Verifies, AsyncVerifies - -from .values import Values, AsyncValues - +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) +from ...._wrappers import ResultWrapper from ....types.users import ( - TokenUpdateResponse, - TokenDeleteResponse, TokenGetResponse, - TokenUserAPITokensCreateTokenResponse, + TokenDeleteResponse, + TokenUpdateResponse, TokenUserAPITokensListTokensResponse, + TokenUserAPITokensCreateTokenResponse, token_update_params, + token_user_api_tokens_list_tokens_params, token_user_api_tokens_create_token_params, ) - -from typing import Iterable, Union, Type, Optional - -from typing_extensions import Literal - -from datetime import datetime - -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.users import token_update_params -from ....types.users import token_user_api_tokens_create_token_params -from ....types.users import token_user_api_tokens_list_tokens_params from .permission_groups import ( PermissionGroups, AsyncPermissionGroups, @@ -61,37 +56,6 @@ PermissionGroupsWithStreamingResponse, AsyncPermissionGroupsWithStreamingResponse, ) -from .verifies import ( - Verifies, - AsyncVerifies, - VerifiesWithRawResponse, - AsyncVerifiesWithRawResponse, - VerifiesWithStreamingResponse, - AsyncVerifiesWithStreamingResponse, -) -from .values import ( - Values, - AsyncValues, - ValuesWithRawResponse, - AsyncValuesWithRawResponse, - ValuesWithStreamingResponse, - AsyncValuesWithStreamingResponse, -) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Tokens", "AsyncTokens"] diff --git a/src/cloudflare/resources/users/tokens/values.py b/src/cloudflare/resources/users/tokens/values.py index c3ef416fbd3..ccbc2c6ad15 100644 --- a/src/cloudflare/resources/users/tokens/values.py +++ b/src/cloudflare/resources/users/tokens/values.py @@ -2,40 +2,25 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from typing import Type - -from ....types.users.tokens import ValueUserAPITokensRollTokenResponse - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params from ....types.users.tokens import value_user_api_tokens_roll_token_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["Values", "AsyncValues"] diff --git a/src/cloudflare/resources/users/tokens/verifies.py b/src/cloudflare/resources/users/tokens/verifies.py index aa13eebce93..8d194880e64 100644 --- a/src/cloudflare/resources/users/tokens/verifies.py +++ b/src/cloudflare/resources/users/tokens/verifies.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.users.tokens import VerifyUserAPITokensVerifyTokenResponse - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.users.tokens import VerifyUserAPITokensVerifyTokenResponse __all__ = ["Verifies", "AsyncVerifies"] diff --git a/src/cloudflare/resources/users/users.py b/src/cloudflare/resources/users/users.py index a5dfd91f882..36da197e759 100644 --- a/src/cloudflare/resources/users/users.py +++ b/src/cloudflare/resources/users/users.py @@ -2,63 +2,29 @@ from __future__ import annotations -import httpx - -from .audit_logs import AuditLogs, AsyncAuditLogs - -from ..._compat import cached_property - -from .billings.billings import Billings, AsyncBillings - -from .firewalls.firewalls import Firewalls, AsyncFirewalls - -from .invites import Invites, AsyncInvites - -from .load_balancers.load_balancers import LoadBalancers, AsyncLoadBalancers - -from .load_balancing_analytics.load_balancing_analytics import LoadBalancingAnalytics, AsyncLoadBalancingAnalytics - -from .organizations import Organizations, AsyncOrganizations - -from .subscriptions import Subscriptions, AsyncSubscriptions +from typing import Any, Optional, cast -from .tokens.tokens import Tokens, AsyncTokens - -from ...types import UserUserEditUserResponse, UserUserUserDetailsResponse - -from typing import Optional - -from ..._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .tokens import ( + Tokens, + AsyncTokens, + TokensWithRawResponse, + AsyncTokensWithRawResponse, + TokensWithStreamingResponse, + AsyncTokensWithStreamingResponse, ) -from ...types import shared_params -from ...types import user_user_edit_user_params -from .audit_logs import ( - AuditLogs, - AsyncAuditLogs, - AuditLogsWithRawResponse, - AsyncAuditLogsWithRawResponse, - AuditLogsWithStreamingResponse, - AsyncAuditLogsWithStreamingResponse, +from ...types import UserUserEditUserResponse, UserUserUserDetailsResponse, user_user_edit_user_params +from .invites import ( + Invites, + AsyncInvites, + InvitesWithRawResponse, + AsyncInvitesWithRawResponse, + InvitesWithStreamingResponse, + AsyncInvitesWithStreamingResponse, ) +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from .billings import ( Billings, AsyncBillings, @@ -67,6 +33,7 @@ BillingsWithStreamingResponse, AsyncBillingsWithStreamingResponse, ) +from ..._compat import cached_property from .firewalls import ( Firewalls, AsyncFirewalls, @@ -75,30 +42,22 @@ FirewallsWithStreamingResponse, AsyncFirewallsWithStreamingResponse, ) -from .invites import ( - Invites, - AsyncInvites, - InvitesWithRawResponse, - AsyncInvitesWithRawResponse, - InvitesWithStreamingResponse, - AsyncInvitesWithStreamingResponse, -) -from .load_balancers import ( - LoadBalancers, - AsyncLoadBalancers, - LoadBalancersWithRawResponse, - AsyncLoadBalancersWithRawResponse, - LoadBalancersWithStreamingResponse, - AsyncLoadBalancersWithStreamingResponse, +from .audit_logs import ( + AuditLogs, + AsyncAuditLogs, + AuditLogsWithRawResponse, + AsyncAuditLogsWithRawResponse, + AuditLogsWithStreamingResponse, + AsyncAuditLogsWithStreamingResponse, ) -from .load_balancing_analytics import ( - LoadBalancingAnalytics, - AsyncLoadBalancingAnalytics, - LoadBalancingAnalyticsWithRawResponse, - AsyncLoadBalancingAnalyticsWithRawResponse, - LoadBalancingAnalyticsWithStreamingResponse, - AsyncLoadBalancingAnalyticsWithStreamingResponse, +from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, ) +from ..._wrappers import ResultWrapper from .organizations import ( Organizations, AsyncOrganizations, @@ -115,23 +74,30 @@ SubscriptionsWithStreamingResponse, AsyncSubscriptionsWithStreamingResponse, ) -from .tokens import ( - Tokens, - AsyncTokens, - TokensWithRawResponse, - AsyncTokensWithRawResponse, - TokensWithStreamingResponse, - AsyncTokensWithStreamingResponse, +from .tokens.tokens import Tokens, AsyncTokens +from ..._base_client import ( + make_request_options, ) -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from .load_balancers import ( + LoadBalancers, + AsyncLoadBalancers, + LoadBalancersWithRawResponse, + AsyncLoadBalancersWithRawResponse, + LoadBalancersWithStreamingResponse, + AsyncLoadBalancersWithStreamingResponse, +) +from .billings.billings import Billings, AsyncBillings +from .firewalls.firewalls import Firewalls, AsyncFirewalls +from .load_balancing_analytics import ( + LoadBalancingAnalytics, + AsyncLoadBalancingAnalytics, + LoadBalancingAnalyticsWithRawResponse, + AsyncLoadBalancingAnalyticsWithRawResponse, + LoadBalancingAnalyticsWithStreamingResponse, + AsyncLoadBalancingAnalyticsWithStreamingResponse, +) +from .load_balancers.load_balancers import LoadBalancers, AsyncLoadBalancers +from .load_balancing_analytics.load_balancing_analytics import LoadBalancingAnalytics, AsyncLoadBalancingAnalytics __all__ = ["Users", "AsyncUsers"] diff --git a/src/cloudflare/resources/vectorize/__init__.py b/src/cloudflare/resources/vectorize/__init__.py index b74bf8f4a05..dc1522991ec 100644 --- a/src/cloudflare/resources/vectorize/__init__.py +++ b/src/cloudflare/resources/vectorize/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .indexes import Indexes, AsyncIndexes from .indexes import ( + Indexes, + AsyncIndexes, IndexesWithRawResponse, AsyncIndexesWithRawResponse, IndexesWithStreamingResponse, AsyncIndexesWithStreamingResponse, ) -from .vectorize import Vectorize, AsyncVectorize from .vectorize import ( + Vectorize, + AsyncVectorize, VectorizeWithRawResponse, AsyncVectorizeWithRawResponse, VectorizeWithStreamingResponse, diff --git a/src/cloudflare/resources/vectorize/indexes.py b/src/cloudflare/resources/vectorize/indexes.py index 32fbf2a8a5e..74c61c377c8 100644 --- a/src/cloudflare/resources/vectorize/indexes.py +++ b/src/cloudflare/resources/vectorize/indexes.py @@ -2,75 +2,40 @@ from __future__ import annotations +from typing import Any, List, Type, Iterable, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.vectorize import ( - IndexCreateResponse, - IndexUpdateResponse, - IndexListResponse, - IndexDeleteResponse, - IndexDeleteByIDsResponse, - IndexGetResponse, - IndexInsertResponse, - IndexQueryResponse, - IndexUpsertResponse, - index_create_params, -) - -from typing import Type, Optional, List, Iterable - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.vectorize import index_create_params -from ...types.vectorize import index_update_params -from ...types.vectorize import index_delete_by_ids_params -from ...types.vectorize import index_get_by_ids_params -from ...types.vectorize import index_query_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.vectorize import ( + IndexGetResponse, + IndexListResponse, + IndexQueryResponse, + IndexCreateResponse, + IndexDeleteResponse, + IndexInsertResponse, + IndexUpdateResponse, + IndexUpsertResponse, + IndexDeleteByIDsResponse, + index_query_params, + index_create_params, + index_update_params, + index_get_by_ids_params, + index_delete_by_ids_params, +) __all__ = ["Indexes", "AsyncIndexes"] diff --git a/src/cloudflare/resources/vectorize/vectorize.py b/src/cloudflare/resources/vectorize/vectorize.py index a0b0d01b616..84d2297378d 100644 --- a/src/cloudflare/resources/vectorize/vectorize.py +++ b/src/cloudflare/resources/vectorize/vectorize.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .indexes import Indexes, AsyncIndexes - -from ..._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .indexes import ( Indexes, AsyncIndexes, @@ -29,7 +10,8 @@ IndexesWithStreamingResponse, AsyncIndexesWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Vectorize", "AsyncVectorize"] diff --git a/src/cloudflare/resources/waiting_rooms/__init__.py b/src/cloudflare/resources/waiting_rooms/__init__.py index 6fc8d022989..e50ff5a672f 100644 --- a/src/cloudflare/resources/waiting_rooms/__init__.py +++ b/src/cloudflare/resources/waiting_rooms/__init__.py @@ -1,42 +1,48 @@ # File generated from our OpenAPI spec by Stainless. -from .previews import Previews, AsyncPreviews -from .previews import ( - PreviewsWithRawResponse, - AsyncPreviewsWithRawResponse, - PreviewsWithStreamingResponse, - AsyncPreviewsWithStreamingResponse, +from .rules import ( + Rules, + AsyncRules, + RulesWithRawResponse, + AsyncRulesWithRawResponse, + RulesWithStreamingResponse, + AsyncRulesWithStreamingResponse, ) -from .events import Events, AsyncEvents from .events import ( + Events, + AsyncEvents, EventsWithRawResponse, AsyncEventsWithRawResponse, EventsWithStreamingResponse, AsyncEventsWithStreamingResponse, ) -from .rules import Rules, AsyncRules -from .rules import ( - RulesWithRawResponse, - AsyncRulesWithRawResponse, - RulesWithStreamingResponse, - AsyncRulesWithStreamingResponse, -) -from .statuses import Statuses, AsyncStatuses -from .statuses import ( - StatusesWithRawResponse, - AsyncStatusesWithRawResponse, - StatusesWithStreamingResponse, - AsyncStatusesWithStreamingResponse, +from .previews import ( + Previews, + AsyncPreviews, + PreviewsWithRawResponse, + AsyncPreviewsWithRawResponse, + PreviewsWithStreamingResponse, + AsyncPreviewsWithStreamingResponse, ) -from .settings import Settings, AsyncSettings from .settings import ( + Settings, + AsyncSettings, SettingsWithRawResponse, AsyncSettingsWithRawResponse, SettingsWithStreamingResponse, AsyncSettingsWithStreamingResponse, ) -from .waiting_rooms import WaitingRooms, AsyncWaitingRooms +from .statuses import ( + Statuses, + AsyncStatuses, + StatusesWithRawResponse, + AsyncStatusesWithRawResponse, + StatusesWithStreamingResponse, + AsyncStatusesWithStreamingResponse, +) from .waiting_rooms import ( + WaitingRooms, + AsyncWaitingRooms, WaitingRoomsWithRawResponse, AsyncWaitingRoomsWithRawResponse, WaitingRoomsWithStreamingResponse, diff --git a/src/cloudflare/resources/waiting_rooms/events/__init__.py b/src/cloudflare/resources/waiting_rooms/events/__init__.py index 94ed4644d5e..599fcb203e3 100644 --- a/src/cloudflare/resources/waiting_rooms/events/__init__.py +++ b/src/cloudflare/resources/waiting_rooms/events/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .details import Details, AsyncDetails -from .details import ( - DetailsWithRawResponse, - AsyncDetailsWithRawResponse, - DetailsWithStreamingResponse, - AsyncDetailsWithStreamingResponse, -) -from .events import Events, AsyncEvents from .events import ( + Events, + AsyncEvents, EventsWithRawResponse, AsyncEventsWithRawResponse, EventsWithStreamingResponse, AsyncEventsWithStreamingResponse, ) +from .details import ( + Details, + AsyncDetails, + DetailsWithRawResponse, + AsyncDetailsWithRawResponse, + DetailsWithStreamingResponse, + AsyncDetailsWithStreamingResponse, +) __all__ = [ "Details", diff --git a/src/cloudflare/resources/waiting_rooms/events/details.py b/src/cloudflare/resources/waiting_rooms/events/details.py index ace840f74d6..af6c9894c57 100644 --- a/src/cloudflare/resources/waiting_rooms/events/details.py +++ b/src/cloudflare/resources/waiting_rooms/events/details.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.waiting_rooms.events import DetailWaitingRoomPreviewActiveEventDetailsResponse - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.waiting_rooms.events import DetailWaitingRoomPreviewActiveEventDetailsResponse __all__ = ["Details", "AsyncDetails"] diff --git a/src/cloudflare/resources/waiting_rooms/events/events.py b/src/cloudflare/resources/waiting_rooms/events/events.py index d5838a1d28a..07a1a01e70b 100644 --- a/src/cloudflare/resources/waiting_rooms/events/events.py +++ b/src/cloudflare/resources/waiting_rooms/events/events.py @@ -2,65 +2,41 @@ from __future__ import annotations -import httpx - -from .details import Details, AsyncDetails +from typing import Type, Optional, cast -from ...._compat import cached_property +import httpx -from ....types.waiting_rooms import ( - EventUpdateResponse, - EventDeleteResponse, - EventGetResponse, - EventWaitingRoomCreateEventResponse, - EventWaitingRoomListEventsResponse, +from .details import ( + Details, + AsyncDetails, + DetailsWithRawResponse, + AsyncDetailsWithRawResponse, + DetailsWithStreamingResponse, + AsyncDetailsWithStreamingResponse, ) - -from typing import Type, Optional - +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.waiting_rooms import event_update_params -from ....types.waiting_rooms import event_waiting_room_create_event_params -from .details import ( - Details, - AsyncDetails, - DetailsWithRawResponse, - AsyncDetailsWithRawResponse, - DetailsWithStreamingResponse, - AsyncDetailsWithStreamingResponse, +from ....types.waiting_rooms import ( + EventGetResponse, + EventDeleteResponse, + EventUpdateResponse, + EventWaitingRoomListEventsResponse, + EventWaitingRoomCreateEventResponse, + event_update_params, + event_waiting_room_create_event_params, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Events", "AsyncEvents"] diff --git a/src/cloudflare/resources/waiting_rooms/previews.py b/src/cloudflare/resources/waiting_rooms/previews.py index f4ec788ddb7..6107fa75334 100644 --- a/src/cloudflare/resources/waiting_rooms/previews.py +++ b/src/cloudflare/resources/waiting_rooms/previews.py @@ -2,40 +2,25 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.waiting_rooms import PreviewCreateResponse - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.waiting_rooms import preview_create_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.waiting_rooms import PreviewCreateResponse, preview_create_params __all__ = ["Previews", "AsyncPreviews"] diff --git a/src/cloudflare/resources/waiting_rooms/rules.py b/src/cloudflare/resources/waiting_rooms/rules.py index 3d9c585c4e8..d10a79941bd 100644 --- a/src/cloudflare/resources/waiting_rooms/rules.py +++ b/src/cloudflare/resources/waiting_rooms/rules.py @@ -2,60 +2,35 @@ from __future__ import annotations +from typing import Type, Iterable, Optional, cast +from typing_extensions import Literal + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.waiting_rooms import ( - RuleUpdateResponse, - RuleDeleteResponse, - RuleWaitingRoomCreateWaitingRoomRuleResponse, - RuleWaitingRoomListWaitingRoomRulesResponse, - RuleWaitingRoomReplaceWaitingRoomRulesResponse, - rule_update_params, - rule_waiting_room_replace_waiting_room_rules_params, -) - -from typing import Type, Optional, Iterable - -from typing_extensions import Literal - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.waiting_rooms import rule_update_params -from ...types.waiting_rooms import rule_waiting_room_create_waiting_room_rule_params -from ...types.waiting_rooms import rule_waiting_room_replace_waiting_room_rules_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.waiting_rooms import ( + RuleDeleteResponse, + RuleUpdateResponse, + RuleWaitingRoomListWaitingRoomRulesResponse, + RuleWaitingRoomCreateWaitingRoomRuleResponse, + RuleWaitingRoomReplaceWaitingRoomRulesResponse, + rule_update_params, + rule_waiting_room_create_waiting_room_rule_params, + rule_waiting_room_replace_waiting_room_rules_params, +) __all__ = ["Rules", "AsyncRules"] diff --git a/src/cloudflare/resources/waiting_rooms/settings.py b/src/cloudflare/resources/waiting_rooms/settings.py index 26d6517ff40..8192bd9f767 100644 --- a/src/cloudflare/resources/waiting_rooms/settings.py +++ b/src/cloudflare/resources/waiting_rooms/settings.py @@ -2,42 +2,25 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.waiting_rooms import SettingUpdateResponse, SettingGetResponse - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.waiting_rooms import setting_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.waiting_rooms import SettingGetResponse, SettingUpdateResponse, setting_update_params __all__ = ["Settings", "AsyncSettings"] diff --git a/src/cloudflare/resources/waiting_rooms/statuses.py b/src/cloudflare/resources/waiting_rooms/statuses.py index 1c4969b4261..7af6fa91715 100644 --- a/src/cloudflare/resources/waiting_rooms/statuses.py +++ b/src/cloudflare/resources/waiting_rooms/statuses.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.waiting_rooms import StatusWaitingRoomGetWaitingRoomStatusResponse - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.waiting_rooms import StatusWaitingRoomGetWaitingRoomStatusResponse __all__ = ["Statuses", "AsyncStatuses"] diff --git a/src/cloudflare/resources/waiting_rooms/waiting_rooms.py b/src/cloudflare/resources/waiting_rooms/waiting_rooms.py index 31542d954af..f0f56e8d71f 100644 --- a/src/cloudflare/resources/waiting_rooms/waiting_rooms.py +++ b/src/cloudflare/resources/waiting_rooms/waiting_rooms.py @@ -2,58 +2,38 @@ from __future__ import annotations -import httpx - -from .previews import Previews, AsyncPreviews - -from ..._compat import cached_property - -from .events.events import Events, AsyncEvents - -from .rules import Rules, AsyncRules - -from .statuses import Statuses, AsyncStatuses +from typing import Type, Iterable, Optional, cast +from typing_extensions import Literal -from .settings import Settings, AsyncSettings +import httpx +from .rules import ( + Rules, + AsyncRules, + RulesWithRawResponse, + AsyncRulesWithRawResponse, + RulesWithStreamingResponse, + AsyncRulesWithStreamingResponse, +) +from .events import ( + Events, + AsyncEvents, + EventsWithRawResponse, + AsyncEventsWithRawResponse, + EventsWithStreamingResponse, + AsyncEventsWithStreamingResponse, +) from ...types import ( - WaitingRoomCreateResponse, - WaitingRoomUpdateResponse, + WaitingRoomGetResponse, WaitingRoomListResponse, + WaitingRoomCreateResponse, WaitingRoomDeleteResponse, - WaitingRoomGetResponse, + WaitingRoomUpdateResponse, waiting_room_create_params, waiting_room_update_params, ) - -from typing import Type, Iterable, Optional - -from typing_extensions import Literal - -from ..._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params -from ...types import waiting_room_create_params -from ...types import waiting_room_update_params +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from .previews import ( Previews, AsyncPreviews, @@ -62,21 +42,13 @@ PreviewsWithStreamingResponse, AsyncPreviewsWithStreamingResponse, ) -from .events import ( - Events, - AsyncEvents, - EventsWithRawResponse, - AsyncEventsWithRawResponse, - EventsWithStreamingResponse, - AsyncEventsWithStreamingResponse, -) -from .rules import ( - Rules, - AsyncRules, - RulesWithRawResponse, - AsyncRulesWithRawResponse, - RulesWithStreamingResponse, - AsyncRulesWithStreamingResponse, +from .settings import ( + Settings, + AsyncSettings, + SettingsWithRawResponse, + AsyncSettingsWithRawResponse, + SettingsWithStreamingResponse, + AsyncSettingsWithStreamingResponse, ) from .statuses import ( Statuses, @@ -86,25 +58,19 @@ StatusesWithStreamingResponse, AsyncStatusesWithStreamingResponse, ) -from .settings import ( - Settings, - AsyncSettings, - SettingsWithRawResponse, - AsyncSettingsWithRawResponse, - SettingsWithStreamingResponse, - AsyncSettingsWithStreamingResponse, +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, ) from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from .events.events import Events, AsyncEvents +from ..._base_client import ( + make_request_options, +) __all__ = ["WaitingRooms", "AsyncWaitingRooms"] diff --git a/src/cloudflare/resources/warp_connector.py b/src/cloudflare/resources/warp_connector.py index b5230d920ed..6e85574a769 100644 --- a/src/cloudflare/resources/warp_connector.py +++ b/src/cloudflare/resources/warp_connector.py @@ -2,67 +2,36 @@ from __future__ import annotations -import httpx +from typing import Any, Type, Union, Optional, cast +from datetime import datetime -from .._compat import cached_property +import httpx from ..types import ( - WarpConnectorCreateResponse, - WarpConnectorUpdateResponse, + WarpConnectorGetResponse, WarpConnectorListResponse, + WarpConnectorCreateResponse, WarpConnectorDeleteResponse, - WarpConnectorGetResponse, + WarpConnectorUpdateResponse, + warp_connector_list_params, + warp_connector_create_params, + warp_connector_delete_params, + warp_connector_update_params, ) - -from typing import Type, Optional, Union - -from datetime import datetime - +from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from .._utils import maybe_transform +from .._compat import cached_property +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource +from .._wrappers import ResultWrapper from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from ..types import warp_connector_create_params -from ..types import warp_connector_update_params -from ..types import warp_connector_list_params -from ..types import warp_connector_delete_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["WarpConnector", "AsyncWarpConnector"] diff --git a/src/cloudflare/resources/web3s/__init__.py b/src/cloudflare/resources/web3s/__init__.py index fabee7db9c5..d22589b8155 100644 --- a/src/cloudflare/resources/web3s/__init__.py +++ b/src/cloudflare/resources/web3s/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .hostnames import Hostnames, AsyncHostnames -from .hostnames import ( - HostnamesWithRawResponse, - AsyncHostnamesWithRawResponse, - HostnamesWithStreamingResponse, - AsyncHostnamesWithStreamingResponse, -) -from .web3s import Web3s, AsyncWeb3s from .web3s import ( + Web3s, + AsyncWeb3s, Web3sWithRawResponse, AsyncWeb3sWithRawResponse, Web3sWithStreamingResponse, AsyncWeb3sWithStreamingResponse, ) +from .hostnames import ( + Hostnames, + AsyncHostnames, + HostnamesWithRawResponse, + AsyncHostnamesWithRawResponse, + HostnamesWithStreamingResponse, + AsyncHostnamesWithStreamingResponse, +) __all__ = [ "Hostnames", diff --git a/src/cloudflare/resources/web3s/hostnames/__init__.py b/src/cloudflare/resources/web3s/hostnames/__init__.py index 1424d51cf25..6a312e728f7 100644 --- a/src/cloudflare/resources/web3s/hostnames/__init__.py +++ b/src/cloudflare/resources/web3s/hostnames/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .ipfs_universal_paths import IpfsUniversalPaths, AsyncIpfsUniversalPaths -from .ipfs_universal_paths import ( - IpfsUniversalPathsWithRawResponse, - AsyncIpfsUniversalPathsWithRawResponse, - IpfsUniversalPathsWithStreamingResponse, - AsyncIpfsUniversalPathsWithStreamingResponse, -) -from .hostnames import Hostnames, AsyncHostnames from .hostnames import ( + Hostnames, + AsyncHostnames, HostnamesWithRawResponse, AsyncHostnamesWithRawResponse, HostnamesWithStreamingResponse, AsyncHostnamesWithStreamingResponse, ) +from .ipfs_universal_paths import ( + IpfsUniversalPaths, + AsyncIpfsUniversalPaths, + IpfsUniversalPathsWithRawResponse, + AsyncIpfsUniversalPathsWithRawResponse, + IpfsUniversalPathsWithStreamingResponse, + AsyncIpfsUniversalPathsWithStreamingResponse, +) __all__ = [ "IpfsUniversalPaths", diff --git a/src/cloudflare/resources/web3s/hostnames/hostnames.py b/src/cloudflare/resources/web3s/hostnames/hostnames.py index 7076588c052..00573bf37f2 100644 --- a/src/cloudflare/resources/web3s/hostnames/hostnames.py +++ b/src/cloudflare/resources/web3s/hostnames/hostnames.py @@ -2,48 +2,34 @@ from __future__ import annotations -import httpx +from typing import Type, Optional, cast +from typing_extensions import Literal -from .ipfs_universal_paths.ipfs_universal_paths import IpfsUniversalPaths, AsyncIpfsUniversalPaths +import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.web3s import ( - HostnameUpdateResponse, - HostnameDeleteResponse, - HostnameGetResponse, - HostnameWeb3HostnameCreateWeb3HostnameResponse, - HostnameWeb3HostnameListWeb3HostnamesResponse, -) - -from typing import Type, Optional - -from typing_extensions import Literal - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper +from ....types.web3s import ( + HostnameGetResponse, + HostnameDeleteResponse, + HostnameUpdateResponse, + HostnameWeb3HostnameListWeb3HostnamesResponse, + HostnameWeb3HostnameCreateWeb3HostnameResponse, + hostname_update_params, + hostname_web3_hostname_create_web3_hostname_params, +) from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.web3s import hostname_update_params -from ....types.web3s import hostname_web3_hostname_create_web3_hostname_params from .ipfs_universal_paths import ( IpfsUniversalPaths, AsyncIpfsUniversalPaths, @@ -52,17 +38,7 @@ IpfsUniversalPathsWithStreamingResponse, AsyncIpfsUniversalPathsWithStreamingResponse, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from .ipfs_universal_paths.ipfs_universal_paths import IpfsUniversalPaths, AsyncIpfsUniversalPaths __all__ = ["Hostnames", "AsyncHostnames"] diff --git a/src/cloudflare/resources/web3s/hostnames/ipfs_universal_paths/__init__.py b/src/cloudflare/resources/web3s/hostnames/ipfs_universal_paths/__init__.py index 11847bde53b..5ba2fe680f0 100644 --- a/src/cloudflare/resources/web3s/hostnames/ipfs_universal_paths/__init__.py +++ b/src/cloudflare/resources/web3s/hostnames/ipfs_universal_paths/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .content_lists import ContentLists, AsyncContentLists from .content_lists import ( + ContentLists, + AsyncContentLists, ContentListsWithRawResponse, AsyncContentListsWithRawResponse, ContentListsWithStreamingResponse, AsyncContentListsWithStreamingResponse, ) -from .ipfs_universal_paths import IpfsUniversalPaths, AsyncIpfsUniversalPaths from .ipfs_universal_paths import ( + IpfsUniversalPaths, + AsyncIpfsUniversalPaths, IpfsUniversalPathsWithRawResponse, AsyncIpfsUniversalPathsWithRawResponse, IpfsUniversalPathsWithStreamingResponse, diff --git a/src/cloudflare/resources/web3s/hostnames/ipfs_universal_paths/content_lists/__init__.py b/src/cloudflare/resources/web3s/hostnames/ipfs_universal_paths/content_lists/__init__.py index 17d48e245ce..0b997aafbb1 100644 --- a/src/cloudflare/resources/web3s/hostnames/ipfs_universal_paths/content_lists/__init__.py +++ b/src/cloudflare/resources/web3s/hostnames/ipfs_universal_paths/content_lists/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .entries import Entries, AsyncEntries from .entries import ( + Entries, + AsyncEntries, EntriesWithRawResponse, AsyncEntriesWithRawResponse, EntriesWithStreamingResponse, AsyncEntriesWithStreamingResponse, ) -from .content_lists import ContentLists, AsyncContentLists from .content_lists import ( + ContentLists, + AsyncContentLists, ContentListsWithRawResponse, AsyncContentListsWithRawResponse, ContentListsWithStreamingResponse, diff --git a/src/cloudflare/resources/web3s/hostnames/ipfs_universal_paths/content_lists/content_lists.py b/src/cloudflare/resources/web3s/hostnames/ipfs_universal_paths/content_lists/content_lists.py index f698876a681..06b76850699 100644 --- a/src/cloudflare/resources/web3s/hostnames/ipfs_universal_paths/content_lists/content_lists.py +++ b/src/cloudflare/resources/web3s/hostnames/ipfs_universal_paths/content_lists/content_lists.py @@ -2,60 +2,38 @@ from __future__ import annotations -import httpx - -from .entries import Entries, AsyncEntries +from typing import Type, Iterable, cast +from typing_extensions import Literal -from ......_compat import cached_property +import httpx -from ......types.web3s.hostnames.ipfs_universal_paths import ( - ContentListWeb3HostnameIpfsUniversalPathGatewayContentListDetailsResponse, - ContentListWeb3HostnameUpdateIpfsUniversalPathGatewayContentListResponse, - content_list_web3_hostname_update_ipfs_universal_path_gateway_content_list_params, +from .entries import ( + Entries, + AsyncEntries, + EntriesWithRawResponse, + AsyncEntriesWithRawResponse, + EntriesWithStreamingResponse, + AsyncEntriesWithStreamingResponse, ) - -from typing import Type, Iterable - -from typing_extensions import Literal - +from ......_types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......_utils import maybe_transform +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource from ......_response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource +from ......_wrappers import ResultWrapper from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ......types import shared_params from ......types.web3s.hostnames.ipfs_universal_paths import ( + ContentListWeb3HostnameUpdateIpfsUniversalPathGatewayContentListResponse, + ContentListWeb3HostnameIpfsUniversalPathGatewayContentListDetailsResponse, content_list_web3_hostname_update_ipfs_universal_path_gateway_content_list_params, ) -from .entries import ( - Entries, - AsyncEntries, - EntriesWithRawResponse, - AsyncEntriesWithRawResponse, - EntriesWithStreamingResponse, - AsyncEntriesWithStreamingResponse, -) -from ......_wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["ContentLists", "AsyncContentLists"] diff --git a/src/cloudflare/resources/web3s/hostnames/ipfs_universal_paths/content_lists/entries.py b/src/cloudflare/resources/web3s/hostnames/ipfs_universal_paths/content_lists/entries.py index b00ee09c3b5..66572908140 100644 --- a/src/cloudflare/resources/web3s/hostnames/ipfs_universal_paths/content_lists/entries.py +++ b/src/cloudflare/resources/web3s/hostnames/ipfs_universal_paths/content_lists/entries.py @@ -2,59 +2,34 @@ from __future__ import annotations +from typing import Type, Optional, cast +from typing_extensions import Literal + import httpx +from ......_types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......_utils import maybe_transform from ......_compat import cached_property - -from ......types.web3s.hostnames.ipfs_universal_paths.content_lists import ( - EntryUpdateResponse, - EntryDeleteResponse, - EntryGetResponse, - EntryWeb3HostnameCreateIpfsUniversalPathGatewayContentListEntryResponse, - EntryWeb3HostnameListIpfsUniversalPathGatewayContentListEntriesResponse, -) - -from typing import Type, Optional - -from typing_extensions import Literal - +from ......_resource import SyncAPIResource, AsyncAPIResource from ......_response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource +from ......_wrappers import ResultWrapper from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ......types import shared_params -from ......types.web3s.hostnames.ipfs_universal_paths.content_lists import entry_update_params from ......types.web3s.hostnames.ipfs_universal_paths.content_lists import ( + EntryGetResponse, + EntryDeleteResponse, + EntryUpdateResponse, + EntryWeb3HostnameCreateIpfsUniversalPathGatewayContentListEntryResponse, + EntryWeb3HostnameListIpfsUniversalPathGatewayContentListEntriesResponse, + entry_update_params, entry_web3_hostname_create_ipfs_universal_path_gateway_content_list_entry_params, ) -from ......_wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Entries", "AsyncEntries"] diff --git a/src/cloudflare/resources/web3s/hostnames/ipfs_universal_paths/ipfs_universal_paths.py b/src/cloudflare/resources/web3s/hostnames/ipfs_universal_paths/ipfs_universal_paths.py index 898ac2dc55d..5c1fb3615a2 100644 --- a/src/cloudflare/resources/web3s/hostnames/ipfs_universal_paths/ipfs_universal_paths.py +++ b/src/cloudflare/resources/web3s/hostnames/ipfs_universal_paths/ipfs_universal_paths.py @@ -2,25 +2,8 @@ from __future__ import annotations -from .content_lists.content_lists import ContentLists, AsyncContentLists - from ....._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .....types import shared_params from .content_lists import ( ContentLists, AsyncContentLists, @@ -29,7 +12,7 @@ ContentListsWithStreamingResponse, AsyncContentListsWithStreamingResponse, ) -from ....._wrappers import ResultWrapper +from .content_lists.content_lists import ContentLists, AsyncContentLists __all__ = ["IpfsUniversalPaths", "AsyncIpfsUniversalPaths"] diff --git a/src/cloudflare/resources/web3s/web3s.py b/src/cloudflare/resources/web3s/web3s.py index 83755308bca..c9c6fad04db 100644 --- a/src/cloudflare/resources/web3s/web3s.py +++ b/src/cloudflare/resources/web3s/web3s.py @@ -2,25 +2,7 @@ from __future__ import annotations -from .hostnames.hostnames import Hostnames, AsyncHostnames - from ..._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .hostnames import ( Hostnames, AsyncHostnames, @@ -29,7 +11,8 @@ HostnamesWithStreamingResponse, AsyncHostnamesWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from ..._resource import SyncAPIResource, AsyncAPIResource +from .hostnames.hostnames import Hostnames, AsyncHostnames __all__ = ["Web3s", "AsyncWeb3s"] diff --git a/src/cloudflare/resources/worker_domains.py b/src/cloudflare/resources/worker_domains.py index 9e029925142..b7d92f9acf6 100644 --- a/src/cloudflare/resources/worker_domains.py +++ b/src/cloudflare/resources/worker_domains.py @@ -2,39 +2,24 @@ from __future__ import annotations -import httpx +from typing import Type, cast -from .._compat import cached_property +import httpx from ..types import WorkerDomainGetResponse - -from typing import Type - +from .._types import NOT_GIVEN, Body, Query, Headers, NoneType, NotGiven +from .._compat import cached_property +from .._resource import SyncAPIResource, AsyncAPIResource from .._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from .._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from .._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from .._resource import SyncAPIResource, AsyncAPIResource +from .._wrappers import ResultWrapper from .._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ..types import shared_params -from .._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["WorkerDomains", "AsyncWorkerDomains"] diff --git a/src/cloudflare/resources/worker_scripts/__init__.py b/src/cloudflare/resources/worker_scripts/__init__.py index 8cda468407d..283056ef471 100644 --- a/src/cloudflare/resources/worker_scripts/__init__.py +++ b/src/cloudflare/resources/worker_scripts/__init__.py @@ -1,28 +1,32 @@ # File generated from our OpenAPI spec by Stainless. -from .content import Content, AsyncContent from .content import ( + Content, + AsyncContent, ContentWithRawResponse, AsyncContentWithRawResponse, ContentWithStreamingResponse, AsyncContentWithStreamingResponse, ) -from .content_v2 import ContentV2, AsyncContentV2 -from .content_v2 import ( - ContentV2WithRawResponse, - AsyncContentV2WithRawResponse, - ContentV2WithStreamingResponse, - AsyncContentV2WithStreamingResponse, -) -from .settings import Settings, AsyncSettings from .settings import ( + Settings, + AsyncSettings, SettingsWithRawResponse, AsyncSettingsWithRawResponse, SettingsWithStreamingResponse, AsyncSettingsWithStreamingResponse, ) -from .worker_scripts import WorkerScripts, AsyncWorkerScripts +from .content_v2 import ( + ContentV2, + AsyncContentV2, + ContentV2WithRawResponse, + AsyncContentV2WithRawResponse, + ContentV2WithStreamingResponse, + AsyncContentV2WithStreamingResponse, +) from .worker_scripts import ( + WorkerScripts, + AsyncWorkerScripts, WorkerScriptsWithRawResponse, AsyncWorkerScriptsWithRawResponse, WorkerScriptsWithStreamingResponse, diff --git a/src/cloudflare/resources/worker_scripts/content.py b/src/cloudflare/resources/worker_scripts/content.py index 39d7bb940da..0b9cedbe8b5 100644 --- a/src/cloudflare/resources/worker_scripts/content.py +++ b/src/cloudflare/resources/worker_scripts/content.py @@ -2,42 +2,25 @@ from __future__ import annotations +from typing import List, Type, Mapping, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven, FileTypes +from ..._utils import extract_files, maybe_transform, deepcopy_minimal from ..._compat import cached_property - -from ...types.worker_scripts import ContentUpdateResponse, content_update_params - -from typing import Type, List - -from ..._types import FileTypes - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.worker_scripts import content_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ...types.worker_scripts import ContentUpdateResponse, content_update_params __all__ = ["Content", "AsyncContent"] diff --git a/src/cloudflare/resources/worker_scripts/content_v2.py b/src/cloudflare/resources/worker_scripts/content_v2.py index 221e2aceffa..09aea461b5a 100644 --- a/src/cloudflare/resources/worker_scripts/content_v2.py +++ b/src/cloudflare/resources/worker_scripts/content_v2.py @@ -4,35 +4,22 @@ import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( BinaryAPIResponse, AsyncBinaryAPIResponse, + StreamedBinaryAPIResponse, + AsyncStreamedBinaryAPIResponse, to_custom_raw_response_wrapper, - async_to_custom_raw_response_wrapper, to_custom_streamed_response_wrapper, - StreamedBinaryAPIResponse, + async_to_custom_raw_response_wrapper, async_to_custom_streamed_response_wrapper, - AsyncStreamedBinaryAPIResponse, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper __all__ = ["ContentV2", "AsyncContentV2"] diff --git a/src/cloudflare/resources/worker_scripts/settings.py b/src/cloudflare/resources/worker_scripts/settings.py index 8e028292116..05a3d8425ea 100644 --- a/src/cloudflare/resources/worker_scripts/settings.py +++ b/src/cloudflare/resources/worker_scripts/settings.py @@ -2,42 +2,25 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.worker_scripts import SettingUpdateResponse, SettingGetResponse, setting_update_params - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.worker_scripts import setting_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.worker_scripts import SettingGetResponse, SettingUpdateResponse, setting_update_params __all__ = ["Settings", "AsyncSettings"] diff --git a/src/cloudflare/resources/worker_scripts/worker_scripts.py b/src/cloudflare/resources/worker_scripts/worker_scripts.py index 529d5e2f203..34843d0097a 100644 --- a/src/cloudflare/resources/worker_scripts/worker_scripts.py +++ b/src/cloudflare/resources/worker_scripts/worker_scripts.py @@ -2,29 +2,6 @@ from __future__ import annotations -from .content import Content, AsyncContent - -from ..._compat import cached_property - -from .content_v2 import ContentV2, AsyncContentV2 - -from .settings import Settings, AsyncSettings - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .content import ( Content, AsyncContent, @@ -33,14 +10,6 @@ ContentWithStreamingResponse, AsyncContentWithStreamingResponse, ) -from .content_v2 import ( - ContentV2, - AsyncContentV2, - ContentV2WithRawResponse, - AsyncContentV2WithRawResponse, - ContentV2WithStreamingResponse, - AsyncContentV2WithStreamingResponse, -) from .settings import ( Settings, AsyncSettings, @@ -49,7 +18,16 @@ SettingsWithStreamingResponse, AsyncSettingsWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from ..._compat import cached_property +from .content_v2 import ( + ContentV2, + AsyncContentV2, + ContentV2WithRawResponse, + AsyncContentV2WithRawResponse, + ContentV2WithStreamingResponse, + AsyncContentV2WithStreamingResponse, +) +from ..._resource import SyncAPIResource, AsyncAPIResource __all__ = ["WorkerScripts", "AsyncWorkerScripts"] diff --git a/src/cloudflare/resources/workers/__init__.py b/src/cloudflare/resources/workers/__init__.py index 26323d6e28e..09e3a2e5766 100644 --- a/src/cloudflare/resources/workers/__init__.py +++ b/src/cloudflare/resources/workers/__init__.py @@ -1,96 +1,109 @@ # File generated from our OpenAPI spec by Stainless. -from .scripts import Scripts, AsyncScripts -from .scripts import ( - ScriptsWithRawResponse, - AsyncScriptsWithRawResponse, - ScriptsWithStreamingResponse, - AsyncScriptsWithStreamingResponse, -) -from .filters import Filters, AsyncFilters -from .filters import ( - FiltersWithRawResponse, - AsyncFiltersWithRawResponse, - FiltersWithStreamingResponse, - AsyncFiltersWithStreamingResponse, +from .queues import ( + Queues, + AsyncQueues, + QueuesWithRawResponse, + AsyncQueuesWithRawResponse, + QueuesWithStreamingResponse, + AsyncQueuesWithStreamingResponse, ) -from .routes import Routes, AsyncRoutes from .routes import ( + Routes, + AsyncRoutes, RoutesWithRawResponse, AsyncRoutesWithRawResponse, RoutesWithStreamingResponse, AsyncRoutesWithStreamingResponse, ) -from .account_settings import AccountSettings, AsyncAccountSettings -from .account_settings import ( - AccountSettingsWithRawResponse, - AsyncAccountSettingsWithRawResponse, - AccountSettingsWithStreamingResponse, - AsyncAccountSettingsWithStreamingResponse, -) -from .deployments import Deployments, AsyncDeployments -from .deployments import ( - DeploymentsWithRawResponse, - AsyncDeploymentsWithRawResponse, - DeploymentsWithStreamingResponse, - AsyncDeploymentsWithStreamingResponse, +from .script import ( + Script, + AsyncScript, + ScriptWithRawResponse, + AsyncScriptWithRawResponse, + ScriptWithStreamingResponse, + AsyncScriptWithStreamingResponse, ) -from .domains import Domains, AsyncDomains from .domains import ( + Domains, + AsyncDomains, DomainsWithRawResponse, AsyncDomainsWithRawResponse, DomainsWithStreamingResponse, AsyncDomainsWithStreamingResponse, ) -from .durable_objects import DurableObjects, AsyncDurableObjects -from .durable_objects import ( - DurableObjectsWithRawResponse, - AsyncDurableObjectsWithRawResponse, - DurableObjectsWithStreamingResponse, - AsyncDurableObjectsWithStreamingResponse, +from .filters import ( + Filters, + AsyncFilters, + FiltersWithRawResponse, + AsyncFiltersWithRawResponse, + FiltersWithStreamingResponse, + AsyncFiltersWithStreamingResponse, ) -from .queues import Queues, AsyncQueues -from .queues import ( - QueuesWithRawResponse, - AsyncQueuesWithRawResponse, - QueuesWithStreamingResponse, - AsyncQueuesWithStreamingResponse, +from .scripts import ( + Scripts, + AsyncScripts, + ScriptsWithRawResponse, + AsyncScriptsWithRawResponse, + ScriptsWithStreamingResponse, + AsyncScriptsWithStreamingResponse, +) +from .workers import ( + Workers, + AsyncWorkers, + WorkersWithRawResponse, + AsyncWorkersWithRawResponse, + WorkersWithStreamingResponse, + AsyncWorkersWithStreamingResponse, +) +from .services import ( + Services, + AsyncServices, + ServicesWithRawResponse, + AsyncServicesWithRawResponse, + ServicesWithStreamingResponse, + AsyncServicesWithStreamingResponse, ) -from .subdomains import Subdomains, AsyncSubdomains from .subdomains import ( + Subdomains, + AsyncSubdomains, SubdomainsWithRawResponse, AsyncSubdomainsWithRawResponse, SubdomainsWithStreamingResponse, AsyncSubdomainsWithStreamingResponse, ) -from .deployments_by_script import DeploymentsByScript, AsyncDeploymentsByScript +from .deployments import ( + Deployments, + AsyncDeployments, + DeploymentsWithRawResponse, + AsyncDeploymentsWithRawResponse, + DeploymentsWithStreamingResponse, + AsyncDeploymentsWithStreamingResponse, +) +from .durable_objects import ( + DurableObjects, + AsyncDurableObjects, + DurableObjectsWithRawResponse, + AsyncDurableObjectsWithRawResponse, + DurableObjectsWithStreamingResponse, + AsyncDurableObjectsWithStreamingResponse, +) +from .account_settings import ( + AccountSettings, + AsyncAccountSettings, + AccountSettingsWithRawResponse, + AsyncAccountSettingsWithRawResponse, + AccountSettingsWithStreamingResponse, + AsyncAccountSettingsWithStreamingResponse, +) from .deployments_by_script import ( + DeploymentsByScript, + AsyncDeploymentsByScript, DeploymentsByScriptWithRawResponse, AsyncDeploymentsByScriptWithRawResponse, DeploymentsByScriptWithStreamingResponse, AsyncDeploymentsByScriptWithStreamingResponse, ) -from .services import Services, AsyncServices -from .services import ( - ServicesWithRawResponse, - AsyncServicesWithRawResponse, - ServicesWithStreamingResponse, - AsyncServicesWithStreamingResponse, -) -from .script import Script, AsyncScript -from .script import ( - ScriptWithRawResponse, - AsyncScriptWithRawResponse, - ScriptWithStreamingResponse, - AsyncScriptWithStreamingResponse, -) -from .workers import Workers, AsyncWorkers -from .workers import ( - WorkersWithRawResponse, - AsyncWorkersWithRawResponse, - WorkersWithStreamingResponse, - AsyncWorkersWithStreamingResponse, -) __all__ = [ "Scripts", diff --git a/src/cloudflare/resources/workers/account_settings.py b/src/cloudflare/resources/workers/account_settings.py index 99597af878b..1078943fb28 100644 --- a/src/cloudflare/resources/workers/account_settings.py +++ b/src/cloudflare/resources/workers/account_settings.py @@ -2,45 +2,29 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.workers import ( - AccountSettingWorkerAccountSettingsCreateWorkerAccountSettingsResponse, - AccountSettingWorkerAccountSettingsFetchWorkerAccountSettingsResponse, -) - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.workers import account_setting_worker_account_settings_create_worker_account_settings_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.workers import ( + AccountSettingWorkerAccountSettingsFetchWorkerAccountSettingsResponse, + AccountSettingWorkerAccountSettingsCreateWorkerAccountSettingsResponse, + account_setting_worker_account_settings_create_worker_account_settings_params, +) __all__ = ["AccountSettings", "AsyncAccountSettings"] diff --git a/src/cloudflare/resources/workers/deployments/__init__.py b/src/cloudflare/resources/workers/deployments/__init__.py index afc96509c96..46050e5c5e4 100644 --- a/src/cloudflare/resources/workers/deployments/__init__.py +++ b/src/cloudflare/resources/workers/deployments/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .by_scripts import ByScripts, AsyncByScripts from .by_scripts import ( + ByScripts, + AsyncByScripts, ByScriptsWithRawResponse, AsyncByScriptsWithRawResponse, ByScriptsWithStreamingResponse, AsyncByScriptsWithStreamingResponse, ) -from .deployments import Deployments, AsyncDeployments from .deployments import ( + Deployments, + AsyncDeployments, DeploymentsWithRawResponse, AsyncDeploymentsWithRawResponse, DeploymentsWithStreamingResponse, diff --git a/src/cloudflare/resources/workers/deployments/by_scripts/__init__.py b/src/cloudflare/resources/workers/deployments/by_scripts/__init__.py index 47541115bc3..44dfd530bee 100644 --- a/src/cloudflare/resources/workers/deployments/by_scripts/__init__.py +++ b/src/cloudflare/resources/workers/deployments/by_scripts/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .details import Details, AsyncDetails from .details import ( + Details, + AsyncDetails, DetailsWithRawResponse, AsyncDetailsWithRawResponse, DetailsWithStreamingResponse, AsyncDetailsWithStreamingResponse, ) -from .by_scripts import ByScripts, AsyncByScripts from .by_scripts import ( + ByScripts, + AsyncByScripts, ByScriptsWithRawResponse, AsyncByScriptsWithRawResponse, ByScriptsWithStreamingResponse, diff --git a/src/cloudflare/resources/workers/deployments/by_scripts/by_scripts.py b/src/cloudflare/resources/workers/deployments/by_scripts/by_scripts.py index e5dff95e463..a7cca49dc79 100644 --- a/src/cloudflare/resources/workers/deployments/by_scripts/by_scripts.py +++ b/src/cloudflare/resources/workers/deployments/by_scripts/by_scripts.py @@ -2,38 +2,10 @@ from __future__ import annotations -import httpx - -from .details import Details, AsyncDetails - -from ....._compat import cached_property +from typing import Type, cast -from .....types.workers.deployments import ByScriptWorkerDeploymentsListDeploymentsResponse - -from typing import Type - -from ....._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .....types import shared_params from .details import ( Details, AsyncDetails, @@ -42,9 +14,20 @@ DetailsWithStreamingResponse, AsyncDetailsWithStreamingResponse, ) +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....._base_client import ( + make_request_options, +) +from .....types.workers.deployments import ByScriptWorkerDeploymentsListDeploymentsResponse __all__ = ["ByScripts", "AsyncByScripts"] diff --git a/src/cloudflare/resources/workers/deployments/by_scripts/details.py b/src/cloudflare/resources/workers/deployments/by_scripts/details.py index b04a7d134b6..8826e445845 100644 --- a/src/cloudflare/resources/workers/deployments/by_scripts/details.py +++ b/src/cloudflare/resources/workers/deployments/by_scripts/details.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ....._compat import cached_property - -from .....types.workers.deployments.by_scripts import DetailGetResponse - -from typing import Type - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.workers.deployments.by_scripts import DetailGetResponse __all__ = ["Details", "AsyncDetails"] diff --git a/src/cloudflare/resources/workers/deployments/deployments.py b/src/cloudflare/resources/workers/deployments/deployments.py index 561f5ace47a..286c4e05e45 100644 --- a/src/cloudflare/resources/workers/deployments/deployments.py +++ b/src/cloudflare/resources/workers/deployments/deployments.py @@ -2,25 +2,7 @@ from __future__ import annotations -from .by_scripts.by_scripts import ByScripts, AsyncByScripts - from ...._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .by_scripts import ( ByScripts, AsyncByScripts, @@ -29,7 +11,8 @@ ByScriptsWithStreamingResponse, AsyncByScriptsWithStreamingResponse, ) -from ...._wrappers import ResultWrapper +from ...._resource import SyncAPIResource, AsyncAPIResource +from .by_scripts.by_scripts import ByScripts, AsyncByScripts __all__ = ["Deployments", "AsyncDeployments"] diff --git a/src/cloudflare/resources/workers/deployments_by_script.py b/src/cloudflare/resources/workers/deployments_by_script.py index 100794b6374..e6162189df0 100644 --- a/src/cloudflare/resources/workers/deployments_by_script.py +++ b/src/cloudflare/resources/workers/deployments_by_script.py @@ -2,41 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.workers import DeploymentsByScriptListResponse, DeploymentsByScriptDetailResponse - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.workers import DeploymentsByScriptListResponse, DeploymentsByScriptDetailResponse __all__ = ["DeploymentsByScript", "AsyncDeploymentsByScript"] diff --git a/src/cloudflare/resources/workers/domains.py b/src/cloudflare/resources/workers/domains.py index 767cee1326e..5e255f85d49 100644 --- a/src/cloudflare/resources/workers/domains.py +++ b/src/cloudflare/resources/workers/domains.py @@ -2,49 +2,31 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NoneType, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.workers import ( - DomainGetResponse, - DomainWorkerDomainAttachToDomainResponse, - DomainWorkerDomainListDomainsResponse, -) - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.workers import domain_worker_domain_attach_to_domain_params -from ...types.workers import domain_worker_domain_list_domains_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.workers import ( + DomainGetResponse, + DomainWorkerDomainListDomainsResponse, + DomainWorkerDomainAttachToDomainResponse, + domain_worker_domain_list_domains_params, + domain_worker_domain_attach_to_domain_params, +) __all__ = ["Domains", "AsyncDomains"] diff --git a/src/cloudflare/resources/workers/durable_objects/__init__.py b/src/cloudflare/resources/workers/durable_objects/__init__.py index 14b039356df..ccaf68ad49a 100644 --- a/src/cloudflare/resources/workers/durable_objects/__init__.py +++ b/src/cloudflare/resources/workers/durable_objects/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .namespaces import Namespaces, AsyncNamespaces from .namespaces import ( + Namespaces, + AsyncNamespaces, NamespacesWithRawResponse, AsyncNamespacesWithRawResponse, NamespacesWithStreamingResponse, AsyncNamespacesWithStreamingResponse, ) -from .durable_objects import DurableObjects, AsyncDurableObjects from .durable_objects import ( + DurableObjects, + AsyncDurableObjects, DurableObjectsWithRawResponse, AsyncDurableObjectsWithRawResponse, DurableObjectsWithStreamingResponse, diff --git a/src/cloudflare/resources/workers/durable_objects/durable_objects.py b/src/cloudflare/resources/workers/durable_objects/durable_objects.py index c4e67a9b2a5..316a1066709 100644 --- a/src/cloudflare/resources/workers/durable_objects/durable_objects.py +++ b/src/cloudflare/resources/workers/durable_objects/durable_objects.py @@ -2,25 +2,7 @@ from __future__ import annotations -from .namespaces.namespaces import Namespaces, AsyncNamespaces - from ...._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .namespaces import ( Namespaces, AsyncNamespaces, @@ -29,7 +11,8 @@ NamespacesWithStreamingResponse, AsyncNamespacesWithStreamingResponse, ) -from ...._wrappers import ResultWrapper +from ...._resource import SyncAPIResource, AsyncAPIResource +from .namespaces.namespaces import Namespaces, AsyncNamespaces __all__ = ["DurableObjects", "AsyncDurableObjects"] diff --git a/src/cloudflare/resources/workers/durable_objects/namespaces/__init__.py b/src/cloudflare/resources/workers/durable_objects/namespaces/__init__.py index 5afe558fcbc..8395f701570 100644 --- a/src/cloudflare/resources/workers/durable_objects/namespaces/__init__.py +++ b/src/cloudflare/resources/workers/durable_objects/namespaces/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .objects import Objects, AsyncObjects from .objects import ( + Objects, + AsyncObjects, ObjectsWithRawResponse, AsyncObjectsWithRawResponse, ObjectsWithStreamingResponse, AsyncObjectsWithStreamingResponse, ) -from .namespaces import Namespaces, AsyncNamespaces from .namespaces import ( + Namespaces, + AsyncNamespaces, NamespacesWithRawResponse, AsyncNamespacesWithRawResponse, NamespacesWithStreamingResponse, diff --git a/src/cloudflare/resources/workers/durable_objects/namespaces/namespaces.py b/src/cloudflare/resources/workers/durable_objects/namespaces/namespaces.py index 5c7f5419e98..4903ebcfebb 100644 --- a/src/cloudflare/resources/workers/durable_objects/namespaces/namespaces.py +++ b/src/cloudflare/resources/workers/durable_objects/namespaces/namespaces.py @@ -2,38 +2,10 @@ from __future__ import annotations -import httpx - -from .objects import Objects, AsyncObjects - -from ....._compat import cached_property +from typing import Type, Optional, cast -from .....types.workers.durable_objects import NamespaceListResponse - -from typing import Type, Optional - -from ....._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .....types import shared_params from .objects import ( Objects, AsyncObjects, @@ -42,9 +14,20 @@ ObjectsWithStreamingResponse, AsyncObjectsWithStreamingResponse, ) +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....._base_client import ( + make_request_options, +) +from .....types.workers.durable_objects import NamespaceListResponse __all__ = ["Namespaces", "AsyncNamespaces"] diff --git a/src/cloudflare/resources/workers/durable_objects/namespaces/objects.py b/src/cloudflare/resources/workers/durable_objects/namespaces/objects.py index 3f043fdaf01..b258de88274 100644 --- a/src/cloudflare/resources/workers/durable_objects/namespaces/objects.py +++ b/src/cloudflare/resources/workers/durable_objects/namespaces/objects.py @@ -2,40 +2,25 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform from ....._compat import cached_property - -from .....types.workers.durable_objects.namespaces import ObjectListResponse - -from typing import Type, Optional - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.workers.durable_objects.namespaces import object_list_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.workers.durable_objects.namespaces import ObjectListResponse, object_list_params __all__ = ["Objects", "AsyncObjects"] diff --git a/src/cloudflare/resources/workers/filters.py b/src/cloudflare/resources/workers/filters.py index b35888f93c8..56bb7efd167 100644 --- a/src/cloudflare/resources/workers/filters.py +++ b/src/cloudflare/resources/workers/filters.py @@ -2,52 +2,32 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.workers import ( - FilterUpdateResponse, - FilterDeleteResponse, - FilterWorkerFiltersDeprecatedCreateFilterResponse, - FilterWorkerFiltersDeprecatedListFiltersResponse, -) - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.workers import filter_update_params -from ...types.workers import filter_worker_filters_deprecated_create_filter_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.workers import ( + FilterDeleteResponse, + FilterUpdateResponse, + FilterWorkerFiltersDeprecatedListFiltersResponse, + FilterWorkerFiltersDeprecatedCreateFilterResponse, + filter_update_params, + filter_worker_filters_deprecated_create_filter_params, +) __all__ = ["Filters", "AsyncFilters"] diff --git a/src/cloudflare/resources/workers/queues/__init__.py b/src/cloudflare/resources/workers/queues/__init__.py index 8b5d4ea6488..27031085d1c 100644 --- a/src/cloudflare/resources/workers/queues/__init__.py +++ b/src/cloudflare/resources/workers/queues/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .consumers import Consumers, AsyncConsumers -from .consumers import ( - ConsumersWithRawResponse, - AsyncConsumersWithRawResponse, - ConsumersWithStreamingResponse, - AsyncConsumersWithStreamingResponse, -) -from .queues import Queues, AsyncQueues from .queues import ( + Queues, + AsyncQueues, QueuesWithRawResponse, AsyncQueuesWithRawResponse, QueuesWithStreamingResponse, AsyncQueuesWithStreamingResponse, ) +from .consumers import ( + Consumers, + AsyncConsumers, + ConsumersWithRawResponse, + AsyncConsumersWithRawResponse, + ConsumersWithStreamingResponse, + AsyncConsumersWithStreamingResponse, +) __all__ = [ "Consumers", diff --git a/src/cloudflare/resources/workers/queues/consumers.py b/src/cloudflare/resources/workers/queues/consumers.py index 6d0909f0229..b73cd8cf995 100644 --- a/src/cloudflare/resources/workers/queues/consumers.py +++ b/src/cloudflare/resources/workers/queues/consumers.py @@ -2,54 +2,32 @@ from __future__ import annotations +from typing import Any, Type, Optional, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.workers.queues import ( - ConsumerUpdateResponse, - ConsumerListResponse, - ConsumerDeleteResponse, - ConsumerQueueCreateQueueConsumerResponse, -) - -from typing import Type, Optional - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.workers.queues import consumer_update_params -from ....types.workers.queues import consumer_queue_create_queue_consumer_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.workers.queues import ( + ConsumerListResponse, + ConsumerDeleteResponse, + ConsumerUpdateResponse, + ConsumerQueueCreateQueueConsumerResponse, + consumer_update_params, + consumer_queue_create_queue_consumer_params, +) __all__ = ["Consumers", "AsyncConsumers"] diff --git a/src/cloudflare/resources/workers/queues/queues.py b/src/cloudflare/resources/workers/queues/queues.py index 47f064dbcf7..bb85f6f2b14 100644 --- a/src/cloudflare/resources/workers/queues/queues.py +++ b/src/cloudflare/resources/workers/queues/queues.py @@ -2,67 +2,41 @@ from __future__ import annotations -import httpx - -from .consumers import Consumers, AsyncConsumers +from typing import Any, Type, Optional, cast -from ...._compat import cached_property +import httpx -from ....types.workers import ( - QueueUpdateResponse, - QueueListResponse, - QueueDeleteResponse, - QueueGetResponse, - QueueQueueCreateQueueResponse, +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from .consumers import ( + Consumers, + AsyncConsumers, + ConsumersWithRawResponse, + AsyncConsumersWithRawResponse, + ConsumersWithStreamingResponse, + AsyncConsumersWithStreamingResponse, ) - -from typing import Type, Optional - +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.workers import queue_update_params -from ....types.workers import queue_queue_create_queue_params -from .consumers import ( - Consumers, - AsyncConsumers, - ConsumersWithRawResponse, - AsyncConsumersWithRawResponse, - ConsumersWithStreamingResponse, - AsyncConsumersWithStreamingResponse, +from ....types.workers import ( + QueueGetResponse, + QueueListResponse, + QueueDeleteResponse, + QueueUpdateResponse, + QueueQueueCreateQueueResponse, + queue_update_params, + queue_queue_create_queue_params, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Queues", "AsyncQueues"] diff --git a/src/cloudflare/resources/workers/routes.py b/src/cloudflare/resources/workers/routes.py index 470f66d3237..650338aeb50 100644 --- a/src/cloudflare/resources/workers/routes.py +++ b/src/cloudflare/resources/workers/routes.py @@ -2,59 +2,33 @@ from __future__ import annotations +from typing import Any, Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.workers import ( - RouteUpdateResponse, - RouteDeleteResponse, - RouteGetResponse, - RouteWorkerRoutesCreateRouteResponse, - RouteWorkerRoutesListRoutesResponse, -) - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.workers import route_update_params -from ...types.workers import route_worker_routes_create_route_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.workers import ( + RouteGetResponse, + RouteDeleteResponse, + RouteUpdateResponse, + RouteWorkerRoutesListRoutesResponse, + RouteWorkerRoutesCreateRouteResponse, + route_update_params, + route_worker_routes_create_route_params, +) __all__ = ["Routes", "AsyncRoutes"] diff --git a/src/cloudflare/resources/workers/script.py b/src/cloudflare/resources/workers/script.py index dc76737d8af..a28febf64bd 100644 --- a/src/cloudflare/resources/workers/script.py +++ b/src/cloudflare/resources/workers/script.py @@ -4,31 +4,18 @@ import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NoneType, NotGiven from ..._compat import cached_property - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper __all__ = ["Script", "AsyncScript"] diff --git a/src/cloudflare/resources/workers/scripts/__init__.py b/src/cloudflare/resources/workers/scripts/__init__.py index 89fc85f7884..40d02213509 100644 --- a/src/cloudflare/resources/workers/scripts/__init__.py +++ b/src/cloudflare/resources/workers/scripts/__init__.py @@ -1,40 +1,45 @@ # File generated from our OpenAPI spec by Stainless. -from .bindings import Bindings, AsyncBindings +from .tails import ( + Tails, + AsyncTails, + TailsWithRawResponse, + AsyncTailsWithRawResponse, + TailsWithStreamingResponse, + AsyncTailsWithStreamingResponse, +) +from .scripts import ( + Scripts, + AsyncScripts, + ScriptsWithRawResponse, + AsyncScriptsWithRawResponse, + ScriptsWithStreamingResponse, + AsyncScriptsWithStreamingResponse, +) from .bindings import ( + Bindings, + AsyncBindings, BindingsWithRawResponse, AsyncBindingsWithRawResponse, BindingsWithStreamingResponse, AsyncBindingsWithStreamingResponse, ) -from .schedules import Schedules, AsyncSchedules from .schedules import ( + Schedules, + AsyncSchedules, SchedulesWithRawResponse, AsyncSchedulesWithRawResponse, SchedulesWithStreamingResponse, AsyncSchedulesWithStreamingResponse, ) -from .tails import Tails, AsyncTails -from .tails import ( - TailsWithRawResponse, - AsyncTailsWithRawResponse, - TailsWithStreamingResponse, - AsyncTailsWithStreamingResponse, -) -from .usage_models import UsageModels, AsyncUsageModels from .usage_models import ( + UsageModels, + AsyncUsageModels, UsageModelsWithRawResponse, AsyncUsageModelsWithRawResponse, UsageModelsWithStreamingResponse, AsyncUsageModelsWithStreamingResponse, ) -from .scripts import Scripts, AsyncScripts -from .scripts import ( - ScriptsWithRawResponse, - AsyncScriptsWithRawResponse, - ScriptsWithStreamingResponse, - AsyncScriptsWithStreamingResponse, -) __all__ = [ "Bindings", diff --git a/src/cloudflare/resources/workers/scripts/bindings.py b/src/cloudflare/resources/workers/scripts/bindings.py index 76cc86584a3..34e51230839 100644 --- a/src/cloudflare/resources/workers/scripts/bindings.py +++ b/src/cloudflare/resources/workers/scripts/bindings.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.workers.scripts import BindingListResponse - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.workers.scripts import BindingListResponse __all__ = ["Bindings", "AsyncBindings"] diff --git a/src/cloudflare/resources/workers/scripts/schedules.py b/src/cloudflare/resources/workers/scripts/schedules.py index 56c41eb7648..bdccb2dab4f 100644 --- a/src/cloudflare/resources/workers/scripts/schedules.py +++ b/src/cloudflare/resources/workers/scripts/schedules.py @@ -2,45 +2,29 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.workers.scripts import ( - ScheduleWorkerCronTriggerGetCronTriggersResponse, - ScheduleWorkerCronTriggerUpdateCronTriggersResponse, -) - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.workers.scripts import schedule_worker_cron_trigger_update_cron_triggers_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.workers.scripts import ( + ScheduleWorkerCronTriggerGetCronTriggersResponse, + ScheduleWorkerCronTriggerUpdateCronTriggersResponse, + schedule_worker_cron_trigger_update_cron_triggers_params, +) __all__ = ["Schedules", "AsyncSchedules"] diff --git a/src/cloudflare/resources/workers/scripts/scripts.py b/src/cloudflare/resources/workers/scripts/scripts.py index ebf7d11bf07..3508f729959 100644 --- a/src/cloudflare/resources/workers/scripts/scripts.py +++ b/src/cloudflare/resources/workers/scripts/scripts.py @@ -2,56 +2,18 @@ from __future__ import annotations -import httpx - -from .bindings import Bindings, AsyncBindings - -from ...._compat import cached_property - -from .schedules import Schedules, AsyncSchedules - -from .tails import Tails, AsyncTails - -from .usage_models import UsageModels, AsyncUsageModels - -from ....types.workers import ScriptCreateResponse, ScriptUpdateResponse, ScriptListResponse, script_update_params +from typing import Any, List, Type, cast, overload -from typing import List, Type - -from ...._types import FileTypes - -from ...._response import ( - BinaryAPIResponse, - AsyncBinaryAPIResponse, - to_raw_response_wrapper, - to_custom_raw_response_wrapper, - async_to_raw_response_wrapper, - async_to_custom_raw_response_wrapper, - to_streamed_response_wrapper, - to_custom_streamed_response_wrapper, - StreamedBinaryAPIResponse, - async_to_streamed_response_wrapper, - async_to_custom_streamed_response_wrapper, - AsyncStreamedBinaryAPIResponse, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .tails import ( + Tails, + AsyncTails, + TailsWithRawResponse, + AsyncTailsWithRawResponse, + TailsWithStreamingResponse, + AsyncTailsWithStreamingResponse, ) -from ....types import shared_params -from ....types.workers import script_update_params -from ....types.workers import script_delete_params from .bindings import ( Bindings, AsyncBindings, @@ -60,6 +22,8 @@ BindingsWithStreamingResponse, AsyncBindingsWithStreamingResponse, ) +from ...._types import NOT_GIVEN, Body, Query, Headers, NoneType, NotGiven, FileTypes +from ...._utils import required_args, maybe_transform from .schedules import ( Schedules, AsyncSchedules, @@ -68,14 +32,23 @@ SchedulesWithStreamingResponse, AsyncSchedulesWithStreamingResponse, ) -from .tails import ( - Tails, - AsyncTails, - TailsWithRawResponse, - AsyncTailsWithRawResponse, - TailsWithStreamingResponse, - AsyncTailsWithStreamingResponse, +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + BinaryAPIResponse, + AsyncBinaryAPIResponse, + StreamedBinaryAPIResponse, + AsyncStreamedBinaryAPIResponse, + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + to_custom_raw_response_wrapper, + async_to_streamed_response_wrapper, + to_custom_streamed_response_wrapper, + async_to_custom_raw_response_wrapper, + async_to_custom_streamed_response_wrapper, ) +from ...._wrappers import ResultWrapper from .usage_models import ( UsageModels, AsyncUsageModels, @@ -84,15 +57,16 @@ UsageModelsWithStreamingResponse, AsyncUsageModelsWithStreamingResponse, ) -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...._base_client import ( + make_request_options, +) +from ....types.workers import ( + ScriptListResponse, + ScriptCreateResponse, + ScriptUpdateResponse, + script_delete_params, + script_update_params, +) __all__ = ["Scripts", "AsyncScripts"] diff --git a/src/cloudflare/resources/workers/scripts/tails.py b/src/cloudflare/resources/workers/scripts/tails.py index 1831741de42..8f6259fc431 100644 --- a/src/cloudflare/resources/workers/scripts/tails.py +++ b/src/cloudflare/resources/workers/scripts/tails.py @@ -2,49 +2,28 @@ from __future__ import annotations +from typing import Any, Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ...._compat import cached_property - -from ....types.workers.scripts import ( - TailDeleteResponse, - TailWorkerTailLogsListTailsResponse, - TailWorkerTailLogsStartTailResponse, -) - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.workers.scripts import ( + TailDeleteResponse, + TailWorkerTailLogsListTailsResponse, + TailWorkerTailLogsStartTailResponse, +) __all__ = ["Tails", "AsyncTails"] diff --git a/src/cloudflare/resources/workers/scripts/usage_models.py b/src/cloudflare/resources/workers/scripts/usage_models.py index a7695de1418..bb105c42727 100644 --- a/src/cloudflare/resources/workers/scripts/usage_models.py +++ b/src/cloudflare/resources/workers/scripts/usage_models.py @@ -2,45 +2,29 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.workers.scripts import ( - UsageModelWorkerScriptFetchUsageModelResponse, - UsageModelWorkerScriptUpdateUsageModelResponse, -) - -from typing import Type - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.workers.scripts import usage_model_worker_script_update_usage_model_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.workers.scripts import ( + UsageModelWorkerScriptFetchUsageModelResponse, + UsageModelWorkerScriptUpdateUsageModelResponse, + usage_model_worker_script_update_usage_model_params, +) __all__ = ["UsageModels", "AsyncUsageModels"] diff --git a/src/cloudflare/resources/workers/services/__init__.py b/src/cloudflare/resources/workers/services/__init__.py index c5e0bb940b6..2cf7b02a138 100644 --- a/src/cloudflare/resources/workers/services/__init__.py +++ b/src/cloudflare/resources/workers/services/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .environments import Environments, AsyncEnvironments -from .environments import ( - EnvironmentsWithRawResponse, - AsyncEnvironmentsWithRawResponse, - EnvironmentsWithStreamingResponse, - AsyncEnvironmentsWithStreamingResponse, -) -from .services import Services, AsyncServices from .services import ( + Services, + AsyncServices, ServicesWithRawResponse, AsyncServicesWithRawResponse, ServicesWithStreamingResponse, AsyncServicesWithStreamingResponse, ) +from .environments import ( + Environments, + AsyncEnvironments, + EnvironmentsWithRawResponse, + AsyncEnvironmentsWithRawResponse, + EnvironmentsWithStreamingResponse, + AsyncEnvironmentsWithStreamingResponse, +) __all__ = [ "Environments", diff --git a/src/cloudflare/resources/workers/services/environments/__init__.py b/src/cloudflare/resources/workers/services/environments/__init__.py index c13f9c4bcf5..98f52d2e583 100644 --- a/src/cloudflare/resources/workers/services/environments/__init__.py +++ b/src/cloudflare/resources/workers/services/environments/__init__.py @@ -1,21 +1,24 @@ # File generated from our OpenAPI spec by Stainless. -from .content import Content, AsyncContent from .content import ( + Content, + AsyncContent, ContentWithRawResponse, AsyncContentWithRawResponse, ContentWithStreamingResponse, AsyncContentWithStreamingResponse, ) -from .settings import Settings, AsyncSettings from .settings import ( + Settings, + AsyncSettings, SettingsWithRawResponse, AsyncSettingsWithRawResponse, SettingsWithStreamingResponse, AsyncSettingsWithStreamingResponse, ) -from .environments import Environments, AsyncEnvironments from .environments import ( + Environments, + AsyncEnvironments, EnvironmentsWithRawResponse, AsyncEnvironmentsWithRawResponse, EnvironmentsWithStreamingResponse, diff --git a/src/cloudflare/resources/workers/services/environments/content.py b/src/cloudflare/resources/workers/services/environments/content.py index 1edfa20ea16..9bb79ac8c35 100644 --- a/src/cloudflare/resources/workers/services/environments/content.py +++ b/src/cloudflare/resources/workers/services/environments/content.py @@ -2,50 +2,33 @@ from __future__ import annotations +from typing import List, Type, Mapping, cast + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven, FileTypes +from ....._utils import extract_files, maybe_transform, deepcopy_minimal from ....._compat import cached_property - -from .....types.workers.services.environments import ContentUpdateResponse, content_update_params - -from typing import Type, List - -from ....._types import FileTypes - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( BinaryAPIResponse, AsyncBinaryAPIResponse, + StreamedBinaryAPIResponse, + AsyncStreamedBinaryAPIResponse, to_raw_response_wrapper, - to_custom_raw_response_wrapper, - async_to_raw_response_wrapper, - async_to_custom_raw_response_wrapper, to_streamed_response_wrapper, - to_custom_streamed_response_wrapper, - StreamedBinaryAPIResponse, + async_to_raw_response_wrapper, + to_custom_raw_response_wrapper, async_to_streamed_response_wrapper, + to_custom_streamed_response_wrapper, + async_to_custom_raw_response_wrapper, async_to_custom_streamed_response_wrapper, - AsyncStreamedBinaryAPIResponse, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.workers.services.environments import content_update_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast +from .....types.workers.services.environments import ContentUpdateResponse, content_update_params __all__ = ["Content", "AsyncContent"] diff --git a/src/cloudflare/resources/workers/services/environments/environments.py b/src/cloudflare/resources/workers/services/environments/environments.py index be85faedf42..ecaaaca304f 100644 --- a/src/cloudflare/resources/workers/services/environments/environments.py +++ b/src/cloudflare/resources/workers/services/environments/environments.py @@ -2,27 +2,6 @@ from __future__ import annotations -from .content import Content, AsyncContent - -from ....._compat import cached_property - -from .settings import Settings, AsyncSettings - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .....types import shared_params from .content import ( Content, AsyncContent, @@ -39,7 +18,8 @@ SettingsWithStreamingResponse, AsyncSettingsWithStreamingResponse, ) -from ....._wrappers import ResultWrapper +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource __all__ = ["Environments", "AsyncEnvironments"] diff --git a/src/cloudflare/resources/workers/services/environments/settings.py b/src/cloudflare/resources/workers/services/environments/settings.py index 57e3b73d1dc..2a8539184c5 100644 --- a/src/cloudflare/resources/workers/services/environments/settings.py +++ b/src/cloudflare/resources/workers/services/environments/settings.py @@ -2,44 +2,26 @@ from __future__ import annotations +from typing import Type, Iterable, cast +from typing_extensions import Literal + import httpx +from ....._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ....._utils import maybe_transform from ....._compat import cached_property - -from .....types.workers.services.environments import SettingGetResponse, SettingModifyResponse, setting_modify_params - -from typing import Type, Iterable - -from typing_extensions import Literal - +from ....._resource import SyncAPIResource, AsyncAPIResource from ....._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource +from ....._wrappers import ResultWrapper from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from .....types import shared_params -from .....types.workers.services.environments import setting_modify_params -from ....._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from .....types.workers.services.environments import SettingGetResponse, SettingModifyResponse, setting_modify_params __all__ = ["Settings", "AsyncSettings"] diff --git a/src/cloudflare/resources/workers/services/services.py b/src/cloudflare/resources/workers/services/services.py index 5f268b4d0bf..07481f2e99f 100644 --- a/src/cloudflare/resources/workers/services/services.py +++ b/src/cloudflare/resources/workers/services/services.py @@ -2,25 +2,8 @@ from __future__ import annotations -from .environments.environments import Environments, AsyncEnvironments - from ...._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .environments import ( Environments, AsyncEnvironments, @@ -29,7 +12,7 @@ EnvironmentsWithStreamingResponse, AsyncEnvironmentsWithStreamingResponse, ) -from ...._wrappers import ResultWrapper +from .environments.environments import Environments, AsyncEnvironments __all__ = ["Services", "AsyncServices"] diff --git a/src/cloudflare/resources/workers/subdomains.py b/src/cloudflare/resources/workers/subdomains.py index b8b9fc72adf..1e24f44efcd 100644 --- a/src/cloudflare/resources/workers/subdomains.py +++ b/src/cloudflare/resources/workers/subdomains.py @@ -2,45 +2,29 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.workers import ( - SubdomainWorkerSubdomainCreateSubdomainResponse, - SubdomainWorkerSubdomainGetSubdomainResponse, -) - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.workers import subdomain_worker_subdomain_create_subdomain_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.workers import ( + SubdomainWorkerSubdomainGetSubdomainResponse, + SubdomainWorkerSubdomainCreateSubdomainResponse, + subdomain_worker_subdomain_create_subdomain_params, +) __all__ = ["Subdomains", "AsyncSubdomains"] diff --git a/src/cloudflare/resources/workers/workers.py b/src/cloudflare/resources/workers/workers.py index f721c415d82..ba9bf83b09c 100644 --- a/src/cloudflare/resources/workers/workers.py +++ b/src/cloudflare/resources/workers/workers.py @@ -2,54 +2,37 @@ from __future__ import annotations -from .scripts.scripts import Scripts, AsyncScripts - -from ..._compat import cached_property - -from .filters import Filters, AsyncFilters - -from .routes import Routes, AsyncRoutes - -from .account_settings import AccountSettings, AsyncAccountSettings - -from .deployments.deployments import Deployments, AsyncDeployments - -from .domains import Domains, AsyncDomains - -from .durable_objects.durable_objects import DurableObjects, AsyncDurableObjects - -from .queues.queues import Queues, AsyncQueues - -from .subdomains import Subdomains, AsyncSubdomains - -from .deployments_by_script import DeploymentsByScript, AsyncDeploymentsByScript - -from .services.services import Services, AsyncServices - -from .script import Script, AsyncScript - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, +from .queues import ( + Queues, + AsyncQueues, + QueuesWithRawResponse, + AsyncQueuesWithRawResponse, + QueuesWithStreamingResponse, + AsyncQueuesWithStreamingResponse, ) -from ...types import shared_params -from .scripts import ( - Scripts, - AsyncScripts, - ScriptsWithRawResponse, - AsyncScriptsWithRawResponse, - ScriptsWithStreamingResponse, - AsyncScriptsWithStreamingResponse, +from .routes import ( + Routes, + AsyncRoutes, + RoutesWithRawResponse, + AsyncRoutesWithRawResponse, + RoutesWithStreamingResponse, + AsyncRoutesWithStreamingResponse, +) +from .script import ( + Script, + AsyncScript, + ScriptWithRawResponse, + AsyncScriptWithRawResponse, + ScriptWithStreamingResponse, + AsyncScriptWithStreamingResponse, +) +from .domains import ( + Domains, + AsyncDomains, + DomainsWithRawResponse, + AsyncDomainsWithRawResponse, + DomainsWithStreamingResponse, + AsyncDomainsWithStreamingResponse, ) from .filters import ( Filters, @@ -59,22 +42,32 @@ FiltersWithStreamingResponse, AsyncFiltersWithStreamingResponse, ) -from .routes import ( - Routes, - AsyncRoutes, - RoutesWithRawResponse, - AsyncRoutesWithRawResponse, - RoutesWithStreamingResponse, - AsyncRoutesWithStreamingResponse, +from .scripts import ( + Scripts, + AsyncScripts, + ScriptsWithRawResponse, + AsyncScriptsWithRawResponse, + ScriptsWithStreamingResponse, + AsyncScriptsWithStreamingResponse, ) -from .account_settings import ( - AccountSettings, - AsyncAccountSettings, - AccountSettingsWithRawResponse, - AsyncAccountSettingsWithRawResponse, - AccountSettingsWithStreamingResponse, - AsyncAccountSettingsWithStreamingResponse, +from .services import ( + Services, + AsyncServices, + ServicesWithRawResponse, + AsyncServicesWithRawResponse, + ServicesWithStreamingResponse, + AsyncServicesWithStreamingResponse, ) +from ..._compat import cached_property +from .subdomains import ( + Subdomains, + AsyncSubdomains, + SubdomainsWithRawResponse, + AsyncSubdomainsWithRawResponse, + SubdomainsWithStreamingResponse, + AsyncSubdomainsWithStreamingResponse, +) +from ..._resource import SyncAPIResource, AsyncAPIResource from .deployments import ( Deployments, AsyncDeployments, @@ -83,14 +76,7 @@ DeploymentsWithStreamingResponse, AsyncDeploymentsWithStreamingResponse, ) -from .domains import ( - Domains, - AsyncDomains, - DomainsWithRawResponse, - AsyncDomainsWithRawResponse, - DomainsWithStreamingResponse, - AsyncDomainsWithStreamingResponse, -) +from .queues.queues import Queues, AsyncQueues from .durable_objects import ( DurableObjects, AsyncDurableObjects, @@ -99,22 +85,16 @@ DurableObjectsWithStreamingResponse, AsyncDurableObjectsWithStreamingResponse, ) -from .queues import ( - Queues, - AsyncQueues, - QueuesWithRawResponse, - AsyncQueuesWithRawResponse, - QueuesWithStreamingResponse, - AsyncQueuesWithStreamingResponse, -) -from .subdomains import ( - Subdomains, - AsyncSubdomains, - SubdomainsWithRawResponse, - AsyncSubdomainsWithRawResponse, - SubdomainsWithStreamingResponse, - AsyncSubdomainsWithStreamingResponse, +from .scripts.scripts import Scripts, AsyncScripts +from .account_settings import ( + AccountSettings, + AsyncAccountSettings, + AccountSettingsWithRawResponse, + AsyncAccountSettingsWithRawResponse, + AccountSettingsWithStreamingResponse, + AsyncAccountSettingsWithStreamingResponse, ) +from .services.services import Services, AsyncServices from .deployments_by_script import ( DeploymentsByScript, AsyncDeploymentsByScript, @@ -123,23 +103,8 @@ DeploymentsByScriptWithStreamingResponse, AsyncDeploymentsByScriptWithStreamingResponse, ) -from .services import ( - Services, - AsyncServices, - ServicesWithRawResponse, - AsyncServicesWithRawResponse, - ServicesWithStreamingResponse, - AsyncServicesWithStreamingResponse, -) -from .script import ( - Script, - AsyncScript, - ScriptWithRawResponse, - AsyncScriptWithRawResponse, - ScriptWithStreamingResponse, - AsyncScriptWithStreamingResponse, -) -from ..._wrappers import ResultWrapper +from .deployments.deployments import Deployments, AsyncDeployments +from .durable_objects.durable_objects import DurableObjects, AsyncDurableObjects __all__ = ["Workers", "AsyncWorkers"] diff --git a/src/cloudflare/resources/workers_for_platforms/__init__.py b/src/cloudflare/resources/workers_for_platforms/__init__.py index 85f85d31c47..d26028028ea 100644 --- a/src/cloudflare/resources/workers_for_platforms/__init__.py +++ b/src/cloudflare/resources/workers_for_platforms/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .dispatch import Dispatch, AsyncDispatch from .dispatch import ( + Dispatch, + AsyncDispatch, DispatchWithRawResponse, AsyncDispatchWithRawResponse, DispatchWithStreamingResponse, AsyncDispatchWithStreamingResponse, ) -from .workers_for_platforms import WorkersForPlatforms, AsyncWorkersForPlatforms from .workers_for_platforms import ( + WorkersForPlatforms, + AsyncWorkersForPlatforms, WorkersForPlatformsWithRawResponse, AsyncWorkersForPlatformsWithRawResponse, WorkersForPlatformsWithStreamingResponse, diff --git a/src/cloudflare/resources/workers_for_platforms/dispatch/__init__.py b/src/cloudflare/resources/workers_for_platforms/dispatch/__init__.py index 2a8aa364a7d..201c7a1a42a 100644 --- a/src/cloudflare/resources/workers_for_platforms/dispatch/__init__.py +++ b/src/cloudflare/resources/workers_for_platforms/dispatch/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .namespaces import Namespaces, AsyncNamespaces -from .namespaces import ( - NamespacesWithRawResponse, - AsyncNamespacesWithRawResponse, - NamespacesWithStreamingResponse, - AsyncNamespacesWithStreamingResponse, -) -from .dispatch import Dispatch, AsyncDispatch from .dispatch import ( + Dispatch, + AsyncDispatch, DispatchWithRawResponse, AsyncDispatchWithRawResponse, DispatchWithStreamingResponse, AsyncDispatchWithStreamingResponse, ) +from .namespaces import ( + Namespaces, + AsyncNamespaces, + NamespacesWithRawResponse, + AsyncNamespacesWithRawResponse, + NamespacesWithStreamingResponse, + AsyncNamespacesWithStreamingResponse, +) __all__ = [ "Namespaces", diff --git a/src/cloudflare/resources/workers_for_platforms/dispatch/dispatch.py b/src/cloudflare/resources/workers_for_platforms/dispatch/dispatch.py index a7831b5a0f2..557802d79d8 100644 --- a/src/cloudflare/resources/workers_for_platforms/dispatch/dispatch.py +++ b/src/cloudflare/resources/workers_for_platforms/dispatch/dispatch.py @@ -2,25 +2,7 @@ from __future__ import annotations -from .namespaces.namespaces import Namespaces, AsyncNamespaces - from ...._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params from .namespaces import ( Namespaces, AsyncNamespaces, @@ -29,7 +11,8 @@ NamespacesWithStreamingResponse, AsyncNamespacesWithStreamingResponse, ) -from ...._wrappers import ResultWrapper +from ...._resource import SyncAPIResource, AsyncAPIResource +from .namespaces.namespaces import Namespaces, AsyncNamespaces __all__ = ["Dispatch", "AsyncDispatch"] diff --git a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/__init__.py b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/__init__.py index e69a451fc16..5ee6d6e955a 100644 --- a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/__init__.py +++ b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .scripts import Scripts, AsyncScripts from .scripts import ( + Scripts, + AsyncScripts, ScriptsWithRawResponse, AsyncScriptsWithRawResponse, ScriptsWithStreamingResponse, AsyncScriptsWithStreamingResponse, ) -from .namespaces import Namespaces, AsyncNamespaces from .namespaces import ( + Namespaces, + AsyncNamespaces, NamespacesWithRawResponse, AsyncNamespacesWithRawResponse, NamespacesWithStreamingResponse, diff --git a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/namespaces.py b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/namespaces.py index ffba09965ab..2e29bc6b688 100644 --- a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/namespaces.py +++ b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/namespaces.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .scripts.scripts import Scripts, AsyncScripts - -from ....._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ....._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ....._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ....._resource import SyncAPIResource, AsyncAPIResource -from ....._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from .....types import shared_params from .scripts import ( Scripts, AsyncScripts, @@ -29,7 +10,9 @@ ScriptsWithStreamingResponse, AsyncScriptsWithStreamingResponse, ) -from ....._wrappers import ResultWrapper +from ....._compat import cached_property +from ....._resource import SyncAPIResource, AsyncAPIResource +from .scripts.scripts import Scripts, AsyncScripts __all__ = ["Namespaces", "AsyncNamespaces"] diff --git a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/__init__.py b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/__init__.py index db3a08b1a0e..07ed6118daa 100644 --- a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/__init__.py +++ b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/__init__.py @@ -1,26 +1,29 @@ # File generated from our OpenAPI spec by Stainless. -from .content import Content, AsyncContent from .content import ( + Content, + AsyncContent, ContentWithRawResponse, AsyncContentWithRawResponse, ContentWithStreamingResponse, AsyncContentWithStreamingResponse, ) -from .settings import Settings, AsyncSettings -from .settings import ( - SettingsWithRawResponse, - AsyncSettingsWithRawResponse, - SettingsWithStreamingResponse, - AsyncSettingsWithStreamingResponse, -) -from .scripts import Scripts, AsyncScripts from .scripts import ( + Scripts, + AsyncScripts, ScriptsWithRawResponse, AsyncScriptsWithRawResponse, ScriptsWithStreamingResponse, AsyncScriptsWithStreamingResponse, ) +from .settings import ( + Settings, + AsyncSettings, + SettingsWithRawResponse, + AsyncSettingsWithRawResponse, + SettingsWithStreamingResponse, + AsyncSettingsWithStreamingResponse, +) __all__ = [ "Content", diff --git a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/content.py b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/content.py index ffeb46b20a5..41d54ccdb32 100644 --- a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/content.py +++ b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/content.py @@ -2,50 +2,33 @@ from __future__ import annotations +from typing import List, Type, Mapping, cast + import httpx +from ......_types import NOT_GIVEN, Body, Query, Headers, NotGiven, FileTypes +from ......_utils import extract_files, maybe_transform, deepcopy_minimal from ......_compat import cached_property - -from ......types.workers_for_platforms.dispatch.namespaces.scripts import ContentUpdateResponse, content_update_params - -from typing import Type, List - -from ......_types import FileTypes - +from ......_resource import SyncAPIResource, AsyncAPIResource from ......_response import ( BinaryAPIResponse, AsyncBinaryAPIResponse, + StreamedBinaryAPIResponse, + AsyncStreamedBinaryAPIResponse, to_raw_response_wrapper, - to_custom_raw_response_wrapper, - async_to_raw_response_wrapper, - async_to_custom_raw_response_wrapper, to_streamed_response_wrapper, - to_custom_streamed_response_wrapper, - StreamedBinaryAPIResponse, + async_to_raw_response_wrapper, + to_custom_raw_response_wrapper, async_to_streamed_response_wrapper, + to_custom_streamed_response_wrapper, + async_to_custom_raw_response_wrapper, async_to_custom_streamed_response_wrapper, - AsyncStreamedBinaryAPIResponse, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource +from ......_wrappers import ResultWrapper from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ......types import shared_params -from ......types.workers_for_platforms.dispatch.namespaces.scripts import content_update_params -from ......_wrappers import ResultWrapper -from typing import cast -from typing import cast +from ......types.workers_for_platforms.dispatch.namespaces.scripts import ContentUpdateResponse, content_update_params __all__ = ["Content", "AsyncContent"] diff --git a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/scripts.py b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/scripts.py index 4fa146d8023..fde9ff1ddab 100644 --- a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/scripts.py +++ b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/scripts.py @@ -2,27 +2,6 @@ from __future__ import annotations -from .content import Content, AsyncContent - -from ......_compat import cached_property - -from .settings import Settings, AsyncSettings - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource -from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ......types import shared_params from .content import ( Content, AsyncContent, @@ -39,7 +18,8 @@ SettingsWithStreamingResponse, AsyncSettingsWithStreamingResponse, ) -from ......_wrappers import ResultWrapper +from ......_compat import cached_property +from ......_resource import SyncAPIResource, AsyncAPIResource __all__ = ["Scripts", "AsyncScripts"] diff --git a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/settings.py b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/settings.py index 07f69283159..9cd5d266abe 100644 --- a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/settings.py +++ b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/settings.py @@ -2,48 +2,30 @@ from __future__ import annotations +from typing import Type, Iterable, cast +from typing_extensions import Literal + import httpx +from ......_types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ......_utils import maybe_transform from ......_compat import cached_property - -from ......types.workers_for_platforms.dispatch.namespaces.scripts import ( - SettingUpdateResponse, - SettingGetResponse, - setting_update_params, -) - -from typing import Type, Iterable - -from typing_extensions import Literal - +from ......_resource import SyncAPIResource, AsyncAPIResource from ......_response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ......_utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ......_types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ......_resource import SyncAPIResource, AsyncAPIResource +from ......_wrappers import ResultWrapper from ......_base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ......types import shared_params -from ......types.workers_for_platforms.dispatch.namespaces.scripts import setting_update_params -from ......_wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ......types.workers_for_platforms.dispatch.namespaces.scripts import ( + SettingGetResponse, + SettingUpdateResponse, + setting_update_params, +) __all__ = ["Settings", "AsyncSettings"] diff --git a/src/cloudflare/resources/workers_for_platforms/workers_for_platforms.py b/src/cloudflare/resources/workers_for_platforms/workers_for_platforms.py index 76d0a97ac0d..8db07ca4c58 100644 --- a/src/cloudflare/resources/workers_for_platforms/workers_for_platforms.py +++ b/src/cloudflare/resources/workers_for_platforms/workers_for_platforms.py @@ -2,25 +2,6 @@ from __future__ import annotations -from .dispatch.dispatch import Dispatch, AsyncDispatch - -from ..._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .dispatch import ( Dispatch, AsyncDispatch, @@ -29,7 +10,9 @@ DispatchWithStreamingResponse, AsyncDispatchWithStreamingResponse, ) -from ..._wrappers import ResultWrapper +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource +from .dispatch.dispatch import Dispatch, AsyncDispatch __all__ = ["WorkersForPlatforms", "AsyncWorkersForPlatforms"] diff --git a/src/cloudflare/resources/zaraz/__init__.py b/src/cloudflare/resources/zaraz/__init__.py index e541ded4f50..be72edb9914 100644 --- a/src/cloudflare/resources/zaraz/__init__.py +++ b/src/cloudflare/resources/zaraz/__init__.py @@ -1,54 +1,61 @@ # File generated from our OpenAPI spec by Stainless. -from .config import Config, AsyncConfig +from .zaraz import ( + Zaraz, + AsyncZaraz, + ZarazWithRawResponse, + AsyncZarazWithRawResponse, + ZarazWithStreamingResponse, + AsyncZarazWithStreamingResponse, +) from .config import ( + Config, + AsyncConfig, ConfigWithRawResponse, AsyncConfigWithRawResponse, ConfigWithStreamingResponse, AsyncConfigWithStreamingResponse, ) -from .default import Default, AsyncDefault -from .default import ( - DefaultWithRawResponse, - AsyncDefaultWithRawResponse, - DefaultWithStreamingResponse, - AsyncDefaultWithStreamingResponse, -) -from .export import Export, AsyncExport from .export import ( + Export, + AsyncExport, ExportWithRawResponse, AsyncExportWithRawResponse, ExportWithStreamingResponse, AsyncExportWithStreamingResponse, ) -from .history import History, AsyncHistory +from .default import ( + Default, + AsyncDefault, + DefaultWithRawResponse, + AsyncDefaultWithRawResponse, + DefaultWithStreamingResponse, + AsyncDefaultWithStreamingResponse, +) from .history import ( + History, + AsyncHistory, HistoryWithRawResponse, AsyncHistoryWithRawResponse, HistoryWithStreamingResponse, AsyncHistoryWithStreamingResponse, ) -from .publish import Publish, AsyncPublish from .publish import ( + Publish, + AsyncPublish, PublishWithRawResponse, AsyncPublishWithRawResponse, PublishWithStreamingResponse, AsyncPublishWithStreamingResponse, ) -from .workflow import Workflow, AsyncWorkflow from .workflow import ( + Workflow, + AsyncWorkflow, WorkflowWithRawResponse, AsyncWorkflowWithRawResponse, WorkflowWithStreamingResponse, AsyncWorkflowWithStreamingResponse, ) -from .zaraz import Zaraz, AsyncZaraz -from .zaraz import ( - ZarazWithRawResponse, - AsyncZarazWithRawResponse, - ZarazWithStreamingResponse, - AsyncZarazWithStreamingResponse, -) __all__ = [ "Config", diff --git a/src/cloudflare/resources/zaraz/config.py b/src/cloudflare/resources/zaraz/config.py index 5e9f24fb15e..d902f7f06b0 100644 --- a/src/cloudflare/resources/zaraz/config.py +++ b/src/cloudflare/resources/zaraz/config.py @@ -2,42 +2,25 @@ from __future__ import annotations +from typing import Dict, Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.zaraz import ConfigUpdateResponse, ConfigGetResponse, config_update_params - -from typing import Type, Dict - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper +from ...types.zaraz import ConfigGetResponse, ConfigUpdateResponse, config_update_params from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.zaraz import config_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Config", "AsyncConfig"] diff --git a/src/cloudflare/resources/zaraz/default.py b/src/cloudflare/resources/zaraz/default.py index 068c2f86a99..c28bdfdd89b 100644 --- a/src/cloudflare/resources/zaraz/default.py +++ b/src/cloudflare/resources/zaraz/default.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.zaraz import DefaultGetResponse - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper +from ...types.zaraz import DefaultGetResponse from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["Default", "AsyncDefault"] diff --git a/src/cloudflare/resources/zaraz/export.py b/src/cloudflare/resources/zaraz/export.py index e69d4603364..1b61bc65ecd 100644 --- a/src/cloudflare/resources/zaraz/export.py +++ b/src/cloudflare/resources/zaraz/export.py @@ -4,33 +4,19 @@ import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.zaraz import ExportGetResponse - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ...types.zaraz import ExportGetResponse from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper __all__ = ["Export", "AsyncExport"] diff --git a/src/cloudflare/resources/zaraz/history/__init__.py b/src/cloudflare/resources/zaraz/history/__init__.py index fb600326d86..0e1989c7d2a 100644 --- a/src/cloudflare/resources/zaraz/history/__init__.py +++ b/src/cloudflare/resources/zaraz/history/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .configs import Configs, AsyncConfigs from .configs import ( + Configs, + AsyncConfigs, ConfigsWithRawResponse, AsyncConfigsWithRawResponse, ConfigsWithStreamingResponse, AsyncConfigsWithStreamingResponse, ) -from .history import History, AsyncHistory from .history import ( + History, + AsyncHistory, HistoryWithRawResponse, AsyncHistoryWithRawResponse, HistoryWithStreamingResponse, diff --git a/src/cloudflare/resources/zaraz/history/configs.py b/src/cloudflare/resources/zaraz/history/configs.py index a1340a3fc86..db1ad51a9c4 100644 --- a/src/cloudflare/resources/zaraz/history/configs.py +++ b/src/cloudflare/resources/zaraz/history/configs.py @@ -2,40 +2,25 @@ from __future__ import annotations +from typing import Type, Iterable, cast + import httpx +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform from ...._compat import cached_property - -from ....types.zaraz.history import ConfigGetResponse - -from typing import Type, Iterable - +from ...._resource import SyncAPIResource, AsyncAPIResource from ...._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._wrappers import ResultWrapper from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ....types import shared_params -from ....types.zaraz.history import config_get_params -from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ....types.zaraz.history import ConfigGetResponse, config_get_params __all__ = ["Configs", "AsyncConfigs"] diff --git a/src/cloudflare/resources/zaraz/history/history.py b/src/cloudflare/resources/zaraz/history/history.py index e5592c185ed..5b950e5603b 100644 --- a/src/cloudflare/resources/zaraz/history/history.py +++ b/src/cloudflare/resources/zaraz/history/history.py @@ -2,42 +2,11 @@ from __future__ import annotations -import httpx - -from .configs import Configs, AsyncConfigs - -from ...._compat import cached_property - -from ....types.zaraz import HistoryUpdateResponse, HistoryListResponse - -from typing import Type - +from typing import Type, cast from typing_extensions import Literal -from ...._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ...._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ...._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ...._resource import SyncAPIResource, AsyncAPIResource -from ...._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ....types import shared_params -from ....types.zaraz import history_update_params -from ....types.zaraz import history_list_params from .configs import ( Configs, AsyncConfigs, @@ -46,11 +15,21 @@ ConfigsWithStreamingResponse, AsyncConfigsWithStreamingResponse, ) +from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ...._utils import maybe_transform +from ...._compat import cached_property +from ...._resource import SyncAPIResource, AsyncAPIResource +from ...._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ...._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ....types.zaraz import HistoryListResponse, HistoryUpdateResponse, history_list_params, history_update_params +from ...._base_client import ( + make_request_options, +) __all__ = ["History", "AsyncHistory"] diff --git a/src/cloudflare/resources/zaraz/publish.py b/src/cloudflare/resources/zaraz/publish.py index 01cc726b705..43c1f4bb228 100644 --- a/src/cloudflare/resources/zaraz/publish.py +++ b/src/cloudflare/resources/zaraz/publish.py @@ -2,40 +2,25 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from typing import Type - -from ...types.zaraz import PublishCreateResponse - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper +from ...types.zaraz import publish_create_params from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.zaraz import publish_create_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["Publish", "AsyncPublish"] diff --git a/src/cloudflare/resources/zaraz/workflow.py b/src/cloudflare/resources/zaraz/workflow.py index 5316398a89f..6e4490f3f84 100644 --- a/src/cloudflare/resources/zaraz/workflow.py +++ b/src/cloudflare/resources/zaraz/workflow.py @@ -2,39 +2,24 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven from ..._compat import cached_property - -from ...types.zaraz import WorkflowGetResponse - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper +from ...types.zaraz import WorkflowGetResponse from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast __all__ = ["Workflow", "AsyncWorkflow"] diff --git a/src/cloudflare/resources/zaraz/zaraz.py b/src/cloudflare/resources/zaraz/zaraz.py index cbc53202267..a8dbb950faf 100644 --- a/src/cloudflare/resources/zaraz/zaraz.py +++ b/src/cloudflare/resources/zaraz/zaraz.py @@ -2,51 +2,11 @@ from __future__ import annotations -import httpx - -from .config import Config, AsyncConfig - -from ..._compat import cached_property - -from .default import Default, AsyncDefault - -from .export import Export, AsyncExport - -from .history.history import History, AsyncHistory - -from .publish import Publish, AsyncPublish - -from .workflow import Workflow, AsyncWorkflow - -from ...types import ZarazWorkflowUpdateResponse - -from typing import Type - +from typing import Type, cast from typing_extensions import Literal -from ..._response import ( - to_raw_response_wrapper, - async_to_raw_response_wrapper, - to_streamed_response_wrapper, - async_to_streamed_response_wrapper, -) +import httpx -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params -from ...types import zaraz_workflow_update_params from .config import ( Config, AsyncConfig, @@ -55,14 +15,6 @@ ConfigWithStreamingResponse, AsyncConfigWithStreamingResponse, ) -from .default import ( - Default, - AsyncDefault, - DefaultWithRawResponse, - AsyncDefaultWithRawResponse, - DefaultWithStreamingResponse, - AsyncDefaultWithStreamingResponse, -) from .export import ( Export, AsyncExport, @@ -71,6 +23,15 @@ ExportWithStreamingResponse, AsyncExportWithStreamingResponse, ) +from ...types import ZarazWorkflowUpdateResponse, zaraz_workflow_update_params +from .default import ( + Default, + AsyncDefault, + DefaultWithRawResponse, + AsyncDefaultWithRawResponse, + DefaultWithStreamingResponse, + AsyncDefaultWithStreamingResponse, +) from .history import ( History, AsyncHistory, @@ -87,6 +48,8 @@ PublishWithStreamingResponse, AsyncPublishWithStreamingResponse, ) +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from .workflow import ( Workflow, AsyncWorkflow, @@ -95,9 +58,19 @@ WorkflowWithStreamingResponse, AsyncWorkflowWithStreamingResponse, ) +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._response import ( + to_raw_response_wrapper, + to_streamed_response_wrapper, + async_to_raw_response_wrapper, + async_to_streamed_response_wrapper, +) from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast +from ..._base_client import ( + make_request_options, +) +from .history.history import History, AsyncHistory __all__ = ["Zaraz", "AsyncZaraz"] diff --git a/src/cloudflare/resources/zerotrust/__init__.py b/src/cloudflare/resources/zerotrust/__init__.py index 3a1acb11994..7e9207efa99 100644 --- a/src/cloudflare/resources/zerotrust/__init__.py +++ b/src/cloudflare/resources/zerotrust/__init__.py @@ -1,19 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from .connectivity_settings import ConnectivitySettings, AsyncConnectivitySettings -from .connectivity_settings import ( - ConnectivitySettingsWithRawResponse, - AsyncConnectivitySettingsWithRawResponse, - ConnectivitySettingsWithStreamingResponse, - AsyncConnectivitySettingsWithStreamingResponse, -) -from .zerotrust import Zerotrust, AsyncZerotrust from .zerotrust import ( + Zerotrust, + AsyncZerotrust, ZerotrustWithRawResponse, AsyncZerotrustWithRawResponse, ZerotrustWithStreamingResponse, AsyncZerotrustWithStreamingResponse, ) +from .connectivity_settings import ( + ConnectivitySettings, + AsyncConnectivitySettings, + ConnectivitySettingsWithRawResponse, + AsyncConnectivitySettingsWithRawResponse, + ConnectivitySettingsWithStreamingResponse, + AsyncConnectivitySettingsWithStreamingResponse, +) __all__ = [ "ConnectivitySettings", diff --git a/src/cloudflare/resources/zerotrust/connectivity_settings.py b/src/cloudflare/resources/zerotrust/connectivity_settings.py index 970f16bf076..8d27a2da166 100644 --- a/src/cloudflare/resources/zerotrust/connectivity_settings.py +++ b/src/cloudflare/resources/zerotrust/connectivity_settings.py @@ -2,42 +2,29 @@ from __future__ import annotations +from typing import Type, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.zerotrust import ConnectivitySettingUpdateResponse, ConnectivitySettingGetResponse - -from typing import Type - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.zerotrust import connectivity_setting_update_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast +from ...types.zerotrust import ( + ConnectivitySettingGetResponse, + ConnectivitySettingUpdateResponse, + connectivity_setting_update_params, +) __all__ = ["ConnectivitySettings", "AsyncConnectivitySettings"] diff --git a/src/cloudflare/resources/zerotrust/zerotrust.py b/src/cloudflare/resources/zerotrust/zerotrust.py index 75511bd6bfb..84bc56651ab 100644 --- a/src/cloudflare/resources/zerotrust/zerotrust.py +++ b/src/cloudflare/resources/zerotrust/zerotrust.py @@ -2,25 +2,8 @@ from __future__ import annotations -from .connectivity_settings import ConnectivitySettings, AsyncConnectivitySettings - from ..._compat import cached_property - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent from ..._resource import SyncAPIResource, AsyncAPIResource -from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, - make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params from .connectivity_settings import ( ConnectivitySettings, AsyncConnectivitySettings, @@ -29,7 +12,6 @@ ConnectivitySettingsWithStreamingResponse, AsyncConnectivitySettingsWithStreamingResponse, ) -from ..._wrappers import ResultWrapper __all__ = ["Zerotrust", "AsyncZerotrust"] diff --git a/src/cloudflare/resources/zones/__init__.py b/src/cloudflare/resources/zones/__init__.py index ca84b3facc4..1409eafbe98 100644 --- a/src/cloudflare/resources/zones/__init__.py +++ b/src/cloudflare/resources/zones/__init__.py @@ -1,14 +1,16 @@ # File generated from our OpenAPI spec by Stainless. -from .hold import Hold, AsyncHold from .hold import ( + Hold, + AsyncHold, HoldWithRawResponse, AsyncHoldWithRawResponse, HoldWithStreamingResponse, AsyncHoldWithStreamingResponse, ) -from .zones import Zones, AsyncZones from .zones import ( + Zones, + AsyncZones, ZonesWithRawResponse, AsyncZonesWithRawResponse, ZonesWithStreamingResponse, diff --git a/src/cloudflare/resources/zones/hold.py b/src/cloudflare/resources/zones/hold.py index 9eda16740f5..54e02af182e 100644 --- a/src/cloudflare/resources/zones/hold.py +++ b/src/cloudflare/resources/zones/hold.py @@ -2,45 +2,31 @@ from __future__ import annotations +from typing import Type, Optional, cast + import httpx +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform from ..._compat import cached_property - -from ...types.zones import HoldEnforceResponse, HoldGetResponse, HoldRemoveResponse - -from typing import Type, Optional - +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper +from ...types.zones import ( + HoldGetResponse, + HoldRemoveResponse, + HoldEnforceResponse, + hold_remove_params, + hold_enforce_params, +) from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, ) -from ...types import shared_params -from ...types.zones import hold_enforce_params -from ...types.zones import hold_remove_params -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Hold", "AsyncHold"] diff --git a/src/cloudflare/resources/zones/zones.py b/src/cloudflare/resources/zones/zones.py index a182da857e3..1c60253daca 100644 --- a/src/cloudflare/resources/zones/zones.py +++ b/src/cloudflare/resources/zones/zones.py @@ -2,71 +2,43 @@ from __future__ import annotations -import httpx - -from .hold import Hold, AsyncHold +from typing import List, Type, Optional, cast +from typing_extensions import Literal -from ..._compat import cached_property +import httpx +from .hold import ( + Hold, + AsyncHold, + HoldWithRawResponse, + AsyncHoldWithRawResponse, + HoldWithStreamingResponse, + AsyncHoldWithStreamingResponse, +) from ...types import ( - ZoneCreateResponse, - ZoneUpdateResponse, + ZoneGetResponse, ZoneListResponse, + ZoneCreateResponse, ZoneDeleteResponse, - ZoneGetResponse, + ZoneUpdateResponse, + zone_list_params, zone_create_params, zone_update_params, - zone_list_params, ) - -from typing import Type, Optional, List - -from typing_extensions import Literal - +from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven +from ..._utils import maybe_transform +from ..._compat import cached_property +from ..._resource import SyncAPIResource, AsyncAPIResource from ..._response import ( to_raw_response_wrapper, - async_to_raw_response_wrapper, to_streamed_response_wrapper, + async_to_raw_response_wrapper, async_to_streamed_response_wrapper, ) - -import warnings -from typing import TYPE_CHECKING, Optional, Union, List, Dict, Any, Mapping, cast, overload -from typing_extensions import Literal -from ..._utils import extract_files, maybe_transform, required_args, deepcopy_minimal, strip_not_given -from ..._types import NotGiven, Timeout, Headers, NoneType, Query, Body, NOT_GIVEN, FileTypes, BinaryResponseContent -from ..._resource import SyncAPIResource, AsyncAPIResource +from ..._wrappers import ResultWrapper from ..._base_client import ( - SyncAPIClient, - AsyncAPIClient, - _merge_mappings, - AsyncPaginator, make_request_options, - HttpxBinaryResponseContent, -) -from ...types import shared_params -from ...types import zone_create_params -from ...types import zone_update_params -from ...types import zone_list_params -from .hold import ( - Hold, - AsyncHold, - HoldWithRawResponse, - AsyncHoldWithRawResponse, - HoldWithStreamingResponse, - AsyncHoldWithStreamingResponse, ) -from ..._wrappers import ResultWrapper -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast -from typing import cast __all__ = ["Zones", "AsyncZones"] diff --git a/src/cloudflare/types/__init__.py b/src/cloudflare/types/__init__.py index a4deea6b694..866856a5c2a 100644 --- a/src/cloudflare/types/__init__.py +++ b/src/cloudflare/types/__init__.py @@ -2,394 +2,394 @@ from __future__ import annotations -from .account_update_response import AccountUpdateResponse as AccountUpdateResponse -from .account_list_response import AccountListResponse as AccountListResponse -from .account_get_response import AccountGetResponse as AccountGetResponse -from .account_update_params import AccountUpdateParams as AccountUpdateParams -from .account_list_params import AccountListParams as AccountListParams -from .certificate_delete_response import CertificateDeleteResponse as CertificateDeleteResponse -from .certificate_get_response import CertificateGetResponse as CertificateGetResponse -from .certificate_origin_ca_create_certificate_response import ( - CertificateOriginCaCreateCertificateResponse as CertificateOriginCaCreateCertificateResponse, -) -from .certificate_origin_ca_list_certificates_response import ( - CertificateOriginCaListCertificatesResponse as CertificateOriginCaListCertificatesResponse, -) -from .certificate_origin_ca_create_certificate_params import ( - CertificateOriginCaCreateCertificateParams as CertificateOriginCaCreateCertificateParams, -) -from .ip_list_response import IPListResponse as IPListResponse +from .ai_run_params import AIRunParams as AIRunParams from .ip_list_params import IPListParams as IPListParams -from .membership_update_response import MembershipUpdateResponse as MembershipUpdateResponse -from .membership_delete_response import MembershipDeleteResponse as MembershipDeleteResponse -from .membership_get_response import MembershipGetResponse as MembershipGetResponse -from .membership_user_s_account_memberships_list_memberships_response import ( - MembershipUserSAccountMembershipsListMembershipsResponse as MembershipUserSAccountMembershipsListMembershipsResponse, -) -from .membership_update_params import MembershipUpdateParams as MembershipUpdateParams -from .membership_user_s_account_memberships_list_memberships_params import ( - MembershipUserSAccountMembershipsListMembershipsParams as MembershipUserSAccountMembershipsListMembershipsParams, -) -from .user_user_edit_user_response import UserUserEditUserResponse as UserUserEditUserResponse -from .user_user_user_details_response import UserUserUserDetailsResponse as UserUserUserDetailsResponse -from .user_user_edit_user_params import UserUserEditUserParams as UserUserEditUserParams -from .zone_create_response import ZoneCreateResponse as ZoneCreateResponse -from .zone_update_response import ZoneUpdateResponse as ZoneUpdateResponse -from .zone_list_response import ZoneListResponse as ZoneListResponse -from .zone_delete_response import ZoneDeleteResponse as ZoneDeleteResponse +from .ip_list_response import IPListResponse as IPListResponse +from .zone_list_params import ZoneListParams as ZoneListParams +from .pcap_get_response import PcapGetResponse as PcapGetResponse +from .role_get_response import RoleGetResponse as RoleGetResponse from .zone_get_response import ZoneGetResponse as ZoneGetResponse from .zone_create_params import ZoneCreateParams as ZoneCreateParams +from .zone_list_response import ZoneListResponse as ZoneListResponse from .zone_update_params import ZoneUpdateParams as ZoneUpdateParams -from .zone_list_params import ZoneListParams as ZoneListParams -from .ai_run_params import AIRunParams as AIRunParams -from .load_balancer_create_response import LoadBalancerCreateResponse as LoadBalancerCreateResponse -from .load_balancer_update_response import LoadBalancerUpdateResponse as LoadBalancerUpdateResponse -from .load_balancer_list_response import LoadBalancerListResponse as LoadBalancerListResponse -from .load_balancer_delete_response import LoadBalancerDeleteResponse as LoadBalancerDeleteResponse +from .account_list_params import AccountListParams as AccountListParams +from .device_get_response import DeviceGetResponse as DeviceGetResponse +from .dnssec_get_response import DNSSECGetResponse as DNSSECGetResponse +from .filter_get_response import FilterGetResponse as FilterGetResponse +from .setting_edit_params import SettingEditParams as SettingEditParams +from .stream_get_response import StreamGetResponse as StreamGetResponse +from .tunnel_get_response import TunnelGetResponse as TunnelGetResponse +from .account_get_response import AccountGetResponse as AccountGetResponse +from .dnssec_update_params import DNSSECUpdateParams as DNSSECUpdateParams +from .filter_update_params import FilterUpdateParams as FilterUpdateParams +from .pagerule_list_params import PageruleListParams as PageruleListParams +from .ruleset_get_response import RulesetGetResponse as RulesetGetResponse +from .snippet_get_response import SnippetGetResponse as SnippetGetResponse +from .stream_update_params import StreamUpdateParams as StreamUpdateParams +from .tunnel_delete_params import TunnelDeleteParams as TunnelDeleteParams +from .zone_create_response import ZoneCreateResponse as ZoneCreateResponse +from .zone_delete_response import ZoneDeleteResponse as ZoneDeleteResponse +from .zone_update_response import ZoneUpdateResponse as ZoneUpdateResponse +from .account_list_response import AccountListResponse as AccountListResponse +from .account_update_params import AccountUpdateParams as AccountUpdateParams +from .pagerule_get_response import PageruleGetResponse as PageruleGetResponse +from .ruleset_create_params import RulesetCreateParams as RulesetCreateParams +from .ruleset_list_response import RulesetListResponse as RulesetListResponse +from .ruleset_update_params import RulesetUpdateParams as RulesetUpdateParams +from .setting_edit_response import SettingEditResponse as SettingEditResponse +from .setting_list_response import SettingListResponse as SettingListResponse +from .snippet_list_response import SnippetListResponse as SnippetListResponse +from .snippet_update_params import SnippetUpdateParams as SnippetUpdateParams +from .dns_record_list_params import DNSRecordListParams as DNSRecordListParams +from .dnssec_update_response import DNSSECUpdateResponse as DNSSECUpdateResponse +from .filter_delete_response import FilterDeleteResponse as FilterDeleteResponse +from .filter_update_response import FilterUpdateResponse as FilterUpdateResponse +from .pagerule_create_params import PageruleCreateParams as PageruleCreateParams +from .pagerule_list_response import PageruleListResponse as PageruleListResponse +from .pagerule_update_params import PageruleUpdateParams as PageruleUpdateParams +from .rate_limit_list_params import RateLimitListParams as RateLimitListParams +from .stream_update_response import StreamUpdateResponse as StreamUpdateResponse +from .tunnel_delete_response import TunnelDeleteResponse as TunnelDeleteResponse +from .access_tag_get_response import AccessTagGetResponse as AccessTagGetResponse +from .account_update_response import AccountUpdateResponse as AccountUpdateResponse +from .cfd_tunnel_get_response import CfdTunnelGetResponse as CfdTunnelGetResponse +from .dns_record_get_response import DNSRecordGetResponse as DNSRecordGetResponse +from .membership_get_response import MembershipGetResponse as MembershipGetResponse +from .rate_limit_get_response import RateLimitGetResponse as RateLimitGetResponse +from .ruleset_create_response import RulesetCreateResponse as RulesetCreateResponse +from .ruleset_update_response import RulesetUpdateResponse as RulesetUpdateResponse +from .snippet_delete_response import SnippetDeleteResponse as SnippetDeleteResponse +from .snippet_update_response import SnippetUpdateResponse as SnippetUpdateResponse +from .url_scanner_scan_params import URLScannerScanParams as URLScannerScanParams +from .access_tag_create_params import AccessTagCreateParams as AccessTagCreateParams +from .access_tag_update_params import AccessTagUpdateParams as AccessTagUpdateParams +from .certificate_get_response import CertificateGetResponse as CertificateGetResponse +from .cfd_tunnel_delete_params import CfdTunnelDeleteParams as CfdTunnelDeleteParams +from .cfd_tunnel_update_params import CfdTunnelUpdateParams as CfdTunnelUpdateParams +from .dns_firewall_list_params import DNSFirewallListParams as DNSFirewallListParams +from .dns_record_create_params import DNSRecordCreateParams as DNSRecordCreateParams +from .dns_record_import_params import DNSRecordImportParams as DNSRecordImportParams +from .dns_record_list_response import DNSRecordListResponse as DNSRecordListResponse +from .dns_record_scan_response import DNSRecordScanResponse as DNSRecordScanResponse +from .dns_record_update_params import DNSRecordUpdateParams as DNSRecordUpdateParams +from .healthcheck_get_response import HealthcheckGetResponse as HealthcheckGetResponse +from .membership_update_params import MembershipUpdateParams as MembershipUpdateParams +from .pagerule_create_response import PageruleCreateResponse as PageruleCreateResponse +from .pagerule_delete_response import PageruleDeleteResponse as PageruleDeleteResponse +from .pagerule_update_response import PageruleUpdateResponse as PageruleUpdateResponse +from .rate_limit_list_response import RateLimitListResponse as RateLimitListResponse +from .rate_limit_update_params import RateLimitUpdateParams as RateLimitUpdateParams +from .dns_firewall_get_response import DNSFirewallGetResponse as DNSFirewallGetResponse +from .font_setting_get_response import FontSettingGetResponse as FontSettingGetResponse +from .healthcheck_update_params import HealthcheckUpdateParams as HealthcheckUpdateParams +from .page_shield_list_response import PageShieldListResponse as PageShieldListResponse +from .url_scanner_scan_response import URLScannerScanResponse as URLScannerScanResponse +from .waiting_room_get_response import WaitingRoomGetResponse as WaitingRoomGetResponse +from .access_tag_create_response import AccessTagCreateResponse as AccessTagCreateResponse +from .access_tag_delete_response import AccessTagDeleteResponse as AccessTagDeleteResponse +from .access_tag_update_response import AccessTagUpdateResponse as AccessTagUpdateResponse +from .account_member_list_params import AccountMemberListParams as AccountMemberListParams +from .cfd_tunnel_delete_response import CfdTunnelDeleteResponse as CfdTunnelDeleteResponse +from .cfd_tunnel_update_response import CfdTunnelUpdateResponse as CfdTunnelUpdateResponse +from .dns_firewall_create_params import DNSFirewallCreateParams as DNSFirewallCreateParams +from .dns_firewall_list_response import DNSFirewallListResponse as DNSFirewallListResponse +from .dns_firewall_update_params import DNSFirewallUpdateParams as DNSFirewallUpdateParams +from .dns_record_create_response import DNSRecordCreateResponse as DNSRecordCreateResponse +from .dns_record_delete_response import DNSRecordDeleteResponse as DNSRecordDeleteResponse +from .dns_record_export_response import DNSRecordExportResponse as DNSRecordExportResponse +from .dns_record_import_response import DNSRecordImportResponse as DNSRecordImportResponse +from .dns_record_update_response import DNSRecordUpdateResponse as DNSRecordUpdateResponse +from .font_setting_update_params import FontSettingUpdateParams as FontSettingUpdateParams from .load_balancer_get_response import LoadBalancerGetResponse as LoadBalancerGetResponse +from .membership_delete_response import MembershipDeleteResponse as MembershipDeleteResponse +from .membership_update_response import MembershipUpdateResponse as MembershipUpdateResponse +from .rate_limit_update_response import RateLimitUpdateResponse as RateLimitUpdateResponse +from .subscription_update_params import SubscriptionUpdateParams as SubscriptionUpdateParams +from .user_user_edit_user_params import UserUserEditUserParams as UserUserEditUserParams +from .waiting_room_create_params import WaitingRoomCreateParams as WaitingRoomCreateParams +from .waiting_room_list_response import WaitingRoomListResponse as WaitingRoomListResponse +from .waiting_room_update_params import WaitingRoomUpdateParams as WaitingRoomUpdateParams +from .warp_connector_list_params import WarpConnectorListParams as WarpConnectorListParams +from .worker_domain_get_response import WorkerDomainGetResponse as WorkerDomainGetResponse +from .account_member_get_response import AccountMemberGetResponse as AccountMemberGetResponse +from .available_plan_get_response import AvailablePlanGetResponse as AvailablePlanGetResponse +from .bot_management_get_response import BotManagementGetResponse as BotManagementGetResponse +from .certificate_delete_response import CertificateDeleteResponse as CertificateDeleteResponse +from .healthcheck_delete_response import HealthcheckDeleteResponse as HealthcheckDeleteResponse +from .healthcheck_update_response import HealthcheckUpdateResponse as HealthcheckUpdateResponse from .load_balancer_create_params import LoadBalancerCreateParams as LoadBalancerCreateParams +from .load_balancer_list_response import LoadBalancerListResponse as LoadBalancerListResponse from .load_balancer_update_params import LoadBalancerUpdateParams as LoadBalancerUpdateParams -from .purge_cach_zone_purge_response import PurgeCachZonePurgeResponse as PurgeCachZonePurgeResponse +from .speed_api_tests_list_params import SpeedAPITestsListParams as SpeedAPITestsListParams +from .warp_connector_get_response import WarpConnectorGetResponse as WarpConnectorGetResponse +from .account_member_create_params import AccountMemberCreateParams as AccountMemberCreateParams +from .account_member_list_response import AccountMemberListResponse as AccountMemberListResponse +from .account_member_update_params import AccountMemberUpdateParams as AccountMemberUpdateParams +from .available_plan_list_response import AvailablePlanListResponse as AvailablePlanListResponse +from .bot_management_update_params import BotManagementUpdateParams as BotManagementUpdateParams +from .cache_reserve_clear_response import CacheReserveClearResponse as CacheReserveClearResponse +from .custom_hostname_get_response import CustomHostnameGetResponse as CustomHostnameGetResponse +from .dns_firewall_create_response import DNSFirewallCreateResponse as DNSFirewallCreateResponse +from .dns_firewall_delete_response import DNSFirewallDeleteResponse as DNSFirewallDeleteResponse +from .dns_firewall_update_response import DNSFirewallUpdateResponse as DNSFirewallUpdateResponse +from .font_setting_update_response import FontSettingUpdateResponse as FontSettingUpdateResponse +from .managed_header_list_response import ManagedHeaderListResponse as ManagedHeaderListResponse from .purge_cach_zone_purge_params import PurgeCachZonePurgeParams as PurgeCachZonePurgeParams -from .subscription_update_response import SubscriptionUpdateResponse as SubscriptionUpdateResponse +from .speed_api_tests_get_response import SpeedAPITestsGetResponse as SpeedAPITestsGetResponse +from .speed_api_trends_list_params import SpeedAPITrendsListParams as SpeedAPITrendsListParams from .subscription_delete_response import SubscriptionDeleteResponse as SubscriptionDeleteResponse -from .subscription_account_subscriptions_create_subscription_response import ( - SubscriptionAccountSubscriptionsCreateSubscriptionResponse as SubscriptionAccountSubscriptionsCreateSubscriptionResponse, -) -from .subscription_account_subscriptions_list_subscriptions_response import ( - SubscriptionAccountSubscriptionsListSubscriptionsResponse as SubscriptionAccountSubscriptionsListSubscriptionsResponse, -) -from .subscription_zone_subscription_create_zone_subscription_response import ( - SubscriptionZoneSubscriptionCreateZoneSubscriptionResponse as SubscriptionZoneSubscriptionCreateZoneSubscriptionResponse, -) -from .subscription_zone_subscription_update_zone_subscription_response import ( - SubscriptionZoneSubscriptionUpdateZoneSubscriptionResponse as SubscriptionZoneSubscriptionUpdateZoneSubscriptionResponse, -) -from .subscription_zone_subscription_zone_subscription_details_response import ( - SubscriptionZoneSubscriptionZoneSubscriptionDetailsResponse as SubscriptionZoneSubscriptionZoneSubscriptionDetailsResponse, -) -from .subscription_update_params import SubscriptionUpdateParams as SubscriptionUpdateParams -from .subscription_account_subscriptions_create_subscription_params import ( - SubscriptionAccountSubscriptionsCreateSubscriptionParams as SubscriptionAccountSubscriptionsCreateSubscriptionParams, -) -from .subscription_zone_subscription_create_zone_subscription_params import ( - SubscriptionZoneSubscriptionCreateZoneSubscriptionParams as SubscriptionZoneSubscriptionCreateZoneSubscriptionParams, -) -from .subscription_zone_subscription_update_zone_subscription_params import ( - SubscriptionZoneSubscriptionUpdateZoneSubscriptionParams as SubscriptionZoneSubscriptionUpdateZoneSubscriptionParams, -) -from .available_plan_list_response import AvailablePlanListResponse as AvailablePlanListResponse -from .available_plan_get_response import AvailablePlanGetResponse as AvailablePlanGetResponse -from .available_rate_plan_zone_rate_plan_list_available_rate_plans_response import ( - AvailableRatePlanZoneRatePlanListAvailableRatePlansResponse as AvailableRatePlanZoneRatePlanListAvailableRatePlansResponse, -) -from .client_certificate_update_response import ClientCertificateUpdateResponse as ClientCertificateUpdateResponse -from .client_certificate_delete_response import ClientCertificateDeleteResponse as ClientCertificateDeleteResponse -from .client_certificate_client_certificate_for_a_zone_create_client_certificate_response import ( - ClientCertificateClientCertificateForAZoneCreateClientCertificateResponse as ClientCertificateClientCertificateForAZoneCreateClientCertificateResponse, -) -from .client_certificate_client_certificate_for_a_zone_list_client_certificates_response import ( - ClientCertificateClientCertificateForAZoneListClientCertificatesResponse as ClientCertificateClientCertificateForAZoneListClientCertificatesResponse, -) +from .subscription_update_response import SubscriptionUpdateResponse as SubscriptionUpdateResponse +from .user_user_edit_user_response import UserUserEditUserResponse as UserUserEditUserResponse +from .waiting_room_create_response import WaitingRoomCreateResponse as WaitingRoomCreateResponse +from .waiting_room_delete_response import WaitingRoomDeleteResponse as WaitingRoomDeleteResponse +from .waiting_room_update_response import WaitingRoomUpdateResponse as WaitingRoomUpdateResponse +from .warp_connector_create_params import WarpConnectorCreateParams as WarpConnectorCreateParams +from .warp_connector_delete_params import WarpConnectorDeleteParams as WarpConnectorDeleteParams +from .warp_connector_list_response import WarpConnectorListResponse as WarpConnectorListResponse +from .warp_connector_update_params import WarpConnectorUpdateParams as WarpConnectorUpdateParams +from .zaraz_workflow_update_params import ZarazWorkflowUpdateParams as ZarazWorkflowUpdateParams +from .cache_reserve_create_response import CacheReserveCreateResponse as CacheReserveCreateResponse +from .custom_hostname_update_params import CustomHostnameUpdateParams as CustomHostnameUpdateParams +from .load_balancer_create_response import LoadBalancerCreateResponse as LoadBalancerCreateResponse +from .load_balancer_delete_response import LoadBalancerDeleteResponse as LoadBalancerDeleteResponse +from .load_balancer_update_response import LoadBalancerUpdateResponse as LoadBalancerUpdateResponse +from .mtls_certificate_get_response import MtlsCertificateGetResponse as MtlsCertificateGetResponse +from .speed_api_pages_list_response import SpeedAPIPagesListResponse as SpeedAPIPagesListResponse +from .speed_api_schedule_get_params import SpeedAPIScheduleGetParams as SpeedAPIScheduleGetParams +from .speed_api_tests_create_params import SpeedAPITestsCreateParams as SpeedAPITestsCreateParams +from .speed_api_tests_delete_params import SpeedAPITestsDeleteParams as SpeedAPITestsDeleteParams +from .speed_api_tests_list_response import SpeedAPITestsListResponse as SpeedAPITestsListResponse +from .account_member_create_response import AccountMemberCreateResponse as AccountMemberCreateResponse +from .account_member_delete_response import AccountMemberDeleteResponse as AccountMemberDeleteResponse +from .account_member_update_response import AccountMemberUpdateResponse as AccountMemberUpdateResponse +from .bot_management_update_response import BotManagementUpdateResponse as BotManagementUpdateResponse +from .custom_certificate_list_params import CustomCertificateListParams as CustomCertificateListParams +from .mtls_certificate_list_response import MtlsCertificateListResponse as MtlsCertificateListResponse +from .mtls_certificate_update_params import MtlsCertificateUpdateParams as MtlsCertificateUpdateParams +from .purge_cach_zone_purge_response import PurgeCachZonePurgeResponse as PurgeCachZonePurgeResponse +from .speed_api_trends_list_response import SpeedAPITrendsListResponse as SpeedAPITrendsListResponse +from .warp_connector_create_response import WarpConnectorCreateResponse as WarpConnectorCreateResponse +from .warp_connector_delete_response import WarpConnectorDeleteResponse as WarpConnectorDeleteResponse +from .warp_connector_update_response import WarpConnectorUpdateResponse as WarpConnectorUpdateResponse +from .zaraz_workflow_update_response import ZarazWorkflowUpdateResponse as ZarazWorkflowUpdateResponse from .client_certificate_get_response import ClientCertificateGetResponse as ClientCertificateGetResponse -from .client_certificate_client_certificate_for_a_zone_create_client_certificate_params import ( - ClientCertificateClientCertificateForAZoneCreateClientCertificateParams as ClientCertificateClientCertificateForAZoneCreateClientCertificateParams, -) -from .client_certificate_client_certificate_for_a_zone_list_client_certificates_params import ( - ClientCertificateClientCertificateForAZoneListClientCertificatesParams as ClientCertificateClientCertificateForAZoneListClientCertificatesParams, -) -from .custom_certificate_create_response import CustomCertificateCreateResponse as CustomCertificateCreateResponse -from .custom_certificate_update_response import CustomCertificateUpdateResponse as CustomCertificateUpdateResponse -from .custom_certificate_list_response import CustomCertificateListResponse as CustomCertificateListResponse -from .custom_certificate_delete_response import CustomCertificateDeleteResponse as CustomCertificateDeleteResponse from .custom_certificate_get_response import CustomCertificateGetResponse as CustomCertificateGetResponse +from .custom_hostname_delete_response import CustomHostnameDeleteResponse as CustomHostnameDeleteResponse +from .custom_hostname_update_response import CustomHostnameUpdateResponse as CustomHostnameUpdateResponse +from .speed_api_schedule_get_response import SpeedAPIScheduleGetResponse as SpeedAPIScheduleGetResponse +from .speed_api_tests_create_response import SpeedAPITestsCreateResponse as SpeedAPITestsCreateResponse +from .speed_api_tests_delete_response import SpeedAPITestsDeleteResponse as SpeedAPITestsDeleteResponse +from .user_user_user_details_response import UserUserUserDetailsResponse as UserUserUserDetailsResponse from .custom_certificate_create_params import CustomCertificateCreateParams as CustomCertificateCreateParams +from .custom_certificate_list_response import CustomCertificateListResponse as CustomCertificateListResponse from .custom_certificate_update_params import CustomCertificateUpdateParams as CustomCertificateUpdateParams -from .custom_certificate_list_params import CustomCertificateListParams as CustomCertificateListParams -from .custom_hostname_update_response import CustomHostnameUpdateResponse as CustomHostnameUpdateResponse -from .custom_hostname_delete_response import CustomHostnameDeleteResponse as CustomHostnameDeleteResponse -from .custom_hostname_custom_hostname_for_a_zone_create_custom_hostname_response import ( - CustomHostnameCustomHostnameForAZoneCreateCustomHostnameResponse as CustomHostnameCustomHostnameForAZoneCreateCustomHostnameResponse, -) -from .custom_hostname_custom_hostname_for_a_zone_list_custom_hostnames_response import ( - CustomHostnameCustomHostnameForAZoneListCustomHostnamesResponse as CustomHostnameCustomHostnameForAZoneListCustomHostnamesResponse, -) -from .custom_hostname_get_response import CustomHostnameGetResponse as CustomHostnameGetResponse -from .custom_hostname_update_params import CustomHostnameUpdateParams as CustomHostnameUpdateParams -from .custom_hostname_custom_hostname_for_a_zone_create_custom_hostname_params import ( - CustomHostnameCustomHostnameForAZoneCreateCustomHostnameParams as CustomHostnameCustomHostnameForAZoneCreateCustomHostnameParams, -) -from .custom_hostname_custom_hostname_for_a_zone_list_custom_hostnames_params import ( - CustomHostnameCustomHostnameForAZoneListCustomHostnamesParams as CustomHostnameCustomHostnameForAZoneListCustomHostnamesParams, +from .keyless_certificate_get_response import KeylessCertificateGetResponse as KeylessCertificateGetResponse +from .mtls_certificate_delete_response import MtlsCertificateDeleteResponse as MtlsCertificateDeleteResponse +from .mtls_certificate_update_response import MtlsCertificateUpdateResponse as MtlsCertificateUpdateResponse +from .speed_api_schedule_delete_params import SpeedAPIScheduleDeleteParams as SpeedAPIScheduleDeleteParams +from .keyless_certificate_create_params import KeylessCertificateCreateParams as KeylessCertificateCreateParams +from .keyless_certificate_list_response import KeylessCertificateListResponse as KeylessCertificateListResponse +from .keyless_certificate_update_params import KeylessCertificateUpdateParams as KeylessCertificateUpdateParams +from .client_certificate_delete_response import ClientCertificateDeleteResponse as ClientCertificateDeleteResponse +from .client_certificate_update_response import ClientCertificateUpdateResponse as ClientCertificateUpdateResponse +from .custom_certificate_create_response import CustomCertificateCreateResponse as CustomCertificateCreateResponse +from .custom_certificate_delete_response import CustomCertificateDeleteResponse as CustomCertificateDeleteResponse +from .custom_certificate_update_response import CustomCertificateUpdateResponse as CustomCertificateUpdateResponse +from .filter_filters_list_filters_params import FilterFiltersListFiltersParams as FilterFiltersListFiltersParams +from .speed_api_schedule_delete_response import SpeedAPIScheduleDeleteResponse as SpeedAPIScheduleDeleteResponse +from .keyless_certificate_create_response import KeylessCertificateCreateResponse as KeylessCertificateCreateResponse +from .keyless_certificate_delete_response import KeylessCertificateDeleteResponse as KeylessCertificateDeleteResponse +from .keyless_certificate_update_response import KeylessCertificateUpdateResponse as KeylessCertificateUpdateResponse +from .origin_tls_client_auth_get_response import OriginTLSClientAuthGetResponse as OriginTLSClientAuthGetResponse +from .device_devices_list_devices_response import DeviceDevicesListDevicesResponse as DeviceDevicesListDevicesResponse +from .filter_filters_create_filters_params import FilterFiltersCreateFiltersParams as FilterFiltersCreateFiltersParams +from .filter_filters_list_filters_response import FilterFiltersListFiltersResponse as FilterFiltersListFiltersResponse +from .filter_filters_update_filters_params import FilterFiltersUpdateFiltersParams as FilterFiltersUpdateFiltersParams +from .origin_tls_client_auth_create_params import OriginTLSClientAuthCreateParams as OriginTLSClientAuthCreateParams +from .origin_tls_client_auth_list_response import OriginTLSClientAuthListResponse as OriginTLSClientAuthListResponse +from .cache_regional_tiered_caches_response import ( + CacheRegionalTieredCachesResponse as CacheRegionalTieredCachesResponse, ) -from .dns_record_create_response import DNSRecordCreateResponse as DNSRecordCreateResponse -from .dns_record_update_response import DNSRecordUpdateResponse as DNSRecordUpdateResponse -from .dns_record_list_response import DNSRecordListResponse as DNSRecordListResponse -from .dns_record_delete_response import DNSRecordDeleteResponse as DNSRecordDeleteResponse -from .dns_record_export_response import DNSRecordExportResponse as DNSRecordExportResponse -from .dns_record_get_response import DNSRecordGetResponse as DNSRecordGetResponse -from .dns_record_import_response import DNSRecordImportResponse as DNSRecordImportResponse -from .dns_record_scan_response import DNSRecordScanResponse as DNSRecordScanResponse -from .dns_record_create_params import DNSRecordCreateParams as DNSRecordCreateParams -from .dns_record_update_params import DNSRecordUpdateParams as DNSRecordUpdateParams -from .dns_record_list_params import DNSRecordListParams as DNSRecordListParams -from .dns_record_import_params import DNSRecordImportParams as DNSRecordImportParams -from .dnssec_update_response import DNSSECUpdateResponse as DNSSECUpdateResponse -from .dnssec_get_response import DNSSECGetResponse as DNSSECGetResponse -from .dnssec_update_params import DNSSECUpdateParams as DNSSECUpdateParams -from .filter_update_response import FilterUpdateResponse as FilterUpdateResponse -from .filter_delete_response import FilterDeleteResponse as FilterDeleteResponse from .filter_filters_create_filters_response import ( FilterFiltersCreateFiltersResponse as FilterFiltersCreateFiltersResponse, ) -from .filter_filters_list_filters_response import FilterFiltersListFiltersResponse as FilterFiltersListFiltersResponse from .filter_filters_update_filters_response import ( FilterFiltersUpdateFiltersResponse as FilterFiltersUpdateFiltersResponse, ) -from .filter_get_response import FilterGetResponse as FilterGetResponse -from .filter_update_params import FilterUpdateParams as FilterUpdateParams -from .filter_filters_create_filters_params import FilterFiltersCreateFiltersParams as FilterFiltersCreateFiltersParams -from .filter_filters_list_filters_params import FilterFiltersListFiltersParams as FilterFiltersListFiltersParams -from .filter_filters_update_filters_params import FilterFiltersUpdateFiltersParams as FilterFiltersUpdateFiltersParams -from .healthcheck_update_response import HealthcheckUpdateResponse as HealthcheckUpdateResponse -from .healthcheck_delete_response import HealthcheckDeleteResponse as HealthcheckDeleteResponse -from .healthcheck_get_response import HealthcheckGetResponse as HealthcheckGetResponse -from .healthcheck_health_checks_create_health_check_response import ( - HealthcheckHealthChecksCreateHealthCheckResponse as HealthcheckHealthChecksCreateHealthCheckResponse, -) -from .healthcheck_health_checks_list_health_checks_response import ( - HealthcheckHealthChecksListHealthChecksResponse as HealthcheckHealthChecksListHealthChecksResponse, -) -from .healthcheck_update_params import HealthcheckUpdateParams as HealthcheckUpdateParams -from .healthcheck_health_checks_create_health_check_params import ( - HealthcheckHealthChecksCreateHealthCheckParams as HealthcheckHealthChecksCreateHealthCheckParams, -) -from .keyless_certificate_create_response import KeylessCertificateCreateResponse as KeylessCertificateCreateResponse -from .keyless_certificate_update_response import KeylessCertificateUpdateResponse as KeylessCertificateUpdateResponse -from .keyless_certificate_list_response import KeylessCertificateListResponse as KeylessCertificateListResponse -from .keyless_certificate_delete_response import KeylessCertificateDeleteResponse as KeylessCertificateDeleteResponse -from .keyless_certificate_get_response import KeylessCertificateGetResponse as KeylessCertificateGetResponse -from .keyless_certificate_create_params import KeylessCertificateCreateParams as KeylessCertificateCreateParams -from .keyless_certificate_update_params import KeylessCertificateUpdateParams as KeylessCertificateUpdateParams from .origin_tls_client_auth_create_response import ( OriginTLSClientAuthCreateResponse as OriginTLSClientAuthCreateResponse, ) -from .origin_tls_client_auth_list_response import OriginTLSClientAuthListResponse as OriginTLSClientAuthListResponse from .origin_tls_client_auth_delete_response import ( OriginTLSClientAuthDeleteResponse as OriginTLSClientAuthDeleteResponse, ) -from .origin_tls_client_auth_get_response import OriginTLSClientAuthGetResponse as OriginTLSClientAuthGetResponse -from .origin_tls_client_auth_create_params import OriginTLSClientAuthCreateParams as OriginTLSClientAuthCreateParams -from .pagerule_create_response import PageruleCreateResponse as PageruleCreateResponse -from .pagerule_update_response import PageruleUpdateResponse as PageruleUpdateResponse -from .pagerule_list_response import PageruleListResponse as PageruleListResponse -from .pagerule_delete_response import PageruleDeleteResponse as PageruleDeleteResponse -from .pagerule_get_response import PageruleGetResponse as PageruleGetResponse -from .pagerule_create_params import PageruleCreateParams as PageruleCreateParams -from .pagerule_update_params import PageruleUpdateParams as PageruleUpdateParams -from .pagerule_list_params import PageruleListParams as PageruleListParams -from .rate_limit_update_response import RateLimitUpdateResponse as RateLimitUpdateResponse -from .rate_limit_list_response import RateLimitListResponse as RateLimitListResponse -from .rate_limit_get_response import RateLimitGetResponse as RateLimitGetResponse -from .rate_limit_update_params import RateLimitUpdateParams as RateLimitUpdateParams -from .rate_limit_list_params import RateLimitListParams as RateLimitListParams -from .setting_list_response import SettingListResponse as SettingListResponse -from .setting_edit_response import SettingEditResponse as SettingEditResponse -from .setting_edit_params import SettingEditParams as SettingEditParams -from .waiting_room_create_response import WaitingRoomCreateResponse as WaitingRoomCreateResponse -from .waiting_room_update_response import WaitingRoomUpdateResponse as WaitingRoomUpdateResponse -from .waiting_room_list_response import WaitingRoomListResponse as WaitingRoomListResponse -from .waiting_room_delete_response import WaitingRoomDeleteResponse as WaitingRoomDeleteResponse -from .waiting_room_get_response import WaitingRoomGetResponse as WaitingRoomGetResponse -from .waiting_room_create_params import WaitingRoomCreateParams as WaitingRoomCreateParams -from .waiting_room_update_params import WaitingRoomUpdateParams as WaitingRoomUpdateParams -from .activation_check_put_zones_zone_id_activation_check_response import ( - ActivationCheckPutZonesZoneIDActivationCheckResponse as ActivationCheckPutZonesZoneIDActivationCheckResponse, +from .role_account_roles_list_roles_response import ( + RoleAccountRolesListRolesResponse as RoleAccountRolesListRolesResponse, +) +from .speed_api_availabilities_list_response import ( + SpeedAPIAvailabilitiesListResponse as SpeedAPIAvailabilitiesListResponse, +) +from .stream_stream_videos_list_videos_params import ( + StreamStreamVideosListVideosParams as StreamStreamVideosListVideosParams, +) +from .cache_update_regional_tiered_cache_params import ( + CacheUpdateRegionalTieredCacheParams as CacheUpdateRegionalTieredCacheParams, +) +from .stream_stream_videos_list_videos_response import ( + StreamStreamVideosListVideosResponse as StreamStreamVideosListVideosResponse, +) +from .cache_update_regional_tiered_cache_response import ( + CacheUpdateRegionalTieredCacheResponse as CacheUpdateRegionalTieredCacheResponse, +) +from .origin_post_quantum_encryption_get_response import ( + OriginPostQuantumEncryptionGetResponse as OriginPostQuantumEncryptionGetResponse, +) +from .tunnel_argo_tunnel_list_argo_tunnels_params import ( + TunnelArgoTunnelListArgoTunnelsParams as TunnelArgoTunnelListArgoTunnelsParams, ) -from .managed_header_list_response import ManagedHeaderListResponse as ManagedHeaderListResponse -from .managed_header_managed_transforms_update_status_of_managed_transforms_response import ( - ManagedHeaderManagedTransformsUpdateStatusOfManagedTransformsResponse as ManagedHeaderManagedTransformsUpdateStatusOfManagedTransformsResponse, +from .origin_post_quantum_encryption_update_params import ( + OriginPostQuantumEncryptionUpdateParams as OriginPostQuantumEncryptionUpdateParams, ) -from .managed_header_managed_transforms_update_status_of_managed_transforms_params import ( - ManagedHeaderManagedTransformsUpdateStatusOfManagedTransformsParams as ManagedHeaderManagedTransformsUpdateStatusOfManagedTransformsParams, +from .tunnel_argo_tunnel_list_argo_tunnels_response import ( + TunnelArgoTunnelListArgoTunnelsResponse as TunnelArgoTunnelListArgoTunnelsResponse, ) -from .page_shield_list_response import PageShieldListResponse as PageShieldListResponse -from .page_shield_page_shield_update_page_shield_settings_response import ( - PageShieldPageShieldUpdatePageShieldSettingsResponse as PageShieldPageShieldUpdatePageShieldSettingsResponse, +from .origin_post_quantum_encryption_update_response import ( + OriginPostQuantumEncryptionUpdateResponse as OriginPostQuantumEncryptionUpdateResponse, ) -from .page_shield_page_shield_update_page_shield_settings_params import ( - PageShieldPageShieldUpdatePageShieldSettingsParams as PageShieldPageShieldUpdatePageShieldSettingsParams, +from .certificate_origin_ca_create_certificate_params import ( + CertificateOriginCaCreateCertificateParams as CertificateOriginCaCreateCertificateParams, ) -from .ruleset_create_response import RulesetCreateResponse as RulesetCreateResponse -from .ruleset_update_response import RulesetUpdateResponse as RulesetUpdateResponse -from .ruleset_list_response import RulesetListResponse as RulesetListResponse -from .ruleset_get_response import RulesetGetResponse as RulesetGetResponse -from .ruleset_create_params import RulesetCreateParams as RulesetCreateParams -from .ruleset_update_params import RulesetUpdateParams as RulesetUpdateParams -from .url_normalization_url_normalization_get_url_normalization_settings_response import ( - URLNormalizationURLNormalizationGetURLNormalizationSettingsResponse as URLNormalizationURLNormalizationGetURLNormalizationSettingsResponse, +from .tunnel_argo_tunnel_create_an_argo_tunnel_params import ( + TunnelArgoTunnelCreateAnArgoTunnelParams as TunnelArgoTunnelCreateAnArgoTunnelParams, ) -from .url_normalization_url_normalization_update_url_normalization_settings_response import ( - URLNormalizationURLNormalizationUpdateURLNormalizationSettingsResponse as URLNormalizationURLNormalizationUpdateURLNormalizationSettingsResponse, +from .certificate_origin_ca_list_certificates_response import ( + CertificateOriginCaListCertificatesResponse as CertificateOriginCaListCertificatesResponse, ) -from .url_normalization_url_normalization_update_url_normalization_settings_params import ( - URLNormalizationURLNormalizationUpdateURLNormalizationSettingsParams as URLNormalizationURLNormalizationUpdateURLNormalizationSettingsParams, +from .certificate_origin_ca_create_certificate_response import ( + CertificateOriginCaCreateCertificateResponse as CertificateOriginCaCreateCertificateResponse, ) -from .audit_log_audit_logs_get_account_audit_logs_response import ( - AuditLogAuditLogsGetAccountAuditLogsResponse as AuditLogAuditLogsGetAccountAuditLogsResponse, +from .tunnel_argo_tunnel_create_an_argo_tunnel_response import ( + TunnelArgoTunnelCreateAnArgoTunnelResponse as TunnelArgoTunnelCreateAnArgoTunnelResponse, ) from .audit_log_audit_logs_get_account_audit_logs_params import ( AuditLogAuditLogsGetAccountAuditLogsParams as AuditLogAuditLogsGetAccountAuditLogsParams, ) -from .cfd_tunnel_update_response import CfdTunnelUpdateResponse as CfdTunnelUpdateResponse -from .cfd_tunnel_delete_response import CfdTunnelDeleteResponse as CfdTunnelDeleteResponse -from .cfd_tunnel_cloudflare_tunnel_create_a_cloudflare_tunnel_response import ( - CfdTunnelCloudflareTunnelCreateACloudflareTunnelResponse as CfdTunnelCloudflareTunnelCreateACloudflareTunnelResponse, +from .audit_log_audit_logs_get_account_audit_logs_response import ( + AuditLogAuditLogsGetAccountAuditLogsResponse as AuditLogAuditLogsGetAccountAuditLogsResponse, +) +from .healthcheck_health_checks_create_health_check_params import ( + HealthcheckHealthChecksCreateHealthCheckParams as HealthcheckHealthChecksCreateHealthCheckParams, +) +from .healthcheck_health_checks_list_health_checks_response import ( + HealthcheckHealthChecksListHealthChecksResponse as HealthcheckHealthChecksListHealthChecksResponse, +) +from .pcap_magic_pcap_collection_create_pcap_request_params import ( + PcapMagicPcapCollectionCreatePcapRequestParams as PcapMagicPcapCollectionCreatePcapRequestParams, +) +from .healthcheck_health_checks_create_health_check_response import ( + HealthcheckHealthChecksCreateHealthCheckResponse as HealthcheckHealthChecksCreateHealthCheckResponse, +) +from .pcap_magic_pcap_collection_create_pcap_request_response import ( + PcapMagicPcapCollectionCreatePcapRequestResponse as PcapMagicPcapCollectionCreatePcapRequestResponse, +) +from .page_shield_page_shield_update_page_shield_settings_params import ( + PageShieldPageShieldUpdatePageShieldSettingsParams as PageShieldPageShieldUpdatePageShieldSettingsParams, +) +from .cfd_tunnel_cloudflare_tunnel_list_cloudflare_tunnels_params import ( + CfdTunnelCloudflareTunnelListCloudflareTunnelsParams as CfdTunnelCloudflareTunnelListCloudflareTunnelsParams, +) +from .activation_check_put_zones_zone_id_activation_check_response import ( + ActivationCheckPutZonesZoneIDActivationCheckResponse as ActivationCheckPutZonesZoneIDActivationCheckResponse, +) +from .page_shield_page_shield_update_page_shield_settings_response import ( + PageShieldPageShieldUpdatePageShieldSettingsResponse as PageShieldPageShieldUpdatePageShieldSettingsResponse, ) from .cfd_tunnel_cloudflare_tunnel_list_cloudflare_tunnels_response import ( CfdTunnelCloudflareTunnelListCloudflareTunnelsResponse as CfdTunnelCloudflareTunnelListCloudflareTunnelsResponse, ) -from .cfd_tunnel_get_response import CfdTunnelGetResponse as CfdTunnelGetResponse -from .cfd_tunnel_update_params import CfdTunnelUpdateParams as CfdTunnelUpdateParams -from .cfd_tunnel_delete_params import CfdTunnelDeleteParams as CfdTunnelDeleteParams +from .membership_user_s_account_memberships_list_memberships_params import ( + MembershipUserSAccountMembershipsListMembershipsParams as MembershipUserSAccountMembershipsListMembershipsParams, +) +from .subscription_account_subscriptions_create_subscription_params import ( + SubscriptionAccountSubscriptionsCreateSubscriptionParams as SubscriptionAccountSubscriptionsCreateSubscriptionParams, +) from .cfd_tunnel_cloudflare_tunnel_create_a_cloudflare_tunnel_params import ( CfdTunnelCloudflareTunnelCreateACloudflareTunnelParams as CfdTunnelCloudflareTunnelCreateACloudflareTunnelParams, ) -from .cfd_tunnel_cloudflare_tunnel_list_cloudflare_tunnels_params import ( - CfdTunnelCloudflareTunnelListCloudflareTunnelsParams as CfdTunnelCloudflareTunnelListCloudflareTunnelsParams, +from .gateway_zero_trust_accounts_create_zero_trust_account_response import ( + GatewayZeroTrustAccountsCreateZeroTrustAccountResponse as GatewayZeroTrustAccountsCreateZeroTrustAccountResponse, ) -from .dns_firewall_create_response import DNSFirewallCreateResponse as DNSFirewallCreateResponse -from .dns_firewall_update_response import DNSFirewallUpdateResponse as DNSFirewallUpdateResponse -from .dns_firewall_list_response import DNSFirewallListResponse as DNSFirewallListResponse -from .dns_firewall_delete_response import DNSFirewallDeleteResponse as DNSFirewallDeleteResponse -from .dns_firewall_get_response import DNSFirewallGetResponse as DNSFirewallGetResponse -from .dns_firewall_create_params import DNSFirewallCreateParams as DNSFirewallCreateParams -from .dns_firewall_update_params import DNSFirewallUpdateParams as DNSFirewallUpdateParams -from .dns_firewall_list_params import DNSFirewallListParams as DNSFirewallListParams -from .account_member_create_response import AccountMemberCreateResponse as AccountMemberCreateResponse -from .account_member_update_response import AccountMemberUpdateResponse as AccountMemberUpdateResponse -from .account_member_list_response import AccountMemberListResponse as AccountMemberListResponse -from .account_member_delete_response import AccountMemberDeleteResponse as AccountMemberDeleteResponse -from .account_member_get_response import AccountMemberGetResponse as AccountMemberGetResponse -from .account_member_create_params import AccountMemberCreateParams as AccountMemberCreateParams -from .account_member_update_params import AccountMemberUpdateParams as AccountMemberUpdateParams -from .account_member_list_params import AccountMemberListParams as AccountMemberListParams -from .mtls_certificate_update_response import MtlsCertificateUpdateResponse as MtlsCertificateUpdateResponse -from .mtls_certificate_list_response import MtlsCertificateListResponse as MtlsCertificateListResponse -from .mtls_certificate_delete_response import MtlsCertificateDeleteResponse as MtlsCertificateDeleteResponse -from .mtls_certificate_get_response import MtlsCertificateGetResponse as MtlsCertificateGetResponse -from .mtls_certificate_update_params import MtlsCertificateUpdateParams as MtlsCertificateUpdateParams -from .pcap_get_response import PcapGetResponse as PcapGetResponse -from .pcap_magic_pcap_collection_create_pcap_request_response import ( - PcapMagicPcapCollectionCreatePcapRequestResponse as PcapMagicPcapCollectionCreatePcapRequestResponse, +from .subscription_account_subscriptions_list_subscriptions_response import ( + SubscriptionAccountSubscriptionsListSubscriptionsResponse as SubscriptionAccountSubscriptionsListSubscriptionsResponse, ) -from .pcap_magic_pcap_collection_list_packet_capture_requests_response import ( - PcapMagicPcapCollectionListPacketCaptureRequestsResponse as PcapMagicPcapCollectionListPacketCaptureRequestsResponse, +from .subscription_zone_subscription_create_zone_subscription_params import ( + SubscriptionZoneSubscriptionCreateZoneSubscriptionParams as SubscriptionZoneSubscriptionCreateZoneSubscriptionParams, ) -from .pcap_magic_pcap_collection_create_pcap_request_params import ( - PcapMagicPcapCollectionCreatePcapRequestParams as PcapMagicPcapCollectionCreatePcapRequestParams, +from .subscription_zone_subscription_update_zone_subscription_params import ( + SubscriptionZoneSubscriptionUpdateZoneSubscriptionParams as SubscriptionZoneSubscriptionUpdateZoneSubscriptionParams, ) -from .role_account_roles_list_roles_response import ( - RoleAccountRolesListRolesResponse as RoleAccountRolesListRolesResponse, +from .membership_user_s_account_memberships_list_memberships_response import ( + MembershipUserSAccountMembershipsListMembershipsResponse as MembershipUserSAccountMembershipsListMembershipsResponse, ) -from .role_get_response import RoleGetResponse as RoleGetResponse -from .stream_update_response import StreamUpdateResponse as StreamUpdateResponse -from .stream_get_response import StreamGetResponse as StreamGetResponse -from .stream_stream_videos_list_videos_response import ( - StreamStreamVideosListVideosResponse as StreamStreamVideosListVideosResponse, +from .subscription_account_subscriptions_create_subscription_response import ( + SubscriptionAccountSubscriptionsCreateSubscriptionResponse as SubscriptionAccountSubscriptionsCreateSubscriptionResponse, ) -from .stream_update_params import StreamUpdateParams as StreamUpdateParams -from .stream_stream_videos_list_videos_params import ( - StreamStreamVideosListVideosParams as StreamStreamVideosListVideosParams, +from .cfd_tunnel_cloudflare_tunnel_create_a_cloudflare_tunnel_response import ( + CfdTunnelCloudflareTunnelCreateACloudflareTunnelResponse as CfdTunnelCloudflareTunnelCreateACloudflareTunnelResponse, ) -from .tunnel_delete_response import TunnelDeleteResponse as TunnelDeleteResponse -from .tunnel_argo_tunnel_create_an_argo_tunnel_response import ( - TunnelArgoTunnelCreateAnArgoTunnelResponse as TunnelArgoTunnelCreateAnArgoTunnelResponse, +from .pcap_magic_pcap_collection_list_packet_capture_requests_response import ( + PcapMagicPcapCollectionListPacketCaptureRequestsResponse as PcapMagicPcapCollectionListPacketCaptureRequestsResponse, ) -from .tunnel_argo_tunnel_list_argo_tunnels_response import ( - TunnelArgoTunnelListArgoTunnelsResponse as TunnelArgoTunnelListArgoTunnelsResponse, +from .subscription_zone_subscription_create_zone_subscription_response import ( + SubscriptionZoneSubscriptionCreateZoneSubscriptionResponse as SubscriptionZoneSubscriptionCreateZoneSubscriptionResponse, ) -from .tunnel_get_response import TunnelGetResponse as TunnelGetResponse -from .tunnel_delete_params import TunnelDeleteParams as TunnelDeleteParams -from .tunnel_argo_tunnel_create_an_argo_tunnel_params import ( - TunnelArgoTunnelCreateAnArgoTunnelParams as TunnelArgoTunnelCreateAnArgoTunnelParams, +from .subscription_zone_subscription_update_zone_subscription_response import ( + SubscriptionZoneSubscriptionUpdateZoneSubscriptionResponse as SubscriptionZoneSubscriptionUpdateZoneSubscriptionResponse, ) -from .tunnel_argo_tunnel_list_argo_tunnels_params import ( - TunnelArgoTunnelListArgoTunnelsParams as TunnelArgoTunnelListArgoTunnelsParams, +from .subscription_zone_subscription_zone_subscription_details_response import ( + SubscriptionZoneSubscriptionZoneSubscriptionDetailsResponse as SubscriptionZoneSubscriptionZoneSubscriptionDetailsResponse, ) -from .gateway_zero_trust_accounts_create_zero_trust_account_response import ( - GatewayZeroTrustAccountsCreateZeroTrustAccountResponse as GatewayZeroTrustAccountsCreateZeroTrustAccountResponse, +from .available_rate_plan_zone_rate_plan_list_available_rate_plans_response import ( + AvailableRatePlanZoneRatePlanListAvailableRatePlansResponse as AvailableRatePlanZoneRatePlanListAvailableRatePlansResponse, +) +from .custom_hostname_custom_hostname_for_a_zone_list_custom_hostnames_params import ( + CustomHostnameCustomHostnameForAZoneListCustomHostnamesParams as CustomHostnameCustomHostnameForAZoneListCustomHostnamesParams, ) from .gateway_zero_trust_accounts_get_zero_trust_account_information_response import ( GatewayZeroTrustAccountsGetZeroTrustAccountInformationResponse as GatewayZeroTrustAccountsGetZeroTrustAccountInformationResponse, ) -from .device_devices_list_devices_response import DeviceDevicesListDevicesResponse as DeviceDevicesListDevicesResponse -from .device_get_response import DeviceGetResponse as DeviceGetResponse -from .warp_connector_create_response import WarpConnectorCreateResponse as WarpConnectorCreateResponse -from .warp_connector_update_response import WarpConnectorUpdateResponse as WarpConnectorUpdateResponse -from .warp_connector_list_response import WarpConnectorListResponse as WarpConnectorListResponse -from .warp_connector_delete_response import WarpConnectorDeleteResponse as WarpConnectorDeleteResponse -from .warp_connector_get_response import WarpConnectorGetResponse as WarpConnectorGetResponse -from .warp_connector_create_params import WarpConnectorCreateParams as WarpConnectorCreateParams -from .warp_connector_update_params import WarpConnectorUpdateParams as WarpConnectorUpdateParams -from .warp_connector_list_params import WarpConnectorListParams as WarpConnectorListParams -from .warp_connector_delete_params import WarpConnectorDeleteParams as WarpConnectorDeleteParams -from .worker_domain_get_response import WorkerDomainGetResponse as WorkerDomainGetResponse -from .url_scanner_scan_response import URLScannerScanResponse as URLScannerScanResponse -from .url_scanner_scan_params import URLScannerScanParams as URLScannerScanParams -from .bot_management_update_response import BotManagementUpdateResponse as BotManagementUpdateResponse -from .bot_management_get_response import BotManagementGetResponse as BotManagementGetResponse -from .bot_management_update_params import BotManagementUpdateParams as BotManagementUpdateParams -from .cache_reserve_create_response import CacheReserveCreateResponse as CacheReserveCreateResponse -from .cache_reserve_clear_response import CacheReserveClearResponse as CacheReserveClearResponse -from .origin_post_quantum_encryption_update_response import ( - OriginPostQuantumEncryptionUpdateResponse as OriginPostQuantumEncryptionUpdateResponse, +from .custom_hostname_custom_hostname_for_a_zone_create_custom_hostname_params import ( + CustomHostnameCustomHostnameForAZoneCreateCustomHostnameParams as CustomHostnameCustomHostnameForAZoneCreateCustomHostnameParams, ) -from .origin_post_quantum_encryption_get_response import ( - OriginPostQuantumEncryptionGetResponse as OriginPostQuantumEncryptionGetResponse, +from .custom_hostname_custom_hostname_for_a_zone_list_custom_hostnames_response import ( + CustomHostnameCustomHostnameForAZoneListCustomHostnamesResponse as CustomHostnameCustomHostnameForAZoneListCustomHostnamesResponse, ) -from .origin_post_quantum_encryption_update_params import ( - OriginPostQuantumEncryptionUpdateParams as OriginPostQuantumEncryptionUpdateParams, +from .custom_hostname_custom_hostname_for_a_zone_create_custom_hostname_response import ( + CustomHostnameCustomHostnameForAZoneCreateCustomHostnameResponse as CustomHostnameCustomHostnameForAZoneCreateCustomHostnameResponse, ) -from .cache_regional_tiered_caches_response import ( - CacheRegionalTieredCachesResponse as CacheRegionalTieredCachesResponse, +from .url_normalization_url_normalization_get_url_normalization_settings_response import ( + URLNormalizationURLNormalizationGetURLNormalizationSettingsResponse as URLNormalizationURLNormalizationGetURLNormalizationSettingsResponse, ) -from .cache_update_regional_tiered_cache_response import ( - CacheUpdateRegionalTieredCacheResponse as CacheUpdateRegionalTieredCacheResponse, +from .managed_header_managed_transforms_update_status_of_managed_transforms_params import ( + ManagedHeaderManagedTransformsUpdateStatusOfManagedTransformsParams as ManagedHeaderManagedTransformsUpdateStatusOfManagedTransformsParams, ) -from .cache_update_regional_tiered_cache_params import ( - CacheUpdateRegionalTieredCacheParams as CacheUpdateRegionalTieredCacheParams, +from .url_normalization_url_normalization_update_url_normalization_settings_params import ( + URLNormalizationURLNormalizationUpdateURLNormalizationSettingsParams as URLNormalizationURLNormalizationUpdateURLNormalizationSettingsParams, ) -from .zaraz_workflow_update_response import ZarazWorkflowUpdateResponse as ZarazWorkflowUpdateResponse -from .zaraz_workflow_update_params import ZarazWorkflowUpdateParams as ZarazWorkflowUpdateParams -from .speed_api_availabilities_list_response import ( - SpeedAPIAvailabilitiesListResponse as SpeedAPIAvailabilitiesListResponse, +from .managed_header_managed_transforms_update_status_of_managed_transforms_response import ( + ManagedHeaderManagedTransformsUpdateStatusOfManagedTransformsResponse as ManagedHeaderManagedTransformsUpdateStatusOfManagedTransformsResponse, +) +from .url_normalization_url_normalization_update_url_normalization_settings_response import ( + URLNormalizationURLNormalizationUpdateURLNormalizationSettingsResponse as URLNormalizationURLNormalizationUpdateURLNormalizationSettingsResponse, +) +from .client_certificate_client_certificate_for_a_zone_list_client_certificates_params import ( + ClientCertificateClientCertificateForAZoneListClientCertificatesParams as ClientCertificateClientCertificateForAZoneListClientCertificatesParams, +) +from .client_certificate_client_certificate_for_a_zone_create_client_certificate_params import ( + ClientCertificateClientCertificateForAZoneCreateClientCertificateParams as ClientCertificateClientCertificateForAZoneCreateClientCertificateParams, +) +from .client_certificate_client_certificate_for_a_zone_list_client_certificates_response import ( + ClientCertificateClientCertificateForAZoneListClientCertificatesResponse as ClientCertificateClientCertificateForAZoneListClientCertificatesResponse, +) +from .client_certificate_client_certificate_for_a_zone_create_client_certificate_response import ( + ClientCertificateClientCertificateForAZoneCreateClientCertificateResponse as ClientCertificateClientCertificateForAZoneCreateClientCertificateResponse, ) -from .speed_api_pages_list_response import SpeedAPIPagesListResponse as SpeedAPIPagesListResponse -from .speed_api_schedule_delete_response import SpeedAPIScheduleDeleteResponse as SpeedAPIScheduleDeleteResponse -from .speed_api_schedule_get_response import SpeedAPIScheduleGetResponse as SpeedAPIScheduleGetResponse -from .speed_api_tests_create_response import SpeedAPITestsCreateResponse as SpeedAPITestsCreateResponse -from .speed_api_tests_delete_response import SpeedAPITestsDeleteResponse as SpeedAPITestsDeleteResponse -from .speed_api_tests_get_response import SpeedAPITestsGetResponse as SpeedAPITestsGetResponse -from .speed_api_tests_list_response import SpeedAPITestsListResponse as SpeedAPITestsListResponse -from .speed_api_trends_list_response import SpeedAPITrendsListResponse as SpeedAPITrendsListResponse -from .speed_api_schedule_delete_params import SpeedAPIScheduleDeleteParams as SpeedAPIScheduleDeleteParams -from .speed_api_schedule_get_params import SpeedAPIScheduleGetParams as SpeedAPIScheduleGetParams -from .speed_api_tests_create_params import SpeedAPITestsCreateParams as SpeedAPITestsCreateParams -from .speed_api_tests_delete_params import SpeedAPITestsDeleteParams as SpeedAPITestsDeleteParams -from .speed_api_tests_list_params import SpeedAPITestsListParams as SpeedAPITestsListParams -from .speed_api_trends_list_params import SpeedAPITrendsListParams as SpeedAPITrendsListParams -from .font_setting_update_response import FontSettingUpdateResponse as FontSettingUpdateResponse -from .font_setting_get_response import FontSettingGetResponse as FontSettingGetResponse -from .font_setting_update_params import FontSettingUpdateParams as FontSettingUpdateParams -from .snippet_update_response import SnippetUpdateResponse as SnippetUpdateResponse -from .snippet_list_response import SnippetListResponse as SnippetListResponse -from .snippet_delete_response import SnippetDeleteResponse as SnippetDeleteResponse -from .snippet_get_response import SnippetGetResponse as SnippetGetResponse -from .snippet_update_params import SnippetUpdateParams as SnippetUpdateParams -from .access_tag_create_response import AccessTagCreateResponse as AccessTagCreateResponse -from .access_tag_update_response import AccessTagUpdateResponse as AccessTagUpdateResponse -from .access_tag_delete_response import AccessTagDeleteResponse as AccessTagDeleteResponse -from .access_tag_get_response import AccessTagGetResponse as AccessTagGetResponse -from .access_tag_create_params import AccessTagCreateParams as AccessTagCreateParams -from .access_tag_update_params import AccessTagUpdateParams as AccessTagUpdateParams diff --git a/src/cloudflare/types/access/__init__.py b/src/cloudflare/types/access/__init__.py index c48caed1800..e8590b8955c 100644 --- a/src/cloudflare/types/access/__init__.py +++ b/src/cloudflare/types/access/__init__.py @@ -2,106 +2,106 @@ from __future__ import annotations -from .app_create_response import AppCreateResponse as AppCreateResponse -from .app_update_response import AppUpdateResponse as AppUpdateResponse -from .app_list_response import AppListResponse as AppListResponse -from .app_delete_response import AppDeleteResponse as AppDeleteResponse from .app_get_response import AppGetResponse as AppGetResponse from .app_create_params import AppCreateParams as AppCreateParams +from .app_list_response import AppListResponse as AppListResponse from .app_update_params import AppUpdateParams as AppUpdateParams -from .certificate_update_response import CertificateUpdateResponse as CertificateUpdateResponse +from .tag_list_response import TagListResponse as TagListResponse +from .group_get_response import GroupGetResponse as GroupGetResponse +from .user_list_response import UserListResponse as UserListResponse +from .app_create_response import AppCreateResponse as AppCreateResponse +from .app_delete_response import AppDeleteResponse as AppDeleteResponse +from .app_update_response import AppUpdateResponse as AppUpdateResponse +from .group_update_params import GroupUpdateParams as GroupUpdateParams +from .bookmark_get_response import BookmarkGetResponse as BookmarkGetResponse +from .group_delete_response import GroupDeleteResponse as GroupDeleteResponse +from .group_update_response import GroupUpdateResponse as GroupUpdateResponse +from .bookmark_delete_response import BookmarkDeleteResponse as BookmarkDeleteResponse +from .bookmark_update_response import BookmarkUpdateResponse as BookmarkUpdateResponse +from .certificate_get_response import CertificateGetResponse as CertificateGetResponse +from .custom_page_get_response import CustomPageGetResponse as CustomPageGetResponse +from .certificate_update_params import CertificateUpdateParams as CertificateUpdateParams +from .custom_page_create_params import CustomPageCreateParams as CustomPageCreateParams +from .custom_page_list_response import CustomPageListResponse as CustomPageListResponse +from .custom_page_update_params import CustomPageUpdateParams as CustomPageUpdateParams from .certificate_delete_response import CertificateDeleteResponse as CertificateDeleteResponse -from .certificate_access_m_tls_authentication_add_an_m_tls_certificate_response import ( - CertificateAccessMTLSAuthenticationAddAnMTLSCertificateResponse as CertificateAccessMTLSAuthenticationAddAnMTLSCertificateResponse, +from .certificate_update_response import CertificateUpdateResponse as CertificateUpdateResponse +from .custom_page_create_response import CustomPageCreateResponse as CustomPageCreateResponse +from .custom_page_delete_response import CustomPageDeleteResponse as CustomPageDeleteResponse +from .custom_page_update_response import CustomPageUpdateResponse as CustomPageUpdateResponse +from .service_token_update_params import ServiceTokenUpdateParams as ServiceTokenUpdateParams +from .service_token_delete_response import ServiceTokenDeleteResponse as ServiceTokenDeleteResponse +from .service_token_update_response import ServiceTokenUpdateResponse as ServiceTokenUpdateResponse +from .identity_provider_get_response import IdentityProviderGetResponse as IdentityProviderGetResponse +from .identity_provider_update_params import IdentityProviderUpdateParams as IdentityProviderUpdateParams +from .identity_provider_delete_response import IdentityProviderDeleteResponse as IdentityProviderDeleteResponse +from .identity_provider_update_response import IdentityProviderUpdateResponse as IdentityProviderUpdateResponse +from .group_access_groups_list_access_groups_response import ( + GroupAccessGroupsListAccessGroupsResponse as GroupAccessGroupsListAccessGroupsResponse, ) -from .certificate_access_m_tls_authentication_list_m_tls_certificates_response import ( - CertificateAccessMTLSAuthenticationListMTLSCertificatesResponse as CertificateAccessMTLSAuthenticationListMTLSCertificatesResponse, +from .seat_zero_trust_seats_update_a_user_seat_params import ( + SeatZeroTrustSeatsUpdateAUserSeatParams as SeatZeroTrustSeatsUpdateAUserSeatParams, ) -from .certificate_get_response import CertificateGetResponse as CertificateGetResponse -from .certificate_update_params import CertificateUpdateParams as CertificateUpdateParams -from .certificate_access_m_tls_authentication_add_an_m_tls_certificate_params import ( - CertificateAccessMTLSAuthenticationAddAnMTLSCertificateParams as CertificateAccessMTLSAuthenticationAddAnMTLSCertificateParams, +from .group_access_groups_create_an_access_group_params import ( + GroupAccessGroupsCreateAnAccessGroupParams as GroupAccessGroupsCreateAnAccessGroupParams, +) +from .seat_zero_trust_seats_update_a_user_seat_response import ( + SeatZeroTrustSeatsUpdateAUserSeatResponse as SeatZeroTrustSeatsUpdateAUserSeatResponse, ) -from .group_update_response import GroupUpdateResponse as GroupUpdateResponse -from .group_delete_response import GroupDeleteResponse as GroupDeleteResponse from .group_access_groups_create_an_access_group_response import ( GroupAccessGroupsCreateAnAccessGroupResponse as GroupAccessGroupsCreateAnAccessGroupResponse, ) -from .group_access_groups_list_access_groups_response import ( - GroupAccessGroupsListAccessGroupsResponse as GroupAccessGroupsListAccessGroupsResponse, +from .service_token_access_service_tokens_list_service_tokens_response import ( + ServiceTokenAccessServiceTokensListServiceTokensResponse as ServiceTokenAccessServiceTokensListServiceTokensResponse, ) -from .group_get_response import GroupGetResponse as GroupGetResponse -from .group_update_params import GroupUpdateParams as GroupUpdateParams -from .group_access_groups_create_an_access_group_params import ( - GroupAccessGroupsCreateAnAccessGroupParams as GroupAccessGroupsCreateAnAccessGroupParams, +from .service_token_access_service_tokens_create_a_service_token_params import ( + ServiceTokenAccessServiceTokensCreateAServiceTokenParams as ServiceTokenAccessServiceTokensCreateAServiceTokenParams, ) -from .identity_provider_update_response import IdentityProviderUpdateResponse as IdentityProviderUpdateResponse -from .identity_provider_delete_response import IdentityProviderDeleteResponse as IdentityProviderDeleteResponse -from .identity_provider_access_identity_providers_add_an_access_identity_provider_response import ( - IdentityProviderAccessIdentityProvidersAddAnAccessIdentityProviderResponse as IdentityProviderAccessIdentityProvidersAddAnAccessIdentityProviderResponse, +from .service_token_access_service_tokens_create_a_service_token_response import ( + ServiceTokenAccessServiceTokensCreateAServiceTokenResponse as ServiceTokenAccessServiceTokensCreateAServiceTokenResponse, ) -from .identity_provider_access_identity_providers_list_access_identity_providers_response import ( - IdentityProviderAccessIdentityProvidersListAccessIdentityProvidersResponse as IdentityProviderAccessIdentityProvidersListAccessIdentityProvidersResponse, +from .key_access_key_configuration_get_the_access_key_configuration_response import ( + KeyAccessKeyConfigurationGetTheAccessKeyConfigurationResponse as KeyAccessKeyConfigurationGetTheAccessKeyConfigurationResponse, ) -from .identity_provider_get_response import IdentityProviderGetResponse as IdentityProviderGetResponse -from .identity_provider_update_params import IdentityProviderUpdateParams as IdentityProviderUpdateParams -from .identity_provider_access_identity_providers_add_an_access_identity_provider_params import ( - IdentityProviderAccessIdentityProvidersAddAnAccessIdentityProviderParams as IdentityProviderAccessIdentityProvidersAddAnAccessIdentityProviderParams, +from .certificate_access_m_tls_authentication_add_an_m_tls_certificate_params import ( + CertificateAccessMTLSAuthenticationAddAnMTLSCertificateParams as CertificateAccessMTLSAuthenticationAddAnMTLSCertificateParams, ) -from .organization_zero_trust_organization_create_your_zero_trust_organization_response import ( - OrganizationZeroTrustOrganizationCreateYourZeroTrustOrganizationResponse as OrganizationZeroTrustOrganizationCreateYourZeroTrustOrganizationResponse, +from .key_access_key_configuration_update_the_access_key_configuration_params import ( + KeyAccessKeyConfigurationUpdateTheAccessKeyConfigurationParams as KeyAccessKeyConfigurationUpdateTheAccessKeyConfigurationParams, +) +from .certificate_access_m_tls_authentication_list_m_tls_certificates_response import ( + CertificateAccessMTLSAuthenticationListMTLSCertificatesResponse as CertificateAccessMTLSAuthenticationListMTLSCertificatesResponse, +) +from .certificate_access_m_tls_authentication_add_an_m_tls_certificate_response import ( + CertificateAccessMTLSAuthenticationAddAnMTLSCertificateResponse as CertificateAccessMTLSAuthenticationAddAnMTLSCertificateResponse, +) +from .key_access_key_configuration_update_the_access_key_configuration_response import ( + KeyAccessKeyConfigurationUpdateTheAccessKeyConfigurationResponse as KeyAccessKeyConfigurationUpdateTheAccessKeyConfigurationResponse, ) from .organization_zero_trust_organization_get_your_zero_trust_organization_response import ( OrganizationZeroTrustOrganizationGetYourZeroTrustOrganizationResponse as OrganizationZeroTrustOrganizationGetYourZeroTrustOrganizationResponse, ) -from .organization_zero_trust_organization_update_your_zero_trust_organization_response import ( - OrganizationZeroTrustOrganizationUpdateYourZeroTrustOrganizationResponse as OrganizationZeroTrustOrganizationUpdateYourZeroTrustOrganizationResponse, -) from .organization_zero_trust_organization_create_your_zero_trust_organization_params import ( OrganizationZeroTrustOrganizationCreateYourZeroTrustOrganizationParams as OrganizationZeroTrustOrganizationCreateYourZeroTrustOrganizationParams, ) from .organization_zero_trust_organization_update_your_zero_trust_organization_params import ( OrganizationZeroTrustOrganizationUpdateYourZeroTrustOrganizationParams as OrganizationZeroTrustOrganizationUpdateYourZeroTrustOrganizationParams, ) -from .service_token_update_response import ServiceTokenUpdateResponse as ServiceTokenUpdateResponse -from .service_token_delete_response import ServiceTokenDeleteResponse as ServiceTokenDeleteResponse -from .service_token_access_service_tokens_create_a_service_token_response import ( - ServiceTokenAccessServiceTokensCreateAServiceTokenResponse as ServiceTokenAccessServiceTokensCreateAServiceTokenResponse, +from .organization_zero_trust_organization_create_your_zero_trust_organization_response import ( + OrganizationZeroTrustOrganizationCreateYourZeroTrustOrganizationResponse as OrganizationZeroTrustOrganizationCreateYourZeroTrustOrganizationResponse, ) -from .service_token_access_service_tokens_list_service_tokens_response import ( - ServiceTokenAccessServiceTokensListServiceTokensResponse as ServiceTokenAccessServiceTokensListServiceTokensResponse, +from .organization_zero_trust_organization_update_your_zero_trust_organization_response import ( + OrganizationZeroTrustOrganizationUpdateYourZeroTrustOrganizationResponse as OrganizationZeroTrustOrganizationUpdateYourZeroTrustOrganizationResponse, ) -from .service_token_update_params import ServiceTokenUpdateParams as ServiceTokenUpdateParams -from .service_token_access_service_tokens_create_a_service_token_params import ( - ServiceTokenAccessServiceTokensCreateAServiceTokenParams as ServiceTokenAccessServiceTokensCreateAServiceTokenParams, +from .identity_provider_access_identity_providers_add_an_access_identity_provider_params import ( + IdentityProviderAccessIdentityProvidersAddAnAccessIdentityProviderParams as IdentityProviderAccessIdentityProvidersAddAnAccessIdentityProviderParams, +) +from .identity_provider_access_identity_providers_list_access_identity_providers_response import ( + IdentityProviderAccessIdentityProvidersListAccessIdentityProvidersResponse as IdentityProviderAccessIdentityProvidersListAccessIdentityProvidersResponse, ) -from .bookmark_update_response import BookmarkUpdateResponse as BookmarkUpdateResponse -from .bookmark_delete_response import BookmarkDeleteResponse as BookmarkDeleteResponse from .bookmark_access_bookmark_applications_deprecated_list_bookmark_applications_response import ( BookmarkAccessBookmarkApplicationsDeprecatedListBookmarkApplicationsResponse as BookmarkAccessBookmarkApplicationsDeprecatedListBookmarkApplicationsResponse, ) -from .bookmark_get_response import BookmarkGetResponse as BookmarkGetResponse -from .key_access_key_configuration_get_the_access_key_configuration_response import ( - KeyAccessKeyConfigurationGetTheAccessKeyConfigurationResponse as KeyAccessKeyConfigurationGetTheAccessKeyConfigurationResponse, -) -from .key_access_key_configuration_update_the_access_key_configuration_response import ( - KeyAccessKeyConfigurationUpdateTheAccessKeyConfigurationResponse as KeyAccessKeyConfigurationUpdateTheAccessKeyConfigurationResponse, -) -from .key_access_key_configuration_update_the_access_key_configuration_params import ( - KeyAccessKeyConfigurationUpdateTheAccessKeyConfigurationParams as KeyAccessKeyConfigurationUpdateTheAccessKeyConfigurationParams, -) -from .seat_zero_trust_seats_update_a_user_seat_response import ( - SeatZeroTrustSeatsUpdateAUserSeatResponse as SeatZeroTrustSeatsUpdateAUserSeatResponse, -) -from .seat_zero_trust_seats_update_a_user_seat_params import ( - SeatZeroTrustSeatsUpdateAUserSeatParams as SeatZeroTrustSeatsUpdateAUserSeatParams, +from .identity_provider_access_identity_providers_add_an_access_identity_provider_response import ( + IdentityProviderAccessIdentityProvidersAddAnAccessIdentityProviderResponse as IdentityProviderAccessIdentityProvidersAddAnAccessIdentityProviderResponse, ) -from .user_list_response import UserListResponse as UserListResponse -from .custom_page_create_response import CustomPageCreateResponse as CustomPageCreateResponse -from .custom_page_update_response import CustomPageUpdateResponse as CustomPageUpdateResponse -from .custom_page_list_response import CustomPageListResponse as CustomPageListResponse -from .custom_page_delete_response import CustomPageDeleteResponse as CustomPageDeleteResponse -from .custom_page_get_response import CustomPageGetResponse as CustomPageGetResponse -from .custom_page_create_params import CustomPageCreateParams as CustomPageCreateParams -from .custom_page_update_params import CustomPageUpdateParams as CustomPageUpdateParams -from .tag_list_response import TagListResponse as TagListResponse diff --git a/src/cloudflare/types/access/app_create_params.py b/src/cloudflare/types/access/app_create_params.py index f41b2a03b1d..416089f0e96 100644 --- a/src/cloudflare/types/access/app_create_params.py +++ b/src/cloudflare/types/access/app_create_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Iterable, Union - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing import List, Union, Iterable +from typing_extensions import Literal, Required, TypedDict __all__ = [ "AppCreateParams", diff --git a/src/cloudflare/types/access/app_create_response.py b/src/cloudflare/types/access/app_create_response.py index aa7f1cc0aac..3fe945554f3 100644 --- a/src/cloudflare/types/access/app_create_response.py +++ b/src/cloudflare/types/access/app_create_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Union, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "AppCreateResponse", diff --git a/src/cloudflare/types/access/app_delete_response.py b/src/cloudflare/types/access/app_delete_response.py index e9d536c826d..b548b8fc5d8 100644 --- a/src/cloudflare/types/access/app_delete_response.py +++ b/src/cloudflare/types/access/app_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["AppDeleteResponse"] diff --git a/src/cloudflare/types/access/app_get_response.py b/src/cloudflare/types/access/app_get_response.py index 99803fcad66..e640c08032d 100644 --- a/src/cloudflare/types/access/app_get_response.py +++ b/src/cloudflare/types/access/app_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Union, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "AppGetResponse", diff --git a/src/cloudflare/types/access/app_list_response.py b/src/cloudflare/types/access/app_list_response.py index 06a9792cbab..34a8be96e5b 100644 --- a/src/cloudflare/types/access/app_list_response.py +++ b/src/cloudflare/types/access/app_list_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Union, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "AppListResponse", diff --git a/src/cloudflare/types/access/app_update_params.py b/src/cloudflare/types/access/app_update_params.py index c9ea4ec303b..2f5bd95a04f 100644 --- a/src/cloudflare/types/access/app_update_params.py +++ b/src/cloudflare/types/access/app_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Iterable, Union - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing import List, Union, Iterable +from typing_extensions import Literal, Required, TypedDict __all__ = [ "AppUpdateParams", diff --git a/src/cloudflare/types/access/app_update_response.py b/src/cloudflare/types/access/app_update_response.py index 258cdcfe03a..9b6143b87d6 100644 --- a/src/cloudflare/types/access/app_update_response.py +++ b/src/cloudflare/types/access/app_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Union, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "AppUpdateResponse", diff --git a/src/cloudflare/types/access/apps/__init__.py b/src/cloudflare/types/access/apps/__init__.py index a448f13ab09..b45e0bf7a20 100644 --- a/src/cloudflare/types/access/apps/__init__.py +++ b/src/cloudflare/types/access/apps/__init__.py @@ -2,25 +2,25 @@ from __future__ import annotations -from .ca_create_response import CaCreateResponse as CaCreateResponse +from .ca_get_response import CaGetResponse as CaGetResponse from .ca_list_response import CaListResponse as CaListResponse +from .ca_create_response import CaCreateResponse as CaCreateResponse from .ca_delete_response import CaDeleteResponse as CaDeleteResponse -from .ca_get_response import CaGetResponse as CaGetResponse -from .user_policy_check_access_applications_test_access_policies_response import ( - UserPolicyCheckAccessApplicationsTestAccessPoliciesResponse as UserPolicyCheckAccessApplicationsTestAccessPoliciesResponse, -) +from .policy_get_response import PolicyGetResponse as PolicyGetResponse +from .policy_create_params import PolicyCreateParams as PolicyCreateParams +from .policy_update_params import PolicyUpdateParams as PolicyUpdateParams from .policy_create_response import PolicyCreateResponse as PolicyCreateResponse -from .policy_update_response import PolicyUpdateResponse as PolicyUpdateResponse from .policy_delete_response import PolicyDeleteResponse as PolicyDeleteResponse -from .policy_access_policies_create_an_access_policy_response import ( - PolicyAccessPoliciesCreateAnAccessPolicyResponse as PolicyAccessPoliciesCreateAnAccessPolicyResponse, -) +from .policy_update_response import PolicyUpdateResponse as PolicyUpdateResponse from .policy_access_policies_list_access_policies_response import ( PolicyAccessPoliciesListAccessPoliciesResponse as PolicyAccessPoliciesListAccessPoliciesResponse, ) -from .policy_get_response import PolicyGetResponse as PolicyGetResponse -from .policy_create_params import PolicyCreateParams as PolicyCreateParams -from .policy_update_params import PolicyUpdateParams as PolicyUpdateParams from .policy_access_policies_create_an_access_policy_params import ( PolicyAccessPoliciesCreateAnAccessPolicyParams as PolicyAccessPoliciesCreateAnAccessPolicyParams, ) +from .policy_access_policies_create_an_access_policy_response import ( + PolicyAccessPoliciesCreateAnAccessPolicyResponse as PolicyAccessPoliciesCreateAnAccessPolicyResponse, +) +from .user_policy_check_access_applications_test_access_policies_response import ( + UserPolicyCheckAccessApplicationsTestAccessPoliciesResponse as UserPolicyCheckAccessApplicationsTestAccessPoliciesResponse, +) diff --git a/src/cloudflare/types/access/apps/ca_create_response.py b/src/cloudflare/types/access/apps/ca_create_response.py index e46a2a5c5bc..4186d0bc44a 100644 --- a/src/cloudflare/types/access/apps/ca_create_response.py +++ b/src/cloudflare/types/access/apps/ca_create_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import Union __all__ = ["CaCreateResponse"] diff --git a/src/cloudflare/types/access/apps/ca_delete_response.py b/src/cloudflare/types/access/apps/ca_delete_response.py index 97d97c3effd..d71f0deecce 100644 --- a/src/cloudflare/types/access/apps/ca_delete_response.py +++ b/src/cloudflare/types/access/apps/ca_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["CaDeleteResponse"] diff --git a/src/cloudflare/types/access/apps/ca_get_response.py b/src/cloudflare/types/access/apps/ca_get_response.py index 585721fb6e7..34a518207e9 100644 --- a/src/cloudflare/types/access/apps/ca_get_response.py +++ b/src/cloudflare/types/access/apps/ca_get_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import Union __all__ = ["CaGetResponse"] diff --git a/src/cloudflare/types/access/apps/ca_list_response.py b/src/cloudflare/types/access/apps/ca_list_response.py index ed0c20b6883..d4372ce9eb7 100644 --- a/src/cloudflare/types/access/apps/ca_list_response.py +++ b/src/cloudflare/types/access/apps/ca_list_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["CaListResponse", "CaListResponseItem"] diff --git a/src/cloudflare/types/access/apps/policy_access_policies_create_an_access_policy_params.py b/src/cloudflare/types/access/apps/policy_access_policies_create_an_access_policy_params.py index 03f23385fc5..1f641da8e06 100644 --- a/src/cloudflare/types/access/apps/policy_access_policies_create_an_access_policy_params.py +++ b/src/cloudflare/types/access/apps/policy_access_policies_create_an_access_policy_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal, Annotated +from typing import Union, Iterable +from typing_extensions import Literal, Required, Annotated, TypedDict -from typing import Iterable, Union - -from ...._utils import PropertyInfo - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes from ...._utils import PropertyInfo -from ....types import shared_params __all__ = [ "PolicyAccessPoliciesCreateAnAccessPolicyParams", diff --git a/src/cloudflare/types/access/apps/policy_access_policies_create_an_access_policy_response.py b/src/cloudflare/types/access/apps/policy_access_policies_create_an_access_policy_response.py index 710ba0b6a76..0e2674efcf3 100644 --- a/src/cloudflare/types/access/apps/policy_access_policies_create_an_access_policy_response.py +++ b/src/cloudflare/types/access/apps/policy_access_policies_create_an_access_policy_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = [ "PolicyAccessPoliciesCreateAnAccessPolicyResponse", diff --git a/src/cloudflare/types/access/apps/policy_access_policies_list_access_policies_response.py b/src/cloudflare/types/access/apps/policy_access_policies_list_access_policies_response.py index 0578df6d196..368616fe8fd 100644 --- a/src/cloudflare/types/access/apps/policy_access_policies_list_access_policies_response.py +++ b/src/cloudflare/types/access/apps/policy_access_policies_list_access_policies_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = [ "PolicyAccessPoliciesListAccessPoliciesResponse", diff --git a/src/cloudflare/types/access/apps/policy_create_params.py b/src/cloudflare/types/access/apps/policy_create_params.py index 953f90c93a7..d3f8a9e5332 100644 --- a/src/cloudflare/types/access/apps/policy_create_params.py +++ b/src/cloudflare/types/access/apps/policy_create_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal, Annotated +from typing import Union, Iterable +from typing_extensions import Literal, Required, Annotated, TypedDict -from typing import Iterable, Union - -from ...._utils import PropertyInfo - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes from ...._utils import PropertyInfo -from ....types import shared_params __all__ = [ "PolicyCreateParams", diff --git a/src/cloudflare/types/access/apps/policy_create_response.py b/src/cloudflare/types/access/apps/policy_create_response.py index 7298176d9ee..efa2fd712f4 100644 --- a/src/cloudflare/types/access/apps/policy_create_response.py +++ b/src/cloudflare/types/access/apps/policy_create_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = [ "PolicyCreateResponse", diff --git a/src/cloudflare/types/access/apps/policy_delete_response.py b/src/cloudflare/types/access/apps/policy_delete_response.py index b5d554a48e8..e0e1e2b8a9b 100644 --- a/src/cloudflare/types/access/apps/policy_delete_response.py +++ b/src/cloudflare/types/access/apps/policy_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["PolicyDeleteResponse"] diff --git a/src/cloudflare/types/access/apps/policy_get_response.py b/src/cloudflare/types/access/apps/policy_get_response.py index 48ea587a779..fcea4f4f27e 100644 --- a/src/cloudflare/types/access/apps/policy_get_response.py +++ b/src/cloudflare/types/access/apps/policy_get_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = [ "PolicyGetResponse", diff --git a/src/cloudflare/types/access/apps/policy_update_params.py b/src/cloudflare/types/access/apps/policy_update_params.py index 0e1521b3cc6..b20a76e3c8b 100644 --- a/src/cloudflare/types/access/apps/policy_update_params.py +++ b/src/cloudflare/types/access/apps/policy_update_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal, Annotated +from typing import Union, Iterable +from typing_extensions import Literal, Required, Annotated, TypedDict -from typing import Iterable, Union - -from ...._utils import PropertyInfo - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes from ...._utils import PropertyInfo -from ....types import shared_params __all__ = [ "PolicyUpdateParams", diff --git a/src/cloudflare/types/access/apps/policy_update_response.py b/src/cloudflare/types/access/apps/policy_update_response.py index 9c4d70c2b83..70acf07d405 100644 --- a/src/cloudflare/types/access/apps/policy_update_response.py +++ b/src/cloudflare/types/access/apps/policy_update_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = [ "PolicyUpdateResponse", diff --git a/src/cloudflare/types/access/apps/user_policy_check_access_applications_test_access_policies_response.py b/src/cloudflare/types/access/apps/user_policy_check_access_applications_test_access_policies_response.py index 84ea0953770..a18471cba1a 100644 --- a/src/cloudflare/types/access/apps/user_policy_check_access_applications_test_access_policies_response.py +++ b/src/cloudflare/types/access/apps/user_policy_check_access_applications_test_access_policies_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["UserPolicyCheckAccessApplicationsTestAccessPoliciesResponse", "AppState", "UserIdentity", "UserIdentityGeo"] diff --git a/src/cloudflare/types/access/bookmark_access_bookmark_applications_deprecated_list_bookmark_applications_response.py b/src/cloudflare/types/access/bookmark_access_bookmark_applications_deprecated_list_bookmark_applications_response.py index dd6a371bc3a..114d2886479 100644 --- a/src/cloudflare/types/access/bookmark_access_bookmark_applications_deprecated_list_bookmark_applications_response.py +++ b/src/cloudflare/types/access/bookmark_access_bookmark_applications_deprecated_list_bookmark_applications_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "BookmarkAccessBookmarkApplicationsDeprecatedListBookmarkApplicationsResponse", diff --git a/src/cloudflare/types/access/bookmark_delete_response.py b/src/cloudflare/types/access/bookmark_delete_response.py index 7aa701728e8..23fabd727b0 100644 --- a/src/cloudflare/types/access/bookmark_delete_response.py +++ b/src/cloudflare/types/access/bookmark_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["BookmarkDeleteResponse"] diff --git a/src/cloudflare/types/access/bookmark_get_response.py b/src/cloudflare/types/access/bookmark_get_response.py index 0948553973f..e3e38dbab93 100644 --- a/src/cloudflare/types/access/bookmark_get_response.py +++ b/src/cloudflare/types/access/bookmark_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["BookmarkGetResponse"] diff --git a/src/cloudflare/types/access/bookmark_update_response.py b/src/cloudflare/types/access/bookmark_update_response.py index c82cfc82400..e07c0ce877f 100644 --- a/src/cloudflare/types/access/bookmark_update_response.py +++ b/src/cloudflare/types/access/bookmark_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["BookmarkUpdateResponse"] diff --git a/src/cloudflare/types/access/certificate_access_m_tls_authentication_add_an_m_tls_certificate_params.py b/src/cloudflare/types/access/certificate_access_m_tls_authentication_add_an_m_tls_certificate_params.py index df419d7a9ad..ea982e20419 100644 --- a/src/cloudflare/types/access/certificate_access_m_tls_authentication_add_an_m_tls_certificate_params.py +++ b/src/cloudflare/types/access/certificate_access_m_tls_authentication_add_an_m_tls_certificate_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["CertificateAccessMTLSAuthenticationAddAnMTLSCertificateParams"] diff --git a/src/cloudflare/types/access/certificate_access_m_tls_authentication_add_an_m_tls_certificate_response.py b/src/cloudflare/types/access/certificate_access_m_tls_authentication_add_an_m_tls_certificate_response.py index 0db1eca96b9..9ab18ced8f6 100644 --- a/src/cloudflare/types/access/certificate_access_m_tls_authentication_add_an_m_tls_certificate_response.py +++ b/src/cloudflare/types/access/certificate_access_m_tls_authentication_add_an_m_tls_certificate_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["CertificateAccessMTLSAuthenticationAddAnMTLSCertificateResponse"] diff --git a/src/cloudflare/types/access/certificate_access_m_tls_authentication_list_m_tls_certificates_response.py b/src/cloudflare/types/access/certificate_access_m_tls_authentication_list_m_tls_certificates_response.py index d078de00bb5..cc09818b90d 100644 --- a/src/cloudflare/types/access/certificate_access_m_tls_authentication_list_m_tls_certificates_response.py +++ b/src/cloudflare/types/access/certificate_access_m_tls_authentication_list_m_tls_certificates_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "CertificateAccessMTLSAuthenticationListMTLSCertificatesResponse", diff --git a/src/cloudflare/types/access/certificate_delete_response.py b/src/cloudflare/types/access/certificate_delete_response.py index 4af56432e13..3a955c30edb 100644 --- a/src/cloudflare/types/access/certificate_delete_response.py +++ b/src/cloudflare/types/access/certificate_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["CertificateDeleteResponse"] diff --git a/src/cloudflare/types/access/certificate_get_response.py b/src/cloudflare/types/access/certificate_get_response.py index 80dbe81613d..de61023cbe2 100644 --- a/src/cloudflare/types/access/certificate_get_response.py +++ b/src/cloudflare/types/access/certificate_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["CertificateGetResponse"] diff --git a/src/cloudflare/types/access/certificate_update_params.py b/src/cloudflare/types/access/certificate_update_params.py index 0d00bf4a642..5d61033cf77 100644 --- a/src/cloudflare/types/access/certificate_update_params.py +++ b/src/cloudflare/types/access/certificate_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["CertificateUpdateParams"] diff --git a/src/cloudflare/types/access/certificate_update_response.py b/src/cloudflare/types/access/certificate_update_response.py index e73781a7faa..3e06300682b 100644 --- a/src/cloudflare/types/access/certificate_update_response.py +++ b/src/cloudflare/types/access/certificate_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["CertificateUpdateResponse"] diff --git a/src/cloudflare/types/access/certificates/__init__.py b/src/cloudflare/types/access/certificates/__init__.py index b39f1990b71..87389096190 100644 --- a/src/cloudflare/types/access/certificates/__init__.py +++ b/src/cloudflare/types/access/certificates/__init__.py @@ -2,6 +2,6 @@ from __future__ import annotations -from .setting_update_response import SettingUpdateResponse as SettingUpdateResponse from .setting_list_response import SettingListResponse as SettingListResponse from .setting_update_params import SettingUpdateParams as SettingUpdateParams +from .setting_update_response import SettingUpdateResponse as SettingUpdateResponse diff --git a/src/cloudflare/types/access/certificates/setting_list_response.py b/src/cloudflare/types/access/certificates/setting_list_response.py index c5c08e6766a..bf0a370e2c2 100644 --- a/src/cloudflare/types/access/certificates/setting_list_response.py +++ b/src/cloudflare/types/access/certificates/setting_list_response.py @@ -1,10 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo +from typing import List + from ...._models import BaseModel -from ....types import shared __all__ = ["SettingListResponse", "SettingListResponseItem"] diff --git a/src/cloudflare/types/access/certificates/setting_update_params.py b/src/cloudflare/types/access/certificates/setting_update_params.py index 3befea5a984..51429ca63e6 100644 --- a/src/cloudflare/types/access/certificates/setting_update_params.py +++ b/src/cloudflare/types/access/certificates/setting_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["SettingUpdateParams", "Setting"] diff --git a/src/cloudflare/types/access/certificates/setting_update_response.py b/src/cloudflare/types/access/certificates/setting_update_response.py index 7d21b36ea55..ec38caa9666 100644 --- a/src/cloudflare/types/access/certificates/setting_update_response.py +++ b/src/cloudflare/types/access/certificates/setting_update_response.py @@ -1,10 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo +from typing import List + from ...._models import BaseModel -from ....types import shared __all__ = ["SettingUpdateResponse", "SettingUpdateResponseItem"] diff --git a/src/cloudflare/types/access/custom_page_create_params.py b/src/cloudflare/types/access/custom_page_create_params.py index 0d7f58c3453..0a539061bcc 100644 --- a/src/cloudflare/types/access/custom_page_create_params.py +++ b/src/cloudflare/types/access/custom_page_create_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["CustomPageCreateParams"] diff --git a/src/cloudflare/types/access/custom_page_create_response.py b/src/cloudflare/types/access/custom_page_create_response.py index 48372a91d91..2351cbb08ee 100644 --- a/src/cloudflare/types/access/custom_page_create_response.py +++ b/src/cloudflare/types/access/custom_page_create_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["CustomPageCreateResponse"] diff --git a/src/cloudflare/types/access/custom_page_delete_response.py b/src/cloudflare/types/access/custom_page_delete_response.py index 0f3688221f2..5982438ce3d 100644 --- a/src/cloudflare/types/access/custom_page_delete_response.py +++ b/src/cloudflare/types/access/custom_page_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["CustomPageDeleteResponse"] diff --git a/src/cloudflare/types/access/custom_page_get_response.py b/src/cloudflare/types/access/custom_page_get_response.py index 5839f3966e2..5ae6042b9f5 100644 --- a/src/cloudflare/types/access/custom_page_get_response.py +++ b/src/cloudflare/types/access/custom_page_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["CustomPageGetResponse"] diff --git a/src/cloudflare/types/access/custom_page_list_response.py b/src/cloudflare/types/access/custom_page_list_response.py index 5c245f702c7..4254cc3514f 100644 --- a/src/cloudflare/types/access/custom_page_list_response.py +++ b/src/cloudflare/types/access/custom_page_list_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - -from typing import Optional - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["CustomPageListResponse", "CustomPageListResponseItem"] diff --git a/src/cloudflare/types/access/custom_page_update_params.py b/src/cloudflare/types/access/custom_page_update_params.py index f4292efd76e..7ddb08f25b6 100644 --- a/src/cloudflare/types/access/custom_page_update_params.py +++ b/src/cloudflare/types/access/custom_page_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["CustomPageUpdateParams"] diff --git a/src/cloudflare/types/access/custom_page_update_response.py b/src/cloudflare/types/access/custom_page_update_response.py index 232c99f68c5..14d69f27dc9 100644 --- a/src/cloudflare/types/access/custom_page_update_response.py +++ b/src/cloudflare/types/access/custom_page_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["CustomPageUpdateResponse"] diff --git a/src/cloudflare/types/access/group_access_groups_create_an_access_group_params.py b/src/cloudflare/types/access/group_access_groups_create_an_access_group_params.py index 4c73db48ceb..0182b1ac354 100644 --- a/src/cloudflare/types/access/group_access_groups_create_an_access_group_params.py +++ b/src/cloudflare/types/access/group_access_groups_create_an_access_group_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated +from typing import Union, Iterable +from typing_extensions import Required, Annotated, TypedDict -from typing import Iterable, Union - -from ..._utils import PropertyInfo - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = [ "GroupAccessGroupsCreateAnAccessGroupParams", diff --git a/src/cloudflare/types/access/group_access_groups_create_an_access_group_response.py b/src/cloudflare/types/access/group_access_groups_create_an_access_group_response.py index 415f38de10c..06bfc487fc2 100644 --- a/src/cloudflare/types/access/group_access_groups_create_an_access_group_response.py +++ b/src/cloudflare/types/access/group_access_groups_create_an_access_group_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "GroupAccessGroupsCreateAnAccessGroupResponse", diff --git a/src/cloudflare/types/access/group_access_groups_list_access_groups_response.py b/src/cloudflare/types/access/group_access_groups_list_access_groups_response.py index ad4e670b19b..92168fdb4d4 100644 --- a/src/cloudflare/types/access/group_access_groups_list_access_groups_response.py +++ b/src/cloudflare/types/access/group_access_groups_list_access_groups_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "GroupAccessGroupsListAccessGroupsResponse", diff --git a/src/cloudflare/types/access/group_delete_response.py b/src/cloudflare/types/access/group_delete_response.py index ee73bb2e212..758d3599141 100644 --- a/src/cloudflare/types/access/group_delete_response.py +++ b/src/cloudflare/types/access/group_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["GroupDeleteResponse"] diff --git a/src/cloudflare/types/access/group_get_response.py b/src/cloudflare/types/access/group_get_response.py index 29070d1f41e..c5a5d484438 100644 --- a/src/cloudflare/types/access/group_get_response.py +++ b/src/cloudflare/types/access/group_get_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "GroupGetResponse", diff --git a/src/cloudflare/types/access/group_update_params.py b/src/cloudflare/types/access/group_update_params.py index 093686f5147..7514b05f541 100644 --- a/src/cloudflare/types/access/group_update_params.py +++ b/src/cloudflare/types/access/group_update_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated +from typing import Union, Iterable +from typing_extensions import Required, Annotated, TypedDict -from typing import Iterable, Union - -from ..._utils import PropertyInfo - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = [ "GroupUpdateParams", diff --git a/src/cloudflare/types/access/group_update_response.py b/src/cloudflare/types/access/group_update_response.py index d01d0ef781f..59747388014 100644 --- a/src/cloudflare/types/access/group_update_response.py +++ b/src/cloudflare/types/access/group_update_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "GroupUpdateResponse", diff --git a/src/cloudflare/types/access/identity_provider_access_identity_providers_add_an_access_identity_provider_params.py b/src/cloudflare/types/access/identity_provider_access_identity_providers_add_an_access_identity_provider_params.py index 38ce02e7d43..75ddc6223aa 100644 --- a/src/cloudflare/types/access/identity_provider_access_identity_providers_add_an_access_identity_provider_params.py +++ b/src/cloudflare/types/access/identity_provider_access_identity_providers_add_an_access_identity_provider_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing import List, Union, Iterable +from typing_extensions import Literal, Required, TypedDict __all__ = [ "IdentityProviderAccessIdentityProvidersAddAnAccessIdentityProviderParams", diff --git a/src/cloudflare/types/access/identity_provider_access_identity_providers_add_an_access_identity_provider_response.py b/src/cloudflare/types/access/identity_provider_access_identity_providers_add_an_access_identity_provider_response.py index 727e559541c..84233efef8a 100644 --- a/src/cloudflare/types/access/identity_provider_access_identity_providers_add_an_access_identity_provider_response.py +++ b/src/cloudflare/types/access/identity_provider_access_identity_providers_add_an_access_identity_provider_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "IdentityProviderAccessIdentityProvidersAddAnAccessIdentityProviderResponse", diff --git a/src/cloudflare/types/access/identity_provider_access_identity_providers_list_access_identity_providers_response.py b/src/cloudflare/types/access/identity_provider_access_identity_providers_list_access_identity_providers_response.py index 0e46d862352..0123dcfc161 100644 --- a/src/cloudflare/types/access/identity_provider_access_identity_providers_list_access_identity_providers_response.py +++ b/src/cloudflare/types/access/identity_provider_access_identity_providers_list_access_identity_providers_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "IdentityProviderAccessIdentityProvidersListAccessIdentityProvidersResponse", diff --git a/src/cloudflare/types/access/identity_provider_delete_response.py b/src/cloudflare/types/access/identity_provider_delete_response.py index 62f4e3de9f2..e72acf80ecd 100644 --- a/src/cloudflare/types/access/identity_provider_delete_response.py +++ b/src/cloudflare/types/access/identity_provider_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["IdentityProviderDeleteResponse"] diff --git a/src/cloudflare/types/access/identity_provider_get_response.py b/src/cloudflare/types/access/identity_provider_get_response.py index 372b766405c..c34714363ee 100644 --- a/src/cloudflare/types/access/identity_provider_get_response.py +++ b/src/cloudflare/types/access/identity_provider_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "IdentityProviderGetResponse", diff --git a/src/cloudflare/types/access/identity_provider_update_params.py b/src/cloudflare/types/access/identity_provider_update_params.py index f459b318334..f195a22b16f 100644 --- a/src/cloudflare/types/access/identity_provider_update_params.py +++ b/src/cloudflare/types/access/identity_provider_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing import List, Union, Iterable +from typing_extensions import Literal, Required, TypedDict __all__ = [ "IdentityProviderUpdateParams", diff --git a/src/cloudflare/types/access/identity_provider_update_response.py b/src/cloudflare/types/access/identity_provider_update_response.py index 2966db99b6d..061ef0e672e 100644 --- a/src/cloudflare/types/access/identity_provider_update_response.py +++ b/src/cloudflare/types/access/identity_provider_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "IdentityProviderUpdateResponse", diff --git a/src/cloudflare/types/access/key_access_key_configuration_get_the_access_key_configuration_response.py b/src/cloudflare/types/access/key_access_key_configuration_get_the_access_key_configuration_response.py index de1fab2c64e..f7e043b5f3a 100644 --- a/src/cloudflare/types/access/key_access_key_configuration_get_the_access_key_configuration_response.py +++ b/src/cloudflare/types/access/key_access_key_configuration_get_the_access_key_configuration_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["KeyAccessKeyConfigurationGetTheAccessKeyConfigurationResponse"] diff --git a/src/cloudflare/types/access/key_access_key_configuration_update_the_access_key_configuration_params.py b/src/cloudflare/types/access/key_access_key_configuration_update_the_access_key_configuration_params.py index d1e87618a2d..28ed99fc165 100644 --- a/src/cloudflare/types/access/key_access_key_configuration_update_the_access_key_configuration_params.py +++ b/src/cloudflare/types/access/key_access_key_configuration_update_the_access_key_configuration_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["KeyAccessKeyConfigurationUpdateTheAccessKeyConfigurationParams"] diff --git a/src/cloudflare/types/access/key_access_key_configuration_update_the_access_key_configuration_response.py b/src/cloudflare/types/access/key_access_key_configuration_update_the_access_key_configuration_response.py index 2aece6df6fa..2d0f2c4c069 100644 --- a/src/cloudflare/types/access/key_access_key_configuration_update_the_access_key_configuration_response.py +++ b/src/cloudflare/types/access/key_access_key_configuration_update_the_access_key_configuration_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["KeyAccessKeyConfigurationUpdateTheAccessKeyConfigurationResponse"] diff --git a/src/cloudflare/types/access/keys/rotate_access_key_configuration_rotate_access_keys_response.py b/src/cloudflare/types/access/keys/rotate_access_key_configuration_rotate_access_keys_response.py index bab7f2e7cbd..962d8597cba 100644 --- a/src/cloudflare/types/access/keys/rotate_access_key_configuration_rotate_access_keys_response.py +++ b/src/cloudflare/types/access/keys/rotate_access_key_configuration_rotate_access_keys_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import Union __all__ = ["RotateAccessKeyConfigurationRotateAccessKeysResponse"] diff --git a/src/cloudflare/types/access/logs/access_request_access_authentication_logs_get_access_authentication_logs_response.py b/src/cloudflare/types/access/logs/access_request_access_authentication_logs_get_access_authentication_logs_response.py index 7b796baa43a..e8b7774af7b 100644 --- a/src/cloudflare/types/access/logs/access_request_access_authentication_logs_get_access_authentication_logs_response.py +++ b/src/cloudflare/types/access/logs/access_request_access_authentication_logs_get_access_authentication_logs_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "AccessRequestAccessAuthenticationLogsGetAccessAuthenticationLogsResponse", diff --git a/src/cloudflare/types/access/organization_zero_trust_organization_create_your_zero_trust_organization_params.py b/src/cloudflare/types/access/organization_zero_trust_organization_create_your_zero_trust_organization_params.py index 204f067e1b1..287b2be111b 100644 --- a/src/cloudflare/types/access/organization_zero_trust_organization_create_your_zero_trust_organization_params.py +++ b/src/cloudflare/types/access/organization_zero_trust_organization_create_your_zero_trust_organization_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["OrganizationZeroTrustOrganizationCreateYourZeroTrustOrganizationParams", "LoginDesign"] diff --git a/src/cloudflare/types/access/organization_zero_trust_organization_create_your_zero_trust_organization_response.py b/src/cloudflare/types/access/organization_zero_trust_organization_create_your_zero_trust_organization_response.py index 5f1ab2aee5d..3b3c2e1b1d1 100644 --- a/src/cloudflare/types/access/organization_zero_trust_organization_create_your_zero_trust_organization_response.py +++ b/src/cloudflare/types/access/organization_zero_trust_organization_create_your_zero_trust_organization_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["OrganizationZeroTrustOrganizationCreateYourZeroTrustOrganizationResponse", "CustomPages", "LoginDesign"] diff --git a/src/cloudflare/types/access/organization_zero_trust_organization_get_your_zero_trust_organization_response.py b/src/cloudflare/types/access/organization_zero_trust_organization_get_your_zero_trust_organization_response.py index 312bec0e109..d7ec04ae8d3 100644 --- a/src/cloudflare/types/access/organization_zero_trust_organization_get_your_zero_trust_organization_response.py +++ b/src/cloudflare/types/access/organization_zero_trust_organization_get_your_zero_trust_organization_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["OrganizationZeroTrustOrganizationGetYourZeroTrustOrganizationResponse", "CustomPages", "LoginDesign"] diff --git a/src/cloudflare/types/access/organization_zero_trust_organization_update_your_zero_trust_organization_params.py b/src/cloudflare/types/access/organization_zero_trust_organization_update_your_zero_trust_organization_params.py index 7bc9f7d664b..da875d9cc26 100644 --- a/src/cloudflare/types/access/organization_zero_trust_organization_update_your_zero_trust_organization_params.py +++ b/src/cloudflare/types/access/organization_zero_trust_organization_update_your_zero_trust_organization_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["OrganizationZeroTrustOrganizationUpdateYourZeroTrustOrganizationParams", "CustomPages", "LoginDesign"] diff --git a/src/cloudflare/types/access/organization_zero_trust_organization_update_your_zero_trust_organization_response.py b/src/cloudflare/types/access/organization_zero_trust_organization_update_your_zero_trust_organization_response.py index ff7774c865c..bd38171b740 100644 --- a/src/cloudflare/types/access/organization_zero_trust_organization_update_your_zero_trust_organization_response.py +++ b/src/cloudflare/types/access/organization_zero_trust_organization_update_your_zero_trust_organization_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["OrganizationZeroTrustOrganizationUpdateYourZeroTrustOrganizationResponse", "CustomPages", "LoginDesign"] diff --git a/src/cloudflare/types/access/organizations/__init__.py b/src/cloudflare/types/access/organizations/__init__.py index bbdadc97703..77c20668438 100644 --- a/src/cloudflare/types/access/organizations/__init__.py +++ b/src/cloudflare/types/access/organizations/__init__.py @@ -2,9 +2,9 @@ from __future__ import annotations -from .revoke_user_zero_trust_organization_revoke_all_access_tokens_for_a_user_response import ( - RevokeUserZeroTrustOrganizationRevokeAllAccessTokensForAUserResponse as RevokeUserZeroTrustOrganizationRevokeAllAccessTokensForAUserResponse, -) from .revoke_user_zero_trust_organization_revoke_all_access_tokens_for_a_user_params import ( RevokeUserZeroTrustOrganizationRevokeAllAccessTokensForAUserParams as RevokeUserZeroTrustOrganizationRevokeAllAccessTokensForAUserParams, ) +from .revoke_user_zero_trust_organization_revoke_all_access_tokens_for_a_user_response import ( + RevokeUserZeroTrustOrganizationRevokeAllAccessTokensForAUserResponse as RevokeUserZeroTrustOrganizationRevokeAllAccessTokensForAUserResponse, +) diff --git a/src/cloudflare/types/access/organizations/revoke_user_zero_trust_organization_revoke_all_access_tokens_for_a_user_params.py b/src/cloudflare/types/access/organizations/revoke_user_zero_trust_organization_revoke_all_access_tokens_for_a_user_params.py index 164026b5004..53ba7255e85 100644 --- a/src/cloudflare/types/access/organizations/revoke_user_zero_trust_organization_revoke_all_access_tokens_for_a_user_params.py +++ b/src/cloudflare/types/access/organizations/revoke_user_zero_trust_organization_revoke_all_access_tokens_for_a_user_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["RevokeUserZeroTrustOrganizationRevokeAllAccessTokensForAUserParams"] diff --git a/src/cloudflare/types/access/organizations/revoke_user_zero_trust_organization_revoke_all_access_tokens_for_a_user_response.py b/src/cloudflare/types/access/organizations/revoke_user_zero_trust_organization_revoke_all_access_tokens_for_a_user_response.py index 3762b6c303f..9518ee2dde5 100644 --- a/src/cloudflare/types/access/organizations/revoke_user_zero_trust_organization_revoke_all_access_tokens_for_a_user_response.py +++ b/src/cloudflare/types/access/organizations/revoke_user_zero_trust_organization_revoke_all_access_tokens_for_a_user_response.py @@ -2,12 +2,6 @@ from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared - __all__ = ["RevokeUserZeroTrustOrganizationRevokeAllAccessTokensForAUserResponse"] RevokeUserZeroTrustOrganizationRevokeAllAccessTokensForAUserResponse = Literal[True, False] diff --git a/src/cloudflare/types/access/seat_zero_trust_seats_update_a_user_seat_params.py b/src/cloudflare/types/access/seat_zero_trust_seats_update_a_user_seat_params.py index 049af3c8b36..80438292639 100644 --- a/src/cloudflare/types/access/seat_zero_trust_seats_update_a_user_seat_params.py +++ b/src/cloudflare/types/access/seat_zero_trust_seats_update_a_user_seat_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["SeatZeroTrustSeatsUpdateAUserSeatParams", "Body"] diff --git a/src/cloudflare/types/access/seat_zero_trust_seats_update_a_user_seat_response.py b/src/cloudflare/types/access/seat_zero_trust_seats_update_a_user_seat_response.py index e3e7d8c6d89..172a93d1905 100644 --- a/src/cloudflare/types/access/seat_zero_trust_seats_update_a_user_seat_response.py +++ b/src/cloudflare/types/access/seat_zero_trust_seats_update_a_user_seat_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["SeatZeroTrustSeatsUpdateAUserSeatResponse", "SeatZeroTrustSeatsUpdateAUserSeatResponseItem"] diff --git a/src/cloudflare/types/access/service_token_access_service_tokens_create_a_service_token_params.py b/src/cloudflare/types/access/service_token_access_service_tokens_create_a_service_token_params.py index 0a26bc6eb09..c0113a1f4b8 100644 --- a/src/cloudflare/types/access/service_token_access_service_tokens_create_a_service_token_params.py +++ b/src/cloudflare/types/access/service_token_access_service_tokens_create_a_service_token_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ServiceTokenAccessServiceTokensCreateAServiceTokenParams"] diff --git a/src/cloudflare/types/access/service_token_access_service_tokens_create_a_service_token_response.py b/src/cloudflare/types/access/service_token_access_service_tokens_create_a_service_token_response.py index f726a03b8f1..14768cb0748 100644 --- a/src/cloudflare/types/access/service_token_access_service_tokens_create_a_service_token_response.py +++ b/src/cloudflare/types/access/service_token_access_service_tokens_create_a_service_token_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ServiceTokenAccessServiceTokensCreateAServiceTokenResponse"] diff --git a/src/cloudflare/types/access/service_token_access_service_tokens_list_service_tokens_response.py b/src/cloudflare/types/access/service_token_access_service_tokens_list_service_tokens_response.py index 8478d602125..812f83727c1 100644 --- a/src/cloudflare/types/access/service_token_access_service_tokens_list_service_tokens_response.py +++ b/src/cloudflare/types/access/service_token_access_service_tokens_list_service_tokens_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "ServiceTokenAccessServiceTokensListServiceTokensResponse", diff --git a/src/cloudflare/types/access/service_token_delete_response.py b/src/cloudflare/types/access/service_token_delete_response.py index 910f1f471f7..4112fa2f022 100644 --- a/src/cloudflare/types/access/service_token_delete_response.py +++ b/src/cloudflare/types/access/service_token_delete_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ServiceTokenDeleteResponse"] diff --git a/src/cloudflare/types/access/service_token_update_params.py b/src/cloudflare/types/access/service_token_update_params.py index 9055f35868f..b3f27748a7c 100644 --- a/src/cloudflare/types/access/service_token_update_params.py +++ b/src/cloudflare/types/access/service_token_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ServiceTokenUpdateParams"] diff --git a/src/cloudflare/types/access/service_token_update_response.py b/src/cloudflare/types/access/service_token_update_response.py index 511146ce674..7b38191a563 100644 --- a/src/cloudflare/types/access/service_token_update_response.py +++ b/src/cloudflare/types/access/service_token_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ServiceTokenUpdateResponse"] diff --git a/src/cloudflare/types/access/service_tokens/__init__.py b/src/cloudflare/types/access/service_tokens/__init__.py index f347f880967..c8a1cd6c567 100644 --- a/src/cloudflare/types/access/service_tokens/__init__.py +++ b/src/cloudflare/types/access/service_tokens/__init__.py @@ -2,9 +2,9 @@ from __future__ import annotations -from .refresh_access_service_tokens_refresh_a_service_token_response import ( - RefreshAccessServiceTokensRefreshAServiceTokenResponse as RefreshAccessServiceTokensRefreshAServiceTokenResponse, -) from .rotate_access_service_tokens_rotate_a_service_token_response import ( RotateAccessServiceTokensRotateAServiceTokenResponse as RotateAccessServiceTokensRotateAServiceTokenResponse, ) +from .refresh_access_service_tokens_refresh_a_service_token_response import ( + RefreshAccessServiceTokensRefreshAServiceTokenResponse as RefreshAccessServiceTokensRefreshAServiceTokenResponse, +) diff --git a/src/cloudflare/types/access/service_tokens/refresh_access_service_tokens_refresh_a_service_token_response.py b/src/cloudflare/types/access/service_tokens/refresh_access_service_tokens_refresh_a_service_token_response.py index e71e04d427c..7a3d13ae037 100644 --- a/src/cloudflare/types/access/service_tokens/refresh_access_service_tokens_refresh_a_service_token_response.py +++ b/src/cloudflare/types/access/service_tokens/refresh_access_service_tokens_refresh_a_service_token_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["RefreshAccessServiceTokensRefreshAServiceTokenResponse"] diff --git a/src/cloudflare/types/access/service_tokens/rotate_access_service_tokens_rotate_a_service_token_response.py b/src/cloudflare/types/access/service_tokens/rotate_access_service_tokens_rotate_a_service_token_response.py index e36591a2e71..7df451c797e 100644 --- a/src/cloudflare/types/access/service_tokens/rotate_access_service_tokens_rotate_a_service_token_response.py +++ b/src/cloudflare/types/access/service_tokens/rotate_access_service_tokens_rotate_a_service_token_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["RotateAccessServiceTokensRotateAServiceTokenResponse"] diff --git a/src/cloudflare/types/access/tag_list_response.py b/src/cloudflare/types/access/tag_list_response.py index 546a86f92d7..3e89a694801 100644 --- a/src/cloudflare/types/access/tag_list_response.py +++ b/src/cloudflare/types/access/tag_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["TagListResponse", "TagListResponseItem"] diff --git a/src/cloudflare/types/access/user_list_response.py b/src/cloudflare/types/access/user_list_response.py index 2efbf60a4a8..e247dd8a7bd 100644 --- a/src/cloudflare/types/access/user_list_response.py +++ b/src/cloudflare/types/access/user_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["UserListResponse", "UserListResponseItem"] diff --git a/src/cloudflare/types/access/users/__init__.py b/src/cloudflare/types/access/users/__init__.py index 7469c674e4d..c91d6fdfd9b 100644 --- a/src/cloudflare/types/access/users/__init__.py +++ b/src/cloudflare/types/access/users/__init__.py @@ -2,8 +2,8 @@ from __future__ import annotations -from .active_session_list_response import ActiveSessionListResponse as ActiveSessionListResponse from .active_session_get_response import ActiveSessionGetResponse as ActiveSessionGetResponse +from .active_session_list_response import ActiveSessionListResponse as ActiveSessionListResponse from .last_seen_identity_get_response import LastSeenIdentityGetResponse as LastSeenIdentityGetResponse from .failed_login_zero_trust_users_get_failed_logins_response import ( FailedLoginZeroTrustUsersGetFailedLoginsResponse as FailedLoginZeroTrustUsersGetFailedLoginsResponse, diff --git a/src/cloudflare/types/access/users/active_session_get_response.py b/src/cloudflare/types/access/users/active_session_get_response.py index 0ad1367d39c..f88e8a572cf 100644 --- a/src/cloudflare/types/access/users/active_session_get_response.py +++ b/src/cloudflare/types/access/users/active_session_get_response.py @@ -1,12 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Dict +from typing import Dict, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = [ "ActiveSessionGetResponse", diff --git a/src/cloudflare/types/access/users/active_session_list_response.py b/src/cloudflare/types/access/users/active_session_list_response.py index d42922b6ed7..af6346c26c1 100644 --- a/src/cloudflare/types/access/users/active_session_list_response.py +++ b/src/cloudflare/types/access/users/active_session_list_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Dict +from typing import Dict, List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "ActiveSessionListResponse", diff --git a/src/cloudflare/types/access/users/failed_login_zero_trust_users_get_failed_logins_response.py b/src/cloudflare/types/access/users/failed_login_zero_trust_users_get_failed_logins_response.py index 76abb6e9665..46c759437b3 100644 --- a/src/cloudflare/types/access/users/failed_login_zero_trust_users_get_failed_logins_response.py +++ b/src/cloudflare/types/access/users/failed_login_zero_trust_users_get_failed_logins_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["FailedLoginZeroTrustUsersGetFailedLoginsResponse", "FailedLoginZeroTrustUsersGetFailedLoginsResponseItem"] diff --git a/src/cloudflare/types/access/users/last_seen_identity_get_response.py b/src/cloudflare/types/access/users/last_seen_identity_get_response.py index 0464aed6b00..638cfade098 100644 --- a/src/cloudflare/types/access/users/last_seen_identity_get_response.py +++ b/src/cloudflare/types/access/users/last_seen_identity_get_response.py @@ -1,12 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Dict +from typing import Dict, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = [ "LastSeenIdentityGetResponse", diff --git a/src/cloudflare/types/access_tag_create_params.py b/src/cloudflare/types/access_tag_create_params.py index 6548587be18..49ce55b3d4f 100644 --- a/src/cloudflare/types/access_tag_create_params.py +++ b/src/cloudflare/types/access_tag_create_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["AccessTagCreateParams"] diff --git a/src/cloudflare/types/access_tag_create_response.py b/src/cloudflare/types/access_tag_create_response.py index 7b58e7eebec..7053a19ed7f 100644 --- a/src/cloudflare/types/access_tag_create_response.py +++ b/src/cloudflare/types/access_tag_create_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["AccessTagCreateResponse"] diff --git a/src/cloudflare/types/access_tag_delete_response.py b/src/cloudflare/types/access_tag_delete_response.py index 60b7183dbbd..eff71e0df7c 100644 --- a/src/cloudflare/types/access_tag_delete_response.py +++ b/src/cloudflare/types/access_tag_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["AccessTagDeleteResponse"] diff --git a/src/cloudflare/types/access_tag_get_response.py b/src/cloudflare/types/access_tag_get_response.py index 8871853997e..296fa91717a 100644 --- a/src/cloudflare/types/access_tag_get_response.py +++ b/src/cloudflare/types/access_tag_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["AccessTagGetResponse"] diff --git a/src/cloudflare/types/access_tag_update_params.py b/src/cloudflare/types/access_tag_update_params.py index dd0e5d03454..80df32a03e2 100644 --- a/src/cloudflare/types/access_tag_update_params.py +++ b/src/cloudflare/types/access_tag_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["AccessTagUpdateParams"] diff --git a/src/cloudflare/types/access_tag_update_response.py b/src/cloudflare/types/access_tag_update_response.py index e338b8f6751..5029bde7545 100644 --- a/src/cloudflare/types/access_tag_update_response.py +++ b/src/cloudflare/types/access_tag_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["AccessTagUpdateResponse"] diff --git a/src/cloudflare/types/account_get_response.py b/src/cloudflare/types/account_get_response.py index c3b87edf83f..28ed004d82b 100644 --- a/src/cloudflare/types/account_get_response.py +++ b/src/cloudflare/types/account_get_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union, Optional __all__ = ["AccountGetResponse"] diff --git a/src/cloudflare/types/account_list_params.py b/src/cloudflare/types/account_list_params.py index eedd64cb1c9..fad53b83733 100644 --- a/src/cloudflare/types/account_list_params.py +++ b/src/cloudflare/types/account_list_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["AccountListParams"] diff --git a/src/cloudflare/types/account_list_response.py b/src/cloudflare/types/account_list_response.py index 0355d2436b9..76a719fe2a8 100644 --- a/src/cloudflare/types/account_list_response.py +++ b/src/cloudflare/types/account_list_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import List __all__ = ["AccountListResponse"] diff --git a/src/cloudflare/types/account_member_create_params.py b/src/cloudflare/types/account_member_create_params.py index b84319a3099..bf93385c429 100644 --- a/src/cloudflare/types/account_member_create_params.py +++ b/src/cloudflare/types/account_member_create_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["AccountMemberCreateParams"] diff --git a/src/cloudflare/types/account_member_create_response.py b/src/cloudflare/types/account_member_create_response.py index ccb9ed3c2e1..1fa7c6f8152 100644 --- a/src/cloudflare/types/account_member_create_response.py +++ b/src/cloudflare/types/account_member_create_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "AccountMemberCreateResponse", diff --git a/src/cloudflare/types/account_member_delete_response.py b/src/cloudflare/types/account_member_delete_response.py index 57aaddc4fe5..fa2aeb019ee 100644 --- a/src/cloudflare/types/account_member_delete_response.py +++ b/src/cloudflare/types/account_member_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["AccountMemberDeleteResponse"] diff --git a/src/cloudflare/types/account_member_get_response.py b/src/cloudflare/types/account_member_get_response.py index 58b779f71e1..1134f158d57 100644 --- a/src/cloudflare/types/account_member_get_response.py +++ b/src/cloudflare/types/account_member_get_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "AccountMemberGetResponse", diff --git a/src/cloudflare/types/account_member_list_params.py b/src/cloudflare/types/account_member_list_params.py index a9a646fa40c..cfd6ff7e96a 100644 --- a/src/cloudflare/types/account_member_list_params.py +++ b/src/cloudflare/types/account_member_list_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["AccountMemberListParams"] diff --git a/src/cloudflare/types/account_member_list_response.py b/src/cloudflare/types/account_member_list_response.py index d93a10a86a7..a7692fcde9d 100644 --- a/src/cloudflare/types/account_member_list_response.py +++ b/src/cloudflare/types/account_member_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import List, Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["AccountMemberListResponse", "AccountMemberListResponseItem", "AccountMemberListResponseItemRole"] diff --git a/src/cloudflare/types/account_member_update_params.py b/src/cloudflare/types/account_member_update_params.py index 8234bd4c193..899a019de61 100644 --- a/src/cloudflare/types/account_member_update_params.py +++ b/src/cloudflare/types/account_member_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["AccountMemberUpdateParams", "Role"] diff --git a/src/cloudflare/types/account_member_update_response.py b/src/cloudflare/types/account_member_update_response.py index 4c81f611f7e..bf8196596cd 100644 --- a/src/cloudflare/types/account_member_update_response.py +++ b/src/cloudflare/types/account_member_update_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "AccountMemberUpdateResponse", diff --git a/src/cloudflare/types/account_update_params.py b/src/cloudflare/types/account_update_params.py index af02bd3b427..f6c59f4811c 100644 --- a/src/cloudflare/types/account_update_params.py +++ b/src/cloudflare/types/account_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["AccountUpdateParams", "Settings"] diff --git a/src/cloudflare/types/account_update_response.py b/src/cloudflare/types/account_update_response.py index ed87051b19a..ee3306233dc 100644 --- a/src/cloudflare/types/account_update_response.py +++ b/src/cloudflare/types/account_update_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union, Optional __all__ = ["AccountUpdateResponse"] diff --git a/src/cloudflare/types/acms/__init__.py b/src/cloudflare/types/acms/__init__.py index 53cd937de3f..ccb40d031f0 100644 --- a/src/cloudflare/types/acms/__init__.py +++ b/src/cloudflare/types/acms/__init__.py @@ -2,6 +2,6 @@ from __future__ import annotations -from .total_tls_update_response import TotalTLSUpdateResponse as TotalTLSUpdateResponse from .total_tls_get_response import TotalTLSGetResponse as TotalTLSGetResponse from .total_tls_update_params import TotalTLSUpdateParams as TotalTLSUpdateParams +from .total_tls_update_response import TotalTLSUpdateResponse as TotalTLSUpdateResponse diff --git a/src/cloudflare/types/acms/total_tls_get_response.py b/src/cloudflare/types/acms/total_tls_get_response.py index 04f6080a617..956533c1c3e 100644 --- a/src/cloudflare/types/acms/total_tls_get_response.py +++ b/src/cloudflare/types/acms/total_tls_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["TotalTLSGetResponse"] diff --git a/src/cloudflare/types/acms/total_tls_update_params.py b/src/cloudflare/types/acms/total_tls_update_params.py index 61a174081fc..779b85fc7d1 100644 --- a/src/cloudflare/types/acms/total_tls_update_params.py +++ b/src/cloudflare/types/acms/total_tls_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["TotalTLSUpdateParams"] diff --git a/src/cloudflare/types/acms/total_tls_update_response.py b/src/cloudflare/types/acms/total_tls_update_response.py index 88aade15975..77efe919432 100644 --- a/src/cloudflare/types/acms/total_tls_update_response.py +++ b/src/cloudflare/types/acms/total_tls_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["TotalTLSUpdateResponse"] diff --git a/src/cloudflare/types/activation_check_put_zones_zone_id_activation_check_response.py b/src/cloudflare/types/activation_check_put_zones_zone_id_activation_check_response.py index 63333764e50..c383fd70931 100644 --- a/src/cloudflare/types/activation_check_put_zones_zone_id_activation_check_response.py +++ b/src/cloudflare/types/activation_check_put_zones_zone_id_activation_check_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["ActivationCheckPutZonesZoneIDActivationCheckResponse"] diff --git a/src/cloudflare/types/addresses/__init__.py b/src/cloudflare/types/addresses/__init__.py index 7d39b13617c..961cc75c29c 100644 --- a/src/cloudflare/types/addresses/__init__.py +++ b/src/cloudflare/types/addresses/__init__.py @@ -2,29 +2,29 @@ from __future__ import annotations -from .address_map_create_response import AddressMapCreateResponse as AddressMapCreateResponse -from .address_map_update_response import AddressMapUpdateResponse as AddressMapUpdateResponse -from .address_map_list_response import AddressMapListResponse as AddressMapListResponse -from .address_map_delete_response import AddressMapDeleteResponse as AddressMapDeleteResponse +from .prefix_get_response import PrefixGetResponse as PrefixGetResponse +from .prefix_update_params import PrefixUpdateParams as PrefixUpdateParams +from .prefix_delete_response import PrefixDeleteResponse as PrefixDeleteResponse +from .prefix_update_response import PrefixUpdateResponse as PrefixUpdateResponse from .address_map_get_response import AddressMapGetResponse as AddressMapGetResponse from .address_map_create_params import AddressMapCreateParams as AddressMapCreateParams +from .address_map_list_response import AddressMapListResponse as AddressMapListResponse from .address_map_update_params import AddressMapUpdateParams as AddressMapUpdateParams -from .loa_document_ip_address_management_prefixes_upload_loa_document_response import ( - LoaDocumentIPAddressManagementPrefixesUploadLoaDocumentResponse as LoaDocumentIPAddressManagementPrefixesUploadLoaDocumentResponse, -) -from .loa_document_ip_address_management_prefixes_upload_loa_document_params import ( - LoaDocumentIPAddressManagementPrefixesUploadLoaDocumentParams as LoaDocumentIPAddressManagementPrefixesUploadLoaDocumentParams, +from .address_map_create_response import AddressMapCreateResponse as AddressMapCreateResponse +from .address_map_delete_response import AddressMapDeleteResponse as AddressMapDeleteResponse +from .address_map_update_response import AddressMapUpdateResponse as AddressMapUpdateResponse +from .prefix_ip_address_management_prefixes_add_prefix_params import ( + PrefixIPAddressManagementPrefixesAddPrefixParams as PrefixIPAddressManagementPrefixesAddPrefixParams, ) -from .prefix_update_response import PrefixUpdateResponse as PrefixUpdateResponse -from .prefix_delete_response import PrefixDeleteResponse as PrefixDeleteResponse -from .prefix_get_response import PrefixGetResponse as PrefixGetResponse from .prefix_ip_address_management_prefixes_add_prefix_response import ( PrefixIPAddressManagementPrefixesAddPrefixResponse as PrefixIPAddressManagementPrefixesAddPrefixResponse, ) from .prefix_ip_address_management_prefixes_list_prefixes_response import ( PrefixIPAddressManagementPrefixesListPrefixesResponse as PrefixIPAddressManagementPrefixesListPrefixesResponse, ) -from .prefix_update_params import PrefixUpdateParams as PrefixUpdateParams -from .prefix_ip_address_management_prefixes_add_prefix_params import ( - PrefixIPAddressManagementPrefixesAddPrefixParams as PrefixIPAddressManagementPrefixesAddPrefixParams, +from .loa_document_ip_address_management_prefixes_upload_loa_document_params import ( + LoaDocumentIPAddressManagementPrefixesUploadLoaDocumentParams as LoaDocumentIPAddressManagementPrefixesUploadLoaDocumentParams, +) +from .loa_document_ip_address_management_prefixes_upload_loa_document_response import ( + LoaDocumentIPAddressManagementPrefixesUploadLoaDocumentResponse as LoaDocumentIPAddressManagementPrefixesUploadLoaDocumentResponse, ) diff --git a/src/cloudflare/types/addresses/address_map_create_params.py b/src/cloudflare/types/addresses/address_map_create_params.py index ddec9514f0a..fb52bf19c11 100644 --- a/src/cloudflare/types/addresses/address_map_create_params.py +++ b/src/cloudflare/types/addresses/address_map_create_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict - from typing import Optional - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import TypedDict __all__ = ["AddressMapCreateParams"] diff --git a/src/cloudflare/types/addresses/address_map_create_response.py b/src/cloudflare/types/addresses/address_map_create_response.py index e10bff4f58a..35004d7d8c3 100644 --- a/src/cloudflare/types/addresses/address_map_create_response.py +++ b/src/cloudflare/types/addresses/address_map_create_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["AddressMapCreateResponse", "IP", "Membership"] diff --git a/src/cloudflare/types/addresses/address_map_delete_response.py b/src/cloudflare/types/addresses/address_map_delete_response.py index cbceab2d030..0636bcf136a 100644 --- a/src/cloudflare/types/addresses/address_map_delete_response.py +++ b/src/cloudflare/types/addresses/address_map_delete_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List, Union __all__ = ["AddressMapDeleteResponse"] diff --git a/src/cloudflare/types/addresses/address_map_get_response.py b/src/cloudflare/types/addresses/address_map_get_response.py index efa29b0bd15..08fa517dde0 100644 --- a/src/cloudflare/types/addresses/address_map_get_response.py +++ b/src/cloudflare/types/addresses/address_map_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["AddressMapGetResponse", "IP", "Membership"] diff --git a/src/cloudflare/types/addresses/address_map_list_response.py b/src/cloudflare/types/addresses/address_map_list_response.py index 86cb875b63f..93cc94f71ce 100644 --- a/src/cloudflare/types/addresses/address_map_list_response.py +++ b/src/cloudflare/types/addresses/address_map_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["AddressMapListResponse", "AddressMapListResponseItem"] diff --git a/src/cloudflare/types/addresses/address_map_update_params.py b/src/cloudflare/types/addresses/address_map_update_params.py index 8effa5ef46a..07f4bda8282 100644 --- a/src/cloudflare/types/addresses/address_map_update_params.py +++ b/src/cloudflare/types/addresses/address_map_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Optional - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["AddressMapUpdateParams"] diff --git a/src/cloudflare/types/addresses/address_map_update_response.py b/src/cloudflare/types/addresses/address_map_update_response.py index 2466268928f..ee0db87111b 100644 --- a/src/cloudflare/types/addresses/address_map_update_response.py +++ b/src/cloudflare/types/addresses/address_map_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["AddressMapUpdateResponse"] diff --git a/src/cloudflare/types/addresses/address_maps/__init__.py b/src/cloudflare/types/addresses/address_maps/__init__.py index 394f34b6618..e88287ad583 100644 --- a/src/cloudflare/types/addresses/address_maps/__init__.py +++ b/src/cloudflare/types/addresses/address_maps/__init__.py @@ -2,9 +2,9 @@ from __future__ import annotations -from .account_update_response import AccountUpdateResponse as AccountUpdateResponse -from .account_delete_response import AccountDeleteResponse as AccountDeleteResponse -from .ip_update_response import IPUpdateResponse as IPUpdateResponse from .ip_delete_response import IPDeleteResponse as IPDeleteResponse -from .zone_update_response import ZoneUpdateResponse as ZoneUpdateResponse +from .ip_update_response import IPUpdateResponse as IPUpdateResponse from .zone_delete_response import ZoneDeleteResponse as ZoneDeleteResponse +from .zone_update_response import ZoneUpdateResponse as ZoneUpdateResponse +from .account_delete_response import AccountDeleteResponse as AccountDeleteResponse +from .account_update_response import AccountUpdateResponse as AccountUpdateResponse diff --git a/src/cloudflare/types/addresses/address_maps/account_delete_response.py b/src/cloudflare/types/addresses/address_maps/account_delete_response.py index 86c4c36fd16..8990853c72d 100644 --- a/src/cloudflare/types/addresses/address_maps/account_delete_response.py +++ b/src/cloudflare/types/addresses/address_maps/account_delete_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import List, Union __all__ = ["AccountDeleteResponse"] diff --git a/src/cloudflare/types/addresses/address_maps/account_update_response.py b/src/cloudflare/types/addresses/address_maps/account_update_response.py index 903c9d99427..0645f70677b 100644 --- a/src/cloudflare/types/addresses/address_maps/account_update_response.py +++ b/src/cloudflare/types/addresses/address_maps/account_update_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import List, Union __all__ = ["AccountUpdateResponse"] diff --git a/src/cloudflare/types/addresses/address_maps/ip_delete_response.py b/src/cloudflare/types/addresses/address_maps/ip_delete_response.py index 2d0da0f0992..90ada06041b 100644 --- a/src/cloudflare/types/addresses/address_maps/ip_delete_response.py +++ b/src/cloudflare/types/addresses/address_maps/ip_delete_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import List, Union __all__ = ["IPDeleteResponse"] diff --git a/src/cloudflare/types/addresses/address_maps/ip_update_response.py b/src/cloudflare/types/addresses/address_maps/ip_update_response.py index e907e8a794e..b626d7d9c0a 100644 --- a/src/cloudflare/types/addresses/address_maps/ip_update_response.py +++ b/src/cloudflare/types/addresses/address_maps/ip_update_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import List, Union __all__ = ["IPUpdateResponse"] diff --git a/src/cloudflare/types/addresses/address_maps/zone_delete_response.py b/src/cloudflare/types/addresses/address_maps/zone_delete_response.py index 4a90b614cc7..b2045a6bbd0 100644 --- a/src/cloudflare/types/addresses/address_maps/zone_delete_response.py +++ b/src/cloudflare/types/addresses/address_maps/zone_delete_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import List, Union __all__ = ["ZoneDeleteResponse"] diff --git a/src/cloudflare/types/addresses/address_maps/zone_update_response.py b/src/cloudflare/types/addresses/address_maps/zone_update_response.py index c56ebc47f92..5e7a1368c03 100644 --- a/src/cloudflare/types/addresses/address_maps/zone_update_response.py +++ b/src/cloudflare/types/addresses/address_maps/zone_update_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import List, Union __all__ = ["ZoneUpdateResponse"] diff --git a/src/cloudflare/types/addresses/loa_document_ip_address_management_prefixes_upload_loa_document_params.py b/src/cloudflare/types/addresses/loa_document_ip_address_management_prefixes_upload_loa_document_params.py index 4d3e9ffb698..88ee02221f2 100644 --- a/src/cloudflare/types/addresses/loa_document_ip_address_management_prefixes_upload_loa_document_params.py +++ b/src/cloudflare/types/addresses/loa_document_ip_address_management_prefixes_upload_loa_document_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["LoaDocumentIPAddressManagementPrefixesUploadLoaDocumentParams"] diff --git a/src/cloudflare/types/addresses/loa_document_ip_address_management_prefixes_upload_loa_document_response.py b/src/cloudflare/types/addresses/loa_document_ip_address_management_prefixes_upload_loa_document_response.py index 1577cee7b23..f3db693ebaa 100644 --- a/src/cloudflare/types/addresses/loa_document_ip_address_management_prefixes_upload_loa_document_response.py +++ b/src/cloudflare/types/addresses/loa_document_ip_address_management_prefixes_upload_loa_document_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["LoaDocumentIPAddressManagementPrefixesUploadLoaDocumentResponse"] diff --git a/src/cloudflare/types/addresses/prefix_delete_response.py b/src/cloudflare/types/addresses/prefix_delete_response.py index ab335d0f6b5..a43a7c3f600 100644 --- a/src/cloudflare/types/addresses/prefix_delete_response.py +++ b/src/cloudflare/types/addresses/prefix_delete_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List, Union __all__ = ["PrefixDeleteResponse"] diff --git a/src/cloudflare/types/addresses/prefix_get_response.py b/src/cloudflare/types/addresses/prefix_get_response.py index bf49d436c96..d00d16988f8 100644 --- a/src/cloudflare/types/addresses/prefix_get_response.py +++ b/src/cloudflare/types/addresses/prefix_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["PrefixGetResponse"] diff --git a/src/cloudflare/types/addresses/prefix_ip_address_management_prefixes_add_prefix_params.py b/src/cloudflare/types/addresses/prefix_ip_address_management_prefixes_add_prefix_params.py index 27a932d44c6..9793123e234 100644 --- a/src/cloudflare/types/addresses/prefix_ip_address_management_prefixes_add_prefix_params.py +++ b/src/cloudflare/types/addresses/prefix_ip_address_management_prefixes_add_prefix_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Optional - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["PrefixIPAddressManagementPrefixesAddPrefixParams"] diff --git a/src/cloudflare/types/addresses/prefix_ip_address_management_prefixes_add_prefix_response.py b/src/cloudflare/types/addresses/prefix_ip_address_management_prefixes_add_prefix_response.py index b9230298400..6e37091bc07 100644 --- a/src/cloudflare/types/addresses/prefix_ip_address_management_prefixes_add_prefix_response.py +++ b/src/cloudflare/types/addresses/prefix_ip_address_management_prefixes_add_prefix_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["PrefixIPAddressManagementPrefixesAddPrefixResponse"] diff --git a/src/cloudflare/types/addresses/prefix_ip_address_management_prefixes_list_prefixes_response.py b/src/cloudflare/types/addresses/prefix_ip_address_management_prefixes_list_prefixes_response.py index 90b4a5beb4a..03e81a5575c 100644 --- a/src/cloudflare/types/addresses/prefix_ip_address_management_prefixes_list_prefixes_response.py +++ b/src/cloudflare/types/addresses/prefix_ip_address_management_prefixes_list_prefixes_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "PrefixIPAddressManagementPrefixesListPrefixesResponse", diff --git a/src/cloudflare/types/addresses/prefix_update_params.py b/src/cloudflare/types/addresses/prefix_update_params.py index 701ad69ead5..8d74b012281 100644 --- a/src/cloudflare/types/addresses/prefix_update_params.py +++ b/src/cloudflare/types/addresses/prefix_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["PrefixUpdateParams"] diff --git a/src/cloudflare/types/addresses/prefix_update_response.py b/src/cloudflare/types/addresses/prefix_update_response.py index 9cb7562dedb..5e044759169 100644 --- a/src/cloudflare/types/addresses/prefix_update_response.py +++ b/src/cloudflare/types/addresses/prefix_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["PrefixUpdateResponse"] diff --git a/src/cloudflare/types/addresses/prefixes/__init__.py b/src/cloudflare/types/addresses/prefixes/__init__.py index 6cc62cb5933..5edfda676e6 100644 --- a/src/cloudflare/types/addresses/prefixes/__init__.py +++ b/src/cloudflare/types/addresses/prefixes/__init__.py @@ -3,12 +3,12 @@ from __future__ import annotations from .delegation_delete_response import DelegationDeleteResponse as DelegationDeleteResponse -from .delegation_ip_address_management_prefix_delegation_create_prefix_delegation_response import ( - DelegationIPAddressManagementPrefixDelegationCreatePrefixDelegationResponse as DelegationIPAddressManagementPrefixDelegationCreatePrefixDelegationResponse, +from .delegation_ip_address_management_prefix_delegation_create_prefix_delegation_params import ( + DelegationIPAddressManagementPrefixDelegationCreatePrefixDelegationParams as DelegationIPAddressManagementPrefixDelegationCreatePrefixDelegationParams, ) from .delegation_ip_address_management_prefix_delegation_list_prefix_delegations_response import ( DelegationIPAddressManagementPrefixDelegationListPrefixDelegationsResponse as DelegationIPAddressManagementPrefixDelegationListPrefixDelegationsResponse, ) -from .delegation_ip_address_management_prefix_delegation_create_prefix_delegation_params import ( - DelegationIPAddressManagementPrefixDelegationCreatePrefixDelegationParams as DelegationIPAddressManagementPrefixDelegationCreatePrefixDelegationParams, +from .delegation_ip_address_management_prefix_delegation_create_prefix_delegation_response import ( + DelegationIPAddressManagementPrefixDelegationCreatePrefixDelegationResponse as DelegationIPAddressManagementPrefixDelegationCreatePrefixDelegationResponse, ) diff --git a/src/cloudflare/types/addresses/prefixes/bgps/__init__.py b/src/cloudflare/types/addresses/prefixes/bgps/__init__.py index 2464661f0f2..7c42dda37fc 100644 --- a/src/cloudflare/types/addresses/prefixes/bgps/__init__.py +++ b/src/cloudflare/types/addresses/prefixes/bgps/__init__.py @@ -5,9 +5,9 @@ from .status_ip_address_management_dynamic_advertisement_get_advertisement_status_response import ( StatusIPAddressManagementDynamicAdvertisementGetAdvertisementStatusResponse as StatusIPAddressManagementDynamicAdvertisementGetAdvertisementStatusResponse, ) -from .status_ip_address_management_dynamic_advertisement_update_prefix_dynamic_advertisement_status_response import ( - StatusIPAddressManagementDynamicAdvertisementUpdatePrefixDynamicAdvertisementStatusResponse as StatusIPAddressManagementDynamicAdvertisementUpdatePrefixDynamicAdvertisementStatusResponse, -) from .status_ip_address_management_dynamic_advertisement_update_prefix_dynamic_advertisement_status_params import ( StatusIPAddressManagementDynamicAdvertisementUpdatePrefixDynamicAdvertisementStatusParams as StatusIPAddressManagementDynamicAdvertisementUpdatePrefixDynamicAdvertisementStatusParams, ) +from .status_ip_address_management_dynamic_advertisement_update_prefix_dynamic_advertisement_status_response import ( + StatusIPAddressManagementDynamicAdvertisementUpdatePrefixDynamicAdvertisementStatusResponse as StatusIPAddressManagementDynamicAdvertisementUpdatePrefixDynamicAdvertisementStatusResponse, +) diff --git a/src/cloudflare/types/addresses/prefixes/bgps/status_ip_address_management_dynamic_advertisement_get_advertisement_status_response.py b/src/cloudflare/types/addresses/prefixes/bgps/status_ip_address_management_dynamic_advertisement_get_advertisement_status_response.py index c6af239bf91..553ea9d3a83 100644 --- a/src/cloudflare/types/addresses/prefixes/bgps/status_ip_address_management_dynamic_advertisement_get_advertisement_status_response.py +++ b/src/cloudflare/types/addresses/prefixes/bgps/status_ip_address_management_dynamic_advertisement_get_advertisement_status_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["StatusIPAddressManagementDynamicAdvertisementGetAdvertisementStatusResponse"] diff --git a/src/cloudflare/types/addresses/prefixes/bgps/status_ip_address_management_dynamic_advertisement_update_prefix_dynamic_advertisement_status_params.py b/src/cloudflare/types/addresses/prefixes/bgps/status_ip_address_management_dynamic_advertisement_update_prefix_dynamic_advertisement_status_params.py index cce242ad2ab..84b01491a92 100644 --- a/src/cloudflare/types/addresses/prefixes/bgps/status_ip_address_management_dynamic_advertisement_update_prefix_dynamic_advertisement_status_params.py +++ b/src/cloudflare/types/addresses/prefixes/bgps/status_ip_address_management_dynamic_advertisement_update_prefix_dynamic_advertisement_status_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["StatusIPAddressManagementDynamicAdvertisementUpdatePrefixDynamicAdvertisementStatusParams"] diff --git a/src/cloudflare/types/addresses/prefixes/bgps/status_ip_address_management_dynamic_advertisement_update_prefix_dynamic_advertisement_status_response.py b/src/cloudflare/types/addresses/prefixes/bgps/status_ip_address_management_dynamic_advertisement_update_prefix_dynamic_advertisement_status_response.py index bd8203918e1..32c1e0f2555 100644 --- a/src/cloudflare/types/addresses/prefixes/bgps/status_ip_address_management_dynamic_advertisement_update_prefix_dynamic_advertisement_status_response.py +++ b/src/cloudflare/types/addresses/prefixes/bgps/status_ip_address_management_dynamic_advertisement_update_prefix_dynamic_advertisement_status_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["StatusIPAddressManagementDynamicAdvertisementUpdatePrefixDynamicAdvertisementStatusResponse"] diff --git a/src/cloudflare/types/addresses/prefixes/delegation_delete_response.py b/src/cloudflare/types/addresses/prefixes/delegation_delete_response.py index 89738d5a955..5c7fc5b5596 100644 --- a/src/cloudflare/types/addresses/prefixes/delegation_delete_response.py +++ b/src/cloudflare/types/addresses/prefixes/delegation_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["DelegationDeleteResponse"] diff --git a/src/cloudflare/types/addresses/prefixes/delegation_ip_address_management_prefix_delegation_create_prefix_delegation_params.py b/src/cloudflare/types/addresses/prefixes/delegation_ip_address_management_prefix_delegation_create_prefix_delegation_params.py index c7371204f26..5fc98ca7df5 100644 --- a/src/cloudflare/types/addresses/prefixes/delegation_ip_address_management_prefix_delegation_create_prefix_delegation_params.py +++ b/src/cloudflare/types/addresses/prefixes/delegation_ip_address_management_prefix_delegation_create_prefix_delegation_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["DelegationIPAddressManagementPrefixDelegationCreatePrefixDelegationParams"] diff --git a/src/cloudflare/types/addresses/prefixes/delegation_ip_address_management_prefix_delegation_create_prefix_delegation_response.py b/src/cloudflare/types/addresses/prefixes/delegation_ip_address_management_prefix_delegation_create_prefix_delegation_response.py index 4d94d6473e2..4a60271f2d2 100644 --- a/src/cloudflare/types/addresses/prefixes/delegation_ip_address_management_prefix_delegation_create_prefix_delegation_response.py +++ b/src/cloudflare/types/addresses/prefixes/delegation_ip_address_management_prefix_delegation_create_prefix_delegation_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["DelegationIPAddressManagementPrefixDelegationCreatePrefixDelegationResponse"] diff --git a/src/cloudflare/types/addresses/prefixes/delegation_ip_address_management_prefix_delegation_list_prefix_delegations_response.py b/src/cloudflare/types/addresses/prefixes/delegation_ip_address_management_prefix_delegation_list_prefix_delegations_response.py index 73e031b04c2..f9b42aa81b1 100644 --- a/src/cloudflare/types/addresses/prefixes/delegation_ip_address_management_prefix_delegation_list_prefix_delegations_response.py +++ b/src/cloudflare/types/addresses/prefixes/delegation_ip_address_management_prefix_delegation_list_prefix_delegations_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "DelegationIPAddressManagementPrefixDelegationListPrefixDelegationsResponse", diff --git a/src/cloudflare/types/addressing/prefixes/__init__.py b/src/cloudflare/types/addressing/prefixes/__init__.py index 74f8132ba14..e95349b9237 100644 --- a/src/cloudflare/types/addressing/prefixes/__init__.py +++ b/src/cloudflare/types/addressing/prefixes/__init__.py @@ -2,12 +2,12 @@ from __future__ import annotations -from .bgp_prefix_update_response import BGPPrefixUpdateResponse as BGPPrefixUpdateResponse -from .bgp_prefix_list_response import BGPPrefixListResponse as BGPPrefixListResponse +from .binding_get_response import BindingGetResponse as BindingGetResponse +from .binding_create_params import BindingCreateParams as BindingCreateParams +from .binding_list_response import BindingListResponse as BindingListResponse from .bgp_prefix_get_response import BGPPrefixGetResponse as BGPPrefixGetResponse -from .bgp_prefix_update_params import BGPPrefixUpdateParams as BGPPrefixUpdateParams from .binding_create_response import BindingCreateResponse as BindingCreateResponse -from .binding_list_response import BindingListResponse as BindingListResponse from .binding_delete_response import BindingDeleteResponse as BindingDeleteResponse -from .binding_get_response import BindingGetResponse as BindingGetResponse -from .binding_create_params import BindingCreateParams as BindingCreateParams +from .bgp_prefix_list_response import BGPPrefixListResponse as BGPPrefixListResponse +from .bgp_prefix_update_params import BGPPrefixUpdateParams as BGPPrefixUpdateParams +from .bgp_prefix_update_response import BGPPrefixUpdateResponse as BGPPrefixUpdateResponse diff --git a/src/cloudflare/types/addressing/prefixes/bgp_prefix_get_response.py b/src/cloudflare/types/addressing/prefixes/bgp_prefix_get_response.py index 772f58bb8e5..e37d7c8dcdf 100644 --- a/src/cloudflare/types/addressing/prefixes/bgp_prefix_get_response.py +++ b/src/cloudflare/types/addressing/prefixes/bgp_prefix_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["BGPPrefixGetResponse", "BGPSignalOpts", "OnDemand"] diff --git a/src/cloudflare/types/addressing/prefixes/bgp_prefix_list_response.py b/src/cloudflare/types/addressing/prefixes/bgp_prefix_list_response.py index 08826f885ad..49f0e4b00b4 100644 --- a/src/cloudflare/types/addressing/prefixes/bgp_prefix_list_response.py +++ b/src/cloudflare/types/addressing/prefixes/bgp_prefix_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "BGPPrefixListResponse", diff --git a/src/cloudflare/types/addressing/prefixes/bgp_prefix_update_params.py b/src/cloudflare/types/addressing/prefixes/bgp_prefix_update_params.py index 711b5ec7c85..e0a391cf2a4 100644 --- a/src/cloudflare/types/addressing/prefixes/bgp_prefix_update_params.py +++ b/src/cloudflare/types/addressing/prefixes/bgp_prefix_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["BGPPrefixUpdateParams", "OnDemand"] diff --git a/src/cloudflare/types/addressing/prefixes/bgp_prefix_update_response.py b/src/cloudflare/types/addressing/prefixes/bgp_prefix_update_response.py index ad72867c03b..02f3291ae41 100644 --- a/src/cloudflare/types/addressing/prefixes/bgp_prefix_update_response.py +++ b/src/cloudflare/types/addressing/prefixes/bgp_prefix_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["BGPPrefixUpdateResponse", "BGPSignalOpts", "OnDemand"] diff --git a/src/cloudflare/types/addressing/prefixes/binding_create_params.py b/src/cloudflare/types/addressing/prefixes/binding_create_params.py index 8b7845886de..fd5a0a55171 100644 --- a/src/cloudflare/types/addressing/prefixes/binding_create_params.py +++ b/src/cloudflare/types/addressing/prefixes/binding_create_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["BindingCreateParams"] diff --git a/src/cloudflare/types/addressing/prefixes/binding_create_response.py b/src/cloudflare/types/addressing/prefixes/binding_create_response.py index c925bc561f4..d48cea87581 100644 --- a/src/cloudflare/types/addressing/prefixes/binding_create_response.py +++ b/src/cloudflare/types/addressing/prefixes/binding_create_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["BindingCreateResponse", "Provisioning"] diff --git a/src/cloudflare/types/addressing/prefixes/binding_delete_response.py b/src/cloudflare/types/addressing/prefixes/binding_delete_response.py index 4ff0fef7dfa..3e32a76f832 100644 --- a/src/cloudflare/types/addressing/prefixes/binding_delete_response.py +++ b/src/cloudflare/types/addressing/prefixes/binding_delete_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import List, Union __all__ = ["BindingDeleteResponse"] diff --git a/src/cloudflare/types/addressing/prefixes/binding_get_response.py b/src/cloudflare/types/addressing/prefixes/binding_get_response.py index 481d9f6ea23..32438827e3e 100644 --- a/src/cloudflare/types/addressing/prefixes/binding_get_response.py +++ b/src/cloudflare/types/addressing/prefixes/binding_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["BindingGetResponse", "Provisioning"] diff --git a/src/cloudflare/types/addressing/prefixes/binding_list_response.py b/src/cloudflare/types/addressing/prefixes/binding_list_response.py index 2591dc201d9..df5ed3f1d05 100644 --- a/src/cloudflare/types/addressing/prefixes/binding_list_response.py +++ b/src/cloudflare/types/addressing/prefixes/binding_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["BindingListResponse", "BindingListResponseItem", "BindingListResponseItemProvisioning"] diff --git a/src/cloudflare/types/addressing/service_list_response.py b/src/cloudflare/types/addressing/service_list_response.py index a17e6cd43b1..1a313302b14 100644 --- a/src/cloudflare/types/addressing/service_list_response.py +++ b/src/cloudflare/types/addressing/service_list_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ServiceListResponse", "ServiceListResponseItem"] diff --git a/src/cloudflare/types/ai_run_params.py b/src/cloudflare/types/ai_run_params.py index 89e4a098c4a..bc7ffadbac7 100644 --- a/src/cloudflare/types/ai_run_params.py +++ b/src/cloudflare/types/ai_run_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["AIRunParams"] diff --git a/src/cloudflare/types/alerting/v3/available_alert_list_response.py b/src/cloudflare/types/alerting/v3/available_alert_list_response.py index ce86523b78e..20976fae42d 100644 --- a/src/cloudflare/types/alerting/v3/available_alert_list_response.py +++ b/src/cloudflare/types/alerting/v3/available_alert_list_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import List, Union __all__ = ["AvailableAlertListResponse"] diff --git a/src/cloudflare/types/alerting/v3/destinations/__init__.py b/src/cloudflare/types/alerting/v3/destinations/__init__.py index dffce09a1ac..9a0d1a93d18 100644 --- a/src/cloudflare/types/alerting/v3/destinations/__init__.py +++ b/src/cloudflare/types/alerting/v3/destinations/__init__.py @@ -2,6 +2,6 @@ from __future__ import annotations -from .pagerduty_create_token_response import PagerdutyCreateTokenResponse as PagerdutyCreateTokenResponse -from .pagerduty_delete_all_response import PagerdutyDeleteAllResponse as PagerdutyDeleteAllResponse from .pagerduty_link_response import PagerdutyLinkResponse as PagerdutyLinkResponse +from .pagerduty_delete_all_response import PagerdutyDeleteAllResponse as PagerdutyDeleteAllResponse +from .pagerduty_create_token_response import PagerdutyCreateTokenResponse as PagerdutyCreateTokenResponse diff --git a/src/cloudflare/types/alerting/v3/destinations/pagerduty_create_token_response.py b/src/cloudflare/types/alerting/v3/destinations/pagerduty_create_token_response.py index e41e9a8246c..d420bcc0878 100644 --- a/src/cloudflare/types/alerting/v3/destinations/pagerduty_create_token_response.py +++ b/src/cloudflare/types/alerting/v3/destinations/pagerduty_create_token_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["PagerdutyCreateTokenResponse"] diff --git a/src/cloudflare/types/alerting/v3/destinations/pagerduty_delete_all_response.py b/src/cloudflare/types/alerting/v3/destinations/pagerduty_delete_all_response.py index f29598379cf..00671896470 100644 --- a/src/cloudflare/types/alerting/v3/destinations/pagerduty_delete_all_response.py +++ b/src/cloudflare/types/alerting/v3/destinations/pagerduty_delete_all_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ....._models import BaseModel -from .....types import shared +from typing import List, Union __all__ = ["PagerdutyDeleteAllResponse"] diff --git a/src/cloudflare/types/alerting/v3/destinations/pagerduty_link_response.py b/src/cloudflare/types/alerting/v3/destinations/pagerduty_link_response.py index 2888281f3af..4b3b63d703a 100644 --- a/src/cloudflare/types/alerting/v3/destinations/pagerduty_link_response.py +++ b/src/cloudflare/types/alerting/v3/destinations/pagerduty_link_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["PagerdutyLinkResponse"] diff --git a/src/cloudflare/types/alerting/v3s/__init__.py b/src/cloudflare/types/alerting/v3s/__init__.py index a20fad387b3..7418381a558 100644 --- a/src/cloudflare/types/alerting/v3s/__init__.py +++ b/src/cloudflare/types/alerting/v3s/__init__.py @@ -2,22 +2,22 @@ from __future__ import annotations -from .history_notification_history_list_history_response import ( - HistoryNotificationHistoryListHistoryResponse as HistoryNotificationHistoryListHistoryResponse, -) +from .policy_get_response import PolicyGetResponse as PolicyGetResponse +from .policy_update_params import PolicyUpdateParams as PolicyUpdateParams +from .policy_delete_response import PolicyDeleteResponse as PolicyDeleteResponse +from .policy_update_response import PolicyUpdateResponse as PolicyUpdateResponse from .history_notification_history_list_history_params import ( HistoryNotificationHistoryListHistoryParams as HistoryNotificationHistoryListHistoryParams, ) -from .policy_update_response import PolicyUpdateResponse as PolicyUpdateResponse -from .policy_delete_response import PolicyDeleteResponse as PolicyDeleteResponse -from .policy_get_response import PolicyGetResponse as PolicyGetResponse -from .policy_notification_policies_create_a_notification_policy_response import ( - PolicyNotificationPoliciesCreateANotificationPolicyResponse as PolicyNotificationPoliciesCreateANotificationPolicyResponse, +from .history_notification_history_list_history_response import ( + HistoryNotificationHistoryListHistoryResponse as HistoryNotificationHistoryListHistoryResponse, +) +from .policy_notification_policies_create_a_notification_policy_params import ( + PolicyNotificationPoliciesCreateANotificationPolicyParams as PolicyNotificationPoliciesCreateANotificationPolicyParams, ) from .policy_notification_policies_list_notification_policies_response import ( PolicyNotificationPoliciesListNotificationPoliciesResponse as PolicyNotificationPoliciesListNotificationPoliciesResponse, ) -from .policy_update_params import PolicyUpdateParams as PolicyUpdateParams -from .policy_notification_policies_create_a_notification_policy_params import ( - PolicyNotificationPoliciesCreateANotificationPolicyParams as PolicyNotificationPoliciesCreateANotificationPolicyParams, +from .policy_notification_policies_create_a_notification_policy_response import ( + PolicyNotificationPoliciesCreateANotificationPolicyResponse as PolicyNotificationPoliciesCreateANotificationPolicyResponse, ) diff --git a/src/cloudflare/types/alerting/v3s/destinations/__init__.py b/src/cloudflare/types/alerting/v3s/destinations/__init__.py index c3ea8b19a1c..3e0c95ced20 100644 --- a/src/cloudflare/types/alerting/v3s/destinations/__init__.py +++ b/src/cloudflare/types/alerting/v3s/destinations/__init__.py @@ -2,22 +2,22 @@ from __future__ import annotations -from .eligible_notification_mechanism_eligibility_get_delivery_mechanism_eligibility_response import ( - EligibleNotificationMechanismEligibilityGetDeliveryMechanismEligibilityResponse as EligibleNotificationMechanismEligibilityGetDeliveryMechanismEligibilityResponse, -) -from .pagerduty_notification_destinations_with_pager_duty_list_pager_duty_services_response import ( - PagerdutyNotificationDestinationsWithPagerDutyListPagerDutyServicesResponse as PagerdutyNotificationDestinationsWithPagerDutyListPagerDutyServicesResponse, -) -from .webhook_update_response import WebhookUpdateResponse as WebhookUpdateResponse -from .webhook_delete_response import WebhookDeleteResponse as WebhookDeleteResponse from .webhook_get_response import WebhookGetResponse as WebhookGetResponse -from .webhook_notification_webhooks_create_a_webhook_response import ( - WebhookNotificationWebhooksCreateAWebhookResponse as WebhookNotificationWebhooksCreateAWebhookResponse, -) +from .webhook_update_params import WebhookUpdateParams as WebhookUpdateParams +from .webhook_delete_response import WebhookDeleteResponse as WebhookDeleteResponse +from .webhook_update_response import WebhookUpdateResponse as WebhookUpdateResponse from .webhook_notification_webhooks_list_webhooks_response import ( WebhookNotificationWebhooksListWebhooksResponse as WebhookNotificationWebhooksListWebhooksResponse, ) -from .webhook_update_params import WebhookUpdateParams as WebhookUpdateParams from .webhook_notification_webhooks_create_a_webhook_params import ( WebhookNotificationWebhooksCreateAWebhookParams as WebhookNotificationWebhooksCreateAWebhookParams, ) +from .webhook_notification_webhooks_create_a_webhook_response import ( + WebhookNotificationWebhooksCreateAWebhookResponse as WebhookNotificationWebhooksCreateAWebhookResponse, +) +from .pagerduty_notification_destinations_with_pager_duty_list_pager_duty_services_response import ( + PagerdutyNotificationDestinationsWithPagerDutyListPagerDutyServicesResponse as PagerdutyNotificationDestinationsWithPagerDutyListPagerDutyServicesResponse, +) +from .eligible_notification_mechanism_eligibility_get_delivery_mechanism_eligibility_response import ( + EligibleNotificationMechanismEligibilityGetDeliveryMechanismEligibilityResponse as EligibleNotificationMechanismEligibilityGetDeliveryMechanismEligibilityResponse, +) diff --git a/src/cloudflare/types/alerting/v3s/destinations/eligible_notification_mechanism_eligibility_get_delivery_mechanism_eligibility_response.py b/src/cloudflare/types/alerting/v3s/destinations/eligible_notification_mechanism_eligibility_get_delivery_mechanism_eligibility_response.py index 92784e7e28c..0d3376136a7 100644 --- a/src/cloudflare/types/alerting/v3s/destinations/eligible_notification_mechanism_eligibility_get_delivery_mechanism_eligibility_response.py +++ b/src/cloudflare/types/alerting/v3s/destinations/eligible_notification_mechanism_eligibility_get_delivery_mechanism_eligibility_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ....._models import BaseModel -from .....types import shared +from typing import List, Union __all__ = ["EligibleNotificationMechanismEligibilityGetDeliveryMechanismEligibilityResponse"] diff --git a/src/cloudflare/types/alerting/v3s/destinations/pagerduty_notification_destinations_with_pager_duty_list_pager_duty_services_response.py b/src/cloudflare/types/alerting/v3s/destinations/pagerduty_notification_destinations_with_pager_duty_list_pager_duty_services_response.py index b79fe381962..b9c511964f5 100644 --- a/src/cloudflare/types/alerting/v3s/destinations/pagerduty_notification_destinations_with_pager_duty_list_pager_duty_services_response.py +++ b/src/cloudflare/types/alerting/v3s/destinations/pagerduty_notification_destinations_with_pager_duty_list_pager_duty_services_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = [ "PagerdutyNotificationDestinationsWithPagerDutyListPagerDutyServicesResponse", diff --git a/src/cloudflare/types/alerting/v3s/destinations/webhook_delete_response.py b/src/cloudflare/types/alerting/v3s/destinations/webhook_delete_response.py index c55662a6054..03e80694985 100644 --- a/src/cloudflare/types/alerting/v3s/destinations/webhook_delete_response.py +++ b/src/cloudflare/types/alerting/v3s/destinations/webhook_delete_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ....._models import BaseModel -from .....types import shared +from typing import List, Union __all__ = ["WebhookDeleteResponse"] diff --git a/src/cloudflare/types/alerting/v3s/destinations/webhook_get_response.py b/src/cloudflare/types/alerting/v3s/destinations/webhook_get_response.py index d98617fff2f..36a3d6a9e3d 100644 --- a/src/cloudflare/types/alerting/v3s/destinations/webhook_get_response.py +++ b/src/cloudflare/types/alerting/v3s/destinations/webhook_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["WebhookGetResponse"] diff --git a/src/cloudflare/types/alerting/v3s/destinations/webhook_notification_webhooks_create_a_webhook_params.py b/src/cloudflare/types/alerting/v3s/destinations/webhook_notification_webhooks_create_a_webhook_params.py index 06faf1775b0..6df087ef689 100644 --- a/src/cloudflare/types/alerting/v3s/destinations/webhook_notification_webhooks_create_a_webhook_params.py +++ b/src/cloudflare/types/alerting/v3s/destinations/webhook_notification_webhooks_create_a_webhook_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["WebhookNotificationWebhooksCreateAWebhookParams"] diff --git a/src/cloudflare/types/alerting/v3s/destinations/webhook_notification_webhooks_create_a_webhook_response.py b/src/cloudflare/types/alerting/v3s/destinations/webhook_notification_webhooks_create_a_webhook_response.py index b1e301ea7a0..4d861edcc54 100644 --- a/src/cloudflare/types/alerting/v3s/destinations/webhook_notification_webhooks_create_a_webhook_response.py +++ b/src/cloudflare/types/alerting/v3s/destinations/webhook_notification_webhooks_create_a_webhook_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["WebhookNotificationWebhooksCreateAWebhookResponse"] diff --git a/src/cloudflare/types/alerting/v3s/destinations/webhook_notification_webhooks_list_webhooks_response.py b/src/cloudflare/types/alerting/v3s/destinations/webhook_notification_webhooks_list_webhooks_response.py index a1515a1d0a0..8faff8bc4b8 100644 --- a/src/cloudflare/types/alerting/v3s/destinations/webhook_notification_webhooks_list_webhooks_response.py +++ b/src/cloudflare/types/alerting/v3s/destinations/webhook_notification_webhooks_list_webhooks_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["WebhookNotificationWebhooksListWebhooksResponse", "WebhookNotificationWebhooksListWebhooksResponseItem"] diff --git a/src/cloudflare/types/alerting/v3s/destinations/webhook_update_params.py b/src/cloudflare/types/alerting/v3s/destinations/webhook_update_params.py index f49cb134fa0..a9d9cbfcc87 100644 --- a/src/cloudflare/types/alerting/v3s/destinations/webhook_update_params.py +++ b/src/cloudflare/types/alerting/v3s/destinations/webhook_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["WebhookUpdateParams"] diff --git a/src/cloudflare/types/alerting/v3s/destinations/webhook_update_response.py b/src/cloudflare/types/alerting/v3s/destinations/webhook_update_response.py index 94d3db0b550..b6afcf1b24c 100644 --- a/src/cloudflare/types/alerting/v3s/destinations/webhook_update_response.py +++ b/src/cloudflare/types/alerting/v3s/destinations/webhook_update_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["WebhookUpdateResponse"] diff --git a/src/cloudflare/types/alerting/v3s/history_notification_history_list_history_params.py b/src/cloudflare/types/alerting/v3s/history_notification_history_list_history_params.py index 6a99d663c76..de70b472f6e 100644 --- a/src/cloudflare/types/alerting/v3s/history_notification_history_list_history_params.py +++ b/src/cloudflare/types/alerting/v3s/history_notification_history_list_history_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated - from typing import Union - from datetime import datetime +from typing_extensions import Annotated, TypedDict from ...._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params - __all__ = ["HistoryNotificationHistoryListHistoryParams"] diff --git a/src/cloudflare/types/alerting/v3s/history_notification_history_list_history_response.py b/src/cloudflare/types/alerting/v3s/history_notification_history_list_history_response.py index 047584df3de..3adee2b3756 100644 --- a/src/cloudflare/types/alerting/v3s/history_notification_history_list_history_response.py +++ b/src/cloudflare/types/alerting/v3s/history_notification_history_list_history_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = ["HistoryNotificationHistoryListHistoryResponse", "HistoryNotificationHistoryListHistoryResponseItem"] diff --git a/src/cloudflare/types/alerting/v3s/policy_delete_response.py b/src/cloudflare/types/alerting/v3s/policy_delete_response.py index 09eff128cb9..73076cf7a3f 100644 --- a/src/cloudflare/types/alerting/v3s/policy_delete_response.py +++ b/src/cloudflare/types/alerting/v3s/policy_delete_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import List, Union __all__ = ["PolicyDeleteResponse"] diff --git a/src/cloudflare/types/alerting/v3s/policy_get_response.py b/src/cloudflare/types/alerting/v3s/policy_get_response.py index d98fc0f9345..a6fac2ec729 100644 --- a/src/cloudflare/types/alerting/v3s/policy_get_response.py +++ b/src/cloudflare/types/alerting/v3s/policy_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Union, Dict - -from typing_extensions import Literal - +from typing import Dict, List, Union, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = ["PolicyGetResponse", "Filters", "Mechanisms"] diff --git a/src/cloudflare/types/alerting/v3s/policy_notification_policies_create_a_notification_policy_params.py b/src/cloudflare/types/alerting/v3s/policy_notification_policies_create_a_notification_policy_params.py index 96eb0918d25..b930ddf8d9e 100644 --- a/src/cloudflare/types/alerting/v3s/policy_notification_policies_create_a_notification_policy_params.py +++ b/src/cloudflare/types/alerting/v3s/policy_notification_policies_create_a_notification_policy_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import Dict, Iterable, Union, List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing import Dict, List, Union, Iterable +from typing_extensions import Literal, Required, TypedDict __all__ = ["PolicyNotificationPoliciesCreateANotificationPolicyParams", "Mechanisms", "Filters"] diff --git a/src/cloudflare/types/alerting/v3s/policy_notification_policies_create_a_notification_policy_response.py b/src/cloudflare/types/alerting/v3s/policy_notification_policies_create_a_notification_policy_response.py index 962a06a3cb6..c416a538be9 100644 --- a/src/cloudflare/types/alerting/v3s/policy_notification_policies_create_a_notification_policy_response.py +++ b/src/cloudflare/types/alerting/v3s/policy_notification_policies_create_a_notification_policy_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["PolicyNotificationPoliciesCreateANotificationPolicyResponse"] diff --git a/src/cloudflare/types/alerting/v3s/policy_notification_policies_list_notification_policies_response.py b/src/cloudflare/types/alerting/v3s/policy_notification_policies_list_notification_policies_response.py index a3676434905..4e020907419 100644 --- a/src/cloudflare/types/alerting/v3s/policy_notification_policies_list_notification_policies_response.py +++ b/src/cloudflare/types/alerting/v3s/policy_notification_policies_list_notification_policies_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Union, Dict - -from typing_extensions import Literal - +from typing import Dict, List, Union, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = [ "PolicyNotificationPoliciesListNotificationPoliciesResponse", diff --git a/src/cloudflare/types/alerting/v3s/policy_update_params.py b/src/cloudflare/types/alerting/v3s/policy_update_params.py index 318fae53dfd..f628760aeb9 100644 --- a/src/cloudflare/types/alerting/v3s/policy_update_params.py +++ b/src/cloudflare/types/alerting/v3s/policy_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import Dict, Iterable, List, Union - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing import Dict, List, Union, Iterable +from typing_extensions import Literal, Required, TypedDict __all__ = ["PolicyUpdateParams", "Filters", "Mechanisms"] diff --git a/src/cloudflare/types/alerting/v3s/policy_update_response.py b/src/cloudflare/types/alerting/v3s/policy_update_response.py index 0de4997823e..9ec71d29edd 100644 --- a/src/cloudflare/types/alerting/v3s/policy_update_response.py +++ b/src/cloudflare/types/alerting/v3s/policy_update_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["PolicyUpdateResponse"] diff --git a/src/cloudflare/types/analytics/__init__.py b/src/cloudflare/types/analytics/__init__.py index 8a5e4f9e2b7..63c7ec6de55 100644 --- a/src/cloudflare/types/analytics/__init__.py +++ b/src/cloudflare/types/analytics/__init__.py @@ -2,21 +2,21 @@ from __future__ import annotations -from .colo_zone_analytics_deprecated_get_analytics_by_co_locations_response import ( - ColoZoneAnalyticsDeprecatedGetAnalyticsByCoLocationsResponse as ColoZoneAnalyticsDeprecatedGetAnalyticsByCoLocationsResponse, -) -from .colo_zone_analytics_deprecated_get_analytics_by_co_locations_params import ( - ColoZoneAnalyticsDeprecatedGetAnalyticsByCoLocationsParams as ColoZoneAnalyticsDeprecatedGetAnalyticsByCoLocationsParams, +from .dashboard_zone_analytics_deprecated_get_dashboard_params import ( + DashboardZoneAnalyticsDeprecatedGetDashboardParams as DashboardZoneAnalyticsDeprecatedGetDashboardParams, ) from .dashboard_zone_analytics_deprecated_get_dashboard_response import ( DashboardZoneAnalyticsDeprecatedGetDashboardResponse as DashboardZoneAnalyticsDeprecatedGetDashboardResponse, ) -from .dashboard_zone_analytics_deprecated_get_dashboard_params import ( - DashboardZoneAnalyticsDeprecatedGetDashboardParams as DashboardZoneAnalyticsDeprecatedGetDashboardParams, +from .latency_argo_analytics_for_zone_argo_analytics_for_a_zone_params import ( + LatencyArgoAnalyticsForZoneArgoAnalyticsForAZoneParams as LatencyArgoAnalyticsForZoneArgoAnalyticsForAZoneParams, ) from .latency_argo_analytics_for_zone_argo_analytics_for_a_zone_response import ( LatencyArgoAnalyticsForZoneArgoAnalyticsForAZoneResponse as LatencyArgoAnalyticsForZoneArgoAnalyticsForAZoneResponse, ) -from .latency_argo_analytics_for_zone_argo_analytics_for_a_zone_params import ( - LatencyArgoAnalyticsForZoneArgoAnalyticsForAZoneParams as LatencyArgoAnalyticsForZoneArgoAnalyticsForAZoneParams, +from .colo_zone_analytics_deprecated_get_analytics_by_co_locations_params import ( + ColoZoneAnalyticsDeprecatedGetAnalyticsByCoLocationsParams as ColoZoneAnalyticsDeprecatedGetAnalyticsByCoLocationsParams, +) +from .colo_zone_analytics_deprecated_get_analytics_by_co_locations_response import ( + ColoZoneAnalyticsDeprecatedGetAnalyticsByCoLocationsResponse as ColoZoneAnalyticsDeprecatedGetAnalyticsByCoLocationsResponse, ) diff --git a/src/cloudflare/types/analytics/colo_zone_analytics_deprecated_get_analytics_by_co_locations_params.py b/src/cloudflare/types/analytics/colo_zone_analytics_deprecated_get_analytics_by_co_locations_params.py index abf5ae71bcd..92733a42888 100644 --- a/src/cloudflare/types/analytics/colo_zone_analytics_deprecated_get_analytics_by_co_locations_params.py +++ b/src/cloudflare/types/analytics/colo_zone_analytics_deprecated_get_analytics_by_co_locations_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict - from typing import Union - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import TypedDict __all__ = ["ColoZoneAnalyticsDeprecatedGetAnalyticsByCoLocationsParams"] diff --git a/src/cloudflare/types/analytics/colo_zone_analytics_deprecated_get_analytics_by_co_locations_response.py b/src/cloudflare/types/analytics/colo_zone_analytics_deprecated_get_analytics_by_co_locations_response.py index 10943aeb090..34b4f59d2e8 100644 --- a/src/cloudflare/types/analytics/colo_zone_analytics_deprecated_get_analytics_by_co_locations_response.py +++ b/src/cloudflare/types/analytics/colo_zone_analytics_deprecated_get_analytics_by_co_locations_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Dict, Union, List +from typing import Dict, List, Union, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "ColoZoneAnalyticsDeprecatedGetAnalyticsByCoLocationsResponse", diff --git a/src/cloudflare/types/analytics/dashboard_zone_analytics_deprecated_get_dashboard_params.py b/src/cloudflare/types/analytics/dashboard_zone_analytics_deprecated_get_dashboard_params.py index 0004a6c62a8..44a266a659e 100644 --- a/src/cloudflare/types/analytics/dashboard_zone_analytics_deprecated_get_dashboard_params.py +++ b/src/cloudflare/types/analytics/dashboard_zone_analytics_deprecated_get_dashboard_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict - from typing import Union - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import TypedDict __all__ = ["DashboardZoneAnalyticsDeprecatedGetDashboardParams"] diff --git a/src/cloudflare/types/analytics/dashboard_zone_analytics_deprecated_get_dashboard_response.py b/src/cloudflare/types/analytics/dashboard_zone_analytics_deprecated_get_dashboard_response.py index 58b0c39f780..c69be638563 100644 --- a/src/cloudflare/types/analytics/dashboard_zone_analytics_deprecated_get_dashboard_response.py +++ b/src/cloudflare/types/analytics/dashboard_zone_analytics_deprecated_get_dashboard_response.py @@ -1,12 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Dict, Union, List +from typing import Dict, List, Union, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "DashboardZoneAnalyticsDeprecatedGetDashboardResponse", diff --git a/src/cloudflare/types/analytics/latencies/colo_argo_analytics_for_geolocation_argo_analytics_for_a_zone_at_different_po_ps_response.py b/src/cloudflare/types/analytics/latencies/colo_argo_analytics_for_geolocation_argo_analytics_for_a_zone_at_different_po_ps_response.py index 1f778eb1062..dffbfe0d347 100644 --- a/src/cloudflare/types/analytics/latencies/colo_argo_analytics_for_geolocation_argo_analytics_for_a_zone_at_different_po_ps_response.py +++ b/src/cloudflare/types/analytics/latencies/colo_argo_analytics_for_geolocation_argo_analytics_for_a_zone_at_different_po_ps_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import Union, Optional __all__ = ["ColoArgoAnalyticsForGeolocationArgoAnalyticsForAZoneAtDifferentPoPsResponse"] diff --git a/src/cloudflare/types/analytics/latency_argo_analytics_for_zone_argo_analytics_for_a_zone_params.py b/src/cloudflare/types/analytics/latency_argo_analytics_for_zone_argo_analytics_for_a_zone_params.py index 6d5c71852ec..0f83d091c23 100644 --- a/src/cloudflare/types/analytics/latency_argo_analytics_for_zone_argo_analytics_for_a_zone_params.py +++ b/src/cloudflare/types/analytics/latency_argo_analytics_for_zone_argo_analytics_for_a_zone_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["LatencyArgoAnalyticsForZoneArgoAnalyticsForAZoneParams"] diff --git a/src/cloudflare/types/analytics/latency_argo_analytics_for_zone_argo_analytics_for_a_zone_response.py b/src/cloudflare/types/analytics/latency_argo_analytics_for_zone_argo_analytics_for_a_zone_response.py index de25eaa8ab2..cd3e6f23eda 100644 --- a/src/cloudflare/types/analytics/latency_argo_analytics_for_zone_argo_analytics_for_a_zone_response.py +++ b/src/cloudflare/types/analytics/latency_argo_analytics_for_zone_argo_analytics_for_a_zone_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union, Optional __all__ = ["LatencyArgoAnalyticsForZoneArgoAnalyticsForAZoneResponse"] diff --git a/src/cloudflare/types/api_gateways/__init__.py b/src/cloudflare/types/api_gateways/__init__.py index c13e15995f3..0328f184380 100644 --- a/src/cloudflare/types/api_gateways/__init__.py +++ b/src/cloudflare/types/api_gateways/__init__.py @@ -2,59 +2,59 @@ from __future__ import annotations -from .configuration_api_shield_settings_get_information_about_specific_configuration_properties_response import ( - ConfigurationAPIShieldSettingsGetInformationAboutSpecificConfigurationPropertiesResponse as ConfigurationAPIShieldSettingsGetInformationAboutSpecificConfigurationPropertiesResponse, +from .api_shield_messages import APIShieldMessages as APIShieldMessages +from .schema_get_response import SchemaGetResponse as SchemaGetResponse +from .operation_get_params import OperationGetParams as OperationGetParams +from .schema_update_params import SchemaUpdateParams as SchemaUpdateParams +from .operation_list_params import OperationListParams as OperationListParams +from .operation_get_response import OperationGetResponse as OperationGetResponse +from .schema_update_response import SchemaUpdateResponse as SchemaUpdateResponse +from .user_schema_get_params import UserSchemaGetParams as UserSchemaGetParams +from .operation_list_response import OperationListResponse as OperationListResponse +from .operation_update_params import OperationUpdateParams as OperationUpdateParams +from .user_schema_list_params import UserSchemaListParams as UserSchemaListParams +from .api_shield_public_schema import APIShieldPublicSchema as APIShieldPublicSchema +from .operation_delete_response import OperationDeleteResponse as OperationDeleteResponse +from .operation_update_response import OperationUpdateResponse as OperationUpdateResponse +from .user_schema_create_params import UserSchemaCreateParams as UserSchemaCreateParams +from .user_schema_list_response import UserSchemaListResponse as UserSchemaListResponse +from .user_schema_update_params import UserSchemaUpdateParams as UserSchemaUpdateParams +from .user_schema_delete_response import UserSchemaDeleteResponse as UserSchemaDeleteResponse +from .schema_update_multiple_params import SchemaUpdateMultipleParams as SchemaUpdateMultipleParams +from .api_shield_api_response_single import APIShieldAPIResponseSingle as APIShieldAPIResponseSingle +from .schema_update_multiple_response import SchemaUpdateMultipleResponse as SchemaUpdateMultipleResponse +from .schema_validation_update_params import SchemaValidationUpdateParams as SchemaValidationUpdateParams +from .api_shield_schema_upload_response import APIShieldSchemaUploadResponse as APIShieldSchemaUploadResponse +from .configuration_api_shield_settings_set_configuration_properties_params import ( + ConfigurationAPIShieldSettingsSetConfigurationPropertiesParams as ConfigurationAPIShieldSettingsSetConfigurationPropertiesParams, ) from .configuration_api_shield_settings_set_configuration_properties_response import ( ConfigurationAPIShieldSettingsSetConfigurationPropertiesResponse as ConfigurationAPIShieldSettingsSetConfigurationPropertiesResponse, ) -from .configuration_api_shield_settings_get_information_about_specific_configuration_properties_params import ( - ConfigurationAPIShieldSettingsGetInformationAboutSpecificConfigurationPropertiesParams as ConfigurationAPIShieldSettingsGetInformationAboutSpecificConfigurationPropertiesParams, -) -from .configuration_api_shield_settings_set_configuration_properties_params import ( - ConfigurationAPIShieldSettingsSetConfigurationPropertiesParams as ConfigurationAPIShieldSettingsSetConfigurationPropertiesParams, -) -from .discovery_api_shield_endpoint_management_get_api_discovery_results_for_a_zone_response import ( - DiscoveryAPIShieldEndpointManagementGetAPIDiscoveryResultsForAZoneResponse as DiscoveryAPIShieldEndpointManagementGetAPIDiscoveryResultsForAZoneResponse, +from .operation_api_shield_endpoint_management_add_operations_to_a_zone_params import ( + OperationAPIShieldEndpointManagementAddOperationsToAZoneParams as OperationAPIShieldEndpointManagementAddOperationsToAZoneParams, ) -from .operation_update_response import OperationUpdateResponse as OperationUpdateResponse -from .operation_list_response import OperationListResponse as OperationListResponse -from .operation_delete_response import OperationDeleteResponse as OperationDeleteResponse from .operation_api_shield_endpoint_management_add_operations_to_a_zone_response import ( OperationAPIShieldEndpointManagementAddOperationsToAZoneResponse as OperationAPIShieldEndpointManagementAddOperationsToAZoneResponse, ) -from .operation_api_shield_endpoint_management_get_information_about_all_operations_on_a_zone_response import ( - OperationAPIShieldEndpointManagementGetInformationAboutAllOperationsOnAZoneResponse as OperationAPIShieldEndpointManagementGetInformationAboutAllOperationsOnAZoneResponse, +from .discovery_api_shield_endpoint_management_get_api_discovery_results_for_a_zone_response import ( + DiscoveryAPIShieldEndpointManagementGetAPIDiscoveryResultsForAZoneResponse as DiscoveryAPIShieldEndpointManagementGetAPIDiscoveryResultsForAZoneResponse, ) -from .operation_get_response import OperationGetResponse as OperationGetResponse -from .operation_update_params import OperationUpdateParams as OperationUpdateParams -from .operation_list_params import OperationListParams as OperationListParams -from .operation_api_shield_endpoint_management_add_operations_to_a_zone_params import ( - OperationAPIShieldEndpointManagementAddOperationsToAZoneParams as OperationAPIShieldEndpointManagementAddOperationsToAZoneParams, +from .schema_api_shield_endpoint_management_get_operations_and_features_as_open_api_schemas_params import ( + SchemaAPIShieldEndpointManagementGetOperationsAndFeaturesAsOpenAPISchemasParams as SchemaAPIShieldEndpointManagementGetOperationsAndFeaturesAsOpenAPISchemasParams, ) from .operation_api_shield_endpoint_management_get_information_about_all_operations_on_a_zone_params import ( OperationAPIShieldEndpointManagementGetInformationAboutAllOperationsOnAZoneParams as OperationAPIShieldEndpointManagementGetInformationAboutAllOperationsOnAZoneParams, ) -from .operation_get_params import OperationGetParams as OperationGetParams -from .schema_update_response import SchemaUpdateResponse as SchemaUpdateResponse from .schema_api_shield_endpoint_management_get_operations_and_features_as_open_api_schemas_response import ( SchemaAPIShieldEndpointManagementGetOperationsAndFeaturesAsOpenAPISchemasResponse as SchemaAPIShieldEndpointManagementGetOperationsAndFeaturesAsOpenAPISchemasResponse, ) -from .schema_get_response import SchemaGetResponse as SchemaGetResponse -from .schema_update_multiple_response import SchemaUpdateMultipleResponse as SchemaUpdateMultipleResponse -from .schema_update_params import SchemaUpdateParams as SchemaUpdateParams -from .schema_api_shield_endpoint_management_get_operations_and_features_as_open_api_schemas_params import ( - SchemaAPIShieldEndpointManagementGetOperationsAndFeaturesAsOpenAPISchemasParams as SchemaAPIShieldEndpointManagementGetOperationsAndFeaturesAsOpenAPISchemasParams, +from .configuration_api_shield_settings_get_information_about_specific_configuration_properties_params import ( + ConfigurationAPIShieldSettingsGetInformationAboutSpecificConfigurationPropertiesParams as ConfigurationAPIShieldSettingsGetInformationAboutSpecificConfigurationPropertiesParams, +) +from .operation_api_shield_endpoint_management_get_information_about_all_operations_on_a_zone_response import ( + OperationAPIShieldEndpointManagementGetInformationAboutAllOperationsOnAZoneResponse as OperationAPIShieldEndpointManagementGetInformationAboutAllOperationsOnAZoneResponse, +) +from .configuration_api_shield_settings_get_information_about_specific_configuration_properties_response import ( + ConfigurationAPIShieldSettingsGetInformationAboutSpecificConfigurationPropertiesResponse as ConfigurationAPIShieldSettingsGetInformationAboutSpecificConfigurationPropertiesResponse, ) -from .schema_update_multiple_params import SchemaUpdateMultipleParams as SchemaUpdateMultipleParams -from .api_shield_api_response_single import APIShieldAPIResponseSingle as APIShieldAPIResponseSingle -from .api_shield_messages import APIShieldMessages as APIShieldMessages -from .api_shield_public_schema import APIShieldPublicSchema as APIShieldPublicSchema -from .api_shield_schema_upload_response import APIShieldSchemaUploadResponse as APIShieldSchemaUploadResponse -from .user_schema_list_response import UserSchemaListResponse as UserSchemaListResponse -from .user_schema_delete_response import UserSchemaDeleteResponse as UserSchemaDeleteResponse -from .user_schema_create_params import UserSchemaCreateParams as UserSchemaCreateParams -from .user_schema_update_params import UserSchemaUpdateParams as UserSchemaUpdateParams -from .user_schema_list_params import UserSchemaListParams as UserSchemaListParams -from .user_schema_get_params import UserSchemaGetParams as UserSchemaGetParams -from .schema_validation_update_params import SchemaValidationUpdateParams as SchemaValidationUpdateParams diff --git a/src/cloudflare/types/api_gateways/api_shield_api_response_single.py b/src/cloudflare/types/api_gateways/api_shield_api_response_single.py index 6f1c04a6216..663b11083ed 100644 --- a/src/cloudflare/types/api_gateways/api_shield_api_response_single.py +++ b/src/cloudflare/types/api_gateways/api_shield_api_response_single.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from .api_shield_messages import APIShieldMessages - from typing import Union, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared +from .api_shield_messages import APIShieldMessages __all__ = ["APIShieldAPIResponseSingle"] diff --git a/src/cloudflare/types/api_gateways/api_shield_messages.py b/src/cloudflare/types/api_gateways/api_shield_messages.py index e4ff381e335..dc7e9e2e3e9 100644 --- a/src/cloudflare/types/api_gateways/api_shield_messages.py +++ b/src/cloudflare/types/api_gateways/api_shield_messages.py @@ -1,10 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo +from typing import List + from ..._models import BaseModel -from ...types import shared __all__ = ["APIShieldMessages", "APIShieldMessageItem"] diff --git a/src/cloudflare/types/api_gateways/api_shield_public_schema.py b/src/cloudflare/types/api_gateways/api_shield_public_schema.py index 5d788dfdb5e..4e67e2b656f 100644 --- a/src/cloudflare/types/api_gateways/api_shield_public_schema.py +++ b/src/cloudflare/types/api_gateways/api_shield_public_schema.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. +from typing import Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["APIShieldPublicSchema"] diff --git a/src/cloudflare/types/api_gateways/api_shield_schema_upload_response.py b/src/cloudflare/types/api_gateways/api_shield_schema_upload_response.py index 451305d36e5..84ca17065ee 100644 --- a/src/cloudflare/types/api_gateways/api_shield_schema_upload_response.py +++ b/src/cloudflare/types/api_gateways/api_shield_schema_upload_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from .api_shield_public_schema import APIShieldPublicSchema - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared +from .api_shield_public_schema import APIShieldPublicSchema __all__ = ["APIShieldSchemaUploadResponse", "UploadDetails", "UploadDetailsWarning"] diff --git a/src/cloudflare/types/api_gateways/configuration_api_shield_settings_get_information_about_specific_configuration_properties_params.py b/src/cloudflare/types/api_gateways/configuration_api_shield_settings_get_information_about_specific_configuration_properties_params.py index b2a03c4240b..cfea637909f 100644 --- a/src/cloudflare/types/api_gateways/configuration_api_shield_settings_get_information_about_specific_configuration_properties_params.py +++ b/src/cloudflare/types/api_gateways/configuration_api_shield_settings_get_information_about_specific_configuration_properties_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["ConfigurationAPIShieldSettingsGetInformationAboutSpecificConfigurationPropertiesParams"] diff --git a/src/cloudflare/types/api_gateways/configuration_api_shield_settings_get_information_about_specific_configuration_properties_response.py b/src/cloudflare/types/api_gateways/configuration_api_shield_settings_get_information_about_specific_configuration_properties_response.py index c9b419e60c1..a5fadebfca5 100644 --- a/src/cloudflare/types/api_gateways/configuration_api_shield_settings_get_information_about_specific_configuration_properties_response.py +++ b/src/cloudflare/types/api_gateways/configuration_api_shield_settings_get_information_about_specific_configuration_properties_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "ConfigurationAPIShieldSettingsGetInformationAboutSpecificConfigurationPropertiesResponse", diff --git a/src/cloudflare/types/api_gateways/configuration_api_shield_settings_set_configuration_properties_params.py b/src/cloudflare/types/api_gateways/configuration_api_shield_settings_set_configuration_properties_params.py index 56ffe03350b..8efb3c4877f 100644 --- a/src/cloudflare/types/api_gateways/configuration_api_shield_settings_set_configuration_properties_params.py +++ b/src/cloudflare/types/api_gateways/configuration_api_shield_settings_set_configuration_properties_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["ConfigurationAPIShieldSettingsSetConfigurationPropertiesParams", "AuthIDCharacteristic"] diff --git a/src/cloudflare/types/api_gateways/configuration_api_shield_settings_set_configuration_properties_response.py b/src/cloudflare/types/api_gateways/configuration_api_shield_settings_set_configuration_properties_response.py index 71141dbf29f..346fe13dc05 100644 --- a/src/cloudflare/types/api_gateways/configuration_api_shield_settings_set_configuration_properties_response.py +++ b/src/cloudflare/types/api_gateways/configuration_api_shield_settings_set_configuration_properties_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union, Optional __all__ = ["ConfigurationAPIShieldSettingsSetConfigurationPropertiesResponse"] diff --git a/src/cloudflare/types/api_gateways/discovery/__init__.py b/src/cloudflare/types/api_gateways/discovery/__init__.py index 1de9e9326ac..da448391555 100644 --- a/src/cloudflare/types/api_gateways/discovery/__init__.py +++ b/src/cloudflare/types/api_gateways/discovery/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .operation_update_response import OperationUpdateResponse as OperationUpdateResponse from .operation_update_params import OperationUpdateParams as OperationUpdateParams +from .operation_update_response import OperationUpdateResponse as OperationUpdateResponse diff --git a/src/cloudflare/types/api_gateways/discovery/operation_update_params.py b/src/cloudflare/types/api_gateways/discovery/operation_update_params.py index 8d040e137a0..3bfed7d87b3 100644 --- a/src/cloudflare/types/api_gateways/discovery/operation_update_params.py +++ b/src/cloudflare/types/api_gateways/discovery/operation_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import Dict - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["OperationUpdateParams", "Body"] diff --git a/src/cloudflare/types/api_gateways/discovery/operation_update_response.py b/src/cloudflare/types/api_gateways/discovery/operation_update_response.py index 59a6004c3ee..ceefdfec0ff 100644 --- a/src/cloudflare/types/api_gateways/discovery/operation_update_response.py +++ b/src/cloudflare/types/api_gateways/discovery/operation_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import Dict, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["OperationUpdateResponse", "OperationUpdateResponseItem"] diff --git a/src/cloudflare/types/api_gateways/discovery_api_shield_endpoint_management_get_api_discovery_results_for_a_zone_response.py b/src/cloudflare/types/api_gateways/discovery_api_shield_endpoint_management_get_api_discovery_results_for_a_zone_response.py index b39c88a3e63..92b77b0b4d5 100644 --- a/src/cloudflare/types/api_gateways/discovery_api_shield_endpoint_management_get_api_discovery_results_for_a_zone_response.py +++ b/src/cloudflare/types/api_gateways/discovery_api_shield_endpoint_management_get_api_discovery_results_for_a_zone_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["DiscoveryAPIShieldEndpointManagementGetAPIDiscoveryResultsForAZoneResponse"] diff --git a/src/cloudflare/types/api_gateways/operation_api_shield_endpoint_management_add_operations_to_a_zone_params.py b/src/cloudflare/types/api_gateways/operation_api_shield_endpoint_management_add_operations_to_a_zone_params.py index 6a2937a885a..696ad27a723 100644 --- a/src/cloudflare/types/api_gateways/operation_api_shield_endpoint_management_add_operations_to_a_zone_params.py +++ b/src/cloudflare/types/api_gateways/operation_api_shield_endpoint_management_add_operations_to_a_zone_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["OperationAPIShieldEndpointManagementAddOperationsToAZoneParams", "Body"] diff --git a/src/cloudflare/types/api_gateways/operation_api_shield_endpoint_management_add_operations_to_a_zone_response.py b/src/cloudflare/types/api_gateways/operation_api_shield_endpoint_management_add_operations_to_a_zone_response.py index 3fc4730c6cd..0de4783852c 100644 --- a/src/cloudflare/types/api_gateways/operation_api_shield_endpoint_management_add_operations_to_a_zone_response.py +++ b/src/cloudflare/types/api_gateways/operation_api_shield_endpoint_management_add_operations_to_a_zone_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "OperationAPIShieldEndpointManagementAddOperationsToAZoneResponse", diff --git a/src/cloudflare/types/api_gateways/operation_api_shield_endpoint_management_get_information_about_all_operations_on_a_zone_params.py b/src/cloudflare/types/api_gateways/operation_api_shield_endpoint_management_get_information_about_all_operations_on_a_zone_params.py index 52c705ac442..025de665845 100644 --- a/src/cloudflare/types/api_gateways/operation_api_shield_endpoint_management_get_information_about_all_operations_on_a_zone_params.py +++ b/src/cloudflare/types/api_gateways/operation_api_shield_endpoint_management_get_information_about_all_operations_on_a_zone_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["OperationAPIShieldEndpointManagementGetInformationAboutAllOperationsOnAZoneParams"] diff --git a/src/cloudflare/types/api_gateways/operation_api_shield_endpoint_management_get_information_about_all_operations_on_a_zone_response.py b/src/cloudflare/types/api_gateways/operation_api_shield_endpoint_management_get_information_about_all_operations_on_a_zone_response.py index d37d64bf0a1..cbf1f6e6b8d 100644 --- a/src/cloudflare/types/api_gateways/operation_api_shield_endpoint_management_get_information_about_all_operations_on_a_zone_response.py +++ b/src/cloudflare/types/api_gateways/operation_api_shield_endpoint_management_get_information_about_all_operations_on_a_zone_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "OperationAPIShieldEndpointManagementGetInformationAboutAllOperationsOnAZoneResponse", diff --git a/src/cloudflare/types/api_gateways/operation_delete_response.py b/src/cloudflare/types/api_gateways/operation_delete_response.py index 40ac328d83e..6ecdea7eb4a 100644 --- a/src/cloudflare/types/api_gateways/operation_delete_response.py +++ b/src/cloudflare/types/api_gateways/operation_delete_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union, Optional __all__ = ["OperationDeleteResponse"] diff --git a/src/cloudflare/types/api_gateways/operation_get_params.py b/src/cloudflare/types/api_gateways/operation_get_params.py index 6256dced0bd..183ad9d13d5 100644 --- a/src/cloudflare/types/api_gateways/operation_get_params.py +++ b/src/cloudflare/types/api_gateways/operation_get_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["OperationGetParams"] diff --git a/src/cloudflare/types/api_gateways/operation_get_response.py b/src/cloudflare/types/api_gateways/operation_get_response.py index 143e9675f40..a0d0a8b9ef6 100644 --- a/src/cloudflare/types/api_gateways/operation_get_response.py +++ b/src/cloudflare/types/api_gateways/operation_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "OperationGetResponse", diff --git a/src/cloudflare/types/api_gateways/operation_list_params.py b/src/cloudflare/types/api_gateways/operation_list_params.py index b7b0eb199f0..77423fc0ca3 100644 --- a/src/cloudflare/types/api_gateways/operation_list_params.py +++ b/src/cloudflare/types/api_gateways/operation_list_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["OperationListParams"] diff --git a/src/cloudflare/types/api_gateways/operation_list_response.py b/src/cloudflare/types/api_gateways/operation_list_response.py index fe6d3121c62..e7e3277682c 100644 --- a/src/cloudflare/types/api_gateways/operation_list_response.py +++ b/src/cloudflare/types/api_gateways/operation_list_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime - -from typing import Optional, List - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "OperationListResponse", diff --git a/src/cloudflare/types/api_gateways/operation_update_params.py b/src/cloudflare/types/api_gateways/operation_update_params.py index 6455d781956..9b7b5c4dc4f 100644 --- a/src/cloudflare/types/api_gateways/operation_update_params.py +++ b/src/cloudflare/types/api_gateways/operation_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["OperationUpdateParams"] diff --git a/src/cloudflare/types/api_gateways/operation_update_response.py b/src/cloudflare/types/api_gateways/operation_update_response.py index d8a175d72e7..4404f1eb059 100644 --- a/src/cloudflare/types/api_gateways/operation_update_response.py +++ b/src/cloudflare/types/api_gateways/operation_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["OperationUpdateResponse"] diff --git a/src/cloudflare/types/api_gateways/schema_api_shield_endpoint_management_get_operations_and_features_as_open_api_schemas_params.py b/src/cloudflare/types/api_gateways/schema_api_shield_endpoint_management_get_operations_and_features_as_open_api_schemas_params.py index a3f6dd9a465..7d009d3c9c3 100644 --- a/src/cloudflare/types/api_gateways/schema_api_shield_endpoint_management_get_operations_and_features_as_open_api_schemas_params.py +++ b/src/cloudflare/types/api_gateways/schema_api_shield_endpoint_management_get_operations_and_features_as_open_api_schemas_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["SchemaAPIShieldEndpointManagementGetOperationsAndFeaturesAsOpenAPISchemasParams"] diff --git a/src/cloudflare/types/api_gateways/schema_api_shield_endpoint_management_get_operations_and_features_as_open_api_schemas_response.py b/src/cloudflare/types/api_gateways/schema_api_shield_endpoint_management_get_operations_and_features_as_open_api_schemas_response.py index e43d5d99b5b..d3c21f48ab9 100644 --- a/src/cloudflare/types/api_gateways/schema_api_shield_endpoint_management_get_operations_and_features_as_open_api_schemas_response.py +++ b/src/cloudflare/types/api_gateways/schema_api_shield_endpoint_management_get_operations_and_features_as_open_api_schemas_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["SchemaAPIShieldEndpointManagementGetOperationsAndFeaturesAsOpenAPISchemasResponse"] diff --git a/src/cloudflare/types/api_gateways/schema_get_response.py b/src/cloudflare/types/api_gateways/schema_get_response.py index f07fcdd5759..73f923ba921 100644 --- a/src/cloudflare/types/api_gateways/schema_get_response.py +++ b/src/cloudflare/types/api_gateways/schema_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["SchemaGetResponse"] diff --git a/src/cloudflare/types/api_gateways/schema_update_multiple_params.py b/src/cloudflare/types/api_gateways/schema_update_multiple_params.py index ab42a668171..d910b314bf7 100644 --- a/src/cloudflare/types/api_gateways/schema_update_multiple_params.py +++ b/src/cloudflare/types/api_gateways/schema_update_multiple_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import Dict, Optional - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["SchemaUpdateMultipleParams", "Body"] diff --git a/src/cloudflare/types/api_gateways/schema_update_multiple_response.py b/src/cloudflare/types/api_gateways/schema_update_multiple_response.py index 4e830795768..1eab8baaa5e 100644 --- a/src/cloudflare/types/api_gateways/schema_update_multiple_response.py +++ b/src/cloudflare/types/api_gateways/schema_update_multiple_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import Dict, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["SchemaUpdateMultipleResponse", "SchemaUpdateMultipleResponseItem"] diff --git a/src/cloudflare/types/api_gateways/schema_update_params.py b/src/cloudflare/types/api_gateways/schema_update_params.py index 3bf660fb875..d2029cae53b 100644 --- a/src/cloudflare/types/api_gateways/schema_update_params.py +++ b/src/cloudflare/types/api_gateways/schema_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import Optional - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["SchemaUpdateParams"] diff --git a/src/cloudflare/types/api_gateways/schema_update_response.py b/src/cloudflare/types/api_gateways/schema_update_response.py index 7deeb6dfe2c..6a92fb91cdd 100644 --- a/src/cloudflare/types/api_gateways/schema_update_response.py +++ b/src/cloudflare/types/api_gateways/schema_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["SchemaUpdateResponse"] diff --git a/src/cloudflare/types/api_gateways/schema_validation_update_params.py b/src/cloudflare/types/api_gateways/schema_validation_update_params.py index 63ba849da73..963835f85de 100644 --- a/src/cloudflare/types/api_gateways/schema_validation_update_params.py +++ b/src/cloudflare/types/api_gateways/schema_validation_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - from typing import Optional - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["SchemaValidationUpdateParams"] diff --git a/src/cloudflare/types/api_gateways/settings/__init__.py b/src/cloudflare/types/api_gateways/settings/__init__.py index 23cec4f04f9..9c15b9953f4 100644 --- a/src/cloudflare/types/api_gateways/settings/__init__.py +++ b/src/cloudflare/types/api_gateways/settings/__init__.py @@ -2,7 +2,7 @@ from __future__ import annotations +from .schema_validation_update_params import SchemaValidationUpdateParams as SchemaValidationUpdateParams from .api_shield_zone_schema_validation_settings import ( APIShieldZoneSchemaValidationSettings as APIShieldZoneSchemaValidationSettings, ) -from .schema_validation_update_params import SchemaValidationUpdateParams as SchemaValidationUpdateParams diff --git a/src/cloudflare/types/api_gateways/settings/api_shield_zone_schema_validation_settings.py b/src/cloudflare/types/api_gateways/settings/api_shield_zone_schema_validation_settings.py index e12a3b05155..39ec00217af 100644 --- a/src/cloudflare/types/api_gateways/settings/api_shield_zone_schema_validation_settings.py +++ b/src/cloudflare/types/api_gateways/settings/api_shield_zone_schema_validation_settings.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["APIShieldZoneSchemaValidationSettings"] diff --git a/src/cloudflare/types/api_gateways/settings/schema_validation_update_params.py b/src/cloudflare/types/api_gateways/settings/schema_validation_update_params.py index 9bd8f0b674f..e4a8640dd65 100644 --- a/src/cloudflare/types/api_gateways/settings/schema_validation_update_params.py +++ b/src/cloudflare/types/api_gateways/settings/schema_validation_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - from typing import Optional - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["SchemaValidationUpdateParams"] diff --git a/src/cloudflare/types/api_gateways/user_schema_create_params.py b/src/cloudflare/types/api_gateways/user_schema_create_params.py index da60a5986b3..4bb9b26b690 100644 --- a/src/cloudflare/types/api_gateways/user_schema_create_params.py +++ b/src/cloudflare/types/api_gateways/user_schema_create_params.py @@ -2,16 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal +from typing_extensions import Literal, Required, TypedDict from ..._types import FileTypes -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["UserSchemaCreateParams"] diff --git a/src/cloudflare/types/api_gateways/user_schema_delete_response.py b/src/cloudflare/types/api_gateways/user_schema_delete_response.py index 13ef47c206a..d0d065cd851 100644 --- a/src/cloudflare/types/api_gateways/user_schema_delete_response.py +++ b/src/cloudflare/types/api_gateways/user_schema_delete_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union, Optional __all__ = ["UserSchemaDeleteResponse"] diff --git a/src/cloudflare/types/api_gateways/user_schema_get_params.py b/src/cloudflare/types/api_gateways/user_schema_get_params.py index 8f97bee5023..1636e860911 100644 --- a/src/cloudflare/types/api_gateways/user_schema_get_params.py +++ b/src/cloudflare/types/api_gateways/user_schema_get_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["UserSchemaGetParams"] diff --git a/src/cloudflare/types/api_gateways/user_schema_list_params.py b/src/cloudflare/types/api_gateways/user_schema_list_params.py index 4d15706d1ce..a32cee88281 100644 --- a/src/cloudflare/types/api_gateways/user_schema_list_params.py +++ b/src/cloudflare/types/api_gateways/user_schema_list_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["UserSchemaListParams"] diff --git a/src/cloudflare/types/api_gateways/user_schema_list_response.py b/src/cloudflare/types/api_gateways/user_schema_list_response.py index 79537efc24c..20e7a74fe60 100644 --- a/src/cloudflare/types/api_gateways/user_schema_list_response.py +++ b/src/cloudflare/types/api_gateways/user_schema_list_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from .api_shield_public_schema import APIShieldPublicSchema +from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from .api_shield_public_schema import APIShieldPublicSchema __all__ = ["UserSchemaListResponse"] diff --git a/src/cloudflare/types/api_gateways/user_schema_update_params.py b/src/cloudflare/types/api_gateways/user_schema_update_params.py index 8d9fcb7bb3e..f0cf59a71fb 100644 --- a/src/cloudflare/types/api_gateways/user_schema_update_params.py +++ b/src/cloudflare/types/api_gateways/user_schema_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["UserSchemaUpdateParams"] diff --git a/src/cloudflare/types/api_gateways/user_schemas/__init__.py b/src/cloudflare/types/api_gateways/user_schemas/__init__.py index 196f1ec2828..ef048118f5b 100644 --- a/src/cloudflare/types/api_gateways/user_schemas/__init__.py +++ b/src/cloudflare/types/api_gateways/user_schemas/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .operation_list_response import OperationListResponse as OperationListResponse from .operation_list_params import OperationListParams as OperationListParams +from .operation_list_response import OperationListResponse as OperationListResponse diff --git a/src/cloudflare/types/api_gateways/user_schemas/operation_list_params.py b/src/cloudflare/types/api_gateways/user_schemas/operation_list_params.py index 8d4d60858a7..ae16bac43b4 100644 --- a/src/cloudflare/types/api_gateways/user_schemas/operation_list_params.py +++ b/src/cloudflare/types/api_gateways/user_schemas/operation_list_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["OperationListParams"] diff --git a/src/cloudflare/types/api_gateways/user_schemas/operation_list_response.py b/src/cloudflare/types/api_gateways/user_schemas/operation_list_response.py index f6f833a9765..d72800f1757 100644 --- a/src/cloudflare/types/api_gateways/user_schemas/operation_list_response.py +++ b/src/cloudflare/types/api_gateways/user_schemas/operation_list_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "OperationListResponse", diff --git a/src/cloudflare/types/argo/__init__.py b/src/cloudflare/types/argo/__init__.py index 3c8e4639223..913290bfefa 100644 --- a/src/cloudflare/types/argo/__init__.py +++ b/src/cloudflare/types/argo/__init__.py @@ -2,15 +2,15 @@ from __future__ import annotations -from .smart_routing_update_response import SmartRoutingUpdateResponse as SmartRoutingUpdateResponse from .smart_routing_get_response import SmartRoutingGetResponse as SmartRoutingGetResponse from .smart_routing_update_params import SmartRoutingUpdateParams as SmartRoutingUpdateParams +from .smart_routing_update_response import SmartRoutingUpdateResponse as SmartRoutingUpdateResponse from .tiered_caching_tiered_caching_get_tiered_caching_setting_response import ( TieredCachingTieredCachingGetTieredCachingSettingResponse as TieredCachingTieredCachingGetTieredCachingSettingResponse, ) -from .tiered_caching_tiered_caching_patch_tiered_caching_setting_response import ( - TieredCachingTieredCachingPatchTieredCachingSettingResponse as TieredCachingTieredCachingPatchTieredCachingSettingResponse, -) from .tiered_caching_tiered_caching_patch_tiered_caching_setting_params import ( TieredCachingTieredCachingPatchTieredCachingSettingParams as TieredCachingTieredCachingPatchTieredCachingSettingParams, ) +from .tiered_caching_tiered_caching_patch_tiered_caching_setting_response import ( + TieredCachingTieredCachingPatchTieredCachingSettingResponse as TieredCachingTieredCachingPatchTieredCachingSettingResponse, +) diff --git a/src/cloudflare/types/argo/smart_routing_get_response.py b/src/cloudflare/types/argo/smart_routing_get_response.py index 5c62c800b82..405500d39c7 100644 --- a/src/cloudflare/types/argo/smart_routing_get_response.py +++ b/src/cloudflare/types/argo/smart_routing_get_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union, Optional __all__ = ["SmartRoutingGetResponse"] diff --git a/src/cloudflare/types/argo/smart_routing_update_params.py b/src/cloudflare/types/argo/smart_routing_update_params.py index da353bfa450..55b6db9512e 100644 --- a/src/cloudflare/types/argo/smart_routing_update_params.py +++ b/src/cloudflare/types/argo/smart_routing_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["SmartRoutingUpdateParams"] diff --git a/src/cloudflare/types/argo/smart_routing_update_response.py b/src/cloudflare/types/argo/smart_routing_update_response.py index 365bbb3a7e7..d5d214ca7ed 100644 --- a/src/cloudflare/types/argo/smart_routing_update_response.py +++ b/src/cloudflare/types/argo/smart_routing_update_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union, Optional __all__ = ["SmartRoutingUpdateResponse"] diff --git a/src/cloudflare/types/argo/tiered_caching_tiered_caching_get_tiered_caching_setting_response.py b/src/cloudflare/types/argo/tiered_caching_tiered_caching_get_tiered_caching_setting_response.py index 2da30d297e1..6c1b391ddf4 100644 --- a/src/cloudflare/types/argo/tiered_caching_tiered_caching_get_tiered_caching_setting_response.py +++ b/src/cloudflare/types/argo/tiered_caching_tiered_caching_get_tiered_caching_setting_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union, Optional __all__ = ["TieredCachingTieredCachingGetTieredCachingSettingResponse"] diff --git a/src/cloudflare/types/argo/tiered_caching_tiered_caching_patch_tiered_caching_setting_params.py b/src/cloudflare/types/argo/tiered_caching_tiered_caching_patch_tiered_caching_setting_params.py index c517e7c6e3b..959b07c9de2 100644 --- a/src/cloudflare/types/argo/tiered_caching_tiered_caching_patch_tiered_caching_setting_params.py +++ b/src/cloudflare/types/argo/tiered_caching_tiered_caching_patch_tiered_caching_setting_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["TieredCachingTieredCachingPatchTieredCachingSettingParams"] diff --git a/src/cloudflare/types/argo/tiered_caching_tiered_caching_patch_tiered_caching_setting_response.py b/src/cloudflare/types/argo/tiered_caching_tiered_caching_patch_tiered_caching_setting_response.py index 696b8b395c4..664cc430320 100644 --- a/src/cloudflare/types/argo/tiered_caching_tiered_caching_patch_tiered_caching_setting_response.py +++ b/src/cloudflare/types/argo/tiered_caching_tiered_caching_patch_tiered_caching_setting_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union, Optional __all__ = ["TieredCachingTieredCachingPatchTieredCachingSettingResponse"] diff --git a/src/cloudflare/types/audit_log_audit_logs_get_account_audit_logs_params.py b/src/cloudflare/types/audit_log_audit_logs_get_account_audit_logs_params.py index bb9f47710df..16fdc480db1 100644 --- a/src/cloudflare/types/audit_log_audit_logs_get_account_audit_logs_params.py +++ b/src/cloudflare/types/audit_log_audit_logs_get_account_audit_logs_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from .._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params - __all__ = ["AuditLogAuditLogsGetAccountAuditLogsParams", "Action", "Actor", "Zone"] diff --git a/src/cloudflare/types/audit_log_audit_logs_get_account_audit_logs_response.py b/src/cloudflare/types/audit_log_audit_logs_get_account_audit_logs_response.py index fc9afab97b2..200d244aeaf 100644 --- a/src/cloudflare/types/audit_log_audit_logs_get_account_audit_logs_response.py +++ b/src/cloudflare/types/audit_log_audit_logs_get_account_audit_logs_response.py @@ -1,18 +1,26 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Union - -from typing_extensions import Literal - +from typing import List, Union, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared -__all__ = ["AuditLogAuditLogsGetAccountAuditLogsResponse", "UnionMember0", "UnionMember0Result", "UnionMember0ResultAction", "UnionMember0ResultActor", "UnionMember0ResultOwner", "UnionMember0ResultResource", "_4R3gc1ffAPIResponseCommon", "4R3gc1ffAPIResponseCommonError", "4R3gc1ffAPIResponseCommonMessage"] +__all__ = [ + "AuditLogAuditLogsGetAccountAuditLogsResponse", + "UnionMember0", + "UnionMember0Result", + "UnionMember0ResultAction", + "UnionMember0ResultActor", + "UnionMember0ResultOwner", + "UnionMember0ResultResource", + "R9A7hBilAPIResponseCommon", + "R9A7hBilAPIResponseCommonError", + "R9A7hBilAPIResponseCommonMessage", +] + class UnionMember0ResultAction(BaseModel): result: Optional[bool] = None @@ -21,6 +29,7 @@ class UnionMember0ResultAction(BaseModel): type: Optional[str] = None """A short string that describes the action that was performed.""" + class UnionMember0ResultActor(BaseModel): id: Optional[str] = None """The ID of the actor that performed the action. @@ -37,10 +46,12 @@ class UnionMember0ResultActor(BaseModel): type: Optional[Literal["user", "admin", "Cloudflare"]] = None """The type of actor, whether a User, Cloudflare Admin, or an Automated System.""" + class UnionMember0ResultOwner(BaseModel): id: Optional[str] = None """Identifier""" + class UnionMember0ResultResource(BaseModel): id: Optional[str] = None """An identifier for the resource that was affected by the action.""" @@ -48,6 +59,7 @@ class UnionMember0ResultResource(BaseModel): type: Optional[str] = None """A short string that describes the resource that was affected by the action.""" + class UnionMember0Result(BaseModel): id: Optional[str] = None """A string that uniquely identifies the audit log.""" @@ -65,10 +77,10 @@ class UnionMember0Result(BaseModel): This is a flexible value and varies between different actions. """ - new_value: Optional[str] = FieldInfo(alias = "newValue", default = None) + new_value: Optional[str] = FieldInfo(alias="newValue", default=None) """The new value of the resource that was modified.""" - old_value: Optional[str] = FieldInfo(alias = "oldValue", default = None) + old_value: Optional[str] = FieldInfo(alias="oldValue", default=None) """The value of the resource before it was modified.""" owner: Optional[UnionMember0ResultOwner] = None @@ -78,6 +90,7 @@ class UnionMember0Result(BaseModel): when: Optional[datetime] = None """A UTC RFC3339 timestamp that specifies when the action being logged occured.""" + class UnionMember0(BaseModel): errors: Optional[object] = None @@ -87,24 +100,28 @@ class UnionMember0(BaseModel): success: Optional[bool] = None -class 4R3gc1ffAPIResponseCommonError(BaseModel): + +class R9A7hBilAPIResponseCommonError(BaseModel): code: int message: str -class 4R3gc1ffAPIResponseCommonMessage(BaseModel): + +class R9A7hBilAPIResponseCommonMessage(BaseModel): code: int message: str -class _4R3gc1ffAPIResponseCommon(BaseModel): - errors: List[4R3gc1ffAPIResponseCommonError] - messages: List[4R3gc1ffAPIResponseCommonMessage] +class R9A7hBilAPIResponseCommon(BaseModel): + errors: List[R9A7hBilAPIResponseCommonError] + + messages: List[R9A7hBilAPIResponseCommonMessage] result: Union[object, List[object], str] success: Literal[True] """Whether the API call was successful""" -AuditLogAuditLogsGetAccountAuditLogsResponse = Union[UnionMember0, _4R3gc1ffAPIResponseCommon] \ No newline at end of file + +AuditLogAuditLogsGetAccountAuditLogsResponse = Union[UnionMember0, R9A7hBilAPIResponseCommon] diff --git a/src/cloudflare/types/available_plan_get_response.py b/src/cloudflare/types/available_plan_get_response.py index 2037b04a57b..0f13eaad9b9 100644 --- a/src/cloudflare/types/available_plan_get_response.py +++ b/src/cloudflare/types/available_plan_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["AvailablePlanGetResponse"] diff --git a/src/cloudflare/types/available_plan_list_response.py b/src/cloudflare/types/available_plan_list_response.py index d9a79ad1afe..628464eebff 100644 --- a/src/cloudflare/types/available_plan_list_response.py +++ b/src/cloudflare/types/available_plan_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["AvailablePlanListResponse", "AvailablePlanListResponseItem"] diff --git a/src/cloudflare/types/available_rate_plan_zone_rate_plan_list_available_rate_plans_response.py b/src/cloudflare/types/available_rate_plan_zone_rate_plan_list_available_rate_plans_response.py index 1805f77960d..74d58a2fcb7 100644 --- a/src/cloudflare/types/available_rate_plan_zone_rate_plan_list_available_rate_plans_response.py +++ b/src/cloudflare/types/available_rate_plan_zone_rate_plan_list_available_rate_plans_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "AvailableRatePlanZoneRatePlanListAvailableRatePlansResponse", diff --git a/src/cloudflare/types/billings/profile_account_billing_profile_billing_profile_details_response.py b/src/cloudflare/types/billings/profile_account_billing_profile_billing_profile_details_response.py index 380eb2130c0..70c542b5b7d 100644 --- a/src/cloudflare/types/billings/profile_account_billing_profile_billing_profile_details_response.py +++ b/src/cloudflare/types/billings/profile_account_billing_profile_billing_profile_details_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union, Optional __all__ = ["ProfileAccountBillingProfileBillingProfileDetailsResponse"] diff --git a/src/cloudflare/types/bot_management_get_response.py b/src/cloudflare/types/bot_management_get_response.py index fcedbe5abe7..aecdbe03e66 100644 --- a/src/cloudflare/types/bot_management_get_response.py +++ b/src/cloudflare/types/bot_management_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "BotManagementGetResponse", diff --git a/src/cloudflare/types/bot_management_update_params.py b/src/cloudflare/types/bot_management_update_params.py index e53861d526e..0fb84782959 100644 --- a/src/cloudflare/types/bot_management_update_params.py +++ b/src/cloudflare/types/bot_management_update_params.py @@ -2,13 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing import Union +from typing_extensions import Literal, TypedDict __all__ = [ "BotManagementUpdateParams", diff --git a/src/cloudflare/types/bot_management_update_response.py b/src/cloudflare/types/bot_management_update_response.py index e7490fb93a0..dc1d12497b5 100644 --- a/src/cloudflare/types/bot_management_update_response.py +++ b/src/cloudflare/types/bot_management_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "BotManagementUpdateResponse", diff --git a/src/cloudflare/types/brand_protections/__init__.py b/src/cloudflare/types/brand_protections/__init__.py index e0d8e0b1a5b..0be4e9b0d37 100644 --- a/src/cloudflare/types/brand_protections/__init__.py +++ b/src/cloudflare/types/brand_protections/__init__.py @@ -2,8 +2,8 @@ from __future__ import annotations -from .submit_phishing_url_scanner_submit_suspicious_url_for_scanning_response import ( - SubmitPhishingURLScannerSubmitSuspiciousURLForScanningResponse as SubmitPhishingURLScannerSubmitSuspiciousURLForScanningResponse, +from .url_info_phishing_url_information_get_results_for_a_url_scan_params import ( + URLInfoPhishingURLInformationGetResultsForAURLScanParams as URLInfoPhishingURLInformationGetResultsForAURLScanParams, ) from .submit_phishing_url_scanner_submit_suspicious_url_for_scanning_params import ( SubmitPhishingURLScannerSubmitSuspiciousURLForScanningParams as SubmitPhishingURLScannerSubmitSuspiciousURLForScanningParams, @@ -11,6 +11,6 @@ from .url_info_phishing_url_information_get_results_for_a_url_scan_response import ( URLInfoPhishingURLInformationGetResultsForAURLScanResponse as URLInfoPhishingURLInformationGetResultsForAURLScanResponse, ) -from .url_info_phishing_url_information_get_results_for_a_url_scan_params import ( - URLInfoPhishingURLInformationGetResultsForAURLScanParams as URLInfoPhishingURLInformationGetResultsForAURLScanParams, +from .submit_phishing_url_scanner_submit_suspicious_url_for_scanning_response import ( + SubmitPhishingURLScannerSubmitSuspiciousURLForScanningResponse as SubmitPhishingURLScannerSubmitSuspiciousURLForScanningResponse, ) diff --git a/src/cloudflare/types/brand_protections/submit_phishing_url_scanner_submit_suspicious_url_for_scanning_params.py b/src/cloudflare/types/brand_protections/submit_phishing_url_scanner_submit_suspicious_url_for_scanning_params.py index c7dab635b8d..ec3d7916aa1 100644 --- a/src/cloudflare/types/brand_protections/submit_phishing_url_scanner_submit_suspicious_url_for_scanning_params.py +++ b/src/cloudflare/types/brand_protections/submit_phishing_url_scanner_submit_suspicious_url_for_scanning_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["SubmitPhishingURLScannerSubmitSuspiciousURLForScanningParams"] diff --git a/src/cloudflare/types/brand_protections/submit_phishing_url_scanner_submit_suspicious_url_for_scanning_response.py b/src/cloudflare/types/brand_protections/submit_phishing_url_scanner_submit_suspicious_url_for_scanning_response.py index 8462f8af953..2a83d3884a0 100644 --- a/src/cloudflare/types/brand_protections/submit_phishing_url_scanner_submit_suspicious_url_for_scanning_response.py +++ b/src/cloudflare/types/brand_protections/submit_phishing_url_scanner_submit_suspicious_url_for_scanning_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "SubmitPhishingURLScannerSubmitSuspiciousURLForScanningResponse", diff --git a/src/cloudflare/types/brand_protections/url_info_phishing_url_information_get_results_for_a_url_scan_params.py b/src/cloudflare/types/brand_protections/url_info_phishing_url_information_get_results_for_a_url_scan_params.py index f4fa22351af..27fd03b571a 100644 --- a/src/cloudflare/types/brand_protections/url_info_phishing_url_information_get_results_for_a_url_scan_params.py +++ b/src/cloudflare/types/brand_protections/url_info_phishing_url_information_get_results_for_a_url_scan_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["URLInfoPhishingURLInformationGetResultsForAURLScanParams", "URLIDParam"] diff --git a/src/cloudflare/types/brand_protections/url_info_phishing_url_information_get_results_for_a_url_scan_response.py b/src/cloudflare/types/brand_protections/url_info_phishing_url_information_get_results_for_a_url_scan_response.py index 34953500263..239a0f333b2 100644 --- a/src/cloudflare/types/brand_protections/url_info_phishing_url_information_get_results_for_a_url_scan_response.py +++ b/src/cloudflare/types/brand_protections/url_info_phishing_url_information_get_results_for_a_url_scan_response.py @@ -1,12 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "URLInfoPhishingURLInformationGetResultsForAURLScanResponse", diff --git a/src/cloudflare/types/cache_regional_tiered_caches_response.py b/src/cloudflare/types/cache_regional_tiered_caches_response.py index 79e17a55113..fc80e172cfe 100644 --- a/src/cloudflare/types/cache_regional_tiered_caches_response.py +++ b/src/cloudflare/types/cache_regional_tiered_caches_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = ["CacheRegionalTieredCachesResponse", "Value"] diff --git a/src/cloudflare/types/cache_reserve_clear_response.py b/src/cloudflare/types/cache_reserve_clear_response.py index aca54893adb..8b38a5ec699 100644 --- a/src/cloudflare/types/cache_reserve_clear_response.py +++ b/src/cloudflare/types/cache_reserve_clear_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = ["CacheReserveClearResponse"] diff --git a/src/cloudflare/types/cache_reserve_create_response.py b/src/cloudflare/types/cache_reserve_create_response.py index b26cf7b05f5..7860e9e4548 100644 --- a/src/cloudflare/types/cache_reserve_create_response.py +++ b/src/cloudflare/types/cache_reserve_create_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = ["CacheReserveCreateResponse"] diff --git a/src/cloudflare/types/cache_update_regional_tiered_cache_params.py b/src/cloudflare/types/cache_update_regional_tiered_cache_params.py index 0999aa19ac2..31a074f1fab 100644 --- a/src/cloudflare/types/cache_update_regional_tiered_cache_params.py +++ b/src/cloudflare/types/cache_update_regional_tiered_cache_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["CacheUpdateRegionalTieredCacheParams"] diff --git a/src/cloudflare/types/cache_update_regional_tiered_cache_response.py b/src/cloudflare/types/cache_update_regional_tiered_cache_response.py index e6a4e30b33f..db68b38c314 100644 --- a/src/cloudflare/types/cache_update_regional_tiered_cache_response.py +++ b/src/cloudflare/types/cache_update_regional_tiered_cache_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = ["CacheUpdateRegionalTieredCacheResponse", "Value"] diff --git a/src/cloudflare/types/caches/__init__.py b/src/cloudflare/types/caches/__init__.py index 2c47377b200..8d0e395e6e0 100644 --- a/src/cloudflare/types/caches/__init__.py +++ b/src/cloudflare/types/caches/__init__.py @@ -2,30 +2,30 @@ from __future__ import annotations +from .variant_list_response import VariantListResponse as VariantListResponse +from .variant_delete_response import VariantDeleteResponse as VariantDeleteResponse from .cache_reserve_list_response import CacheReserveListResponse as CacheReserveListResponse -from .cache_reserve_zone_cache_settings_change_cache_reserve_setting_response import ( - CacheReserveZoneCacheSettingsChangeCacheReserveSettingResponse as CacheReserveZoneCacheSettingsChangeCacheReserveSettingResponse, +from .tiered_cache_smart_topology_enable_delete_response import ( + TieredCacheSmartTopologyEnableDeleteResponse as TieredCacheSmartTopologyEnableDeleteResponse, +) +from .variant_zone_cache_settings_change_variants_setting_params import ( + VariantZoneCacheSettingsChangeVariantsSettingParams as VariantZoneCacheSettingsChangeVariantsSettingParams, +) +from .variant_zone_cache_settings_change_variants_setting_response import ( + VariantZoneCacheSettingsChangeVariantsSettingResponse as VariantZoneCacheSettingsChangeVariantsSettingResponse, ) from .cache_reserve_zone_cache_settings_change_cache_reserve_setting_params import ( CacheReserveZoneCacheSettingsChangeCacheReserveSettingParams as CacheReserveZoneCacheSettingsChangeCacheReserveSettingParams, ) -from .tiered_cache_smart_topology_enable_delete_response import ( - TieredCacheSmartTopologyEnableDeleteResponse as TieredCacheSmartTopologyEnableDeleteResponse, +from .cache_reserve_zone_cache_settings_change_cache_reserve_setting_response import ( + CacheReserveZoneCacheSettingsChangeCacheReserveSettingResponse as CacheReserveZoneCacheSettingsChangeCacheReserveSettingResponse, ) from .tiered_cache_smart_topology_enable_smart_tiered_cache_get_smart_tiered_cache_setting_response import ( TieredCacheSmartTopologyEnableSmartTieredCacheGetSmartTieredCacheSettingResponse as TieredCacheSmartTopologyEnableSmartTieredCacheGetSmartTieredCacheSettingResponse, ) -from .tiered_cache_smart_topology_enable_smart_tiered_cache_patch_smart_tiered_cache_setting_response import ( - TieredCacheSmartTopologyEnableSmartTieredCachePatchSmartTieredCacheSettingResponse as TieredCacheSmartTopologyEnableSmartTieredCachePatchSmartTieredCacheSettingResponse, -) from .tiered_cache_smart_topology_enable_smart_tiered_cache_patch_smart_tiered_cache_setting_params import ( TieredCacheSmartTopologyEnableSmartTieredCachePatchSmartTieredCacheSettingParams as TieredCacheSmartTopologyEnableSmartTieredCachePatchSmartTieredCacheSettingParams, ) -from .variant_list_response import VariantListResponse as VariantListResponse -from .variant_delete_response import VariantDeleteResponse as VariantDeleteResponse -from .variant_zone_cache_settings_change_variants_setting_response import ( - VariantZoneCacheSettingsChangeVariantsSettingResponse as VariantZoneCacheSettingsChangeVariantsSettingResponse, -) -from .variant_zone_cache_settings_change_variants_setting_params import ( - VariantZoneCacheSettingsChangeVariantsSettingParams as VariantZoneCacheSettingsChangeVariantsSettingParams, +from .tiered_cache_smart_topology_enable_smart_tiered_cache_patch_smart_tiered_cache_setting_response import ( + TieredCacheSmartTopologyEnableSmartTieredCachePatchSmartTieredCacheSettingResponse as TieredCacheSmartTopologyEnableSmartTieredCachePatchSmartTieredCacheSettingResponse, ) diff --git a/src/cloudflare/types/caches/cache_reserve_list_response.py b/src/cloudflare/types/caches/cache_reserve_list_response.py index 0ca59604400..b135bae9fc4 100644 --- a/src/cloudflare/types/caches/cache_reserve_list_response.py +++ b/src/cloudflare/types/caches/cache_reserve_list_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["CacheReserveListResponse"] diff --git a/src/cloudflare/types/caches/cache_reserve_zone_cache_settings_change_cache_reserve_setting_params.py b/src/cloudflare/types/caches/cache_reserve_zone_cache_settings_change_cache_reserve_setting_params.py index 5bff3cb3b17..7a42b6c7aa6 100644 --- a/src/cloudflare/types/caches/cache_reserve_zone_cache_settings_change_cache_reserve_setting_params.py +++ b/src/cloudflare/types/caches/cache_reserve_zone_cache_settings_change_cache_reserve_setting_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["CacheReserveZoneCacheSettingsChangeCacheReserveSettingParams"] diff --git a/src/cloudflare/types/caches/cache_reserve_zone_cache_settings_change_cache_reserve_setting_response.py b/src/cloudflare/types/caches/cache_reserve_zone_cache_settings_change_cache_reserve_setting_response.py index 1205cb47c73..b0fa8cf279c 100644 --- a/src/cloudflare/types/caches/cache_reserve_zone_cache_settings_change_cache_reserve_setting_response.py +++ b/src/cloudflare/types/caches/cache_reserve_zone_cache_settings_change_cache_reserve_setting_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["CacheReserveZoneCacheSettingsChangeCacheReserveSettingResponse"] diff --git a/src/cloudflare/types/caches/tiered_cache_smart_topology_enable_delete_response.py b/src/cloudflare/types/caches/tiered_cache_smart_topology_enable_delete_response.py index 5d44bbc9ad1..a00670171ac 100644 --- a/src/cloudflare/types/caches/tiered_cache_smart_topology_enable_delete_response.py +++ b/src/cloudflare/types/caches/tiered_cache_smart_topology_enable_delete_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union, Optional __all__ = ["TieredCacheSmartTopologyEnableDeleteResponse"] diff --git a/src/cloudflare/types/caches/tiered_cache_smart_topology_enable_smart_tiered_cache_get_smart_tiered_cache_setting_response.py b/src/cloudflare/types/caches/tiered_cache_smart_topology_enable_smart_tiered_cache_get_smart_tiered_cache_setting_response.py index d37dfa583de..2fd5322dc29 100644 --- a/src/cloudflare/types/caches/tiered_cache_smart_topology_enable_smart_tiered_cache_get_smart_tiered_cache_setting_response.py +++ b/src/cloudflare/types/caches/tiered_cache_smart_topology_enable_smart_tiered_cache_get_smart_tiered_cache_setting_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union, Optional __all__ = ["TieredCacheSmartTopologyEnableSmartTieredCacheGetSmartTieredCacheSettingResponse"] diff --git a/src/cloudflare/types/caches/tiered_cache_smart_topology_enable_smart_tiered_cache_patch_smart_tiered_cache_setting_params.py b/src/cloudflare/types/caches/tiered_cache_smart_topology_enable_smart_tiered_cache_patch_smart_tiered_cache_setting_params.py index 968c25f5e3c..e60f83ea74b 100644 --- a/src/cloudflare/types/caches/tiered_cache_smart_topology_enable_smart_tiered_cache_patch_smart_tiered_cache_setting_params.py +++ b/src/cloudflare/types/caches/tiered_cache_smart_topology_enable_smart_tiered_cache_patch_smart_tiered_cache_setting_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["TieredCacheSmartTopologyEnableSmartTieredCachePatchSmartTieredCacheSettingParams"] diff --git a/src/cloudflare/types/caches/tiered_cache_smart_topology_enable_smart_tiered_cache_patch_smart_tiered_cache_setting_response.py b/src/cloudflare/types/caches/tiered_cache_smart_topology_enable_smart_tiered_cache_patch_smart_tiered_cache_setting_response.py index 8ce88aa612c..7edb221fed2 100644 --- a/src/cloudflare/types/caches/tiered_cache_smart_topology_enable_smart_tiered_cache_patch_smart_tiered_cache_setting_response.py +++ b/src/cloudflare/types/caches/tiered_cache_smart_topology_enable_smart_tiered_cache_patch_smart_tiered_cache_setting_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union, Optional __all__ = ["TieredCacheSmartTopologyEnableSmartTieredCachePatchSmartTieredCacheSettingResponse"] diff --git a/src/cloudflare/types/caches/variant_delete_response.py b/src/cloudflare/types/caches/variant_delete_response.py index 9805b58c96e..cc33ae40a87 100644 --- a/src/cloudflare/types/caches/variant_delete_response.py +++ b/src/cloudflare/types/caches/variant_delete_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["VariantDeleteResponse"] diff --git a/src/cloudflare/types/caches/variant_list_response.py b/src/cloudflare/types/caches/variant_list_response.py index 4fce6b7b529..904273e72c5 100644 --- a/src/cloudflare/types/caches/variant_list_response.py +++ b/src/cloudflare/types/caches/variant_list_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["VariantListResponse", "Value"] diff --git a/src/cloudflare/types/caches/variant_zone_cache_settings_change_variants_setting_params.py b/src/cloudflare/types/caches/variant_zone_cache_settings_change_variants_setting_params.py index c0a7b1b9dc4..dae14d0ca04 100644 --- a/src/cloudflare/types/caches/variant_zone_cache_settings_change_variants_setting_params.py +++ b/src/cloudflare/types/caches/variant_zone_cache_settings_change_variants_setting_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["VariantZoneCacheSettingsChangeVariantsSettingParams", "Value"] diff --git a/src/cloudflare/types/caches/variant_zone_cache_settings_change_variants_setting_response.py b/src/cloudflare/types/caches/variant_zone_cache_settings_change_variants_setting_response.py index e469b449f28..b676e034a08 100644 --- a/src/cloudflare/types/caches/variant_zone_cache_settings_change_variants_setting_response.py +++ b/src/cloudflare/types/caches/variant_zone_cache_settings_change_variants_setting_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["VariantZoneCacheSettingsChangeVariantsSettingResponse", "Value"] diff --git a/src/cloudflare/types/certificate_authorities/__init__.py b/src/cloudflare/types/certificate_authorities/__init__.py index f3c265128dd..a920c0c4f90 100644 --- a/src/cloudflare/types/certificate_authorities/__init__.py +++ b/src/cloudflare/types/certificate_authorities/__init__.py @@ -2,15 +2,15 @@ from __future__ import annotations -from .hostname_association_client_certificate_for_a_zone_list_hostname_associations_response import ( - HostnameAssociationClientCertificateForAZoneListHostnameAssociationsResponse as HostnameAssociationClientCertificateForAZoneListHostnameAssociationsResponse, -) -from .hostname_association_client_certificate_for_a_zone_put_hostname_associations_response import ( - HostnameAssociationClientCertificateForAZonePutHostnameAssociationsResponse as HostnameAssociationClientCertificateForAZonePutHostnameAssociationsResponse, +from .hostname_association_client_certificate_for_a_zone_put_hostname_associations_params import ( + HostnameAssociationClientCertificateForAZonePutHostnameAssociationsParams as HostnameAssociationClientCertificateForAZonePutHostnameAssociationsParams, ) from .hostname_association_client_certificate_for_a_zone_list_hostname_associations_params import ( HostnameAssociationClientCertificateForAZoneListHostnameAssociationsParams as HostnameAssociationClientCertificateForAZoneListHostnameAssociationsParams, ) -from .hostname_association_client_certificate_for_a_zone_put_hostname_associations_params import ( - HostnameAssociationClientCertificateForAZonePutHostnameAssociationsParams as HostnameAssociationClientCertificateForAZonePutHostnameAssociationsParams, +from .hostname_association_client_certificate_for_a_zone_put_hostname_associations_response import ( + HostnameAssociationClientCertificateForAZonePutHostnameAssociationsResponse as HostnameAssociationClientCertificateForAZonePutHostnameAssociationsResponse, +) +from .hostname_association_client_certificate_for_a_zone_list_hostname_associations_response import ( + HostnameAssociationClientCertificateForAZoneListHostnameAssociationsResponse as HostnameAssociationClientCertificateForAZoneListHostnameAssociationsResponse, ) diff --git a/src/cloudflare/types/certificate_authorities/hostname_association_client_certificate_for_a_zone_list_hostname_associations_params.py b/src/cloudflare/types/certificate_authorities/hostname_association_client_certificate_for_a_zone_list_hostname_associations_params.py index 1b90149c4df..bfe173cab7c 100644 --- a/src/cloudflare/types/certificate_authorities/hostname_association_client_certificate_for_a_zone_list_hostname_associations_params.py +++ b/src/cloudflare/types/certificate_authorities/hostname_association_client_certificate_for_a_zone_list_hostname_associations_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["HostnameAssociationClientCertificateForAZoneListHostnameAssociationsParams"] diff --git a/src/cloudflare/types/certificate_authorities/hostname_association_client_certificate_for_a_zone_list_hostname_associations_response.py b/src/cloudflare/types/certificate_authorities/hostname_association_client_certificate_for_a_zone_list_hostname_associations_response.py index 0fe77eb217b..9dd050a7812 100644 --- a/src/cloudflare/types/certificate_authorities/hostname_association_client_certificate_for_a_zone_list_hostname_associations_response.py +++ b/src/cloudflare/types/certificate_authorities/hostname_association_client_certificate_for_a_zone_list_hostname_associations_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["HostnameAssociationClientCertificateForAZoneListHostnameAssociationsResponse"] diff --git a/src/cloudflare/types/certificate_authorities/hostname_association_client_certificate_for_a_zone_put_hostname_associations_params.py b/src/cloudflare/types/certificate_authorities/hostname_association_client_certificate_for_a_zone_put_hostname_associations_params.py index 1702b951fa9..d1884c3186f 100644 --- a/src/cloudflare/types/certificate_authorities/hostname_association_client_certificate_for_a_zone_put_hostname_associations_params.py +++ b/src/cloudflare/types/certificate_authorities/hostname_association_client_certificate_for_a_zone_put_hostname_associations_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import TypedDict __all__ = ["HostnameAssociationClientCertificateForAZonePutHostnameAssociationsParams"] diff --git a/src/cloudflare/types/certificate_authorities/hostname_association_client_certificate_for_a_zone_put_hostname_associations_response.py b/src/cloudflare/types/certificate_authorities/hostname_association_client_certificate_for_a_zone_put_hostname_associations_response.py index 185583e324e..e146c107b94 100644 --- a/src/cloudflare/types/certificate_authorities/hostname_association_client_certificate_for_a_zone_put_hostname_associations_response.py +++ b/src/cloudflare/types/certificate_authorities/hostname_association_client_certificate_for_a_zone_put_hostname_associations_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["HostnameAssociationClientCertificateForAZonePutHostnameAssociationsResponse"] diff --git a/src/cloudflare/types/certificate_delete_response.py b/src/cloudflare/types/certificate_delete_response.py index 0c5416a372b..5fbd398ef6c 100644 --- a/src/cloudflare/types/certificate_delete_response.py +++ b/src/cloudflare/types/certificate_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["CertificateDeleteResponse"] diff --git a/src/cloudflare/types/certificate_get_response.py b/src/cloudflare/types/certificate_get_response.py index 078d607ea4d..758681c7766 100644 --- a/src/cloudflare/types/certificate_get_response.py +++ b/src/cloudflare/types/certificate_get_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union __all__ = ["CertificateGetResponse"] diff --git a/src/cloudflare/types/certificate_origin_ca_create_certificate_params.py b/src/cloudflare/types/certificate_origin_ca_create_certificate_params.py index 45569947524..d47d5258e36 100644 --- a/src/cloudflare/types/certificate_origin_ca_create_certificate_params.py +++ b/src/cloudflare/types/certificate_origin_ca_create_certificate_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["CertificateOriginCaCreateCertificateParams"] diff --git a/src/cloudflare/types/certificate_origin_ca_create_certificate_response.py b/src/cloudflare/types/certificate_origin_ca_create_certificate_response.py index 707a826ae6a..ef63084e018 100644 --- a/src/cloudflare/types/certificate_origin_ca_create_certificate_response.py +++ b/src/cloudflare/types/certificate_origin_ca_create_certificate_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union __all__ = ["CertificateOriginCaCreateCertificateResponse"] diff --git a/src/cloudflare/types/certificate_origin_ca_list_certificates_response.py b/src/cloudflare/types/certificate_origin_ca_list_certificates_response.py index f1f6e74d371..a0ff0253538 100644 --- a/src/cloudflare/types/certificate_origin_ca_list_certificates_response.py +++ b/src/cloudflare/types/certificate_origin_ca_list_certificates_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import List, Optional - -from typing_extensions import Literal - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = ["CertificateOriginCaListCertificatesResponse", "CertificateOriginCaListCertificatesResponseItem"] diff --git a/src/cloudflare/types/cfd_tunnel_cloudflare_tunnel_create_a_cloudflare_tunnel_params.py b/src/cloudflare/types/cfd_tunnel_cloudflare_tunnel_create_a_cloudflare_tunnel_params.py index 7833eecc681..e91b090a1f5 100644 --- a/src/cloudflare/types/cfd_tunnel_cloudflare_tunnel_create_a_cloudflare_tunnel_params.py +++ b/src/cloudflare/types/cfd_tunnel_cloudflare_tunnel_create_a_cloudflare_tunnel_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["CfdTunnelCloudflareTunnelCreateACloudflareTunnelParams"] diff --git a/src/cloudflare/types/cfd_tunnel_cloudflare_tunnel_create_a_cloudflare_tunnel_response.py b/src/cloudflare/types/cfd_tunnel_cloudflare_tunnel_create_a_cloudflare_tunnel_response.py index 3cbc648b29a..f62050cb1a5 100644 --- a/src/cloudflare/types/cfd_tunnel_cloudflare_tunnel_create_a_cloudflare_tunnel_response.py +++ b/src/cloudflare/types/cfd_tunnel_cloudflare_tunnel_create_a_cloudflare_tunnel_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "CfdTunnelCloudflareTunnelCreateACloudflareTunnelResponse", diff --git a/src/cloudflare/types/cfd_tunnel_cloudflare_tunnel_list_cloudflare_tunnels_params.py b/src/cloudflare/types/cfd_tunnel_cloudflare_tunnel_list_cloudflare_tunnels_params.py index 81403eec7d5..a680f6feac8 100644 --- a/src/cloudflare/types/cfd_tunnel_cloudflare_tunnel_list_cloudflare_tunnels_params.py +++ b/src/cloudflare/types/cfd_tunnel_cloudflare_tunnel_list_cloudflare_tunnels_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated - from typing import Union - from datetime import datetime +from typing_extensions import Annotated, TypedDict from .._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params - __all__ = ["CfdTunnelCloudflareTunnelListCloudflareTunnelsParams"] diff --git a/src/cloudflare/types/cfd_tunnel_cloudflare_tunnel_list_cloudflare_tunnels_response.py b/src/cloudflare/types/cfd_tunnel_cloudflare_tunnel_list_cloudflare_tunnels_response.py index 2440a09527b..cbcfeab7f11 100644 --- a/src/cloudflare/types/cfd_tunnel_cloudflare_tunnel_list_cloudflare_tunnels_response.py +++ b/src/cloudflare/types/cfd_tunnel_cloudflare_tunnel_list_cloudflare_tunnels_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "CfdTunnelCloudflareTunnelListCloudflareTunnelsResponse", diff --git a/src/cloudflare/types/cfd_tunnel_delete_params.py b/src/cloudflare/types/cfd_tunnel_delete_params.py index 13d69abbcd4..8cd3b09b7fa 100644 --- a/src/cloudflare/types/cfd_tunnel_delete_params.py +++ b/src/cloudflare/types/cfd_tunnel_delete_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["CfdTunnelDeleteParams"] diff --git a/src/cloudflare/types/cfd_tunnel_delete_response.py b/src/cloudflare/types/cfd_tunnel_delete_response.py index 2712421521a..77219035f19 100644 --- a/src/cloudflare/types/cfd_tunnel_delete_response.py +++ b/src/cloudflare/types/cfd_tunnel_delete_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "CfdTunnelDeleteResponse", diff --git a/src/cloudflare/types/cfd_tunnel_get_response.py b/src/cloudflare/types/cfd_tunnel_get_response.py index 318871c5f50..731316a2a28 100644 --- a/src/cloudflare/types/cfd_tunnel_get_response.py +++ b/src/cloudflare/types/cfd_tunnel_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "CfdTunnelGetResponse", diff --git a/src/cloudflare/types/cfd_tunnel_update_params.py b/src/cloudflare/types/cfd_tunnel_update_params.py index a700a20ec77..49557c0fa38 100644 --- a/src/cloudflare/types/cfd_tunnel_update_params.py +++ b/src/cloudflare/types/cfd_tunnel_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["CfdTunnelUpdateParams"] diff --git a/src/cloudflare/types/cfd_tunnel_update_response.py b/src/cloudflare/types/cfd_tunnel_update_response.py index f4e9fae9ec8..5c0f28dffc5 100644 --- a/src/cloudflare/types/cfd_tunnel_update_response.py +++ b/src/cloudflare/types/cfd_tunnel_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "CfdTunnelUpdateResponse", diff --git a/src/cloudflare/types/cfd_tunnels/__init__.py b/src/cloudflare/types/cfd_tunnels/__init__.py index ccfca643305..993aa2c8870 100644 --- a/src/cloudflare/types/cfd_tunnels/__init__.py +++ b/src/cloudflare/types/cfd_tunnels/__init__.py @@ -2,23 +2,23 @@ from __future__ import annotations +from .connector_get_response import ConnectorGetResponse as ConnectorGetResponse +from .connection_delete_params import ConnectionDeleteParams as ConnectionDeleteParams +from .management_create_params import ManagementCreateParams as ManagementCreateParams +from .connection_delete_response import ConnectionDeleteResponse as ConnectionDeleteResponse +from .management_create_response import ManagementCreateResponse as ManagementCreateResponse +from .token_cloudflare_tunnel_get_a_cloudflare_tunnel_token_response import ( + TokenCloudflareTunnelGetACloudflareTunnelTokenResponse as TokenCloudflareTunnelGetACloudflareTunnelTokenResponse, +) +from .configuration_cloudflare_tunnel_configuration_put_configuration_params import ( + ConfigurationCloudflareTunnelConfigurationPutConfigurationParams as ConfigurationCloudflareTunnelConfigurationPutConfigurationParams, +) from .configuration_cloudflare_tunnel_configuration_get_configuration_response import ( ConfigurationCloudflareTunnelConfigurationGetConfigurationResponse as ConfigurationCloudflareTunnelConfigurationGetConfigurationResponse, ) from .configuration_cloudflare_tunnel_configuration_put_configuration_response import ( ConfigurationCloudflareTunnelConfigurationPutConfigurationResponse as ConfigurationCloudflareTunnelConfigurationPutConfigurationResponse, ) -from .configuration_cloudflare_tunnel_configuration_put_configuration_params import ( - ConfigurationCloudflareTunnelConfigurationPutConfigurationParams as ConfigurationCloudflareTunnelConfigurationPutConfigurationParams, -) -from .connection_delete_response import ConnectionDeleteResponse as ConnectionDeleteResponse from .connection_cloudflare_tunnel_list_cloudflare_tunnel_connections_response import ( ConnectionCloudflareTunnelListCloudflareTunnelConnectionsResponse as ConnectionCloudflareTunnelListCloudflareTunnelConnectionsResponse, ) -from .connection_delete_params import ConnectionDeleteParams as ConnectionDeleteParams -from .token_cloudflare_tunnel_get_a_cloudflare_tunnel_token_response import ( - TokenCloudflareTunnelGetACloudflareTunnelTokenResponse as TokenCloudflareTunnelGetACloudflareTunnelTokenResponse, -) -from .connector_get_response import ConnectorGetResponse as ConnectorGetResponse -from .management_create_response import ManagementCreateResponse as ManagementCreateResponse -from .management_create_params import ManagementCreateParams as ManagementCreateParams diff --git a/src/cloudflare/types/cfd_tunnels/configuration_cloudflare_tunnel_configuration_get_configuration_response.py b/src/cloudflare/types/cfd_tunnels/configuration_cloudflare_tunnel_configuration_get_configuration_response.py index 597b70f0a50..41d3e3593fb 100644 --- a/src/cloudflare/types/cfd_tunnels/configuration_cloudflare_tunnel_configuration_get_configuration_response.py +++ b/src/cloudflare/types/cfd_tunnels/configuration_cloudflare_tunnel_configuration_get_configuration_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List, Union __all__ = ["ConfigurationCloudflareTunnelConfigurationGetConfigurationResponse"] diff --git a/src/cloudflare/types/cfd_tunnels/configuration_cloudflare_tunnel_configuration_put_configuration_params.py b/src/cloudflare/types/cfd_tunnels/configuration_cloudflare_tunnel_configuration_put_configuration_params.py index 751e20476bf..add947ebc97 100644 --- a/src/cloudflare/types/cfd_tunnels/configuration_cloudflare_tunnel_configuration_put_configuration_params.py +++ b/src/cloudflare/types/cfd_tunnels/configuration_cloudflare_tunnel_configuration_put_configuration_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated +from typing import List, Iterable +from typing_extensions import Required, Annotated, TypedDict -from typing import Iterable, List - -from ..._utils import PropertyInfo - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = [ "ConfigurationCloudflareTunnelConfigurationPutConfigurationParams", diff --git a/src/cloudflare/types/cfd_tunnels/configuration_cloudflare_tunnel_configuration_put_configuration_response.py b/src/cloudflare/types/cfd_tunnels/configuration_cloudflare_tunnel_configuration_put_configuration_response.py index e07367603fb..e10e7242cd0 100644 --- a/src/cloudflare/types/cfd_tunnels/configuration_cloudflare_tunnel_configuration_put_configuration_response.py +++ b/src/cloudflare/types/cfd_tunnels/configuration_cloudflare_tunnel_configuration_put_configuration_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List, Union __all__ = ["ConfigurationCloudflareTunnelConfigurationPutConfigurationResponse"] diff --git a/src/cloudflare/types/cfd_tunnels/connection_cloudflare_tunnel_list_cloudflare_tunnel_connections_response.py b/src/cloudflare/types/cfd_tunnels/connection_cloudflare_tunnel_list_cloudflare_tunnel_connections_response.py index ef9b3b3c170..e5ff109690a 100644 --- a/src/cloudflare/types/cfd_tunnels/connection_cloudflare_tunnel_list_cloudflare_tunnel_connections_response.py +++ b/src/cloudflare/types/cfd_tunnels/connection_cloudflare_tunnel_list_cloudflare_tunnel_connections_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "ConnectionCloudflareTunnelListCloudflareTunnelConnectionsResponse", diff --git a/src/cloudflare/types/cfd_tunnels/connection_delete_params.py b/src/cloudflare/types/cfd_tunnels/connection_delete_params.py index eafdc8ff538..55b1e7cf044 100644 --- a/src/cloudflare/types/cfd_tunnels/connection_delete_params.py +++ b/src/cloudflare/types/cfd_tunnels/connection_delete_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ConnectionDeleteParams"] diff --git a/src/cloudflare/types/cfd_tunnels/connection_delete_response.py b/src/cloudflare/types/cfd_tunnels/connection_delete_response.py index f529a60a2a8..79c7b3e9db6 100644 --- a/src/cloudflare/types/cfd_tunnels/connection_delete_response.py +++ b/src/cloudflare/types/cfd_tunnels/connection_delete_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List, Union __all__ = ["ConnectionDeleteResponse"] diff --git a/src/cloudflare/types/cfd_tunnels/connector_get_response.py b/src/cloudflare/types/cfd_tunnels/connector_get_response.py index 7c3a2c584e1..700ac912472 100644 --- a/src/cloudflare/types/cfd_tunnels/connector_get_response.py +++ b/src/cloudflare/types/cfd_tunnels/connector_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ConnectorGetResponse", "Conn"] diff --git a/src/cloudflare/types/cfd_tunnels/management_create_params.py b/src/cloudflare/types/cfd_tunnels/management_create_params.py index 366b0df35cb..d036104b019 100644 --- a/src/cloudflare/types/cfd_tunnels/management_create_params.py +++ b/src/cloudflare/types/cfd_tunnels/management_create_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["ManagementCreateParams"] diff --git a/src/cloudflare/types/cfd_tunnels/management_create_response.py b/src/cloudflare/types/cfd_tunnels/management_create_response.py index 91a2b255345..72c037570c2 100644 --- a/src/cloudflare/types/cfd_tunnels/management_create_response.py +++ b/src/cloudflare/types/cfd_tunnels/management_create_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List, Union __all__ = ["ManagementCreateResponse"] diff --git a/src/cloudflare/types/cfd_tunnels/token_cloudflare_tunnel_get_a_cloudflare_tunnel_token_response.py b/src/cloudflare/types/cfd_tunnels/token_cloudflare_tunnel_get_a_cloudflare_tunnel_token_response.py index 15eae553139..a89ebf96d67 100644 --- a/src/cloudflare/types/cfd_tunnels/token_cloudflare_tunnel_get_a_cloudflare_tunnel_token_response.py +++ b/src/cloudflare/types/cfd_tunnels/token_cloudflare_tunnel_get_a_cloudflare_tunnel_token_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List, Union __all__ = ["TokenCloudflareTunnelGetACloudflareTunnelTokenResponse"] diff --git a/src/cloudflare/types/challenges/__init__.py b/src/cloudflare/types/challenges/__init__.py index f122dc142e6..2456da531f5 100644 --- a/src/cloudflare/types/challenges/__init__.py +++ b/src/cloudflare/types/challenges/__init__.py @@ -2,13 +2,13 @@ from __future__ import annotations -from .widget_create_response import WidgetCreateResponse as WidgetCreateResponse -from .widget_update_response import WidgetUpdateResponse as WidgetUpdateResponse -from .widget_list_response import WidgetListResponse as WidgetListResponse -from .widget_delete_response import WidgetDeleteResponse as WidgetDeleteResponse +from .widget_list_params import WidgetListParams as WidgetListParams from .widget_get_response import WidgetGetResponse as WidgetGetResponse -from .widget_rotate_secret_response import WidgetRotateSecretResponse as WidgetRotateSecretResponse from .widget_create_params import WidgetCreateParams as WidgetCreateParams +from .widget_list_response import WidgetListResponse as WidgetListResponse from .widget_update_params import WidgetUpdateParams as WidgetUpdateParams -from .widget_list_params import WidgetListParams as WidgetListParams +from .widget_create_response import WidgetCreateResponse as WidgetCreateResponse +from .widget_delete_response import WidgetDeleteResponse as WidgetDeleteResponse +from .widget_update_response import WidgetUpdateResponse as WidgetUpdateResponse from .widget_rotate_secret_params import WidgetRotateSecretParams as WidgetRotateSecretParams +from .widget_rotate_secret_response import WidgetRotateSecretResponse as WidgetRotateSecretResponse diff --git a/src/cloudflare/types/challenges/widget_create_params.py b/src/cloudflare/types/challenges/widget_create_params.py index 68274e835f5..3544874849e 100644 --- a/src/cloudflare/types/challenges/widget_create_params.py +++ b/src/cloudflare/types/challenges/widget_create_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["WidgetCreateParams"] diff --git a/src/cloudflare/types/challenges/widget_create_response.py b/src/cloudflare/types/challenges/widget_create_response.py index 1b711341baa..abcee7cfa9a 100644 --- a/src/cloudflare/types/challenges/widget_create_response.py +++ b/src/cloudflare/types/challenges/widget_create_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - -from datetime import datetime - from typing import List - -from typing import Optional, Union, List, Dict, Any +from datetime import datetime from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["WidgetCreateResponse"] diff --git a/src/cloudflare/types/challenges/widget_delete_response.py b/src/cloudflare/types/challenges/widget_delete_response.py index 53e884b3344..fd2b67ead40 100644 --- a/src/cloudflare/types/challenges/widget_delete_response.py +++ b/src/cloudflare/types/challenges/widget_delete_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - -from datetime import datetime - from typing import List - -from typing import Optional, Union, List, Dict, Any +from datetime import datetime from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["WidgetDeleteResponse"] diff --git a/src/cloudflare/types/challenges/widget_get_response.py b/src/cloudflare/types/challenges/widget_get_response.py index 20574d0ff32..42d08ef1618 100644 --- a/src/cloudflare/types/challenges/widget_get_response.py +++ b/src/cloudflare/types/challenges/widget_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - -from datetime import datetime - from typing import List - -from typing import Optional, Union, List, Dict, Any +from datetime import datetime from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["WidgetGetResponse"] diff --git a/src/cloudflare/types/challenges/widget_list_params.py b/src/cloudflare/types/challenges/widget_list_params.py index 147494176fb..c778058fe0d 100644 --- a/src/cloudflare/types/challenges/widget_list_params.py +++ b/src/cloudflare/types/challenges/widget_list_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["WidgetListParams"] diff --git a/src/cloudflare/types/challenges/widget_list_response.py b/src/cloudflare/types/challenges/widget_list_response.py index 595d3717499..27a583f3716 100644 --- a/src/cloudflare/types/challenges/widget_list_response.py +++ b/src/cloudflare/types/challenges/widget_list_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - -from datetime import datetime - from typing import List - -from typing import Optional, Union, List, Dict, Any +from datetime import datetime from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["WidgetListResponse", "WidgetListResponseItem"] diff --git a/src/cloudflare/types/challenges/widget_rotate_secret_params.py b/src/cloudflare/types/challenges/widget_rotate_secret_params.py index c45f9e50e13..c520e69c5ea 100644 --- a/src/cloudflare/types/challenges/widget_rotate_secret_params.py +++ b/src/cloudflare/types/challenges/widget_rotate_secret_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["WidgetRotateSecretParams"] diff --git a/src/cloudflare/types/challenges/widget_rotate_secret_response.py b/src/cloudflare/types/challenges/widget_rotate_secret_response.py index 4764df8e8ac..5763d053320 100644 --- a/src/cloudflare/types/challenges/widget_rotate_secret_response.py +++ b/src/cloudflare/types/challenges/widget_rotate_secret_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - -from datetime import datetime - from typing import List - -from typing import Optional, Union, List, Dict, Any +from datetime import datetime from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["WidgetRotateSecretResponse"] diff --git a/src/cloudflare/types/challenges/widget_update_params.py b/src/cloudflare/types/challenges/widget_update_params.py index dfe9ecfe486..599911906e9 100644 --- a/src/cloudflare/types/challenges/widget_update_params.py +++ b/src/cloudflare/types/challenges/widget_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["WidgetUpdateParams"] diff --git a/src/cloudflare/types/challenges/widget_update_response.py b/src/cloudflare/types/challenges/widget_update_response.py index 792add1bea5..d12b905f06c 100644 --- a/src/cloudflare/types/challenges/widget_update_response.py +++ b/src/cloudflare/types/challenges/widget_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - -from datetime import datetime - from typing import List - -from typing import Optional, Union, List, Dict, Any +from datetime import datetime from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["WidgetUpdateResponse"] diff --git a/src/cloudflare/types/client_certificate_client_certificate_for_a_zone_create_client_certificate_params.py b/src/cloudflare/types/client_certificate_client_certificate_for_a_zone_create_client_certificate_params.py index 428617765c8..0f42a83b267 100644 --- a/src/cloudflare/types/client_certificate_client_certificate_for_a_zone_create_client_certificate_params.py +++ b/src/cloudflare/types/client_certificate_client_certificate_for_a_zone_create_client_certificate_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ClientCertificateClientCertificateForAZoneCreateClientCertificateParams"] diff --git a/src/cloudflare/types/client_certificate_client_certificate_for_a_zone_create_client_certificate_response.py b/src/cloudflare/types/client_certificate_client_certificate_for_a_zone_create_client_certificate_response.py index 9b680afe0b5..ed42fc8f61d 100644 --- a/src/cloudflare/types/client_certificate_client_certificate_for_a_zone_create_client_certificate_response.py +++ b/src/cloudflare/types/client_certificate_client_certificate_for_a_zone_create_client_certificate_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["ClientCertificateClientCertificateForAZoneCreateClientCertificateResponse", "CertificateAuthority"] diff --git a/src/cloudflare/types/client_certificate_client_certificate_for_a_zone_list_client_certificates_params.py b/src/cloudflare/types/client_certificate_client_certificate_for_a_zone_list_client_certificates_params.py index 56f07c444ed..9f5c9f161e6 100644 --- a/src/cloudflare/types/client_certificate_client_certificate_for_a_zone_list_client_certificates_params.py +++ b/src/cloudflare/types/client_certificate_client_certificate_for_a_zone_list_client_certificates_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["ClientCertificateClientCertificateForAZoneListClientCertificatesParams"] diff --git a/src/cloudflare/types/client_certificate_client_certificate_for_a_zone_list_client_certificates_response.py b/src/cloudflare/types/client_certificate_client_certificate_for_a_zone_list_client_certificates_response.py index db0bfa877a9..fdfbd7d4729 100644 --- a/src/cloudflare/types/client_certificate_client_certificate_for_a_zone_list_client_certificates_response.py +++ b/src/cloudflare/types/client_certificate_client_certificate_for_a_zone_list_client_certificates_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "ClientCertificateClientCertificateForAZoneListClientCertificatesResponse", diff --git a/src/cloudflare/types/client_certificate_delete_response.py b/src/cloudflare/types/client_certificate_delete_response.py index 21cbed3c041..c01748c8d44 100644 --- a/src/cloudflare/types/client_certificate_delete_response.py +++ b/src/cloudflare/types/client_certificate_delete_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["ClientCertificateDeleteResponse", "CertificateAuthority"] diff --git a/src/cloudflare/types/client_certificate_get_response.py b/src/cloudflare/types/client_certificate_get_response.py index dd83c35458b..fff142af9a3 100644 --- a/src/cloudflare/types/client_certificate_get_response.py +++ b/src/cloudflare/types/client_certificate_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["ClientCertificateGetResponse", "CertificateAuthority"] diff --git a/src/cloudflare/types/client_certificate_update_response.py b/src/cloudflare/types/client_certificate_update_response.py index e22344623e4..7d3a7f051d1 100644 --- a/src/cloudflare/types/client_certificate_update_response.py +++ b/src/cloudflare/types/client_certificate_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["ClientCertificateUpdateResponse", "CertificateAuthority"] diff --git a/src/cloudflare/types/custom_certificate_create_params.py b/src/cloudflare/types/custom_certificate_create_params.py index 02fd6e49a44..3ca6f17f943 100644 --- a/src/cloudflare/types/custom_certificate_create_params.py +++ b/src/cloudflare/types/custom_certificate_create_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["CustomCertificateCreateParams", "GeoRestrictions"] diff --git a/src/cloudflare/types/custom_certificate_create_response.py b/src/cloudflare/types/custom_certificate_create_response.py index 52d39b841e3..7bf2cd40984 100644 --- a/src/cloudflare/types/custom_certificate_create_response.py +++ b/src/cloudflare/types/custom_certificate_create_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union __all__ = ["CustomCertificateCreateResponse"] diff --git a/src/cloudflare/types/custom_certificate_delete_response.py b/src/cloudflare/types/custom_certificate_delete_response.py index 3b0f5050f75..504faf2a72b 100644 --- a/src/cloudflare/types/custom_certificate_delete_response.py +++ b/src/cloudflare/types/custom_certificate_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["CustomCertificateDeleteResponse"] diff --git a/src/cloudflare/types/custom_certificate_get_response.py b/src/cloudflare/types/custom_certificate_get_response.py index ba093868f63..cd1e7b3bec7 100644 --- a/src/cloudflare/types/custom_certificate_get_response.py +++ b/src/cloudflare/types/custom_certificate_get_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union __all__ = ["CustomCertificateGetResponse"] diff --git a/src/cloudflare/types/custom_certificate_list_params.py b/src/cloudflare/types/custom_certificate_list_params.py index e38356a6da7..1554e5897db 100644 --- a/src/cloudflare/types/custom_certificate_list_params.py +++ b/src/cloudflare/types/custom_certificate_list_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["CustomCertificateListParams"] diff --git a/src/cloudflare/types/custom_certificate_list_response.py b/src/cloudflare/types/custom_certificate_list_response.py index b12ad0deb0a..4a8fc20324c 100644 --- a/src/cloudflare/types/custom_certificate_list_response.py +++ b/src/cloudflare/types/custom_certificate_list_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = [ "CustomCertificateListResponse", diff --git a/src/cloudflare/types/custom_certificate_update_params.py b/src/cloudflare/types/custom_certificate_update_params.py index 9dee1487dd2..678f21ec467 100644 --- a/src/cloudflare/types/custom_certificate_update_params.py +++ b/src/cloudflare/types/custom_certificate_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["CustomCertificateUpdateParams", "GeoRestrictions"] diff --git a/src/cloudflare/types/custom_certificate_update_response.py b/src/cloudflare/types/custom_certificate_update_response.py index c02d9ace264..af494fe0753 100644 --- a/src/cloudflare/types/custom_certificate_update_response.py +++ b/src/cloudflare/types/custom_certificate_update_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union __all__ = ["CustomCertificateUpdateResponse"] diff --git a/src/cloudflare/types/custom_certificates/__init__.py b/src/cloudflare/types/custom_certificates/__init__.py index 9643c34b397..7ed52298ffc 100644 --- a/src/cloudflare/types/custom_certificates/__init__.py +++ b/src/cloudflare/types/custom_certificates/__init__.py @@ -2,9 +2,9 @@ from __future__ import annotations -from .prioritize_custom_ssl_for_a_zone_re_prioritize_ssl_certificates_response import ( - PrioritizeCustomSSLForAZoneRePrioritizeSSLCertificatesResponse as PrioritizeCustomSSLForAZoneRePrioritizeSSLCertificatesResponse, -) from .prioritize_custom_ssl_for_a_zone_re_prioritize_ssl_certificates_params import ( PrioritizeCustomSSLForAZoneRePrioritizeSSLCertificatesParams as PrioritizeCustomSSLForAZoneRePrioritizeSSLCertificatesParams, ) +from .prioritize_custom_ssl_for_a_zone_re_prioritize_ssl_certificates_response import ( + PrioritizeCustomSSLForAZoneRePrioritizeSSLCertificatesResponse as PrioritizeCustomSSLForAZoneRePrioritizeSSLCertificatesResponse, +) diff --git a/src/cloudflare/types/custom_certificates/prioritize_custom_ssl_for_a_zone_re_prioritize_ssl_certificates_params.py b/src/cloudflare/types/custom_certificates/prioritize_custom_ssl_for_a_zone_re_prioritize_ssl_certificates_params.py index f9765a467c1..7e0b8b0e588 100644 --- a/src/cloudflare/types/custom_certificates/prioritize_custom_ssl_for_a_zone_re_prioritize_ssl_certificates_params.py +++ b/src/cloudflare/types/custom_certificates/prioritize_custom_ssl_for_a_zone_re_prioritize_ssl_certificates_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["PrioritizeCustomSSLForAZoneRePrioritizeSSLCertificatesParams", "Certificate"] diff --git a/src/cloudflare/types/custom_certificates/prioritize_custom_ssl_for_a_zone_re_prioritize_ssl_certificates_response.py b/src/cloudflare/types/custom_certificates/prioritize_custom_ssl_for_a_zone_re_prioritize_ssl_certificates_response.py index 11a18bbc2e1..1d6318422bd 100644 --- a/src/cloudflare/types/custom_certificates/prioritize_custom_ssl_for_a_zone_re_prioritize_ssl_certificates_response.py +++ b/src/cloudflare/types/custom_certificates/prioritize_custom_ssl_for_a_zone_re_prioritize_ssl_certificates_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "PrioritizeCustomSSLForAZoneRePrioritizeSSLCertificatesResponse", diff --git a/src/cloudflare/types/custom_hostname_custom_hostname_for_a_zone_create_custom_hostname_params.py b/src/cloudflare/types/custom_hostname_custom_hostname_for_a_zone_create_custom_hostname_params.py index 487c05d106d..6eb069cc198 100644 --- a/src/cloudflare/types/custom_hostname_custom_hostname_for_a_zone_create_custom_hostname_params.py +++ b/src/cloudflare/types/custom_hostname_custom_hostname_for_a_zone_create_custom_hostname_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["CustomHostnameCustomHostnameForAZoneCreateCustomHostnameParams", "SSL", "SSLSettings", "CustomMetadata"] diff --git a/src/cloudflare/types/custom_hostname_custom_hostname_for_a_zone_create_custom_hostname_response.py b/src/cloudflare/types/custom_hostname_custom_hostname_for_a_zone_create_custom_hostname_response.py index 4f397ebb343..cbd6f023b61 100644 --- a/src/cloudflare/types/custom_hostname_custom_hostname_for_a_zone_create_custom_hostname_response.py +++ b/src/cloudflare/types/custom_hostname_custom_hostname_for_a_zone_create_custom_hostname_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = [ "CustomHostnameCustomHostnameForAZoneCreateCustomHostnameResponse", diff --git a/src/cloudflare/types/custom_hostname_custom_hostname_for_a_zone_list_custom_hostnames_params.py b/src/cloudflare/types/custom_hostname_custom_hostname_for_a_zone_list_custom_hostnames_params.py index 6f1e300c0ed..f08c12e5fd6 100644 --- a/src/cloudflare/types/custom_hostname_custom_hostname_for_a_zone_list_custom_hostnames_params.py +++ b/src/cloudflare/types/custom_hostname_custom_hostname_for_a_zone_list_custom_hostnames_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["CustomHostnameCustomHostnameForAZoneListCustomHostnamesParams"] diff --git a/src/cloudflare/types/custom_hostname_custom_hostname_for_a_zone_list_custom_hostnames_response.py b/src/cloudflare/types/custom_hostname_custom_hostname_for_a_zone_list_custom_hostnames_response.py index ab9ecec4703..b7d6eef534e 100644 --- a/src/cloudflare/types/custom_hostname_custom_hostname_for_a_zone_list_custom_hostnames_response.py +++ b/src/cloudflare/types/custom_hostname_custom_hostname_for_a_zone_list_custom_hostnames_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = [ "CustomHostnameCustomHostnameForAZoneListCustomHostnamesResponse", diff --git a/src/cloudflare/types/custom_hostname_delete_response.py b/src/cloudflare/types/custom_hostname_delete_response.py index 95df4bfd71a..cb75a0fb1fe 100644 --- a/src/cloudflare/types/custom_hostname_delete_response.py +++ b/src/cloudflare/types/custom_hostname_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["CustomHostnameDeleteResponse"] diff --git a/src/cloudflare/types/custom_hostname_get_response.py b/src/cloudflare/types/custom_hostname_get_response.py index 6c71eded850..3a2eae59d34 100644 --- a/src/cloudflare/types/custom_hostname_get_response.py +++ b/src/cloudflare/types/custom_hostname_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = ["CustomHostnameGetResponse", "SSL", "SSLSettings", "SSLValidationError", "SSLValidationRecord"] diff --git a/src/cloudflare/types/custom_hostname_update_params.py b/src/cloudflare/types/custom_hostname_update_params.py index bf77095cf40..b1bd3b2442b 100644 --- a/src/cloudflare/types/custom_hostname_update_params.py +++ b/src/cloudflare/types/custom_hostname_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["CustomHostnameUpdateParams", "CustomMetadata", "SSL", "SSLSettings"] diff --git a/src/cloudflare/types/custom_hostname_update_response.py b/src/cloudflare/types/custom_hostname_update_response.py index ebdded4112d..57129833a35 100644 --- a/src/cloudflare/types/custom_hostname_update_response.py +++ b/src/cloudflare/types/custom_hostname_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = ["CustomHostnameUpdateResponse", "SSL", "SSLSettings", "SSLValidationError", "SSLValidationRecord"] diff --git a/src/cloudflare/types/custom_hostnames/__init__.py b/src/cloudflare/types/custom_hostnames/__init__.py index d513b0c2df0..f93601bc68f 100644 --- a/src/cloudflare/types/custom_hostnames/__init__.py +++ b/src/cloudflare/types/custom_hostnames/__init__.py @@ -2,7 +2,7 @@ from __future__ import annotations -from .fallback_origin_update_response import FallbackOriginUpdateResponse as FallbackOriginUpdateResponse -from .fallback_origin_delete_response import FallbackOriginDeleteResponse as FallbackOriginDeleteResponse from .fallback_origin_get_response import FallbackOriginGetResponse as FallbackOriginGetResponse from .fallback_origin_update_params import FallbackOriginUpdateParams as FallbackOriginUpdateParams +from .fallback_origin_delete_response import FallbackOriginDeleteResponse as FallbackOriginDeleteResponse +from .fallback_origin_update_response import FallbackOriginUpdateResponse as FallbackOriginUpdateResponse diff --git a/src/cloudflare/types/custom_hostnames/fallback_origin_delete_response.py b/src/cloudflare/types/custom_hostnames/fallback_origin_delete_response.py index 7ca95b82e17..09db322eeff 100644 --- a/src/cloudflare/types/custom_hostnames/fallback_origin_delete_response.py +++ b/src/cloudflare/types/custom_hostnames/fallback_origin_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["FallbackOriginDeleteResponse"] diff --git a/src/cloudflare/types/custom_hostnames/fallback_origin_get_response.py b/src/cloudflare/types/custom_hostnames/fallback_origin_get_response.py index d7f19c9b2f6..8ec63255464 100644 --- a/src/cloudflare/types/custom_hostnames/fallback_origin_get_response.py +++ b/src/cloudflare/types/custom_hostnames/fallback_origin_get_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["FallbackOriginGetResponse"] diff --git a/src/cloudflare/types/custom_hostnames/fallback_origin_update_params.py b/src/cloudflare/types/custom_hostnames/fallback_origin_update_params.py index b0900d7a54e..d2934e32fe6 100644 --- a/src/cloudflare/types/custom_hostnames/fallback_origin_update_params.py +++ b/src/cloudflare/types/custom_hostnames/fallback_origin_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["FallbackOriginUpdateParams"] diff --git a/src/cloudflare/types/custom_hostnames/fallback_origin_update_response.py b/src/cloudflare/types/custom_hostnames/fallback_origin_update_response.py index 4acc093a67d..25710e06ca0 100644 --- a/src/cloudflare/types/custom_hostnames/fallback_origin_update_response.py +++ b/src/cloudflare/types/custom_hostnames/fallback_origin_update_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["FallbackOriginUpdateResponse"] diff --git a/src/cloudflare/types/custom_ns/__init__.py b/src/cloudflare/types/custom_ns/__init__.py index 030d8c6fbe9..d759686dfd7 100644 --- a/src/cloudflare/types/custom_ns/__init__.py +++ b/src/cloudflare/types/custom_ns/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .availability_get_response import AvailabilityGetResponse as AvailabilityGetResponse from .verify_update_response import VerifyUpdateResponse as VerifyUpdateResponse +from .availability_get_response import AvailabilityGetResponse as AvailabilityGetResponse diff --git a/src/cloudflare/types/custom_ns/availability_get_response.py b/src/cloudflare/types/custom_ns/availability_get_response.py index 92b09c99b5e..788cd8d4c43 100644 --- a/src/cloudflare/types/custom_ns/availability_get_response.py +++ b/src/cloudflare/types/custom_ns/availability_get_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List __all__ = ["AvailabilityGetResponse"] diff --git a/src/cloudflare/types/custom_ns/verify_update_response.py b/src/cloudflare/types/custom_ns/verify_update_response.py index 795d74ad743..4fa38003ae4 100644 --- a/src/cloudflare/types/custom_ns/verify_update_response.py +++ b/src/cloudflare/types/custom_ns/verify_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["VerifyUpdateResponse", "VerifyUpdateResponseItem", "VerifyUpdateResponseItemDNSRecord"] diff --git a/src/cloudflare/types/d1/__init__.py b/src/cloudflare/types/d1/__init__.py index ae8cfd610a1..9f57670c99b 100644 --- a/src/cloudflare/types/d1/__init__.py +++ b/src/cloudflare/types/d1/__init__.py @@ -2,11 +2,11 @@ from __future__ import annotations -from .database_create_response import DatabaseCreateResponse as DatabaseCreateResponse -from .database_list_response import DatabaseListResponse as DatabaseListResponse -from .database_create_params import DatabaseCreateParams as DatabaseCreateParams from .database_list_params import DatabaseListParams as DatabaseListParams -from .database_delete_response import DatabaseDeleteResponse as DatabaseDeleteResponse from .database_get_response import DatabaseGetResponse as DatabaseGetResponse -from .database_query_response import DatabaseQueryResponse as DatabaseQueryResponse from .database_query_params import DatabaseQueryParams as DatabaseQueryParams +from .database_create_params import DatabaseCreateParams as DatabaseCreateParams +from .database_list_response import DatabaseListResponse as DatabaseListResponse +from .database_query_response import DatabaseQueryResponse as DatabaseQueryResponse +from .database_create_response import DatabaseCreateResponse as DatabaseCreateResponse +from .database_delete_response import DatabaseDeleteResponse as DatabaseDeleteResponse diff --git a/src/cloudflare/types/d1/database_create_params.py b/src/cloudflare/types/d1/database_create_params.py index 8111e14d279..ac96358d983 100644 --- a/src/cloudflare/types/d1/database_create_params.py +++ b/src/cloudflare/types/d1/database_create_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["DatabaseCreateParams"] diff --git a/src/cloudflare/types/d1/database_create_response.py b/src/cloudflare/types/d1/database_create_response.py index bf688a136b5..55579fa9faa 100644 --- a/src/cloudflare/types/d1/database_create_response.py +++ b/src/cloudflare/types/d1/database_create_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["DatabaseCreateResponse"] diff --git a/src/cloudflare/types/d1/database_delete_response.py b/src/cloudflare/types/d1/database_delete_response.py index 4191ee2aa0c..991d7a6ef35 100644 --- a/src/cloudflare/types/d1/database_delete_response.py +++ b/src/cloudflare/types/d1/database_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["DatabaseDeleteResponse"] diff --git a/src/cloudflare/types/d1/database_get_response.py b/src/cloudflare/types/d1/database_get_response.py index 8d4248a2deb..01fa190537b 100644 --- a/src/cloudflare/types/d1/database_get_response.py +++ b/src/cloudflare/types/d1/database_get_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["DatabaseGetResponse"] diff --git a/src/cloudflare/types/d1/database_list_params.py b/src/cloudflare/types/d1/database_list_params.py index c64cb592d1c..052cb42a514 100644 --- a/src/cloudflare/types/d1/database_list_params.py +++ b/src/cloudflare/types/d1/database_list_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["DatabaseListParams"] diff --git a/src/cloudflare/types/d1/database_list_response.py b/src/cloudflare/types/d1/database_list_response.py index 9ad7d5dd6b7..982acea14b4 100644 --- a/src/cloudflare/types/d1/database_list_response.py +++ b/src/cloudflare/types/d1/database_list_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["DatabaseListResponse", "DatabaseListResponseItem"] diff --git a/src/cloudflare/types/d1/database_query_params.py b/src/cloudflare/types/d1/database_query_params.py index b7f99fa7d3d..9de43ffd2fb 100644 --- a/src/cloudflare/types/d1/database_query_params.py +++ b/src/cloudflare/types/d1/database_query_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["DatabaseQueryParams"] diff --git a/src/cloudflare/types/d1/database_query_response.py b/src/cloudflare/types/d1/database_query_response.py index 942cbfa6ef1..86c588d5523 100644 --- a/src/cloudflare/types/d1/database_query_response.py +++ b/src/cloudflare/types/d1/database_query_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["DatabaseQueryResponse", "DatabaseQueryResponseItem", "DatabaseQueryResponseItemMeta"] diff --git a/src/cloudflare/types/dcv_delegation/uuid_get_response.py b/src/cloudflare/types/dcv_delegation/uuid_get_response.py index 62ad67d50c4..351cee788af 100644 --- a/src/cloudflare/types/dcv_delegation/uuid_get_response.py +++ b/src/cloudflare/types/dcv_delegation/uuid_get_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["UuidGetResponse"] diff --git a/src/cloudflare/types/device_devices_list_devices_response.py b/src/cloudflare/types/device_devices_list_devices_response.py index 9ba4eded226..20d25627a08 100644 --- a/src/cloudflare/types/device_devices_list_devices_response.py +++ b/src/cloudflare/types/device_devices_list_devices_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "DeviceDevicesListDevicesResponse", diff --git a/src/cloudflare/types/device_get_response.py b/src/cloudflare/types/device_get_response.py index 09ad4a027b8..2d41f25f050 100644 --- a/src/cloudflare/types/device_get_response.py +++ b/src/cloudflare/types/device_get_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union __all__ = ["DeviceGetResponse"] diff --git a/src/cloudflare/types/devices/__init__.py b/src/cloudflare/types/devices/__init__.py index e6c3d09e947..d290a6b26ce 100644 --- a/src/cloudflare/types/devices/__init__.py +++ b/src/cloudflare/types/devices/__init__.py @@ -2,86 +2,86 @@ from __future__ import annotations -from .dex_test_update_response import DEXTestUpdateResponse as DEXTestUpdateResponse +from .policy_get_response import PolicyGetResponse as PolicyGetResponse +from .network_get_response import NetworkGetResponse as NetworkGetResponse +from .policy_update_params import PolicyUpdateParams as PolicyUpdateParams +from .posture_get_response import PostureGetResponse as PostureGetResponse +from .dex_test_get_response import DEXTestGetResponse as DEXTestGetResponse +from .network_update_params import NetworkUpdateParams as NetworkUpdateParams +from .posture_update_params import PostureUpdateParams as PostureUpdateParams +from .dex_test_update_params import DEXTestUpdateParams as DEXTestUpdateParams +from .policy_delete_response import PolicyDeleteResponse as PolicyDeleteResponse +from .policy_update_response import PolicyUpdateResponse as PolicyUpdateResponse +from .network_delete_response import NetworkDeleteResponse as NetworkDeleteResponse +from .network_update_response import NetworkUpdateResponse as NetworkUpdateResponse +from .posture_delete_response import PostureDeleteResponse as PostureDeleteResponse +from .posture_update_response import PostureUpdateResponse as PostureUpdateResponse from .dex_test_delete_response import DEXTestDeleteResponse as DEXTestDeleteResponse -from .dex_test_device_dex_test_create_device_dex_test_response import ( - DEXTestDeviceDEXTestCreateDeviceDEXTestResponse as DEXTestDeviceDEXTestCreateDeviceDEXTestResponse, +from .dex_test_update_response import DEXTestUpdateResponse as DEXTestUpdateResponse +from .revoke_devices_revoke_devices_params import RevokeDevicesRevokeDevicesParams as RevokeDevicesRevokeDevicesParams +from .revoke_devices_revoke_devices_response import ( + RevokeDevicesRevokeDevicesResponse as RevokeDevicesRevokeDevicesResponse, +) +from .unrevoke_devices_unrevoke_devices_params import ( + UnrevokeDevicesUnrevokeDevicesParams as UnrevokeDevicesUnrevokeDevicesParams, ) from .dex_test_device_dex_test_details_response import ( DEXTestDeviceDEXTestDetailsResponse as DEXTestDeviceDEXTestDetailsResponse, ) -from .dex_test_get_response import DEXTestGetResponse as DEXTestGetResponse -from .dex_test_update_params import DEXTestUpdateParams as DEXTestUpdateParams -from .dex_test_device_dex_test_create_device_dex_test_params import ( - DEXTestDeviceDEXTestCreateDeviceDEXTestParams as DEXTestDeviceDEXTestCreateDeviceDEXTestParams, -) -from .network_update_response import NetworkUpdateResponse as NetworkUpdateResponse -from .network_delete_response import NetworkDeleteResponse as NetworkDeleteResponse -from .network_device_managed_networks_create_device_managed_network_response import ( - NetworkDeviceManagedNetworksCreateDeviceManagedNetworkResponse as NetworkDeviceManagedNetworksCreateDeviceManagedNetworkResponse, -) -from .network_device_managed_networks_list_device_managed_networks_response import ( - NetworkDeviceManagedNetworksListDeviceManagedNetworksResponse as NetworkDeviceManagedNetworksListDeviceManagedNetworksResponse, +from .unrevoke_devices_unrevoke_devices_response import ( + UnrevokeDevicesUnrevokeDevicesResponse as UnrevokeDevicesUnrevokeDevicesResponse, ) -from .network_get_response import NetworkGetResponse as NetworkGetResponse -from .network_update_params import NetworkUpdateParams as NetworkUpdateParams -from .network_device_managed_networks_create_device_managed_network_params import ( - NetworkDeviceManagedNetworksCreateDeviceManagedNetworkParams as NetworkDeviceManagedNetworksCreateDeviceManagedNetworkParams, +from .policy_devices_create_device_settings_policy_params import ( + PolicyDevicesCreateDeviceSettingsPolicyParams as PolicyDevicesCreateDeviceSettingsPolicyParams, ) -from .policy_update_response import PolicyUpdateResponse as PolicyUpdateResponse -from .policy_delete_response import PolicyDeleteResponse as PolicyDeleteResponse from .policy_devices_create_device_settings_policy_response import ( PolicyDevicesCreateDeviceSettingsPolicyResponse as PolicyDevicesCreateDeviceSettingsPolicyResponse, ) +from .policy_devices_list_device_settings_policies_response import ( + PolicyDevicesListDeviceSettingsPoliciesResponse as PolicyDevicesListDeviceSettingsPoliciesResponse, +) +from .dex_test_device_dex_test_create_device_dex_test_params import ( + DEXTestDeviceDEXTestCreateDeviceDEXTestParams as DEXTestDeviceDEXTestCreateDeviceDEXTestParams, +) +from .dex_test_device_dex_test_create_device_dex_test_response import ( + DEXTestDeviceDEXTestCreateDeviceDEXTestResponse as DEXTestDeviceDEXTestCreateDeviceDEXTestResponse, +) from .policy_devices_get_default_device_settings_policy_response import ( PolicyDevicesGetDefaultDeviceSettingsPolicyResponse as PolicyDevicesGetDefaultDeviceSettingsPolicyResponse, ) -from .policy_devices_list_device_settings_policies_response import ( - PolicyDevicesListDeviceSettingsPoliciesResponse as PolicyDevicesListDeviceSettingsPoliciesResponse, +from .policy_devices_update_default_device_settings_policy_params import ( + PolicyDevicesUpdateDefaultDeviceSettingsPolicyParams as PolicyDevicesUpdateDefaultDeviceSettingsPolicyParams, ) from .policy_devices_update_default_device_settings_policy_response import ( PolicyDevicesUpdateDefaultDeviceSettingsPolicyResponse as PolicyDevicesUpdateDefaultDeviceSettingsPolicyResponse, ) -from .policy_get_response import PolicyGetResponse as PolicyGetResponse -from .policy_update_params import PolicyUpdateParams as PolicyUpdateParams -from .policy_devices_create_device_settings_policy_params import ( - PolicyDevicesCreateDeviceSettingsPolicyParams as PolicyDevicesCreateDeviceSettingsPolicyParams, +from .posture_device_posture_rules_create_device_posture_rule_params import ( + PostureDevicePostureRulesCreateDevicePostureRuleParams as PostureDevicePostureRulesCreateDevicePostureRuleParams, ) -from .policy_devices_update_default_device_settings_policy_params import ( - PolicyDevicesUpdateDefaultDeviceSettingsPolicyParams as PolicyDevicesUpdateDefaultDeviceSettingsPolicyParams, +from .posture_device_posture_rules_list_device_posture_rules_response import ( + PostureDevicePostureRulesListDevicePostureRulesResponse as PostureDevicePostureRulesListDevicePostureRulesResponse, ) -from .posture_update_response import PostureUpdateResponse as PostureUpdateResponse -from .posture_delete_response import PostureDeleteResponse as PostureDeleteResponse from .posture_device_posture_rules_create_device_posture_rule_response import ( PostureDevicePostureRulesCreateDevicePostureRuleResponse as PostureDevicePostureRulesCreateDevicePostureRuleResponse, ) -from .posture_device_posture_rules_list_device_posture_rules_response import ( - PostureDevicePostureRulesListDevicePostureRulesResponse as PostureDevicePostureRulesListDevicePostureRulesResponse, +from .override_code_devices_list_admin_override_code_for_device_response import ( + OverrideCodeDevicesListAdminOverrideCodeForDeviceResponse as OverrideCodeDevicesListAdminOverrideCodeForDeviceResponse, ) -from .posture_get_response import PostureGetResponse as PostureGetResponse -from .posture_update_params import PostureUpdateParams as PostureUpdateParams -from .posture_device_posture_rules_create_device_posture_rule_params import ( - PostureDevicePostureRulesCreateDevicePostureRuleParams as PostureDevicePostureRulesCreateDevicePostureRuleParams, +from .network_device_managed_networks_create_device_managed_network_params import ( + NetworkDeviceManagedNetworksCreateDeviceManagedNetworkParams as NetworkDeviceManagedNetworksCreateDeviceManagedNetworkParams, ) -from .revoke_devices_revoke_devices_response import ( - RevokeDevicesRevokeDevicesResponse as RevokeDevicesRevokeDevicesResponse, +from .network_device_managed_networks_list_device_managed_networks_response import ( + NetworkDeviceManagedNetworksListDeviceManagedNetworksResponse as NetworkDeviceManagedNetworksListDeviceManagedNetworksResponse, +) +from .network_device_managed_networks_create_device_managed_network_response import ( + NetworkDeviceManagedNetworksCreateDeviceManagedNetworkResponse as NetworkDeviceManagedNetworksCreateDeviceManagedNetworkResponse, ) -from .revoke_devices_revoke_devices_params import RevokeDevicesRevokeDevicesParams as RevokeDevicesRevokeDevicesParams from .setting_zero_trust_accounts_get_device_settings_for_zero_trust_account_response import ( SettingZeroTrustAccountsGetDeviceSettingsForZeroTrustAccountResponse as SettingZeroTrustAccountsGetDeviceSettingsForZeroTrustAccountResponse, ) -from .setting_zero_trust_accounts_update_device_settings_for_the_zero_trust_account_response import ( - SettingZeroTrustAccountsUpdateDeviceSettingsForTheZeroTrustAccountResponse as SettingZeroTrustAccountsUpdateDeviceSettingsForTheZeroTrustAccountResponse, -) from .setting_zero_trust_accounts_update_device_settings_for_the_zero_trust_account_params import ( SettingZeroTrustAccountsUpdateDeviceSettingsForTheZeroTrustAccountParams as SettingZeroTrustAccountsUpdateDeviceSettingsForTheZeroTrustAccountParams, ) -from .unrevoke_devices_unrevoke_devices_response import ( - UnrevokeDevicesUnrevokeDevicesResponse as UnrevokeDevicesUnrevokeDevicesResponse, -) -from .unrevoke_devices_unrevoke_devices_params import ( - UnrevokeDevicesUnrevokeDevicesParams as UnrevokeDevicesUnrevokeDevicesParams, -) -from .override_code_devices_list_admin_override_code_for_device_response import ( - OverrideCodeDevicesListAdminOverrideCodeForDeviceResponse as OverrideCodeDevicesListAdminOverrideCodeForDeviceResponse, +from .setting_zero_trust_accounts_update_device_settings_for_the_zero_trust_account_response import ( + SettingZeroTrustAccountsUpdateDeviceSettingsForTheZeroTrustAccountResponse as SettingZeroTrustAccountsUpdateDeviceSettingsForTheZeroTrustAccountResponse, ) diff --git a/src/cloudflare/types/devices/dex_test_delete_response.py b/src/cloudflare/types/devices/dex_test_delete_response.py index 3612ac6b522..4ec393cf129 100644 --- a/src/cloudflare/types/devices/dex_test_delete_response.py +++ b/src/cloudflare/types/devices/dex_test_delete_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["DEXTestDeleteResponse", "DEXTestDeleteResponseItem", "DEXTestDeleteResponseItemData"] diff --git a/src/cloudflare/types/devices/dex_test_device_dex_test_create_device_dex_test_params.py b/src/cloudflare/types/devices/dex_test_device_dex_test_create_device_dex_test_params.py index fad376a7300..8e1b6cd35ce 100644 --- a/src/cloudflare/types/devices/dex_test_device_dex_test_create_device_dex_test_params.py +++ b/src/cloudflare/types/devices/dex_test_device_dex_test_create_device_dex_test_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["DEXTestDeviceDEXTestCreateDeviceDEXTestParams", "Data"] diff --git a/src/cloudflare/types/devices/dex_test_device_dex_test_create_device_dex_test_response.py b/src/cloudflare/types/devices/dex_test_device_dex_test_create_device_dex_test_response.py index 198e1e72358..0b7370b4fbe 100644 --- a/src/cloudflare/types/devices/dex_test_device_dex_test_create_device_dex_test_response.py +++ b/src/cloudflare/types/devices/dex_test_device_dex_test_create_device_dex_test_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["DEXTestDeviceDEXTestCreateDeviceDEXTestResponse", "Data"] diff --git a/src/cloudflare/types/devices/dex_test_device_dex_test_details_response.py b/src/cloudflare/types/devices/dex_test_device_dex_test_details_response.py index 6859153f79f..ff3b4238b78 100644 --- a/src/cloudflare/types/devices/dex_test_device_dex_test_details_response.py +++ b/src/cloudflare/types/devices/dex_test_device_dex_test_details_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "DEXTestDeviceDEXTestDetailsResponse", diff --git a/src/cloudflare/types/devices/dex_test_get_response.py b/src/cloudflare/types/devices/dex_test_get_response.py index a3778ee5ed3..c53ad870ef8 100644 --- a/src/cloudflare/types/devices/dex_test_get_response.py +++ b/src/cloudflare/types/devices/dex_test_get_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["DEXTestGetResponse", "Data"] diff --git a/src/cloudflare/types/devices/dex_test_update_params.py b/src/cloudflare/types/devices/dex_test_update_params.py index 3609537053f..4009e87756a 100644 --- a/src/cloudflare/types/devices/dex_test_update_params.py +++ b/src/cloudflare/types/devices/dex_test_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["DEXTestUpdateParams", "Data"] diff --git a/src/cloudflare/types/devices/dex_test_update_response.py b/src/cloudflare/types/devices/dex_test_update_response.py index 1de4e765b3c..23f66ed2271 100644 --- a/src/cloudflare/types/devices/dex_test_update_response.py +++ b/src/cloudflare/types/devices/dex_test_update_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["DEXTestUpdateResponse", "Data"] diff --git a/src/cloudflare/types/devices/network_delete_response.py b/src/cloudflare/types/devices/network_delete_response.py index 5625db2f094..bea65e5b278 100644 --- a/src/cloudflare/types/devices/network_delete_response.py +++ b/src/cloudflare/types/devices/network_delete_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["NetworkDeleteResponse", "NetworkDeleteResponseItem", "NetworkDeleteResponseItemConfig"] diff --git a/src/cloudflare/types/devices/network_device_managed_networks_create_device_managed_network_params.py b/src/cloudflare/types/devices/network_device_managed_networks_create_device_managed_network_params.py index c911137014a..1e52fbd8df1 100644 --- a/src/cloudflare/types/devices/network_device_managed_networks_create_device_managed_network_params.py +++ b/src/cloudflare/types/devices/network_device_managed_networks_create_device_managed_network_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["NetworkDeviceManagedNetworksCreateDeviceManagedNetworkParams", "Config"] diff --git a/src/cloudflare/types/devices/network_device_managed_networks_create_device_managed_network_response.py b/src/cloudflare/types/devices/network_device_managed_networks_create_device_managed_network_response.py index 665f47701c5..be0479c841b 100644 --- a/src/cloudflare/types/devices/network_device_managed_networks_create_device_managed_network_response.py +++ b/src/cloudflare/types/devices/network_device_managed_networks_create_device_managed_network_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["NetworkDeviceManagedNetworksCreateDeviceManagedNetworkResponse", "Config"] diff --git a/src/cloudflare/types/devices/network_device_managed_networks_list_device_managed_networks_response.py b/src/cloudflare/types/devices/network_device_managed_networks_list_device_managed_networks_response.py index 32b615ba2f9..b726fac4f8d 100644 --- a/src/cloudflare/types/devices/network_device_managed_networks_list_device_managed_networks_response.py +++ b/src/cloudflare/types/devices/network_device_managed_networks_list_device_managed_networks_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "NetworkDeviceManagedNetworksListDeviceManagedNetworksResponse", diff --git a/src/cloudflare/types/devices/network_get_response.py b/src/cloudflare/types/devices/network_get_response.py index 4e734dcc8fc..cef4a8c2f70 100644 --- a/src/cloudflare/types/devices/network_get_response.py +++ b/src/cloudflare/types/devices/network_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["NetworkGetResponse", "Config"] diff --git a/src/cloudflare/types/devices/network_update_params.py b/src/cloudflare/types/devices/network_update_params.py index fa133441ff7..8d3ca491309 100644 --- a/src/cloudflare/types/devices/network_update_params.py +++ b/src/cloudflare/types/devices/network_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["NetworkUpdateParams", "Config"] diff --git a/src/cloudflare/types/devices/network_update_response.py b/src/cloudflare/types/devices/network_update_response.py index 9ff5449333e..877ea6f17b8 100644 --- a/src/cloudflare/types/devices/network_update_response.py +++ b/src/cloudflare/types/devices/network_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["NetworkUpdateResponse", "Config"] diff --git a/src/cloudflare/types/devices/override_code_devices_list_admin_override_code_for_device_response.py b/src/cloudflare/types/devices/override_code_devices_list_admin_override_code_for_device_response.py index e5ba5dc3ba1..fade3d3c59c 100644 --- a/src/cloudflare/types/devices/override_code_devices_list_admin_override_code_for_device_response.py +++ b/src/cloudflare/types/devices/override_code_devices_list_admin_override_code_for_device_response.py @@ -2,11 +2,9 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["OverrideCodeDevicesListAdminOverrideCodeForDeviceResponse", "DisableForTime"] diff --git a/src/cloudflare/types/devices/policies/__init__.py b/src/cloudflare/types/devices/policies/__init__.py index 1cc995aed36..e7f5d8a4483 100644 --- a/src/cloudflare/types/devices/policies/__init__.py +++ b/src/cloudflare/types/devices/policies/__init__.py @@ -2,57 +2,57 @@ from __future__ import annotations +from .exclude_devices_set_split_tunnel_exclude_list_params import ( + ExcludeDevicesSetSplitTunnelExcludeListParams as ExcludeDevicesSetSplitTunnelExcludeListParams, +) +from .include_devices_set_split_tunnel_include_list_params import ( + IncludeDevicesSetSplitTunnelIncludeListParams as IncludeDevicesSetSplitTunnelIncludeListParams, +) from .exclude_devices_get_split_tunnel_exclude_list_response import ( ExcludeDevicesGetSplitTunnelExcludeListResponse as ExcludeDevicesGetSplitTunnelExcludeListResponse, ) -from .exclude_devices_get_split_tunnel_exclude_list_for_a_device_settings_policy_response import ( - ExcludeDevicesGetSplitTunnelExcludeListForADeviceSettingsPolicyResponse as ExcludeDevicesGetSplitTunnelExcludeListForADeviceSettingsPolicyResponse, -) from .exclude_devices_set_split_tunnel_exclude_list_response import ( ExcludeDevicesSetSplitTunnelExcludeListResponse as ExcludeDevicesSetSplitTunnelExcludeListResponse, ) -from .exclude_devices_set_split_tunnel_exclude_list_for_a_device_settings_policy_response import ( - ExcludeDevicesSetSplitTunnelExcludeListForADeviceSettingsPolicyResponse as ExcludeDevicesSetSplitTunnelExcludeListForADeviceSettingsPolicyResponse, +from .include_devices_get_split_tunnel_include_list_response import ( + IncludeDevicesGetSplitTunnelIncludeListResponse as IncludeDevicesGetSplitTunnelIncludeListResponse, ) -from .exclude_devices_set_split_tunnel_exclude_list_params import ( - ExcludeDevicesSetSplitTunnelExcludeListParams as ExcludeDevicesSetSplitTunnelExcludeListParams, +from .include_devices_set_split_tunnel_include_list_response import ( + IncludeDevicesSetSplitTunnelIncludeListResponse as IncludeDevicesSetSplitTunnelIncludeListResponse, ) -from .exclude_devices_set_split_tunnel_exclude_list_for_a_device_settings_policy_params import ( - ExcludeDevicesSetSplitTunnelExcludeListForADeviceSettingsPolicyParams as ExcludeDevicesSetSplitTunnelExcludeListForADeviceSettingsPolicyParams, +from .fallback_domain_devices_set_local_domain_fallback_list_params import ( + FallbackDomainDevicesSetLocalDomainFallbackListParams as FallbackDomainDevicesSetLocalDomainFallbackListParams, ) from .fallback_domain_devices_get_local_domain_fallback_list_response import ( FallbackDomainDevicesGetLocalDomainFallbackListResponse as FallbackDomainDevicesGetLocalDomainFallbackListResponse, ) -from .fallback_domain_devices_get_local_domain_fallback_list_for_a_device_settings_policy_response import ( - FallbackDomainDevicesGetLocalDomainFallbackListForADeviceSettingsPolicyResponse as FallbackDomainDevicesGetLocalDomainFallbackListForADeviceSettingsPolicyResponse, -) from .fallback_domain_devices_set_local_domain_fallback_list_response import ( FallbackDomainDevicesSetLocalDomainFallbackListResponse as FallbackDomainDevicesSetLocalDomainFallbackListResponse, ) -from .fallback_domain_devices_set_local_domain_fallback_list_for_a_device_settings_policy_response import ( - FallbackDomainDevicesSetLocalDomainFallbackListForADeviceSettingsPolicyResponse as FallbackDomainDevicesSetLocalDomainFallbackListForADeviceSettingsPolicyResponse, +from .exclude_devices_set_split_tunnel_exclude_list_for_a_device_settings_policy_params import ( + ExcludeDevicesSetSplitTunnelExcludeListForADeviceSettingsPolicyParams as ExcludeDevicesSetSplitTunnelExcludeListForADeviceSettingsPolicyParams, ) -from .fallback_domain_devices_set_local_domain_fallback_list_params import ( - FallbackDomainDevicesSetLocalDomainFallbackListParams as FallbackDomainDevicesSetLocalDomainFallbackListParams, +from .include_devices_set_split_tunnel_include_list_for_a_device_settings_policy_params import ( + IncludeDevicesSetSplitTunnelIncludeListForADeviceSettingsPolicyParams as IncludeDevicesSetSplitTunnelIncludeListForADeviceSettingsPolicyParams, ) -from .fallback_domain_devices_set_local_domain_fallback_list_for_a_device_settings_policy_params import ( - FallbackDomainDevicesSetLocalDomainFallbackListForADeviceSettingsPolicyParams as FallbackDomainDevicesSetLocalDomainFallbackListForADeviceSettingsPolicyParams, +from .exclude_devices_get_split_tunnel_exclude_list_for_a_device_settings_policy_response import ( + ExcludeDevicesGetSplitTunnelExcludeListForADeviceSettingsPolicyResponse as ExcludeDevicesGetSplitTunnelExcludeListForADeviceSettingsPolicyResponse, ) -from .include_devices_get_split_tunnel_include_list_response import ( - IncludeDevicesGetSplitTunnelIncludeListResponse as IncludeDevicesGetSplitTunnelIncludeListResponse, +from .exclude_devices_set_split_tunnel_exclude_list_for_a_device_settings_policy_response import ( + ExcludeDevicesSetSplitTunnelExcludeListForADeviceSettingsPolicyResponse as ExcludeDevicesSetSplitTunnelExcludeListForADeviceSettingsPolicyResponse, ) from .include_devices_get_split_tunnel_include_list_for_a_device_settings_policy_response import ( IncludeDevicesGetSplitTunnelIncludeListForADeviceSettingsPolicyResponse as IncludeDevicesGetSplitTunnelIncludeListForADeviceSettingsPolicyResponse, ) -from .include_devices_set_split_tunnel_include_list_response import ( - IncludeDevicesSetSplitTunnelIncludeListResponse as IncludeDevicesSetSplitTunnelIncludeListResponse, -) from .include_devices_set_split_tunnel_include_list_for_a_device_settings_policy_response import ( IncludeDevicesSetSplitTunnelIncludeListForADeviceSettingsPolicyResponse as IncludeDevicesSetSplitTunnelIncludeListForADeviceSettingsPolicyResponse, ) -from .include_devices_set_split_tunnel_include_list_params import ( - IncludeDevicesSetSplitTunnelIncludeListParams as IncludeDevicesSetSplitTunnelIncludeListParams, +from .fallback_domain_devices_set_local_domain_fallback_list_for_a_device_settings_policy_params import ( + FallbackDomainDevicesSetLocalDomainFallbackListForADeviceSettingsPolicyParams as FallbackDomainDevicesSetLocalDomainFallbackListForADeviceSettingsPolicyParams, ) -from .include_devices_set_split_tunnel_include_list_for_a_device_settings_policy_params import ( - IncludeDevicesSetSplitTunnelIncludeListForADeviceSettingsPolicyParams as IncludeDevicesSetSplitTunnelIncludeListForADeviceSettingsPolicyParams, +from .fallback_domain_devices_get_local_domain_fallback_list_for_a_device_settings_policy_response import ( + FallbackDomainDevicesGetLocalDomainFallbackListForADeviceSettingsPolicyResponse as FallbackDomainDevicesGetLocalDomainFallbackListForADeviceSettingsPolicyResponse, +) +from .fallback_domain_devices_set_local_domain_fallback_list_for_a_device_settings_policy_response import ( + FallbackDomainDevicesSetLocalDomainFallbackListForADeviceSettingsPolicyResponse as FallbackDomainDevicesSetLocalDomainFallbackListForADeviceSettingsPolicyResponse, ) diff --git a/src/cloudflare/types/devices/policies/exclude_devices_get_split_tunnel_exclude_list_for_a_device_settings_policy_response.py b/src/cloudflare/types/devices/policies/exclude_devices_get_split_tunnel_exclude_list_for_a_device_settings_policy_response.py index 17d4e9117ca..59c71359cf2 100644 --- a/src/cloudflare/types/devices/policies/exclude_devices_get_split_tunnel_exclude_list_for_a_device_settings_policy_response.py +++ b/src/cloudflare/types/devices/policies/exclude_devices_get_split_tunnel_exclude_list_for_a_device_settings_policy_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "ExcludeDevicesGetSplitTunnelExcludeListForADeviceSettingsPolicyResponse", diff --git a/src/cloudflare/types/devices/policies/exclude_devices_get_split_tunnel_exclude_list_response.py b/src/cloudflare/types/devices/policies/exclude_devices_get_split_tunnel_exclude_list_response.py index 8a9567cfc76..023c3031175 100644 --- a/src/cloudflare/types/devices/policies/exclude_devices_get_split_tunnel_exclude_list_response.py +++ b/src/cloudflare/types/devices/policies/exclude_devices_get_split_tunnel_exclude_list_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["ExcludeDevicesGetSplitTunnelExcludeListResponse", "ExcludeDevicesGetSplitTunnelExcludeListResponseItem"] diff --git a/src/cloudflare/types/devices/policies/exclude_devices_set_split_tunnel_exclude_list_for_a_device_settings_policy_params.py b/src/cloudflare/types/devices/policies/exclude_devices_set_split_tunnel_exclude_list_for_a_device_settings_policy_params.py index 69fb698b8dd..42bfccd2da8 100644 --- a/src/cloudflare/types/devices/policies/exclude_devices_set_split_tunnel_exclude_list_for_a_device_settings_policy_params.py +++ b/src/cloudflare/types/devices/policies/exclude_devices_set_split_tunnel_exclude_list_for_a_device_settings_policy_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ExcludeDevicesSetSplitTunnelExcludeListForADeviceSettingsPolicyParams", "Body"] diff --git a/src/cloudflare/types/devices/policies/exclude_devices_set_split_tunnel_exclude_list_for_a_device_settings_policy_response.py b/src/cloudflare/types/devices/policies/exclude_devices_set_split_tunnel_exclude_list_for_a_device_settings_policy_response.py index 941eb840797..e08cff4e66d 100644 --- a/src/cloudflare/types/devices/policies/exclude_devices_set_split_tunnel_exclude_list_for_a_device_settings_policy_response.py +++ b/src/cloudflare/types/devices/policies/exclude_devices_set_split_tunnel_exclude_list_for_a_device_settings_policy_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "ExcludeDevicesSetSplitTunnelExcludeListForADeviceSettingsPolicyResponse", diff --git a/src/cloudflare/types/devices/policies/exclude_devices_set_split_tunnel_exclude_list_params.py b/src/cloudflare/types/devices/policies/exclude_devices_set_split_tunnel_exclude_list_params.py index 3efb53eeda5..5cb12e0c6c7 100644 --- a/src/cloudflare/types/devices/policies/exclude_devices_set_split_tunnel_exclude_list_params.py +++ b/src/cloudflare/types/devices/policies/exclude_devices_set_split_tunnel_exclude_list_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ExcludeDevicesSetSplitTunnelExcludeListParams", "Body"] diff --git a/src/cloudflare/types/devices/policies/exclude_devices_set_split_tunnel_exclude_list_response.py b/src/cloudflare/types/devices/policies/exclude_devices_set_split_tunnel_exclude_list_response.py index d03d2f2541f..02ebd2f85c5 100644 --- a/src/cloudflare/types/devices/policies/exclude_devices_set_split_tunnel_exclude_list_response.py +++ b/src/cloudflare/types/devices/policies/exclude_devices_set_split_tunnel_exclude_list_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["ExcludeDevicesSetSplitTunnelExcludeListResponse", "ExcludeDevicesSetSplitTunnelExcludeListResponseItem"] diff --git a/src/cloudflare/types/devices/policies/fallback_domain_devices_get_local_domain_fallback_list_for_a_device_settings_policy_response.py b/src/cloudflare/types/devices/policies/fallback_domain_devices_get_local_domain_fallback_list_for_a_device_settings_policy_response.py index aacd1f0bef4..cfc1013a73c 100644 --- a/src/cloudflare/types/devices/policies/fallback_domain_devices_get_local_domain_fallback_list_for_a_device_settings_policy_response.py +++ b/src/cloudflare/types/devices/policies/fallback_domain_devices_get_local_domain_fallback_list_for_a_device_settings_policy_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "FallbackDomainDevicesGetLocalDomainFallbackListForADeviceSettingsPolicyResponse", diff --git a/src/cloudflare/types/devices/policies/fallback_domain_devices_get_local_domain_fallback_list_response.py b/src/cloudflare/types/devices/policies/fallback_domain_devices_get_local_domain_fallback_list_response.py index c4c15939025..0cca20b13d2 100644 --- a/src/cloudflare/types/devices/policies/fallback_domain_devices_get_local_domain_fallback_list_response.py +++ b/src/cloudflare/types/devices/policies/fallback_domain_devices_get_local_domain_fallback_list_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "FallbackDomainDevicesGetLocalDomainFallbackListResponse", diff --git a/src/cloudflare/types/devices/policies/fallback_domain_devices_set_local_domain_fallback_list_for_a_device_settings_policy_params.py b/src/cloudflare/types/devices/policies/fallback_domain_devices_set_local_domain_fallback_list_for_a_device_settings_policy_params.py index 0234200d653..2621e4aae4e 100644 --- a/src/cloudflare/types/devices/policies/fallback_domain_devices_set_local_domain_fallback_list_for_a_device_settings_policy_params.py +++ b/src/cloudflare/types/devices/policies/fallback_domain_devices_set_local_domain_fallback_list_for_a_device_settings_policy_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["FallbackDomainDevicesSetLocalDomainFallbackListForADeviceSettingsPolicyParams", "Body"] diff --git a/src/cloudflare/types/devices/policies/fallback_domain_devices_set_local_domain_fallback_list_for_a_device_settings_policy_response.py b/src/cloudflare/types/devices/policies/fallback_domain_devices_set_local_domain_fallback_list_for_a_device_settings_policy_response.py index e021067e18f..b19613bb6af 100644 --- a/src/cloudflare/types/devices/policies/fallback_domain_devices_set_local_domain_fallback_list_for_a_device_settings_policy_response.py +++ b/src/cloudflare/types/devices/policies/fallback_domain_devices_set_local_domain_fallback_list_for_a_device_settings_policy_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "FallbackDomainDevicesSetLocalDomainFallbackListForADeviceSettingsPolicyResponse", diff --git a/src/cloudflare/types/devices/policies/fallback_domain_devices_set_local_domain_fallback_list_params.py b/src/cloudflare/types/devices/policies/fallback_domain_devices_set_local_domain_fallback_list_params.py index fd6e526ba56..80c8b824cfc 100644 --- a/src/cloudflare/types/devices/policies/fallback_domain_devices_set_local_domain_fallback_list_params.py +++ b/src/cloudflare/types/devices/policies/fallback_domain_devices_set_local_domain_fallback_list_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["FallbackDomainDevicesSetLocalDomainFallbackListParams", "Body"] diff --git a/src/cloudflare/types/devices/policies/fallback_domain_devices_set_local_domain_fallback_list_response.py b/src/cloudflare/types/devices/policies/fallback_domain_devices_set_local_domain_fallback_list_response.py index 530ae40256a..1fbede698b4 100644 --- a/src/cloudflare/types/devices/policies/fallback_domain_devices_set_local_domain_fallback_list_response.py +++ b/src/cloudflare/types/devices/policies/fallback_domain_devices_set_local_domain_fallback_list_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "FallbackDomainDevicesSetLocalDomainFallbackListResponse", diff --git a/src/cloudflare/types/devices/policies/include_devices_get_split_tunnel_include_list_for_a_device_settings_policy_response.py b/src/cloudflare/types/devices/policies/include_devices_get_split_tunnel_include_list_for_a_device_settings_policy_response.py index 602a5f95eee..1ce8198e934 100644 --- a/src/cloudflare/types/devices/policies/include_devices_get_split_tunnel_include_list_for_a_device_settings_policy_response.py +++ b/src/cloudflare/types/devices/policies/include_devices_get_split_tunnel_include_list_for_a_device_settings_policy_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "IncludeDevicesGetSplitTunnelIncludeListForADeviceSettingsPolicyResponse", diff --git a/src/cloudflare/types/devices/policies/include_devices_get_split_tunnel_include_list_response.py b/src/cloudflare/types/devices/policies/include_devices_get_split_tunnel_include_list_response.py index 0e3c75cd7fb..27d2ba24f85 100644 --- a/src/cloudflare/types/devices/policies/include_devices_get_split_tunnel_include_list_response.py +++ b/src/cloudflare/types/devices/policies/include_devices_get_split_tunnel_include_list_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["IncludeDevicesGetSplitTunnelIncludeListResponse", "IncludeDevicesGetSplitTunnelIncludeListResponseItem"] diff --git a/src/cloudflare/types/devices/policies/include_devices_set_split_tunnel_include_list_for_a_device_settings_policy_params.py b/src/cloudflare/types/devices/policies/include_devices_set_split_tunnel_include_list_for_a_device_settings_policy_params.py index dca66ae9f13..a13bc5d0120 100644 --- a/src/cloudflare/types/devices/policies/include_devices_set_split_tunnel_include_list_for_a_device_settings_policy_params.py +++ b/src/cloudflare/types/devices/policies/include_devices_set_split_tunnel_include_list_for_a_device_settings_policy_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["IncludeDevicesSetSplitTunnelIncludeListForADeviceSettingsPolicyParams", "Body"] diff --git a/src/cloudflare/types/devices/policies/include_devices_set_split_tunnel_include_list_for_a_device_settings_policy_response.py b/src/cloudflare/types/devices/policies/include_devices_set_split_tunnel_include_list_for_a_device_settings_policy_response.py index 23ca46ea7f6..e70e98835a0 100644 --- a/src/cloudflare/types/devices/policies/include_devices_set_split_tunnel_include_list_for_a_device_settings_policy_response.py +++ b/src/cloudflare/types/devices/policies/include_devices_set_split_tunnel_include_list_for_a_device_settings_policy_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "IncludeDevicesSetSplitTunnelIncludeListForADeviceSettingsPolicyResponse", diff --git a/src/cloudflare/types/devices/policies/include_devices_set_split_tunnel_include_list_params.py b/src/cloudflare/types/devices/policies/include_devices_set_split_tunnel_include_list_params.py index dca49ef44b6..e9e47d9fcb9 100644 --- a/src/cloudflare/types/devices/policies/include_devices_set_split_tunnel_include_list_params.py +++ b/src/cloudflare/types/devices/policies/include_devices_set_split_tunnel_include_list_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["IncludeDevicesSetSplitTunnelIncludeListParams", "Body"] diff --git a/src/cloudflare/types/devices/policies/include_devices_set_split_tunnel_include_list_response.py b/src/cloudflare/types/devices/policies/include_devices_set_split_tunnel_include_list_response.py index 783c39f8cc6..bdf55692d1c 100644 --- a/src/cloudflare/types/devices/policies/include_devices_set_split_tunnel_include_list_response.py +++ b/src/cloudflare/types/devices/policies/include_devices_set_split_tunnel_include_list_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["IncludeDevicesSetSplitTunnelIncludeListResponse", "IncludeDevicesSetSplitTunnelIncludeListResponseItem"] diff --git a/src/cloudflare/types/devices/policy_delete_response.py b/src/cloudflare/types/devices/policy_delete_response.py index 8c62fc53356..528e02658d8 100644 --- a/src/cloudflare/types/devices/policy_delete_response.py +++ b/src/cloudflare/types/devices/policy_delete_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "PolicyDeleteResponse", diff --git a/src/cloudflare/types/devices/policy_devices_create_device_settings_policy_params.py b/src/cloudflare/types/devices/policy_devices_create_device_settings_policy_params.py index b6a457b9cef..d409d00ff71 100644 --- a/src/cloudflare/types/devices/policy_devices_create_device_settings_policy_params.py +++ b/src/cloudflare/types/devices/policy_devices_create_device_settings_policy_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["PolicyDevicesCreateDeviceSettingsPolicyParams", "ServiceModeV2"] diff --git a/src/cloudflare/types/devices/policy_devices_create_device_settings_policy_response.py b/src/cloudflare/types/devices/policy_devices_create_device_settings_policy_response.py index 17c1dda8fd0..148e8e7053a 100644 --- a/src/cloudflare/types/devices/policy_devices_create_device_settings_policy_response.py +++ b/src/cloudflare/types/devices/policy_devices_create_device_settings_policy_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List __all__ = ["PolicyDevicesCreateDeviceSettingsPolicyResponse"] diff --git a/src/cloudflare/types/devices/policy_devices_get_default_device_settings_policy_response.py b/src/cloudflare/types/devices/policy_devices_get_default_device_settings_policy_response.py index 89cf99f63a7..3ff2356b05f 100644 --- a/src/cloudflare/types/devices/policy_devices_get_default_device_settings_policy_response.py +++ b/src/cloudflare/types/devices/policy_devices_get_default_device_settings_policy_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List __all__ = ["PolicyDevicesGetDefaultDeviceSettingsPolicyResponse"] diff --git a/src/cloudflare/types/devices/policy_devices_list_device_settings_policies_response.py b/src/cloudflare/types/devices/policy_devices_list_device_settings_policies_response.py index a17d2ae051c..409073d9158 100644 --- a/src/cloudflare/types/devices/policy_devices_list_device_settings_policies_response.py +++ b/src/cloudflare/types/devices/policy_devices_list_device_settings_policies_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "PolicyDevicesListDeviceSettingsPoliciesResponse", diff --git a/src/cloudflare/types/devices/policy_devices_update_default_device_settings_policy_params.py b/src/cloudflare/types/devices/policy_devices_update_default_device_settings_policy_params.py index 4d0e25c0c6f..4e5d3b8ca5f 100644 --- a/src/cloudflare/types/devices/policy_devices_update_default_device_settings_policy_params.py +++ b/src/cloudflare/types/devices/policy_devices_update_default_device_settings_policy_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["PolicyDevicesUpdateDefaultDeviceSettingsPolicyParams", "ServiceModeV2"] diff --git a/src/cloudflare/types/devices/policy_devices_update_default_device_settings_policy_response.py b/src/cloudflare/types/devices/policy_devices_update_default_device_settings_policy_response.py index d77324eb39d..cebcc4d2f71 100644 --- a/src/cloudflare/types/devices/policy_devices_update_default_device_settings_policy_response.py +++ b/src/cloudflare/types/devices/policy_devices_update_default_device_settings_policy_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List __all__ = ["PolicyDevicesUpdateDefaultDeviceSettingsPolicyResponse"] diff --git a/src/cloudflare/types/devices/policy_get_response.py b/src/cloudflare/types/devices/policy_get_response.py index 4d944d7a34f..22ded00013f 100644 --- a/src/cloudflare/types/devices/policy_get_response.py +++ b/src/cloudflare/types/devices/policy_get_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List __all__ = ["PolicyGetResponse"] diff --git a/src/cloudflare/types/devices/policy_update_params.py b/src/cloudflare/types/devices/policy_update_params.py index 9ce449ffa8d..9b2f5184570 100644 --- a/src/cloudflare/types/devices/policy_update_params.py +++ b/src/cloudflare/types/devices/policy_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["PolicyUpdateParams", "ServiceModeV2"] diff --git a/src/cloudflare/types/devices/policy_update_response.py b/src/cloudflare/types/devices/policy_update_response.py index c45f2954a64..0f25eb0d7f8 100644 --- a/src/cloudflare/types/devices/policy_update_response.py +++ b/src/cloudflare/types/devices/policy_update_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List __all__ = ["PolicyUpdateResponse"] diff --git a/src/cloudflare/types/devices/posture_delete_response.py b/src/cloudflare/types/devices/posture_delete_response.py index f2f6a7ec53d..e12e478dd9d 100644 --- a/src/cloudflare/types/devices/posture_delete_response.py +++ b/src/cloudflare/types/devices/posture_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["PostureDeleteResponse"] diff --git a/src/cloudflare/types/devices/posture_device_posture_rules_create_device_posture_rule_params.py b/src/cloudflare/types/devices/posture_device_posture_rules_create_device_posture_rule_params.py index 976609faa5c..90a0001d59d 100644 --- a/src/cloudflare/types/devices/posture_device_posture_rules_create_device_posture_rule_params.py +++ b/src/cloudflare/types/devices/posture_device_posture_rules_create_device_posture_rule_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal, Annotated +from typing import List, Union, Iterable +from typing_extensions import Literal, Required, Annotated, TypedDict -from typing import Iterable, List, Union - -from ..._utils import PropertyInfo - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = [ "PostureDevicePostureRulesCreateDevicePostureRuleParams", diff --git a/src/cloudflare/types/devices/posture_device_posture_rules_create_device_posture_rule_response.py b/src/cloudflare/types/devices/posture_device_posture_rules_create_device_posture_rule_response.py index 4a6ad4098b6..8bcad23b0ff 100644 --- a/src/cloudflare/types/devices/posture_device_posture_rules_create_device_posture_rule_response.py +++ b/src/cloudflare/types/devices/posture_device_posture_rules_create_device_posture_rule_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "PostureDevicePostureRulesCreateDevicePostureRuleResponse", diff --git a/src/cloudflare/types/devices/posture_device_posture_rules_list_device_posture_rules_response.py b/src/cloudflare/types/devices/posture_device_posture_rules_list_device_posture_rules_response.py index 0e3b1a4f2a2..ffb6dc22794 100644 --- a/src/cloudflare/types/devices/posture_device_posture_rules_list_device_posture_rules_response.py +++ b/src/cloudflare/types/devices/posture_device_posture_rules_list_device_posture_rules_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "PostureDevicePostureRulesListDevicePostureRulesResponse", diff --git a/src/cloudflare/types/devices/posture_get_response.py b/src/cloudflare/types/devices/posture_get_response.py index bbdae0b5ca0..61165b2d19f 100644 --- a/src/cloudflare/types/devices/posture_get_response.py +++ b/src/cloudflare/types/devices/posture_get_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "PostureGetResponse", diff --git a/src/cloudflare/types/devices/posture_update_params.py b/src/cloudflare/types/devices/posture_update_params.py index 177dcae5d23..5b9b4e348fd 100644 --- a/src/cloudflare/types/devices/posture_update_params.py +++ b/src/cloudflare/types/devices/posture_update_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal, Annotated +from typing import List, Union, Iterable +from typing_extensions import Literal, Required, Annotated, TypedDict -from typing import Iterable, List, Union - -from ..._utils import PropertyInfo - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = [ "PostureUpdateParams", diff --git a/src/cloudflare/types/devices/posture_update_response.py b/src/cloudflare/types/devices/posture_update_response.py index 8f9ae350ef5..593e059a33c 100644 --- a/src/cloudflare/types/devices/posture_update_response.py +++ b/src/cloudflare/types/devices/posture_update_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "PostureUpdateResponse", diff --git a/src/cloudflare/types/devices/postures/__init__.py b/src/cloudflare/types/devices/postures/__init__.py index 124bdde424a..3bfc539de5c 100644 --- a/src/cloudflare/types/devices/postures/__init__.py +++ b/src/cloudflare/types/devices/postures/__init__.py @@ -2,16 +2,16 @@ from __future__ import annotations -from .integration_update_response import IntegrationUpdateResponse as IntegrationUpdateResponse +from .integration_get_response import IntegrationGetResponse as IntegrationGetResponse +from .integration_update_params import IntegrationUpdateParams as IntegrationUpdateParams from .integration_delete_response import IntegrationDeleteResponse as IntegrationDeleteResponse -from .integration_device_posture_integrations_create_device_posture_integration_response import ( - IntegrationDevicePostureIntegrationsCreateDevicePostureIntegrationResponse as IntegrationDevicePostureIntegrationsCreateDevicePostureIntegrationResponse, +from .integration_update_response import IntegrationUpdateResponse as IntegrationUpdateResponse +from .integration_device_posture_integrations_create_device_posture_integration_params import ( + IntegrationDevicePostureIntegrationsCreateDevicePostureIntegrationParams as IntegrationDevicePostureIntegrationsCreateDevicePostureIntegrationParams, ) from .integration_device_posture_integrations_list_device_posture_integrations_response import ( IntegrationDevicePostureIntegrationsListDevicePostureIntegrationsResponse as IntegrationDevicePostureIntegrationsListDevicePostureIntegrationsResponse, ) -from .integration_get_response import IntegrationGetResponse as IntegrationGetResponse -from .integration_update_params import IntegrationUpdateParams as IntegrationUpdateParams -from .integration_device_posture_integrations_create_device_posture_integration_params import ( - IntegrationDevicePostureIntegrationsCreateDevicePostureIntegrationParams as IntegrationDevicePostureIntegrationsCreateDevicePostureIntegrationParams, +from .integration_device_posture_integrations_create_device_posture_integration_response import ( + IntegrationDevicePostureIntegrationsCreateDevicePostureIntegrationResponse as IntegrationDevicePostureIntegrationsCreateDevicePostureIntegrationResponse, ) diff --git a/src/cloudflare/types/devices/postures/integration_delete_response.py b/src/cloudflare/types/devices/postures/integration_delete_response.py index f733dd297d8..359f164e0b1 100644 --- a/src/cloudflare/types/devices/postures/integration_delete_response.py +++ b/src/cloudflare/types/devices/postures/integration_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import Union __all__ = ["IntegrationDeleteResponse"] diff --git a/src/cloudflare/types/devices/postures/integration_device_posture_integrations_create_device_posture_integration_params.py b/src/cloudflare/types/devices/postures/integration_device_posture_integrations_create_device_posture_integration_params.py index efea8db9c36..88b2e129a7b 100644 --- a/src/cloudflare/types/devices/postures/integration_device_posture_integrations_create_device_posture_integration_params.py +++ b/src/cloudflare/types/devices/postures/integration_device_posture_integrations_create_device_posture_integration_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import Union - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = [ "IntegrationDevicePostureIntegrationsCreateDevicePostureIntegrationParams", diff --git a/src/cloudflare/types/devices/postures/integration_device_posture_integrations_create_device_posture_integration_response.py b/src/cloudflare/types/devices/postures/integration_device_posture_integrations_create_device_posture_integration_response.py index 237322e2108..9a2d12a5e53 100644 --- a/src/cloudflare/types/devices/postures/integration_device_posture_integrations_create_device_posture_integration_response.py +++ b/src/cloudflare/types/devices/postures/integration_device_posture_integrations_create_device_posture_integration_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["IntegrationDevicePostureIntegrationsCreateDevicePostureIntegrationResponse", "Config"] diff --git a/src/cloudflare/types/devices/postures/integration_device_posture_integrations_list_device_posture_integrations_response.py b/src/cloudflare/types/devices/postures/integration_device_posture_integrations_list_device_posture_integrations_response.py index 9cb04ad3aee..2a275e22227 100644 --- a/src/cloudflare/types/devices/postures/integration_device_posture_integrations_list_device_posture_integrations_response.py +++ b/src/cloudflare/types/devices/postures/integration_device_posture_integrations_list_device_posture_integrations_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "IntegrationDevicePostureIntegrationsListDevicePostureIntegrationsResponse", diff --git a/src/cloudflare/types/devices/postures/integration_get_response.py b/src/cloudflare/types/devices/postures/integration_get_response.py index 1c18cdd6715..2c08b79dc3b 100644 --- a/src/cloudflare/types/devices/postures/integration_get_response.py +++ b/src/cloudflare/types/devices/postures/integration_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["IntegrationGetResponse", "Config"] diff --git a/src/cloudflare/types/devices/postures/integration_update_params.py b/src/cloudflare/types/devices/postures/integration_update_params.py index dcae9f4a2a2..b777be79dd2 100644 --- a/src/cloudflare/types/devices/postures/integration_update_params.py +++ b/src/cloudflare/types/devices/postures/integration_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import Union - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = [ "IntegrationUpdateParams", diff --git a/src/cloudflare/types/devices/postures/integration_update_response.py b/src/cloudflare/types/devices/postures/integration_update_response.py index 14d4dc951ac..e8a27f0ce6f 100644 --- a/src/cloudflare/types/devices/postures/integration_update_response.py +++ b/src/cloudflare/types/devices/postures/integration_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["IntegrationUpdateResponse", "Config"] diff --git a/src/cloudflare/types/devices/revoke_devices_revoke_devices_params.py b/src/cloudflare/types/devices/revoke_devices_revoke_devices_params.py index ae36e980cd1..f10ccac0821 100644 --- a/src/cloudflare/types/devices/revoke_devices_revoke_devices_params.py +++ b/src/cloudflare/types/devices/revoke_devices_revoke_devices_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["RevokeDevicesRevokeDevicesParams"] diff --git a/src/cloudflare/types/devices/revoke_devices_revoke_devices_response.py b/src/cloudflare/types/devices/revoke_devices_revoke_devices_response.py index dd63a5aa354..21a5ab407df 100644 --- a/src/cloudflare/types/devices/revoke_devices_revoke_devices_response.py +++ b/src/cloudflare/types/devices/revoke_devices_revoke_devices_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["RevokeDevicesRevokeDevicesResponse"] diff --git a/src/cloudflare/types/devices/setting_zero_trust_accounts_get_device_settings_for_zero_trust_account_response.py b/src/cloudflare/types/devices/setting_zero_trust_accounts_get_device_settings_for_zero_trust_account_response.py index f9d356c291d..2a089f993f5 100644 --- a/src/cloudflare/types/devices/setting_zero_trust_accounts_get_device_settings_for_zero_trust_account_response.py +++ b/src/cloudflare/types/devices/setting_zero_trust_accounts_get_device_settings_for_zero_trust_account_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["SettingZeroTrustAccountsGetDeviceSettingsForZeroTrustAccountResponse"] diff --git a/src/cloudflare/types/devices/setting_zero_trust_accounts_update_device_settings_for_the_zero_trust_account_params.py b/src/cloudflare/types/devices/setting_zero_trust_accounts_update_device_settings_for_the_zero_trust_account_params.py index 2d9953e6c28..cee520be4e6 100644 --- a/src/cloudflare/types/devices/setting_zero_trust_accounts_update_device_settings_for_the_zero_trust_account_params.py +++ b/src/cloudflare/types/devices/setting_zero_trust_accounts_update_device_settings_for_the_zero_trust_account_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["SettingZeroTrustAccountsUpdateDeviceSettingsForTheZeroTrustAccountParams"] diff --git a/src/cloudflare/types/devices/setting_zero_trust_accounts_update_device_settings_for_the_zero_trust_account_response.py b/src/cloudflare/types/devices/setting_zero_trust_accounts_update_device_settings_for_the_zero_trust_account_response.py index d5782adce33..1f3e3e236be 100644 --- a/src/cloudflare/types/devices/setting_zero_trust_accounts_update_device_settings_for_the_zero_trust_account_response.py +++ b/src/cloudflare/types/devices/setting_zero_trust_accounts_update_device_settings_for_the_zero_trust_account_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["SettingZeroTrustAccountsUpdateDeviceSettingsForTheZeroTrustAccountResponse"] diff --git a/src/cloudflare/types/devices/unrevoke_devices_unrevoke_devices_params.py b/src/cloudflare/types/devices/unrevoke_devices_unrevoke_devices_params.py index 3640eb8ce88..8915bb55842 100644 --- a/src/cloudflare/types/devices/unrevoke_devices_unrevoke_devices_params.py +++ b/src/cloudflare/types/devices/unrevoke_devices_unrevoke_devices_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["UnrevokeDevicesUnrevokeDevicesParams"] diff --git a/src/cloudflare/types/devices/unrevoke_devices_unrevoke_devices_response.py b/src/cloudflare/types/devices/unrevoke_devices_unrevoke_devices_response.py index 6f927cbedd6..5f5495bbd66 100644 --- a/src/cloudflare/types/devices/unrevoke_devices_unrevoke_devices_response.py +++ b/src/cloudflare/types/devices/unrevoke_devices_unrevoke_devices_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["UnrevokeDevicesUnrevokeDevicesResponse"] diff --git a/src/cloudflare/types/dex/__init__.py b/src/cloudflare/types/dex/__init__.py index 165dde42cc8..81d3da82c8c 100644 --- a/src/cloudflare/types/dex/__init__.py +++ b/src/cloudflare/types/dex/__init__.py @@ -2,17 +2,17 @@ from __future__ import annotations -from .colo_list_response import ColoListResponse as ColoListResponse from .colo_list_params import ColoListParams as ColoListParams -from .http_test_get_response import HTTPTestGetResponse as HTTPTestGetResponse -from .http_test_get_params import HTTPTestGetParams as HTTPTestGetParams -from .test_list_response import TestListResponse as TestListResponse from .test_list_params import TestListParams as TestListParams +from .colo_list_response import ColoListResponse as ColoListResponse +from .test_list_response import TestListResponse as TestListResponse +from .http_test_get_params import HTTPTestGetParams as HTTPTestGetParams +from .http_test_get_response import HTTPTestGetResponse as HTTPTestGetResponse +from .traceroute_test_get_params import TracerouteTestGetParams as TracerouteTestGetParams from .traceroute_test_get_response import TracerouteTestGetResponse as TracerouteTestGetResponse +from .traceroute_test_percentiles_params import TracerouteTestPercentilesParams as TracerouteTestPercentilesParams +from .traceroute_test_network_path_params import TracerouteTestNetworkPathParams as TracerouteTestNetworkPathParams +from .traceroute_test_percentiles_response import TracerouteTestPercentilesResponse as TracerouteTestPercentilesResponse from .traceroute_test_network_path_response import ( TracerouteTestNetworkPathResponse as TracerouteTestNetworkPathResponse, ) -from .traceroute_test_percentiles_response import TracerouteTestPercentilesResponse as TracerouteTestPercentilesResponse -from .traceroute_test_get_params import TracerouteTestGetParams as TracerouteTestGetParams -from .traceroute_test_network_path_params import TracerouteTestNetworkPathParams as TracerouteTestNetworkPathParams -from .traceroute_test_percentiles_params import TracerouteTestPercentilesParams as TracerouteTestPercentilesParams diff --git a/src/cloudflare/types/dex/colo_list_params.py b/src/cloudflare/types/dex/colo_list_params.py index 4b1ff569263..1441b010de7 100644 --- a/src/cloudflare/types/dex/colo_list_params.py +++ b/src/cloudflare/types/dex/colo_list_params.py @@ -2,16 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Required, Literal +from typing_extensions import Literal, Required, Annotated, TypedDict from ..._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["ColoListParams"] diff --git a/src/cloudflare/types/dex/colo_list_response.py b/src/cloudflare/types/dex/colo_list_response.py index 9b3858c8379..48fb7f7fe56 100644 --- a/src/cloudflare/types/dex/colo_list_response.py +++ b/src/cloudflare/types/dex/colo_list_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List __all__ = ["ColoListResponse"] diff --git a/src/cloudflare/types/dex/fleet_status/__init__.py b/src/cloudflare/types/dex/fleet_status/__init__.py index c04d4389960..5c7e9119f63 100644 --- a/src/cloudflare/types/dex/fleet_status/__init__.py +++ b/src/cloudflare/types/dex/fleet_status/__init__.py @@ -2,8 +2,8 @@ from __future__ import annotations -from .device_list_response import DeviceListResponse as DeviceListResponse +from .live_list_params import LiveListParams as LiveListParams from .device_list_params import DeviceListParams as DeviceListParams from .live_list_response import LiveListResponse as LiveListResponse -from .live_list_params import LiveListParams as LiveListParams +from .device_list_response import DeviceListResponse as DeviceListResponse from .over_time_list_params import OverTimeListParams as OverTimeListParams diff --git a/src/cloudflare/types/dex/fleet_status/device_list_params.py b/src/cloudflare/types/dex/fleet_status/device_list_params.py index 28124f71b1b..0f0f8dc3a0f 100644 --- a/src/cloudflare/types/dex/fleet_status/device_list_params.py +++ b/src/cloudflare/types/dex/fleet_status/device_list_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["DeviceListParams"] diff --git a/src/cloudflare/types/dex/fleet_status/device_list_response.py b/src/cloudflare/types/dex/fleet_status/device_list_response.py index 3d64fc50bc0..6947215167d 100644 --- a/src/cloudflare/types/dex/fleet_status/device_list_response.py +++ b/src/cloudflare/types/dex/fleet_status/device_list_response.py @@ -1,12 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = ["DeviceListResponse", "DeviceListResponseItem"] diff --git a/src/cloudflare/types/dex/fleet_status/live_list_params.py b/src/cloudflare/types/dex/fleet_status/live_list_params.py index 711ffeebb80..f27cfa2e3cc 100644 --- a/src/cloudflare/types/dex/fleet_status/live_list_params.py +++ b/src/cloudflare/types/dex/fleet_status/live_list_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["LiveListParams"] diff --git a/src/cloudflare/types/dex/fleet_status/live_list_response.py b/src/cloudflare/types/dex/fleet_status/live_list_response.py index 46453806777..998adf5e3d7 100644 --- a/src/cloudflare/types/dex/fleet_status/live_list_response.py +++ b/src/cloudflare/types/dex/fleet_status/live_list_response.py @@ -1,12 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = [ "LiveListResponse", diff --git a/src/cloudflare/types/dex/fleet_status/over_time_list_params.py b/src/cloudflare/types/dex/fleet_status/over_time_list_params.py index 74052c4db29..37b0ef6d856 100644 --- a/src/cloudflare/types/dex/fleet_status/over_time_list_params.py +++ b/src/cloudflare/types/dex/fleet_status/over_time_list_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["OverTimeListParams"] diff --git a/src/cloudflare/types/dex/http_test_get_params.py b/src/cloudflare/types/dex/http_test_get_params.py index e0c4e0cdf44..f3ae6c2b01a 100644 --- a/src/cloudflare/types/dex/http_test_get_params.py +++ b/src/cloudflare/types/dex/http_test_get_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal, Annotated - -from ..._utils import PropertyInfo - from typing import List +from typing_extensions import Literal, Required, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = ["HTTPTestGetParams"] diff --git a/src/cloudflare/types/dex/http_test_get_response.py b/src/cloudflare/types/dex/http_test_get_response.py index f6fbb663908..07cd8155f66 100644 --- a/src/cloudflare/types/dex/http_test_get_response.py +++ b/src/cloudflare/types/dex/http_test_get_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. from typing import List, Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "HTTPTestGetResponse", diff --git a/src/cloudflare/types/dex/http_tests/__init__.py b/src/cloudflare/types/dex/http_tests/__init__.py index d2e994f1054..76d49d61550 100644 --- a/src/cloudflare/types/dex/http_tests/__init__.py +++ b/src/cloudflare/types/dex/http_tests/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .percentile_list_response import PercentileListResponse as PercentileListResponse from .percentile_list_params import PercentileListParams as PercentileListParams +from .percentile_list_response import PercentileListResponse as PercentileListResponse diff --git a/src/cloudflare/types/dex/http_tests/percentile_list_params.py b/src/cloudflare/types/dex/http_tests/percentile_list_params.py index c6ed5381003..9eb8dea4166 100644 --- a/src/cloudflare/types/dex/http_tests/percentile_list_params.py +++ b/src/cloudflare/types/dex/http_tests/percentile_list_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated - -from ...._utils import PropertyInfo - from typing import List +from typing_extensions import Required, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes from ...._utils import PropertyInfo -from ....types import shared_params __all__ = ["PercentileListParams"] diff --git a/src/cloudflare/types/dex/http_tests/percentile_list_response.py b/src/cloudflare/types/dex/http_tests/percentile_list_response.py index a9c3c42df15..48d20462e01 100644 --- a/src/cloudflare/types/dex/http_tests/percentile_list_response.py +++ b/src/cloudflare/types/dex/http_tests/percentile_list_response.py @@ -2,11 +2,9 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = ["PercentileListResponse", "DNSResponseTimeMs", "ResourceFetchTimeMs", "ServerResponseTimeMs"] diff --git a/src/cloudflare/types/dex/test_list_params.py b/src/cloudflare/types/dex/test_list_params.py index 8cf51d6d1ff..9ac66257072 100644 --- a/src/cloudflare/types/dex/test_list_params.py +++ b/src/cloudflare/types/dex/test_list_params.py @@ -2,18 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated - from typing import List +from typing_extensions import Annotated, TypedDict from ..._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["TestListParams"] diff --git a/src/cloudflare/types/dex/test_list_response.py b/src/cloudflare/types/dex/test_list_response.py index 8fabc0dd5bb..ee68d226f69 100644 --- a/src/cloudflare/types/dex/test_list_response.py +++ b/src/cloudflare/types/dex/test_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "TestListResponse", diff --git a/src/cloudflare/types/dex/tests/__init__.py b/src/cloudflare/types/dex/tests/__init__.py index 2ce3b8661ac..1d73213f0db 100644 --- a/src/cloudflare/types/dex/tests/__init__.py +++ b/src/cloudflare/types/dex/tests/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .unique_device_list_response import UniqueDeviceListResponse as UniqueDeviceListResponse from .unique_device_list_params import UniqueDeviceListParams as UniqueDeviceListParams +from .unique_device_list_response import UniqueDeviceListResponse as UniqueDeviceListResponse diff --git a/src/cloudflare/types/dex/tests/unique_device_list_params.py b/src/cloudflare/types/dex/tests/unique_device_list_params.py index 13440036c6f..2b1c2cc2aa0 100644 --- a/src/cloudflare/types/dex/tests/unique_device_list_params.py +++ b/src/cloudflare/types/dex/tests/unique_device_list_params.py @@ -2,18 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated - from typing import List +from typing_extensions import Annotated, TypedDict from ...._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params - __all__ = ["UniqueDeviceListParams"] diff --git a/src/cloudflare/types/dex/tests/unique_device_list_response.py b/src/cloudflare/types/dex/tests/unique_device_list_response.py index f16a67cba95..702333dc56b 100644 --- a/src/cloudflare/types/dex/tests/unique_device_list_response.py +++ b/src/cloudflare/types/dex/tests/unique_device_list_response.py @@ -1,10 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = ["UniqueDeviceListResponse"] diff --git a/src/cloudflare/types/dex/traceroute_test_get_params.py b/src/cloudflare/types/dex/traceroute_test_get_params.py index b9f2db11487..db22219f859 100644 --- a/src/cloudflare/types/dex/traceroute_test_get_params.py +++ b/src/cloudflare/types/dex/traceroute_test_get_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal, Annotated - -from ..._utils import PropertyInfo - from typing import List +from typing_extensions import Literal, Required, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = ["TracerouteTestGetParams"] diff --git a/src/cloudflare/types/dex/traceroute_test_get_response.py b/src/cloudflare/types/dex/traceroute_test_get_response.py index f1f200ed04f..0c0354d4708 100644 --- a/src/cloudflare/types/dex/traceroute_test_get_response.py +++ b/src/cloudflare/types/dex/traceroute_test_get_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. from typing import List, Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "TracerouteTestGetResponse", diff --git a/src/cloudflare/types/dex/traceroute_test_network_path_params.py b/src/cloudflare/types/dex/traceroute_test_network_path_params.py index 6406999a010..c87512e36e9 100644 --- a/src/cloudflare/types/dex/traceroute_test_network_path_params.py +++ b/src/cloudflare/types/dex/traceroute_test_network_path_params.py @@ -2,16 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated, Literal +from typing_extensions import Literal, Required, Annotated, TypedDict from ..._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["TracerouteTestNetworkPathParams"] diff --git a/src/cloudflare/types/dex/traceroute_test_network_path_response.py b/src/cloudflare/types/dex/traceroute_test_network_path_response.py index 250b97c5761..185729ae081 100644 --- a/src/cloudflare/types/dex/traceroute_test_network_path_response.py +++ b/src/cloudflare/types/dex/traceroute_test_network_path_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["TracerouteTestNetworkPathResponse", "NetworkPath", "NetworkPathSlot", "NetworkPathSampling"] diff --git a/src/cloudflare/types/dex/traceroute_test_percentiles_params.py b/src/cloudflare/types/dex/traceroute_test_percentiles_params.py index 62926891801..73990e8b76f 100644 --- a/src/cloudflare/types/dex/traceroute_test_percentiles_params.py +++ b/src/cloudflare/types/dex/traceroute_test_percentiles_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated - -from ..._utils import PropertyInfo - from typing import List +from typing_extensions import Required, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = ["TracerouteTestPercentilesParams"] diff --git a/src/cloudflare/types/dex/traceroute_test_percentiles_response.py b/src/cloudflare/types/dex/traceroute_test_percentiles_response.py index b8e9c3d819f..2537b38b792 100644 --- a/src/cloudflare/types/dex/traceroute_test_percentiles_response.py +++ b/src/cloudflare/types/dex/traceroute_test_percentiles_response.py @@ -2,11 +2,9 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["TracerouteTestPercentilesResponse", "HopsCount", "PacketLossPct", "RoundTripTimeMs"] diff --git a/src/cloudflare/types/dex/traceroute_test_results/network_path_list_response.py b/src/cloudflare/types/dex/traceroute_test_results/network_path_list_response.py index ef525db898b..e9be67ece50 100644 --- a/src/cloudflare/types/dex/traceroute_test_results/network_path_list_response.py +++ b/src/cloudflare/types/dex/traceroute_test_results/network_path_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = ["NetworkPathListResponse", "Hop", "HopLocation"] diff --git a/src/cloudflare/types/diagnostics/__init__.py b/src/cloudflare/types/diagnostics/__init__.py index da6c8119305..3f8ba8dc1e2 100644 --- a/src/cloudflare/types/diagnostics/__init__.py +++ b/src/cloudflare/types/diagnostics/__init__.py @@ -2,9 +2,9 @@ from __future__ import annotations -from .traceroute_diagnostics_traceroute_response import ( - TracerouteDiagnosticsTracerouteResponse as TracerouteDiagnosticsTracerouteResponse, -) from .traceroute_diagnostics_traceroute_params import ( TracerouteDiagnosticsTracerouteParams as TracerouteDiagnosticsTracerouteParams, ) +from .traceroute_diagnostics_traceroute_response import ( + TracerouteDiagnosticsTracerouteResponse as TracerouteDiagnosticsTracerouteResponse, +) diff --git a/src/cloudflare/types/diagnostics/traceroute_diagnostics_traceroute_params.py b/src/cloudflare/types/diagnostics/traceroute_diagnostics_traceroute_params.py index ce2d1ede345..7872e6d3077 100644 --- a/src/cloudflare/types/diagnostics/traceroute_diagnostics_traceroute_params.py +++ b/src/cloudflare/types/diagnostics/traceroute_diagnostics_traceroute_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["TracerouteDiagnosticsTracerouteParams", "Options"] diff --git a/src/cloudflare/types/diagnostics/traceroute_diagnostics_traceroute_response.py b/src/cloudflare/types/diagnostics/traceroute_diagnostics_traceroute_response.py index b63c9905ebc..6d6b17a36d3 100644 --- a/src/cloudflare/types/diagnostics/traceroute_diagnostics_traceroute_response.py +++ b/src/cloudflare/types/diagnostics/traceroute_diagnostics_traceroute_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "TracerouteDiagnosticsTracerouteResponse", diff --git a/src/cloudflare/types/dispatchers/__init__.py b/src/cloudflare/types/dispatchers/__init__.py index 356067afb87..fc27379f5ad 100644 --- a/src/cloudflare/types/dispatchers/__init__.py +++ b/src/cloudflare/types/dispatchers/__init__.py @@ -2,7 +2,7 @@ from __future__ import annotations -from .script_update_response import ScriptUpdateResponse as ScriptUpdateResponse from .script_get_response import ScriptGetResponse as ScriptGetResponse -from .script_update_params import ScriptUpdateParams as ScriptUpdateParams from .script_delete_params import ScriptDeleteParams as ScriptDeleteParams +from .script_update_params import ScriptUpdateParams as ScriptUpdateParams +from .script_update_response import ScriptUpdateResponse as ScriptUpdateResponse diff --git a/src/cloudflare/types/dispatchers/script_delete_params.py b/src/cloudflare/types/dispatchers/script_delete_params.py index d78045af58f..e9eb8853c44 100644 --- a/src/cloudflare/types/dispatchers/script_delete_params.py +++ b/src/cloudflare/types/dispatchers/script_delete_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ScriptDeleteParams"] diff --git a/src/cloudflare/types/dispatchers/script_get_response.py b/src/cloudflare/types/dispatchers/script_get_response.py index c3348b460a4..63722be3b9c 100644 --- a/src/cloudflare/types/dispatchers/script_get_response.py +++ b/src/cloudflare/types/dispatchers/script_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ScriptGetResponse", "Script", "ScriptTailConsumer"] diff --git a/src/cloudflare/types/dispatchers/script_update_params.py b/src/cloudflare/types/dispatchers/script_update_params.py index 635575b52f1..aed15c46409 100644 --- a/src/cloudflare/types/dispatchers/script_update_params.py +++ b/src/cloudflare/types/dispatchers/script_update_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated, Literal +from typing import List, Union, Iterable +from typing_extensions import Literal, Required, Annotated, TypedDict -from typing import List, Iterable, Union - -from ..._types import FileTypes - -from ..._utils import PropertyInfo - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = [ "ScriptUpdateParams", diff --git a/src/cloudflare/types/dispatchers/script_update_response.py b/src/cloudflare/types/dispatchers/script_update_response.py index 626e9e7fa5e..98be45339df 100644 --- a/src/cloudflare/types/dispatchers/script_update_response.py +++ b/src/cloudflare/types/dispatchers/script_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ScriptUpdateResponse", "TailConsumer"] diff --git a/src/cloudflare/types/dlp/__init__.py b/src/cloudflare/types/dlp/__init__.py index cc15e8fa112..662d887e497 100644 --- a/src/cloudflare/types/dlp/__init__.py +++ b/src/cloudflare/types/dlp/__init__.py @@ -2,11 +2,11 @@ from __future__ import annotations +from .dataset_get_response import DatasetGetResponse as DatasetGetResponse +from .dataset_create_params import DatasetCreateParams as DatasetCreateParams +from .dataset_list_response import DatasetListResponse as DatasetListResponse +from .dataset_update_params import DatasetUpdateParams as DatasetUpdateParams from .dataset_create_response import DatasetCreateResponse as DatasetCreateResponse from .dataset_update_response import DatasetUpdateResponse as DatasetUpdateResponse -from .dataset_list_response import DatasetListResponse as DatasetListResponse -from .dataset_get_response import DatasetGetResponse as DatasetGetResponse from .dataset_upload_response import DatasetUploadResponse as DatasetUploadResponse from .dataset_upload_prepare_response import DatasetUploadPrepareResponse as DatasetUploadPrepareResponse -from .dataset_create_params import DatasetCreateParams as DatasetCreateParams -from .dataset_update_params import DatasetUpdateParams as DatasetUpdateParams diff --git a/src/cloudflare/types/dlp/dataset_create_params.py b/src/cloudflare/types/dlp/dataset_create_params.py index 19f3148f59e..ff9c09bc8ed 100644 --- a/src/cloudflare/types/dlp/dataset_create_params.py +++ b/src/cloudflare/types/dlp/dataset_create_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Optional - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["DatasetCreateParams"] diff --git a/src/cloudflare/types/dlp/dataset_create_response.py b/src/cloudflare/types/dlp/dataset_create_response.py index 1e5264b3fd0..94ebbef4146 100644 --- a/src/cloudflare/types/dlp/dataset_create_response.py +++ b/src/cloudflare/types/dlp/dataset_create_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - -from datetime import datetime - from typing import List, Optional - -from typing import Optional, Union, List, Dict, Any +from datetime import datetime from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["DatasetCreateResponse", "Dataset", "DatasetUpload"] diff --git a/src/cloudflare/types/dlp/dataset_get_response.py b/src/cloudflare/types/dlp/dataset_get_response.py index d8ed869fe8a..e021837e14c 100644 --- a/src/cloudflare/types/dlp/dataset_get_response.py +++ b/src/cloudflare/types/dlp/dataset_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - -from datetime import datetime - from typing import List, Optional - -from typing import Optional, Union, List, Dict, Any +from datetime import datetime from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["DatasetGetResponse", "Upload"] diff --git a/src/cloudflare/types/dlp/dataset_list_response.py b/src/cloudflare/types/dlp/dataset_list_response.py index d9d19f4d66f..8f6ab75d37c 100644 --- a/src/cloudflare/types/dlp/dataset_list_response.py +++ b/src/cloudflare/types/dlp/dataset_list_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - -from datetime import datetime - from typing import List, Optional - -from typing import Optional, Union, List, Dict, Any +from datetime import datetime from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["DatasetListResponse", "DatasetListResponseItem", "DatasetListResponseItemUpload"] diff --git a/src/cloudflare/types/dlp/dataset_update_params.py b/src/cloudflare/types/dlp/dataset_update_params.py index 1f03f67ba87..ecf364ad8fc 100644 --- a/src/cloudflare/types/dlp/dataset_update_params.py +++ b/src/cloudflare/types/dlp/dataset_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Optional - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["DatasetUpdateParams"] diff --git a/src/cloudflare/types/dlp/dataset_update_response.py b/src/cloudflare/types/dlp/dataset_update_response.py index 63704e7f35d..4b3d61f5fe3 100644 --- a/src/cloudflare/types/dlp/dataset_update_response.py +++ b/src/cloudflare/types/dlp/dataset_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - -from datetime import datetime - from typing import List, Optional - -from typing import Optional, Union, List, Dict, Any +from datetime import datetime from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["DatasetUpdateResponse", "Upload"] diff --git a/src/cloudflare/types/dlp/dataset_upload_prepare_response.py b/src/cloudflare/types/dlp/dataset_upload_prepare_response.py index 4e4c9761b85..de6d1210154 100644 --- a/src/cloudflare/types/dlp/dataset_upload_prepare_response.py +++ b/src/cloudflare/types/dlp/dataset_upload_prepare_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["DatasetUploadPrepareResponse"] diff --git a/src/cloudflare/types/dlp/dataset_upload_response.py b/src/cloudflare/types/dlp/dataset_upload_response.py index c6d19e39888..1ec5e24a29e 100644 --- a/src/cloudflare/types/dlp/dataset_upload_response.py +++ b/src/cloudflare/types/dlp/dataset_upload_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - -from datetime import datetime - from typing import List, Optional - -from typing import Optional, Union, List, Dict, Any +from datetime import datetime from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["DatasetUploadResponse", "Upload"] diff --git a/src/cloudflare/types/dlps/__init__.py b/src/cloudflare/types/dlps/__init__.py index 8af8e842117..862d712d914 100644 --- a/src/cloudflare/types/dlps/__init__.py +++ b/src/cloudflare/types/dlps/__init__.py @@ -2,16 +2,16 @@ from __future__ import annotations +from .profile_get_response import ProfileGetResponse as ProfileGetResponse +from .profile_dlp_profiles_list_all_profiles_response import ( + ProfileDLPProfilesListAllProfilesResponse as ProfileDLPProfilesListAllProfilesResponse, +) from .payload_log_dlp_payload_log_settings_get_settings_response import ( PayloadLogDLPPayloadLogSettingsGetSettingsResponse as PayloadLogDLPPayloadLogSettingsGetSettingsResponse, ) -from .payload_log_dlp_payload_log_settings_update_settings_response import ( - PayloadLogDLPPayloadLogSettingsUpdateSettingsResponse as PayloadLogDLPPayloadLogSettingsUpdateSettingsResponse, -) from .payload_log_dlp_payload_log_settings_update_settings_params import ( PayloadLogDLPPayloadLogSettingsUpdateSettingsParams as PayloadLogDLPPayloadLogSettingsUpdateSettingsParams, ) -from .profile_dlp_profiles_list_all_profiles_response import ( - ProfileDLPProfilesListAllProfilesResponse as ProfileDLPProfilesListAllProfilesResponse, +from .payload_log_dlp_payload_log_settings_update_settings_response import ( + PayloadLogDLPPayloadLogSettingsUpdateSettingsResponse as PayloadLogDLPPayloadLogSettingsUpdateSettingsResponse, ) -from .profile_get_response import ProfileGetResponse as ProfileGetResponse diff --git a/src/cloudflare/types/dlps/patterns/__init__.py b/src/cloudflare/types/dlps/patterns/__init__.py index e7f1c45ad28..49c97b7fe1c 100644 --- a/src/cloudflare/types/dlps/patterns/__init__.py +++ b/src/cloudflare/types/dlps/patterns/__init__.py @@ -2,9 +2,9 @@ from __future__ import annotations -from .validate_dlp_pattern_validation_validate_pattern_response import ( - ValidateDLPPatternValidationValidatePatternResponse as ValidateDLPPatternValidationValidatePatternResponse, -) from .validate_dlp_pattern_validation_validate_pattern_params import ( ValidateDLPPatternValidationValidatePatternParams as ValidateDLPPatternValidationValidatePatternParams, ) +from .validate_dlp_pattern_validation_validate_pattern_response import ( + ValidateDLPPatternValidationValidatePatternResponse as ValidateDLPPatternValidationValidatePatternResponse, +) diff --git a/src/cloudflare/types/dlps/patterns/validate_dlp_pattern_validation_validate_pattern_params.py b/src/cloudflare/types/dlps/patterns/validate_dlp_pattern_validation_validate_pattern_params.py index c62ebb09f69..89d49049d17 100644 --- a/src/cloudflare/types/dlps/patterns/validate_dlp_pattern_validation_validate_pattern_params.py +++ b/src/cloudflare/types/dlps/patterns/validate_dlp_pattern_validation_validate_pattern_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ValidateDLPPatternValidationValidatePatternParams"] diff --git a/src/cloudflare/types/dlps/patterns/validate_dlp_pattern_validation_validate_pattern_response.py b/src/cloudflare/types/dlps/patterns/validate_dlp_pattern_validation_validate_pattern_response.py index 9c40678375e..a3cab63af08 100644 --- a/src/cloudflare/types/dlps/patterns/validate_dlp_pattern_validation_validate_pattern_response.py +++ b/src/cloudflare/types/dlps/patterns/validate_dlp_pattern_validation_validate_pattern_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["ValidateDLPPatternValidationValidatePatternResponse"] diff --git a/src/cloudflare/types/dlps/payload_log_dlp_payload_log_settings_get_settings_response.py b/src/cloudflare/types/dlps/payload_log_dlp_payload_log_settings_get_settings_response.py index 037cf90e8db..c6d182406dd 100644 --- a/src/cloudflare/types/dlps/payload_log_dlp_payload_log_settings_get_settings_response.py +++ b/src/cloudflare/types/dlps/payload_log_dlp_payload_log_settings_get_settings_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["PayloadLogDLPPayloadLogSettingsGetSettingsResponse"] diff --git a/src/cloudflare/types/dlps/payload_log_dlp_payload_log_settings_update_settings_params.py b/src/cloudflare/types/dlps/payload_log_dlp_payload_log_settings_update_settings_params.py index 491666d4d83..fb4274a4fc8 100644 --- a/src/cloudflare/types/dlps/payload_log_dlp_payload_log_settings_update_settings_params.py +++ b/src/cloudflare/types/dlps/payload_log_dlp_payload_log_settings_update_settings_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Optional - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["PayloadLogDLPPayloadLogSettingsUpdateSettingsParams"] diff --git a/src/cloudflare/types/dlps/payload_log_dlp_payload_log_settings_update_settings_response.py b/src/cloudflare/types/dlps/payload_log_dlp_payload_log_settings_update_settings_response.py index a43eb707c17..44e05869d95 100644 --- a/src/cloudflare/types/dlps/payload_log_dlp_payload_log_settings_update_settings_response.py +++ b/src/cloudflare/types/dlps/payload_log_dlp_payload_log_settings_update_settings_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["PayloadLogDLPPayloadLogSettingsUpdateSettingsResponse"] diff --git a/src/cloudflare/types/dlps/profile_dlp_profiles_list_all_profiles_response.py b/src/cloudflare/types/dlps/profile_dlp_profiles_list_all_profiles_response.py index f8ad408e88b..9db79c3febc 100644 --- a/src/cloudflare/types/dlps/profile_dlp_profiles_list_all_profiles_response.py +++ b/src/cloudflare/types/dlps/profile_dlp_profiles_list_all_profiles_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Union, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "ProfileDLPProfilesListAllProfilesResponse", diff --git a/src/cloudflare/types/dlps/profile_get_response.py b/src/cloudflare/types/dlps/profile_get_response.py index f876ab63e2e..e6a1e6b4cf9 100644 --- a/src/cloudflare/types/dlps/profile_get_response.py +++ b/src/cloudflare/types/dlps/profile_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Union, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "ProfileGetResponse", diff --git a/src/cloudflare/types/dlps/profiles/__init__.py b/src/cloudflare/types/dlps/profiles/__init__.py index c427abf0d4b..1660d9bcd6d 100644 --- a/src/cloudflare/types/dlps/profiles/__init__.py +++ b/src/cloudflare/types/dlps/profiles/__init__.py @@ -2,16 +2,16 @@ from __future__ import annotations -from .custom_update_response import CustomUpdateResponse as CustomUpdateResponse -from .custom_delete_response import CustomDeleteResponse as CustomDeleteResponse -from .custom_dlp_profiles_create_custom_profiles_response import ( - CustomDLPProfilesCreateCustomProfilesResponse as CustomDLPProfilesCreateCustomProfilesResponse, -) from .custom_get_response import CustomGetResponse as CustomGetResponse from .custom_update_params import CustomUpdateParams as CustomUpdateParams +from .custom_delete_response import CustomDeleteResponse as CustomDeleteResponse +from .custom_update_response import CustomUpdateResponse as CustomUpdateResponse +from .predefined_get_response import PredefinedGetResponse as PredefinedGetResponse +from .predefined_update_params import PredefinedUpdateParams as PredefinedUpdateParams +from .predefined_update_response import PredefinedUpdateResponse as PredefinedUpdateResponse from .custom_dlp_profiles_create_custom_profiles_params import ( CustomDLPProfilesCreateCustomProfilesParams as CustomDLPProfilesCreateCustomProfilesParams, ) -from .predefined_update_response import PredefinedUpdateResponse as PredefinedUpdateResponse -from .predefined_get_response import PredefinedGetResponse as PredefinedGetResponse -from .predefined_update_params import PredefinedUpdateParams as PredefinedUpdateParams +from .custom_dlp_profiles_create_custom_profiles_response import ( + CustomDLPProfilesCreateCustomProfilesResponse as CustomDLPProfilesCreateCustomProfilesResponse, +) diff --git a/src/cloudflare/types/dlps/profiles/custom_delete_response.py b/src/cloudflare/types/dlps/profiles/custom_delete_response.py index 31868ccc09d..f01bc4f39c7 100644 --- a/src/cloudflare/types/dlps/profiles/custom_delete_response.py +++ b/src/cloudflare/types/dlps/profiles/custom_delete_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import Union, Optional __all__ = ["CustomDeleteResponse"] diff --git a/src/cloudflare/types/dlps/profiles/custom_dlp_profiles_create_custom_profiles_params.py b/src/cloudflare/types/dlps/profiles/custom_dlp_profiles_create_custom_profiles_params.py index d48f14cef62..80372cd6e20 100644 --- a/src/cloudflare/types/dlps/profiles/custom_dlp_profiles_create_custom_profiles_params.py +++ b/src/cloudflare/types/dlps/profiles/custom_dlp_profiles_create_custom_profiles_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["CustomDLPProfilesCreateCustomProfilesParams", "Profile", "ProfileEntry", "ProfileEntryPattern"] diff --git a/src/cloudflare/types/dlps/profiles/custom_dlp_profiles_create_custom_profiles_response.py b/src/cloudflare/types/dlps/profiles/custom_dlp_profiles_create_custom_profiles_response.py index 8b5bff67b9e..c5ee349406d 100644 --- a/src/cloudflare/types/dlps/profiles/custom_dlp_profiles_create_custom_profiles_response.py +++ b/src/cloudflare/types/dlps/profiles/custom_dlp_profiles_create_custom_profiles_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = [ "CustomDLPProfilesCreateCustomProfilesResponse", diff --git a/src/cloudflare/types/dlps/profiles/custom_get_response.py b/src/cloudflare/types/dlps/profiles/custom_get_response.py index adf54bf6d5c..fa80b126cc3 100644 --- a/src/cloudflare/types/dlps/profiles/custom_get_response.py +++ b/src/cloudflare/types/dlps/profiles/custom_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = ["CustomGetResponse", "Entry", "EntryPattern"] diff --git a/src/cloudflare/types/dlps/profiles/custom_update_params.py b/src/cloudflare/types/dlps/profiles/custom_update_params.py index ad0964f2bc6..09dad163c6c 100644 --- a/src/cloudflare/types/dlps/profiles/custom_update_params.py +++ b/src/cloudflare/types/dlps/profiles/custom_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import Iterable, Union - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing import Union, Iterable +from typing_extensions import Literal, Required, TypedDict __all__ = [ "CustomUpdateParams", diff --git a/src/cloudflare/types/dlps/profiles/custom_update_response.py b/src/cloudflare/types/dlps/profiles/custom_update_response.py index 0701a0f919a..1de9d1f99cb 100644 --- a/src/cloudflare/types/dlps/profiles/custom_update_response.py +++ b/src/cloudflare/types/dlps/profiles/custom_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = ["CustomUpdateResponse", "Entry", "EntryPattern"] diff --git a/src/cloudflare/types/dlps/profiles/predefined_get_response.py b/src/cloudflare/types/dlps/profiles/predefined_get_response.py index 93c6ef7c366..2f1390806b5 100644 --- a/src/cloudflare/types/dlps/profiles/predefined_get_response.py +++ b/src/cloudflare/types/dlps/profiles/predefined_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["PredefinedGetResponse", "Entry"] diff --git a/src/cloudflare/types/dlps/profiles/predefined_update_params.py b/src/cloudflare/types/dlps/profiles/predefined_update_params.py index c4236ed6a81..f6608857e7e 100644 --- a/src/cloudflare/types/dlps/profiles/predefined_update_params.py +++ b/src/cloudflare/types/dlps/profiles/predefined_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["PredefinedUpdateParams", "Entry"] diff --git a/src/cloudflare/types/dlps/profiles/predefined_update_response.py b/src/cloudflare/types/dlps/profiles/predefined_update_response.py index 0e40f7d3392..7c0ce90cf12 100644 --- a/src/cloudflare/types/dlps/profiles/predefined_update_response.py +++ b/src/cloudflare/types/dlps/profiles/predefined_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["PredefinedUpdateResponse", "Entry"] diff --git a/src/cloudflare/types/dns_analytics/__init__.py b/src/cloudflare/types/dns_analytics/__init__.py index 57f2c398f9f..e5056de4b52 100644 --- a/src/cloudflare/types/dns_analytics/__init__.py +++ b/src/cloudflare/types/dns_analytics/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .report_list_response import ReportListResponse as ReportListResponse from .report_list_params import ReportListParams as ReportListParams +from .report_list_response import ReportListResponse as ReportListResponse diff --git a/src/cloudflare/types/dns_analytics/report_list_params.py b/src/cloudflare/types/dns_analytics/report_list_params.py index 243d755aa16..cb0279cb230 100644 --- a/src/cloudflare/types/dns_analytics/report_list_params.py +++ b/src/cloudflare/types/dns_analytics/report_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated - from typing import Union - from datetime import datetime +from typing_extensions import Annotated, TypedDict from ..._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["ReportListParams"] diff --git a/src/cloudflare/types/dns_analytics/report_list_response.py b/src/cloudflare/types/dns_analytics/report_list_response.py index f7d0f0336c4..24c6eee88cd 100644 --- a/src/cloudflare/types/dns_analytics/report_list_response.py +++ b/src/cloudflare/types/dns_analytics/report_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import List, Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ReportListResponse", "Data", "Query"] diff --git a/src/cloudflare/types/dns_analytics/reports/__init__.py b/src/cloudflare/types/dns_analytics/reports/__init__.py index 906cb6d649c..5b8178698e8 100644 --- a/src/cloudflare/types/dns_analytics/reports/__init__.py +++ b/src/cloudflare/types/dns_analytics/reports/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .bytime_list_response import BytimeListResponse as BytimeListResponse from .bytime_list_params import BytimeListParams as BytimeListParams +from .bytime_list_response import BytimeListResponse as BytimeListResponse diff --git a/src/cloudflare/types/dns_analytics/reports/bytime_list_params.py b/src/cloudflare/types/dns_analytics/reports/bytime_list_params.py index a1e855ff2b7..431f276666b 100644 --- a/src/cloudflare/types/dns_analytics/reports/bytime_list_params.py +++ b/src/cloudflare/types/dns_analytics/reports/bytime_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ...._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params - __all__ = ["BytimeListParams"] diff --git a/src/cloudflare/types/dns_analytics/reports/bytime_list_response.py b/src/cloudflare/types/dns_analytics/reports/bytime_list_response.py index 0cbfbcb8e82..d59f12d3613 100644 --- a/src/cloudflare/types/dns_analytics/reports/bytime_list_response.py +++ b/src/cloudflare/types/dns_analytics/reports/bytime_list_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import List, Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["BytimeListResponse", "Data", "Query"] diff --git a/src/cloudflare/types/dns_firewall_create_params.py b/src/cloudflare/types/dns_firewall_create_params.py index dc41d62135e..4e5af00184d 100644 --- a/src/cloudflare/types/dns_firewall_create_params.py +++ b/src/cloudflare/types/dns_firewall_create_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import List, Union, Optional - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["DNSFirewallCreateParams", "AttackMitigation"] diff --git a/src/cloudflare/types/dns_firewall_create_response.py b/src/cloudflare/types/dns_firewall_create_response.py index ea156e23cba..901de0e88ff 100644 --- a/src/cloudflare/types/dns_firewall_create_response.py +++ b/src/cloudflare/types/dns_firewall_create_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Union - +from typing import List, Union, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["DNSFirewallCreateResponse", "AttackMitigation"] diff --git a/src/cloudflare/types/dns_firewall_delete_response.py b/src/cloudflare/types/dns_firewall_delete_response.py index 791b12ea395..f01e7ca25e8 100644 --- a/src/cloudflare/types/dns_firewall_delete_response.py +++ b/src/cloudflare/types/dns_firewall_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["DNSFirewallDeleteResponse"] diff --git a/src/cloudflare/types/dns_firewall_get_response.py b/src/cloudflare/types/dns_firewall_get_response.py index 035dbd8b737..8bebfbad6f3 100644 --- a/src/cloudflare/types/dns_firewall_get_response.py +++ b/src/cloudflare/types/dns_firewall_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Union - +from typing import List, Union, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["DNSFirewallGetResponse", "AttackMitigation"] diff --git a/src/cloudflare/types/dns_firewall_list_params.py b/src/cloudflare/types/dns_firewall_list_params.py index b068de24e0c..06f2e3a57f3 100644 --- a/src/cloudflare/types/dns_firewall_list_params.py +++ b/src/cloudflare/types/dns_firewall_list_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params - __all__ = ["DNSFirewallListParams"] diff --git a/src/cloudflare/types/dns_firewall_list_response.py b/src/cloudflare/types/dns_firewall_list_response.py index c736b2361fa..85e9bea78c8 100644 --- a/src/cloudflare/types/dns_firewall_list_response.py +++ b/src/cloudflare/types/dns_firewall_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Union - +from typing import List, Union, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["DNSFirewallListResponse", "DNSFirewallListResponseItem", "DNSFirewallListResponseItemAttackMitigation"] diff --git a/src/cloudflare/types/dns_firewall_update_params.py b/src/cloudflare/types/dns_firewall_update_params.py index e91f84eb033..6702e11119f 100644 --- a/src/cloudflare/types/dns_firewall_update_params.py +++ b/src/cloudflare/types/dns_firewall_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import List, Union, Optional - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["DNSFirewallUpdateParams", "AttackMitigation"] diff --git a/src/cloudflare/types/dns_firewall_update_response.py b/src/cloudflare/types/dns_firewall_update_response.py index af88d281c3b..c41c73fa0cd 100644 --- a/src/cloudflare/types/dns_firewall_update_response.py +++ b/src/cloudflare/types/dns_firewall_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Union - +from typing import List, Union, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["DNSFirewallUpdateResponse", "AttackMitigation"] diff --git a/src/cloudflare/types/dns_firewalls/dns_analytics/__init__.py b/src/cloudflare/types/dns_firewalls/dns_analytics/__init__.py index 57f2c398f9f..e5056de4b52 100644 --- a/src/cloudflare/types/dns_firewalls/dns_analytics/__init__.py +++ b/src/cloudflare/types/dns_firewalls/dns_analytics/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .report_list_response import ReportListResponse as ReportListResponse from .report_list_params import ReportListParams as ReportListParams +from .report_list_response import ReportListResponse as ReportListResponse diff --git a/src/cloudflare/types/dns_firewalls/dns_analytics/report_list_params.py b/src/cloudflare/types/dns_firewalls/dns_analytics/report_list_params.py index 2b1bebc343a..e7d148dc61f 100644 --- a/src/cloudflare/types/dns_firewalls/dns_analytics/report_list_params.py +++ b/src/cloudflare/types/dns_firewalls/dns_analytics/report_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated - from typing import Union - from datetime import datetime +from typing_extensions import Required, Annotated, TypedDict from ...._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params - __all__ = ["ReportListParams"] diff --git a/src/cloudflare/types/dns_firewalls/dns_analytics/report_list_response.py b/src/cloudflare/types/dns_firewalls/dns_analytics/report_list_response.py index 5ed3f4cf817..6023e1ca434 100644 --- a/src/cloudflare/types/dns_firewalls/dns_analytics/report_list_response.py +++ b/src/cloudflare/types/dns_firewalls/dns_analytics/report_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import List, Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["ReportListResponse", "Data", "Query"] diff --git a/src/cloudflare/types/dns_firewalls/dns_analytics/reports/__init__.py b/src/cloudflare/types/dns_firewalls/dns_analytics/reports/__init__.py index 906cb6d649c..5b8178698e8 100644 --- a/src/cloudflare/types/dns_firewalls/dns_analytics/reports/__init__.py +++ b/src/cloudflare/types/dns_firewalls/dns_analytics/reports/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .bytime_list_response import BytimeListResponse as BytimeListResponse from .bytime_list_params import BytimeListParams as BytimeListParams +from .bytime_list_response import BytimeListResponse as BytimeListResponse diff --git a/src/cloudflare/types/dns_firewalls/dns_analytics/reports/bytime_list_params.py b/src/cloudflare/types/dns_firewalls/dns_analytics/reports/bytime_list_params.py index 06bb8d2548a..fd8cebdbcdb 100644 --- a/src/cloudflare/types/dns_firewalls/dns_analytics/reports/bytime_list_params.py +++ b/src/cloudflare/types/dns_firewalls/dns_analytics/reports/bytime_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated, Literal - from typing import Union - from datetime import datetime +from typing_extensions import Literal, Required, Annotated, TypedDict from ....._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params - __all__ = ["BytimeListParams"] diff --git a/src/cloudflare/types/dns_firewalls/dns_analytics/reports/bytime_list_response.py b/src/cloudflare/types/dns_firewalls/dns_analytics/reports/bytime_list_response.py index fa2dd1e58a0..293e6d0ccb7 100644 --- a/src/cloudflare/types/dns_firewalls/dns_analytics/reports/bytime_list_response.py +++ b/src/cloudflare/types/dns_firewalls/dns_analytics/reports/bytime_list_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import List, Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["BytimeListResponse", "Data", "Query"] diff --git a/src/cloudflare/types/dns_record_create_params.py b/src/cloudflare/types/dns_record_create_params.py index 2a172a0900d..cab83620c43 100644 --- a/src/cloudflare/types/dns_record_create_params.py +++ b/src/cloudflare/types/dns_record_create_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import List, Union - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = [ "DNSRecordCreateParams", diff --git a/src/cloudflare/types/dns_record_create_response.py b/src/cloudflare/types/dns_record_create_response.py index a15da79f1b5..3d0999cf900 100644 --- a/src/cloudflare/types/dns_record_create_response.py +++ b/src/cloudflare/types/dns_record_create_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Union - -from typing_extensions import Literal - +from typing import List, Union, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = [ "DNSRecordCreateResponse", diff --git a/src/cloudflare/types/dns_record_delete_response.py b/src/cloudflare/types/dns_record_delete_response.py index 20033099b41..8a2f4631722 100644 --- a/src/cloudflare/types/dns_record_delete_response.py +++ b/src/cloudflare/types/dns_record_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["DNSRecordDeleteResponse"] diff --git a/src/cloudflare/types/dns_record_export_response.py b/src/cloudflare/types/dns_record_export_response.py index 13879d7a768..1c57be08eab 100644 --- a/src/cloudflare/types/dns_record_export_response.py +++ b/src/cloudflare/types/dns_record_export_response.py @@ -1,10 +1,5 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared __all__ = ["DNSRecordExportResponse"] diff --git a/src/cloudflare/types/dns_record_get_response.py b/src/cloudflare/types/dns_record_get_response.py index ad2c03248d7..fac45a42d67 100644 --- a/src/cloudflare/types/dns_record_get_response.py +++ b/src/cloudflare/types/dns_record_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Union - -from typing_extensions import Literal - +from typing import List, Union, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = [ "DNSRecordGetResponse", diff --git a/src/cloudflare/types/dns_record_import_params.py b/src/cloudflare/types/dns_record_import_params.py index 5b07b5da386..a9d504d392e 100644 --- a/src/cloudflare/types/dns_record_import_params.py +++ b/src/cloudflare/types/dns_record_import_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["DNSRecordImportParams"] diff --git a/src/cloudflare/types/dns_record_import_response.py b/src/cloudflare/types/dns_record_import_response.py index 9ca5d430ce5..5bd1d3ed1d5 100644 --- a/src/cloudflare/types/dns_record_import_response.py +++ b/src/cloudflare/types/dns_record_import_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["DNSRecordImportResponse"] diff --git a/src/cloudflare/types/dns_record_list_params.py b/src/cloudflare/types/dns_record_list_params.py index 8f5eb77c582..b996595da54 100644 --- a/src/cloudflare/types/dns_record_list_params.py +++ b/src/cloudflare/types/dns_record_list_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["DNSRecordListParams", "Comment", "Tag"] diff --git a/src/cloudflare/types/dns_record_list_response.py b/src/cloudflare/types/dns_record_list_response.py index 461a7656da1..046c59385f8 100644 --- a/src/cloudflare/types/dns_record_list_response.py +++ b/src/cloudflare/types/dns_record_list_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Union - -from typing_extensions import Literal - +from typing import List, Union, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = [ "DNSRecordListResponse", diff --git a/src/cloudflare/types/dns_record_scan_response.py b/src/cloudflare/types/dns_record_scan_response.py index 384384bb5a8..d03873b7593 100644 --- a/src/cloudflare/types/dns_record_scan_response.py +++ b/src/cloudflare/types/dns_record_scan_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["DNSRecordScanResponse"] diff --git a/src/cloudflare/types/dns_record_update_params.py b/src/cloudflare/types/dns_record_update_params.py index 4507ba8c6f3..86ae62f8898 100644 --- a/src/cloudflare/types/dns_record_update_params.py +++ b/src/cloudflare/types/dns_record_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import List, Union - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = [ "DNSRecordUpdateParams", diff --git a/src/cloudflare/types/dns_record_update_response.py b/src/cloudflare/types/dns_record_update_response.py index bc5851c8469..20936a3370e 100644 --- a/src/cloudflare/types/dns_record_update_response.py +++ b/src/cloudflare/types/dns_record_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Union - -from typing_extensions import Literal - +from typing import List, Union, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = [ "DNSRecordUpdateResponse", diff --git a/src/cloudflare/types/dnssec_get_response.py b/src/cloudflare/types/dnssec_get_response.py index 59ff82d7352..a023eec3e75 100644 --- a/src/cloudflare/types/dnssec_get_response.py +++ b/src/cloudflare/types/dnssec_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["DNSSECGetResponse"] diff --git a/src/cloudflare/types/dnssec_update_params.py b/src/cloudflare/types/dnssec_update_params.py index 07542caada4..425cb4861ed 100644 --- a/src/cloudflare/types/dnssec_update_params.py +++ b/src/cloudflare/types/dnssec_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["DNSSECUpdateParams"] diff --git a/src/cloudflare/types/dnssec_update_response.py b/src/cloudflare/types/dnssec_update_response.py index eb686dea614..e39e7ee93f1 100644 --- a/src/cloudflare/types/dnssec_update_response.py +++ b/src/cloudflare/types/dnssec_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["DNSSECUpdateResponse"] diff --git a/src/cloudflare/types/emails/routing_email_routing_settings_get_email_routing_settings_response.py b/src/cloudflare/types/emails/routing_email_routing_settings_get_email_routing_settings_response.py index 233745624c3..3e8e8478c0a 100644 --- a/src/cloudflare/types/emails/routing_email_routing_settings_get_email_routing_settings_response.py +++ b/src/cloudflare/types/emails/routing_email_routing_settings_get_email_routing_settings_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RoutingEmailRoutingSettingsGetEmailRoutingSettingsResponse"] diff --git a/src/cloudflare/types/emails/routings/__init__.py b/src/cloudflare/types/emails/routings/__init__.py index c7b3258b911..60823af7a22 100644 --- a/src/cloudflare/types/emails/routings/__init__.py +++ b/src/cloudflare/types/emails/routings/__init__.py @@ -2,42 +2,42 @@ from __future__ import annotations -from .disable_email_routing_settings_disable_email_routing_response import ( - DisableEmailRoutingSettingsDisableEmailRoutingResponse as DisableEmailRoutingSettingsDisableEmailRoutingResponse, -) -from .dns_email_routing_settings_email_routing_dns_settings_response import ( - DNSEmailRoutingSettingsEmailRoutingDNSSettingsResponse as DNSEmailRoutingSettingsEmailRoutingDNSSettingsResponse, +from .rule_get_response import RuleGetResponse as RuleGetResponse +from .rule_update_params import RuleUpdateParams as RuleUpdateParams +from .address_get_response import AddressGetResponse as AddressGetResponse +from .rule_delete_response import RuleDeleteResponse as RuleDeleteResponse +from .rule_update_response import RuleUpdateResponse as RuleUpdateResponse +from .address_delete_response import AddressDeleteResponse as AddressDeleteResponse +from .rule_email_routing_routing_rules_list_routing_rules_params import ( + RuleEmailRoutingRoutingRulesListRoutingRulesParams as RuleEmailRoutingRoutingRulesListRoutingRulesParams, ) from .enable_email_routing_settings_enable_email_routing_response import ( EnableEmailRoutingSettingsEnableEmailRoutingResponse as EnableEmailRoutingSettingsEnableEmailRoutingResponse, ) -from .rule_update_response import RuleUpdateResponse as RuleUpdateResponse -from .rule_delete_response import RuleDeleteResponse as RuleDeleteResponse -from .rule_email_routing_routing_rules_create_routing_rule_response import ( - RuleEmailRoutingRoutingRulesCreateRoutingRuleResponse as RuleEmailRoutingRoutingRulesCreateRoutingRuleResponse, +from .rule_email_routing_routing_rules_create_routing_rule_params import ( + RuleEmailRoutingRoutingRulesCreateRoutingRuleParams as RuleEmailRoutingRoutingRulesCreateRoutingRuleParams, ) from .rule_email_routing_routing_rules_list_routing_rules_response import ( RuleEmailRoutingRoutingRulesListRoutingRulesResponse as RuleEmailRoutingRoutingRulesListRoutingRulesResponse, ) -from .rule_get_response import RuleGetResponse as RuleGetResponse -from .rule_update_params import RuleUpdateParams as RuleUpdateParams -from .rule_email_routing_routing_rules_create_routing_rule_params import ( - RuleEmailRoutingRoutingRulesCreateRoutingRuleParams as RuleEmailRoutingRoutingRulesCreateRoutingRuleParams, +from .disable_email_routing_settings_disable_email_routing_response import ( + DisableEmailRoutingSettingsDisableEmailRoutingResponse as DisableEmailRoutingSettingsDisableEmailRoutingResponse, ) -from .rule_email_routing_routing_rules_list_routing_rules_params import ( - RuleEmailRoutingRoutingRulesListRoutingRulesParams as RuleEmailRoutingRoutingRulesListRoutingRulesParams, +from .rule_email_routing_routing_rules_create_routing_rule_response import ( + RuleEmailRoutingRoutingRulesCreateRoutingRuleResponse as RuleEmailRoutingRoutingRulesCreateRoutingRuleResponse, ) -from .address_delete_response import AddressDeleteResponse as AddressDeleteResponse -from .address_email_routing_destination_addresses_create_a_destination_address_response import ( - AddressEmailRoutingDestinationAddressesCreateADestinationAddressResponse as AddressEmailRoutingDestinationAddressesCreateADestinationAddressResponse, +from .dns_email_routing_settings_email_routing_dns_settings_response import ( + DNSEmailRoutingSettingsEmailRoutingDNSSettingsResponse as DNSEmailRoutingSettingsEmailRoutingDNSSettingsResponse, ) -from .address_email_routing_destination_addresses_list_destination_addresses_response import ( - AddressEmailRoutingDestinationAddressesListDestinationAddressesResponse as AddressEmailRoutingDestinationAddressesListDestinationAddressesResponse, +from .address_email_routing_destination_addresses_list_destination_addresses_params import ( + AddressEmailRoutingDestinationAddressesListDestinationAddressesParams as AddressEmailRoutingDestinationAddressesListDestinationAddressesParams, ) -from .address_get_response import AddressGetResponse as AddressGetResponse from .address_email_routing_destination_addresses_create_a_destination_address_params import ( AddressEmailRoutingDestinationAddressesCreateADestinationAddressParams as AddressEmailRoutingDestinationAddressesCreateADestinationAddressParams, ) -from .address_email_routing_destination_addresses_list_destination_addresses_params import ( - AddressEmailRoutingDestinationAddressesListDestinationAddressesParams as AddressEmailRoutingDestinationAddressesListDestinationAddressesParams, +from .address_email_routing_destination_addresses_list_destination_addresses_response import ( + AddressEmailRoutingDestinationAddressesListDestinationAddressesResponse as AddressEmailRoutingDestinationAddressesListDestinationAddressesResponse, +) +from .address_email_routing_destination_addresses_create_a_destination_address_response import ( + AddressEmailRoutingDestinationAddressesCreateADestinationAddressResponse as AddressEmailRoutingDestinationAddressesCreateADestinationAddressResponse, ) diff --git a/src/cloudflare/types/emails/routings/address_delete_response.py b/src/cloudflare/types/emails/routings/address_delete_response.py index 3f590c0720b..b6be9f48caa 100644 --- a/src/cloudflare/types/emails/routings/address_delete_response.py +++ b/src/cloudflare/types/emails/routings/address_delete_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["AddressDeleteResponse"] diff --git a/src/cloudflare/types/emails/routings/address_email_routing_destination_addresses_create_a_destination_address_params.py b/src/cloudflare/types/emails/routings/address_email_routing_destination_addresses_create_a_destination_address_params.py index 4f101d7dbad..b244cbfc96b 100644 --- a/src/cloudflare/types/emails/routings/address_email_routing_destination_addresses_create_a_destination_address_params.py +++ b/src/cloudflare/types/emails/routings/address_email_routing_destination_addresses_create_a_destination_address_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["AddressEmailRoutingDestinationAddressesCreateADestinationAddressParams"] diff --git a/src/cloudflare/types/emails/routings/address_email_routing_destination_addresses_create_a_destination_address_response.py b/src/cloudflare/types/emails/routings/address_email_routing_destination_addresses_create_a_destination_address_response.py index 2b54110d046..da195f926ec 100644 --- a/src/cloudflare/types/emails/routings/address_email_routing_destination_addresses_create_a_destination_address_response.py +++ b/src/cloudflare/types/emails/routings/address_email_routing_destination_addresses_create_a_destination_address_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["AddressEmailRoutingDestinationAddressesCreateADestinationAddressResponse"] diff --git a/src/cloudflare/types/emails/routings/address_email_routing_destination_addresses_list_destination_addresses_params.py b/src/cloudflare/types/emails/routings/address_email_routing_destination_addresses_list_destination_addresses_params.py index 4361c57cf1c..2db67e694e6 100644 --- a/src/cloudflare/types/emails/routings/address_email_routing_destination_addresses_list_destination_addresses_params.py +++ b/src/cloudflare/types/emails/routings/address_email_routing_destination_addresses_list_destination_addresses_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["AddressEmailRoutingDestinationAddressesListDestinationAddressesParams"] diff --git a/src/cloudflare/types/emails/routings/address_email_routing_destination_addresses_list_destination_addresses_response.py b/src/cloudflare/types/emails/routings/address_email_routing_destination_addresses_list_destination_addresses_response.py index 8d31fce1458..5ab71e37bf3 100644 --- a/src/cloudflare/types/emails/routings/address_email_routing_destination_addresses_list_destination_addresses_response.py +++ b/src/cloudflare/types/emails/routings/address_email_routing_destination_addresses_list_destination_addresses_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "AddressEmailRoutingDestinationAddressesListDestinationAddressesResponse", diff --git a/src/cloudflare/types/emails/routings/address_get_response.py b/src/cloudflare/types/emails/routings/address_get_response.py index b9b65ae9a54..31d3c448f65 100644 --- a/src/cloudflare/types/emails/routings/address_get_response.py +++ b/src/cloudflare/types/emails/routings/address_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["AddressGetResponse"] diff --git a/src/cloudflare/types/emails/routings/disable_email_routing_settings_disable_email_routing_response.py b/src/cloudflare/types/emails/routings/disable_email_routing_settings_disable_email_routing_response.py index 3c02c0bce3e..5ed03aa3219 100644 --- a/src/cloudflare/types/emails/routings/disable_email_routing_settings_disable_email_routing_response.py +++ b/src/cloudflare/types/emails/routings/disable_email_routing_settings_disable_email_routing_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["DisableEmailRoutingSettingsDisableEmailRoutingResponse"] diff --git a/src/cloudflare/types/emails/routings/dns_email_routing_settings_email_routing_dns_settings_response.py b/src/cloudflare/types/emails/routings/dns_email_routing_settings_email_routing_dns_settings_response.py index c040f71117a..218a3fa59c4 100644 --- a/src/cloudflare/types/emails/routings/dns_email_routing_settings_email_routing_dns_settings_response.py +++ b/src/cloudflare/types/emails/routings/dns_email_routing_settings_email_routing_dns_settings_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union - +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "DNSEmailRoutingSettingsEmailRoutingDNSSettingsResponse", diff --git a/src/cloudflare/types/emails/routings/enable_email_routing_settings_enable_email_routing_response.py b/src/cloudflare/types/emails/routings/enable_email_routing_settings_enable_email_routing_response.py index 308b5d441a2..c2cea2d6949 100644 --- a/src/cloudflare/types/emails/routings/enable_email_routing_settings_enable_email_routing_response.py +++ b/src/cloudflare/types/emails/routings/enable_email_routing_settings_enable_email_routing_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["EnableEmailRoutingSettingsEnableEmailRoutingResponse"] diff --git a/src/cloudflare/types/emails/routings/rule_delete_response.py b/src/cloudflare/types/emails/routings/rule_delete_response.py index 1a06bae99ff..8994f24b208 100644 --- a/src/cloudflare/types/emails/routings/rule_delete_response.py +++ b/src/cloudflare/types/emails/routings/rule_delete_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import List, Optional - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = ["RuleDeleteResponse", "Action", "Matcher"] diff --git a/src/cloudflare/types/emails/routings/rule_email_routing_routing_rules_create_routing_rule_params.py b/src/cloudflare/types/emails/routings/rule_email_routing_routing_rules_create_routing_rule_params.py index 4bd7e1ec3fd..8d1358f208e 100644 --- a/src/cloudflare/types/emails/routings/rule_email_routing_routing_rules_create_routing_rule_params.py +++ b/src/cloudflare/types/emails/routings/rule_email_routing_routing_rules_create_routing_rule_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import Iterable, List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing import List, Iterable +from typing_extensions import Literal, Required, TypedDict __all__ = ["RuleEmailRoutingRoutingRulesCreateRoutingRuleParams", "Action", "Matcher"] diff --git a/src/cloudflare/types/emails/routings/rule_email_routing_routing_rules_create_routing_rule_response.py b/src/cloudflare/types/emails/routings/rule_email_routing_routing_rules_create_routing_rule_response.py index 346127da728..16a166334eb 100644 --- a/src/cloudflare/types/emails/routings/rule_email_routing_routing_rules_create_routing_rule_response.py +++ b/src/cloudflare/types/emails/routings/rule_email_routing_routing_rules_create_routing_rule_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import List, Optional - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = ["RuleEmailRoutingRoutingRulesCreateRoutingRuleResponse", "Action", "Matcher"] diff --git a/src/cloudflare/types/emails/routings/rule_email_routing_routing_rules_list_routing_rules_params.py b/src/cloudflare/types/emails/routings/rule_email_routing_routing_rules_list_routing_rules_params.py index 3613e6d8fbd..d10d65437af 100644 --- a/src/cloudflare/types/emails/routings/rule_email_routing_routing_rules_list_routing_rules_params.py +++ b/src/cloudflare/types/emails/routings/rule_email_routing_routing_rules_list_routing_rules_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["RuleEmailRoutingRoutingRulesListRoutingRulesParams"] diff --git a/src/cloudflare/types/emails/routings/rule_email_routing_routing_rules_list_routing_rules_response.py b/src/cloudflare/types/emails/routings/rule_email_routing_routing_rules_list_routing_rules_response.py index c1ee3f4523e..c39a9d9827e 100644 --- a/src/cloudflare/types/emails/routings/rule_email_routing_routing_rules_list_routing_rules_response.py +++ b/src/cloudflare/types/emails/routings/rule_email_routing_routing_rules_list_routing_rules_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import List, Optional - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = [ "RuleEmailRoutingRoutingRulesListRoutingRulesResponse", diff --git a/src/cloudflare/types/emails/routings/rule_get_response.py b/src/cloudflare/types/emails/routings/rule_get_response.py index c4834d9d800..26480126a1f 100644 --- a/src/cloudflare/types/emails/routings/rule_get_response.py +++ b/src/cloudflare/types/emails/routings/rule_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import List, Optional - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = ["RuleGetResponse", "Action", "Matcher"] diff --git a/src/cloudflare/types/emails/routings/rule_update_params.py b/src/cloudflare/types/emails/routings/rule_update_params.py index ee6c5078b3c..21c791115c9 100644 --- a/src/cloudflare/types/emails/routings/rule_update_params.py +++ b/src/cloudflare/types/emails/routings/rule_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import Iterable, List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing import List, Iterable +from typing_extensions import Literal, Required, TypedDict __all__ = ["RuleUpdateParams", "Action", "Matcher"] diff --git a/src/cloudflare/types/emails/routings/rule_update_response.py b/src/cloudflare/types/emails/routings/rule_update_response.py index 06d74c39eec..7420f637653 100644 --- a/src/cloudflare/types/emails/routings/rule_update_response.py +++ b/src/cloudflare/types/emails/routings/rule_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import List, Optional - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = ["RuleUpdateResponse", "Action", "Matcher"] diff --git a/src/cloudflare/types/emails/routings/rules/__init__.py b/src/cloudflare/types/emails/routings/rules/__init__.py index 7a2922de15f..e81159094a4 100644 --- a/src/cloudflare/types/emails/routings/rules/__init__.py +++ b/src/cloudflare/types/emails/routings/rules/__init__.py @@ -5,9 +5,9 @@ from .catch_all_email_routing_routing_rules_get_catch_all_rule_response import ( CatchAllEmailRoutingRoutingRulesGetCatchAllRuleResponse as CatchAllEmailRoutingRoutingRulesGetCatchAllRuleResponse, ) -from .catch_all_email_routing_routing_rules_update_catch_all_rule_response import ( - CatchAllEmailRoutingRoutingRulesUpdateCatchAllRuleResponse as CatchAllEmailRoutingRoutingRulesUpdateCatchAllRuleResponse, -) from .catch_all_email_routing_routing_rules_update_catch_all_rule_params import ( CatchAllEmailRoutingRoutingRulesUpdateCatchAllRuleParams as CatchAllEmailRoutingRoutingRulesUpdateCatchAllRuleParams, ) +from .catch_all_email_routing_routing_rules_update_catch_all_rule_response import ( + CatchAllEmailRoutingRoutingRulesUpdateCatchAllRuleResponse as CatchAllEmailRoutingRoutingRulesUpdateCatchAllRuleResponse, +) diff --git a/src/cloudflare/types/emails/routings/rules/catch_all_email_routing_routing_rules_get_catch_all_rule_response.py b/src/cloudflare/types/emails/routings/rules/catch_all_email_routing_routing_rules_get_catch_all_rule_response.py index c2cb891b28b..74ac9fe3f2b 100644 --- a/src/cloudflare/types/emails/routings/rules/catch_all_email_routing_routing_rules_get_catch_all_rule_response.py +++ b/src/cloudflare/types/emails/routings/rules/catch_all_email_routing_routing_rules_get_catch_all_rule_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["CatchAllEmailRoutingRoutingRulesGetCatchAllRuleResponse", "Action", "Matcher"] diff --git a/src/cloudflare/types/emails/routings/rules/catch_all_email_routing_routing_rules_update_catch_all_rule_params.py b/src/cloudflare/types/emails/routings/rules/catch_all_email_routing_routing_rules_update_catch_all_rule_params.py index 2a9f5fdf8f1..bb700522441 100644 --- a/src/cloudflare/types/emails/routings/rules/catch_all_email_routing_routing_rules_update_catch_all_rule_params.py +++ b/src/cloudflare/types/emails/routings/rules/catch_all_email_routing_routing_rules_update_catch_all_rule_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import Iterable, List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params +from typing import List, Iterable +from typing_extensions import Literal, Required, TypedDict __all__ = ["CatchAllEmailRoutingRoutingRulesUpdateCatchAllRuleParams", "Action", "Matcher"] diff --git a/src/cloudflare/types/emails/routings/rules/catch_all_email_routing_routing_rules_update_catch_all_rule_response.py b/src/cloudflare/types/emails/routings/rules/catch_all_email_routing_routing_rules_update_catch_all_rule_response.py index 3962a05db8c..48f607f85d1 100644 --- a/src/cloudflare/types/emails/routings/rules/catch_all_email_routing_routing_rules_update_catch_all_rule_response.py +++ b/src/cloudflare/types/emails/routings/rules/catch_all_email_routing_routing_rules_update_catch_all_rule_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["CatchAllEmailRoutingRoutingRulesUpdateCatchAllRuleResponse", "Action", "Matcher"] diff --git a/src/cloudflare/types/filter_delete_response.py b/src/cloudflare/types/filter_delete_response.py index 7c74e3bc996..44ed8d4242f 100644 --- a/src/cloudflare/types/filter_delete_response.py +++ b/src/cloudflare/types/filter_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["FilterDeleteResponse"] diff --git a/src/cloudflare/types/filter_filters_create_filters_params.py b/src/cloudflare/types/filter_filters_create_filters_params.py index e1a74c5485c..679e339466e 100644 --- a/src/cloudflare/types/filter_filters_create_filters_params.py +++ b/src/cloudflare/types/filter_filters_create_filters_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["FilterFiltersCreateFiltersParams"] diff --git a/src/cloudflare/types/filter_filters_create_filters_response.py b/src/cloudflare/types/filter_filters_create_filters_response.py index f1458bd7a43..f8d0c4fe158 100644 --- a/src/cloudflare/types/filter_filters_create_filters_response.py +++ b/src/cloudflare/types/filter_filters_create_filters_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["FilterFiltersCreateFiltersResponse", "FilterFiltersCreateFiltersResponseItem"] diff --git a/src/cloudflare/types/filter_filters_list_filters_params.py b/src/cloudflare/types/filter_filters_list_filters_params.py index 76a28291a33..94db7adf4d3 100644 --- a/src/cloudflare/types/filter_filters_list_filters_params.py +++ b/src/cloudflare/types/filter_filters_list_filters_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params - __all__ = ["FilterFiltersListFiltersParams"] diff --git a/src/cloudflare/types/filter_filters_list_filters_response.py b/src/cloudflare/types/filter_filters_list_filters_response.py index 8c374213e37..e7cbf5b2e82 100644 --- a/src/cloudflare/types/filter_filters_list_filters_response.py +++ b/src/cloudflare/types/filter_filters_list_filters_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["FilterFiltersListFiltersResponse", "FilterFiltersListFiltersResponseItem"] diff --git a/src/cloudflare/types/filter_filters_update_filters_params.py b/src/cloudflare/types/filter_filters_update_filters_params.py index 7ab52853926..bd4d89cd4f7 100644 --- a/src/cloudflare/types/filter_filters_update_filters_params.py +++ b/src/cloudflare/types/filter_filters_update_filters_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["FilterFiltersUpdateFiltersParams"] diff --git a/src/cloudflare/types/filter_filters_update_filters_response.py b/src/cloudflare/types/filter_filters_update_filters_response.py index 4322bedc16a..e771c72f286 100644 --- a/src/cloudflare/types/filter_filters_update_filters_response.py +++ b/src/cloudflare/types/filter_filters_update_filters_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["FilterFiltersUpdateFiltersResponse", "FilterFiltersUpdateFiltersResponseItem"] diff --git a/src/cloudflare/types/filter_get_response.py b/src/cloudflare/types/filter_get_response.py index 9799a271955..629a1ccb442 100644 --- a/src/cloudflare/types/filter_get_response.py +++ b/src/cloudflare/types/filter_get_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["FilterGetResponse"] diff --git a/src/cloudflare/types/filter_update_params.py b/src/cloudflare/types/filter_update_params.py index 2df38dba79e..5b6a1b3d150 100644 --- a/src/cloudflare/types/filter_update_params.py +++ b/src/cloudflare/types/filter_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["FilterUpdateParams"] diff --git a/src/cloudflare/types/filter_update_response.py b/src/cloudflare/types/filter_update_response.py index 2941c5fc9ac..0cf3058f17c 100644 --- a/src/cloudflare/types/filter_update_response.py +++ b/src/cloudflare/types/filter_update_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["FilterUpdateResponse"] diff --git a/src/cloudflare/types/firewall/waf/packages/__init__.py b/src/cloudflare/types/firewall/waf/packages/__init__.py index 5a23628ac14..75ce9d8060d 100644 --- a/src/cloudflare/types/firewall/waf/packages/__init__.py +++ b/src/cloudflare/types/firewall/waf/packages/__init__.py @@ -2,11 +2,11 @@ from __future__ import annotations -from .group_update_response import GroupUpdateResponse as GroupUpdateResponse -from .group_list_response import GroupListResponse as GroupListResponse -from .group_get_response import GroupGetResponse as GroupGetResponse -from .group_update_params import GroupUpdateParams as GroupUpdateParams from .group_list_params import GroupListParams as GroupListParams -from .rule_update_response import RuleUpdateResponse as RuleUpdateResponse from .rule_get_response import RuleGetResponse as RuleGetResponse +from .group_get_response import GroupGetResponse as GroupGetResponse from .rule_update_params import RuleUpdateParams as RuleUpdateParams +from .group_list_response import GroupListResponse as GroupListResponse +from .group_update_params import GroupUpdateParams as GroupUpdateParams +from .rule_update_response import RuleUpdateResponse as RuleUpdateResponse +from .group_update_response import GroupUpdateResponse as GroupUpdateResponse diff --git a/src/cloudflare/types/firewall/waf/packages/group_get_response.py b/src/cloudflare/types/firewall/waf/packages/group_get_response.py index c81ef7a8453..22c408ce5cc 100644 --- a/src/cloudflare/types/firewall/waf/packages/group_get_response.py +++ b/src/cloudflare/types/firewall/waf/packages/group_get_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ....._models import BaseModel -from .....types import shared +from typing import List, Union __all__ = ["GroupGetResponse"] diff --git a/src/cloudflare/types/firewall/waf/packages/group_list_params.py b/src/cloudflare/types/firewall/waf/packages/group_list_params.py index 7d711baa800..9ee9a2fa38d 100644 --- a/src/cloudflare/types/firewall/waf/packages/group_list_params.py +++ b/src/cloudflare/types/firewall/waf/packages/group_list_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["GroupListParams"] diff --git a/src/cloudflare/types/firewall/waf/packages/group_list_response.py b/src/cloudflare/types/firewall/waf/packages/group_list_response.py index 3a537720e5a..74c0eeb6de2 100644 --- a/src/cloudflare/types/firewall/waf/packages/group_list_response.py +++ b/src/cloudflare/types/firewall/waf/packages/group_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["GroupListResponse", "GroupListResponseItem"] diff --git a/src/cloudflare/types/firewall/waf/packages/group_update_params.py b/src/cloudflare/types/firewall/waf/packages/group_update_params.py index 289164481ca..060354c0e08 100644 --- a/src/cloudflare/types/firewall/waf/packages/group_update_params.py +++ b/src/cloudflare/types/firewall/waf/packages/group_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["GroupUpdateParams"] diff --git a/src/cloudflare/types/firewall/waf/packages/group_update_response.py b/src/cloudflare/types/firewall/waf/packages/group_update_response.py index bc6f71ca7d5..2cb6b49d706 100644 --- a/src/cloudflare/types/firewall/waf/packages/group_update_response.py +++ b/src/cloudflare/types/firewall/waf/packages/group_update_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ....._models import BaseModel -from .....types import shared +from typing import List, Union __all__ = ["GroupUpdateResponse"] diff --git a/src/cloudflare/types/firewall/waf/packages/rule_get_response.py b/src/cloudflare/types/firewall/waf/packages/rule_get_response.py index cbe0e699534..f72f8dae2c8 100644 --- a/src/cloudflare/types/firewall/waf/packages/rule_get_response.py +++ b/src/cloudflare/types/firewall/waf/packages/rule_get_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ....._models import BaseModel -from .....types import shared +from typing import List, Union __all__ = ["RuleGetResponse"] diff --git a/src/cloudflare/types/firewall/waf/packages/rule_update_params.py b/src/cloudflare/types/firewall/waf/packages/rule_update_params.py index 0bc912281ab..0cbb0ca80e4 100644 --- a/src/cloudflare/types/firewall/waf/packages/rule_update_params.py +++ b/src/cloudflare/types/firewall/waf/packages/rule_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["RuleUpdateParams"] diff --git a/src/cloudflare/types/firewall/waf/packages/rule_update_response.py b/src/cloudflare/types/firewall/waf/packages/rule_update_response.py index 7afa1e54927..7862c61f213 100644 --- a/src/cloudflare/types/firewall/waf/packages/rule_update_response.py +++ b/src/cloudflare/types/firewall/waf/packages/rule_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = [ "RuleUpdateResponse", diff --git a/src/cloudflare/types/firewalls/__init__.py b/src/cloudflare/types/firewalls/__init__.py index d881922154d..69c97e7c0b0 100644 --- a/src/cloudflare/types/firewalls/__init__.py +++ b/src/cloudflare/types/firewalls/__init__.py @@ -2,72 +2,72 @@ from __future__ import annotations -from .lockdown_update_response import LockdownUpdateResponse as LockdownUpdateResponse -from .lockdown_delete_response import LockdownDeleteResponse as LockdownDeleteResponse +from .rule_get_response import RuleGetResponse as RuleGetResponse +from .rule_delete_params import RuleDeleteParams as RuleDeleteParams +from .rule_update_params import RuleUpdateParams as RuleUpdateParams +from .rule_delete_response import RuleDeleteResponse as RuleDeleteResponse +from .rule_update_response import RuleUpdateResponse as RuleUpdateResponse +from .ua_rule_get_response import UaRuleGetResponse as UaRuleGetResponse from .lockdown_get_response import LockdownGetResponse as LockdownGetResponse -from .lockdown_zone_lockdown_create_a_zone_lockdown_rule_response import ( - LockdownZoneLockdownCreateAZoneLockdownRuleResponse as LockdownZoneLockdownCreateAZoneLockdownRuleResponse, +from .ua_rule_update_params import UaRuleUpdateParams as UaRuleUpdateParams +from .lockdown_update_params import LockdownUpdateParams as LockdownUpdateParams +from .access_rule_list_params import AccessRuleListParams as AccessRuleListParams +from .ua_rule_delete_response import UaRuleDeleteResponse as UaRuleDeleteResponse +from .ua_rule_update_response import UaRuleUpdateResponse as UaRuleUpdateResponse +from .access_rule_get_response import AccessRuleGetResponse as AccessRuleGetResponse +from .lockdown_delete_response import LockdownDeleteResponse as LockdownDeleteResponse +from .lockdown_update_response import LockdownUpdateResponse as LockdownUpdateResponse +from .access_rule_create_params import AccessRuleCreateParams as AccessRuleCreateParams +from .access_rule_list_response import AccessRuleListResponse as AccessRuleListResponse +from .access_rule_update_params import AccessRuleUpdateParams as AccessRuleUpdateParams +from .access_rule_create_response import AccessRuleCreateResponse as AccessRuleCreateResponse +from .access_rule_delete_response import AccessRuleDeleteResponse as AccessRuleDeleteResponse +from .access_rule_update_response import AccessRuleUpdateResponse as AccessRuleUpdateResponse +from .rule_firewall_rules_list_firewall_rules_params import ( + RuleFirewallRulesListFirewallRulesParams as RuleFirewallRulesListFirewallRulesParams, ) -from .lockdown_zone_lockdown_list_zone_lockdown_rules_response import ( - LockdownZoneLockdownListZoneLockdownRulesResponse as LockdownZoneLockdownListZoneLockdownRulesResponse, +from .rule_firewall_rules_create_firewall_rules_params import ( + RuleFirewallRulesCreateFirewallRulesParams as RuleFirewallRulesCreateFirewallRulesParams, ) -from .lockdown_update_params import LockdownUpdateParams as LockdownUpdateParams -from .lockdown_zone_lockdown_create_a_zone_lockdown_rule_params import ( - LockdownZoneLockdownCreateAZoneLockdownRuleParams as LockdownZoneLockdownCreateAZoneLockdownRuleParams, +from .rule_firewall_rules_list_firewall_rules_response import ( + RuleFirewallRulesListFirewallRulesResponse as RuleFirewallRulesListFirewallRulesResponse, ) -from .lockdown_zone_lockdown_list_zone_lockdown_rules_params import ( - LockdownZoneLockdownListZoneLockdownRulesParams as LockdownZoneLockdownListZoneLockdownRulesParams, +from .rule_firewall_rules_update_firewall_rules_params import ( + RuleFirewallRulesUpdateFirewallRulesParams as RuleFirewallRulesUpdateFirewallRulesParams, ) -from .rule_update_response import RuleUpdateResponse as RuleUpdateResponse -from .rule_delete_response import RuleDeleteResponse as RuleDeleteResponse from .rule_firewall_rules_create_firewall_rules_response import ( RuleFirewallRulesCreateFirewallRulesResponse as RuleFirewallRulesCreateFirewallRulesResponse, ) -from .rule_firewall_rules_list_firewall_rules_response import ( - RuleFirewallRulesListFirewallRulesResponse as RuleFirewallRulesListFirewallRulesResponse, -) from .rule_firewall_rules_update_firewall_rules_response import ( RuleFirewallRulesUpdateFirewallRulesResponse as RuleFirewallRulesUpdateFirewallRulesResponse, ) -from .rule_firewall_rules_update_priority_of_firewall_rules_response import ( - RuleFirewallRulesUpdatePriorityOfFirewallRulesResponse as RuleFirewallRulesUpdatePriorityOfFirewallRulesResponse, +from .lockdown_zone_lockdown_list_zone_lockdown_rules_params import ( + LockdownZoneLockdownListZoneLockdownRulesParams as LockdownZoneLockdownListZoneLockdownRulesParams, ) -from .rule_get_response import RuleGetResponse as RuleGetResponse -from .rule_update_params import RuleUpdateParams as RuleUpdateParams -from .rule_delete_params import RuleDeleteParams as RuleDeleteParams -from .rule_firewall_rules_create_firewall_rules_params import ( - RuleFirewallRulesCreateFirewallRulesParams as RuleFirewallRulesCreateFirewallRulesParams, +from .lockdown_zone_lockdown_list_zone_lockdown_rules_response import ( + LockdownZoneLockdownListZoneLockdownRulesResponse as LockdownZoneLockdownListZoneLockdownRulesResponse, ) -from .rule_firewall_rules_list_firewall_rules_params import ( - RuleFirewallRulesListFirewallRulesParams as RuleFirewallRulesListFirewallRulesParams, +from .lockdown_zone_lockdown_create_a_zone_lockdown_rule_params import ( + LockdownZoneLockdownCreateAZoneLockdownRuleParams as LockdownZoneLockdownCreateAZoneLockdownRuleParams, ) -from .rule_firewall_rules_update_firewall_rules_params import ( - RuleFirewallRulesUpdateFirewallRulesParams as RuleFirewallRulesUpdateFirewallRulesParams, +from .lockdown_zone_lockdown_create_a_zone_lockdown_rule_response import ( + LockdownZoneLockdownCreateAZoneLockdownRuleResponse as LockdownZoneLockdownCreateAZoneLockdownRuleResponse, ) from .rule_firewall_rules_update_priority_of_firewall_rules_params import ( RuleFirewallRulesUpdatePriorityOfFirewallRulesParams as RuleFirewallRulesUpdatePriorityOfFirewallRulesParams, ) -from .access_rule_create_response import AccessRuleCreateResponse as AccessRuleCreateResponse -from .access_rule_update_response import AccessRuleUpdateResponse as AccessRuleUpdateResponse -from .access_rule_list_response import AccessRuleListResponse as AccessRuleListResponse -from .access_rule_delete_response import AccessRuleDeleteResponse as AccessRuleDeleteResponse -from .access_rule_get_response import AccessRuleGetResponse as AccessRuleGetResponse -from .access_rule_create_params import AccessRuleCreateParams as AccessRuleCreateParams -from .access_rule_update_params import AccessRuleUpdateParams as AccessRuleUpdateParams -from .access_rule_list_params import AccessRuleListParams as AccessRuleListParams -from .ua_rule_update_response import UaRuleUpdateResponse as UaRuleUpdateResponse -from .ua_rule_delete_response import UaRuleDeleteResponse as UaRuleDeleteResponse -from .ua_rule_get_response import UaRuleGetResponse as UaRuleGetResponse -from .ua_rule_user_agent_blocking_rules_create_a_user_agent_blocking_rule_response import ( - UaRuleUserAgentBlockingRulesCreateAUserAgentBlockingRuleResponse as UaRuleUserAgentBlockingRulesCreateAUserAgentBlockingRuleResponse, +from .rule_firewall_rules_update_priority_of_firewall_rules_response import ( + RuleFirewallRulesUpdatePriorityOfFirewallRulesResponse as RuleFirewallRulesUpdatePriorityOfFirewallRulesResponse, +) +from .ua_rule_user_agent_blocking_rules_list_user_agent_blocking_rules_params import ( + UaRuleUserAgentBlockingRulesListUserAgentBlockingRulesParams as UaRuleUserAgentBlockingRulesListUserAgentBlockingRulesParams, ) from .ua_rule_user_agent_blocking_rules_list_user_agent_blocking_rules_response import ( UaRuleUserAgentBlockingRulesListUserAgentBlockingRulesResponse as UaRuleUserAgentBlockingRulesListUserAgentBlockingRulesResponse, ) -from .ua_rule_update_params import UaRuleUpdateParams as UaRuleUpdateParams from .ua_rule_user_agent_blocking_rules_create_a_user_agent_blocking_rule_params import ( UaRuleUserAgentBlockingRulesCreateAUserAgentBlockingRuleParams as UaRuleUserAgentBlockingRulesCreateAUserAgentBlockingRuleParams, ) -from .ua_rule_user_agent_blocking_rules_list_user_agent_blocking_rules_params import ( - UaRuleUserAgentBlockingRulesListUserAgentBlockingRulesParams as UaRuleUserAgentBlockingRulesListUserAgentBlockingRulesParams, +from .ua_rule_user_agent_blocking_rules_create_a_user_agent_blocking_rule_response import ( + UaRuleUserAgentBlockingRulesCreateAUserAgentBlockingRuleResponse as UaRuleUserAgentBlockingRulesCreateAUserAgentBlockingRuleResponse, ) diff --git a/src/cloudflare/types/firewalls/access_rule_create_params.py b/src/cloudflare/types/firewalls/access_rule_create_params.py index 43c7cfdd1af..35b02d09742 100644 --- a/src/cloudflare/types/firewalls/access_rule_create_params.py +++ b/src/cloudflare/types/firewalls/access_rule_create_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import Union - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = [ "AccessRuleCreateParams", diff --git a/src/cloudflare/types/firewalls/access_rule_create_response.py b/src/cloudflare/types/firewalls/access_rule_create_response.py index 84ea72b4868..b58f431dbfa 100644 --- a/src/cloudflare/types/firewalls/access_rule_create_response.py +++ b/src/cloudflare/types/firewalls/access_rule_create_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["AccessRuleCreateResponse"] diff --git a/src/cloudflare/types/firewalls/access_rule_delete_response.py b/src/cloudflare/types/firewalls/access_rule_delete_response.py index 1396d82d83c..563e99af06b 100644 --- a/src/cloudflare/types/firewalls/access_rule_delete_response.py +++ b/src/cloudflare/types/firewalls/access_rule_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["AccessRuleDeleteResponse"] diff --git a/src/cloudflare/types/firewalls/access_rule_get_response.py b/src/cloudflare/types/firewalls/access_rule_get_response.py index 515e113db17..ecaf5820f35 100644 --- a/src/cloudflare/types/firewalls/access_rule_get_response.py +++ b/src/cloudflare/types/firewalls/access_rule_get_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["AccessRuleGetResponse"] diff --git a/src/cloudflare/types/firewalls/access_rule_list_params.py b/src/cloudflare/types/firewalls/access_rule_list_params.py index 193b240a742..2038298943e 100644 --- a/src/cloudflare/types/firewalls/access_rule_list_params.py +++ b/src/cloudflare/types/firewalls/access_rule_list_params.py @@ -2,16 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal, Annotated +from typing_extensions import Literal, Required, Annotated, TypedDict from ..._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["AccessRuleListParams", "EgsPagination", "EgsPaginationJson", "Filters"] diff --git a/src/cloudflare/types/firewalls/access_rule_list_response.py b/src/cloudflare/types/firewalls/access_rule_list_response.py index 203e9a19045..e0a34c1a375 100644 --- a/src/cloudflare/types/firewalls/access_rule_list_response.py +++ b/src/cloudflare/types/firewalls/access_rule_list_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List __all__ = ["AccessRuleListResponse"] diff --git a/src/cloudflare/types/firewalls/access_rule_update_params.py b/src/cloudflare/types/firewalls/access_rule_update_params.py index 7be4270bbc6..7bd7d9573bd 100644 --- a/src/cloudflare/types/firewalls/access_rule_update_params.py +++ b/src/cloudflare/types/firewalls/access_rule_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import Union - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = [ "AccessRuleUpdateParams", diff --git a/src/cloudflare/types/firewalls/access_rule_update_response.py b/src/cloudflare/types/firewalls/access_rule_update_response.py index c00ccd9ec3a..02018b31799 100644 --- a/src/cloudflare/types/firewalls/access_rule_update_response.py +++ b/src/cloudflare/types/firewalls/access_rule_update_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["AccessRuleUpdateResponse"] diff --git a/src/cloudflare/types/firewalls/lockdown_delete_response.py b/src/cloudflare/types/firewalls/lockdown_delete_response.py index 1bc7a1c3448..aeb3e859b66 100644 --- a/src/cloudflare/types/firewalls/lockdown_delete_response.py +++ b/src/cloudflare/types/firewalls/lockdown_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["LockdownDeleteResponse"] diff --git a/src/cloudflare/types/firewalls/lockdown_get_response.py b/src/cloudflare/types/firewalls/lockdown_get_response.py index 75f7085e567..c7930e96f32 100644 --- a/src/cloudflare/types/firewalls/lockdown_get_response.py +++ b/src/cloudflare/types/firewalls/lockdown_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Union, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "LockdownGetResponse", diff --git a/src/cloudflare/types/firewalls/lockdown_update_params.py b/src/cloudflare/types/firewalls/lockdown_update_params.py index 7736f5f2934..cb098a89c2e 100644 --- a/src/cloudflare/types/firewalls/lockdown_update_params.py +++ b/src/cloudflare/types/firewalls/lockdown_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["LockdownUpdateParams"] diff --git a/src/cloudflare/types/firewalls/lockdown_update_response.py b/src/cloudflare/types/firewalls/lockdown_update_response.py index 028f5653233..9331da0cfa1 100644 --- a/src/cloudflare/types/firewalls/lockdown_update_response.py +++ b/src/cloudflare/types/firewalls/lockdown_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Union, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "LockdownUpdateResponse", diff --git a/src/cloudflare/types/firewalls/lockdown_zone_lockdown_create_a_zone_lockdown_rule_params.py b/src/cloudflare/types/firewalls/lockdown_zone_lockdown_create_a_zone_lockdown_rule_params.py index 39a38733c00..27a6055ab0d 100644 --- a/src/cloudflare/types/firewalls/lockdown_zone_lockdown_create_a_zone_lockdown_rule_params.py +++ b/src/cloudflare/types/firewalls/lockdown_zone_lockdown_create_a_zone_lockdown_rule_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["LockdownZoneLockdownCreateAZoneLockdownRuleParams"] diff --git a/src/cloudflare/types/firewalls/lockdown_zone_lockdown_create_a_zone_lockdown_rule_response.py b/src/cloudflare/types/firewalls/lockdown_zone_lockdown_create_a_zone_lockdown_rule_response.py index 1df496b8186..7e4a8ad812d 100644 --- a/src/cloudflare/types/firewalls/lockdown_zone_lockdown_create_a_zone_lockdown_rule_response.py +++ b/src/cloudflare/types/firewalls/lockdown_zone_lockdown_create_a_zone_lockdown_rule_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Union, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "LockdownZoneLockdownCreateAZoneLockdownRuleResponse", diff --git a/src/cloudflare/types/firewalls/lockdown_zone_lockdown_list_zone_lockdown_rules_params.py b/src/cloudflare/types/firewalls/lockdown_zone_lockdown_list_zone_lockdown_rules_params.py index 09f46452ae5..3224b7aeb23 100644 --- a/src/cloudflare/types/firewalls/lockdown_zone_lockdown_list_zone_lockdown_rules_params.py +++ b/src/cloudflare/types/firewalls/lockdown_zone_lockdown_list_zone_lockdown_rules_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["LockdownZoneLockdownListZoneLockdownRulesParams"] diff --git a/src/cloudflare/types/firewalls/lockdown_zone_lockdown_list_zone_lockdown_rules_response.py b/src/cloudflare/types/firewalls/lockdown_zone_lockdown_list_zone_lockdown_rules_response.py index 3191229022e..e73eb129083 100644 --- a/src/cloudflare/types/firewalls/lockdown_zone_lockdown_list_zone_lockdown_rules_response.py +++ b/src/cloudflare/types/firewalls/lockdown_zone_lockdown_list_zone_lockdown_rules_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Union, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "LockdownZoneLockdownListZoneLockdownRulesResponse", diff --git a/src/cloudflare/types/firewalls/rule_delete_params.py b/src/cloudflare/types/firewalls/rule_delete_params.py index 8fd239b46e4..4f2100b0aa8 100644 --- a/src/cloudflare/types/firewalls/rule_delete_params.py +++ b/src/cloudflare/types/firewalls/rule_delete_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["RuleDeleteParams"] diff --git a/src/cloudflare/types/firewalls/rule_delete_response.py b/src/cloudflare/types/firewalls/rule_delete_response.py index b3201b8f8ee..6de98c5a29b 100644 --- a/src/cloudflare/types/firewalls/rule_delete_response.py +++ b/src/cloudflare/types/firewalls/rule_delete_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RuleDeleteResponse", "Filter", "FilterLegacyJhsFilter", "FilterLegacyJhsDeletedFilter"] diff --git a/src/cloudflare/types/firewalls/rule_firewall_rules_create_firewall_rules_params.py b/src/cloudflare/types/firewalls/rule_firewall_rules_create_firewall_rules_params.py index 299737e91fd..df71161b799 100644 --- a/src/cloudflare/types/firewalls/rule_firewall_rules_create_firewall_rules_params.py +++ b/src/cloudflare/types/firewalls/rule_firewall_rules_create_firewall_rules_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["RuleFirewallRulesCreateFirewallRulesParams"] diff --git a/src/cloudflare/types/firewalls/rule_firewall_rules_create_firewall_rules_response.py b/src/cloudflare/types/firewalls/rule_firewall_rules_create_firewall_rules_response.py index e655b9492ff..7270d40c8ec 100644 --- a/src/cloudflare/types/firewalls/rule_firewall_rules_create_firewall_rules_response.py +++ b/src/cloudflare/types/firewalls/rule_firewall_rules_create_firewall_rules_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "RuleFirewallRulesCreateFirewallRulesResponse", diff --git a/src/cloudflare/types/firewalls/rule_firewall_rules_list_firewall_rules_params.py b/src/cloudflare/types/firewalls/rule_firewall_rules_list_firewall_rules_params.py index 49beb180ad2..e4d41d80437 100644 --- a/src/cloudflare/types/firewalls/rule_firewall_rules_list_firewall_rules_params.py +++ b/src/cloudflare/types/firewalls/rule_firewall_rules_list_firewall_rules_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["RuleFirewallRulesListFirewallRulesParams"] diff --git a/src/cloudflare/types/firewalls/rule_firewall_rules_list_firewall_rules_response.py b/src/cloudflare/types/firewalls/rule_firewall_rules_list_firewall_rules_response.py index 569d34ff74d..c7b2264eeeb 100644 --- a/src/cloudflare/types/firewalls/rule_firewall_rules_list_firewall_rules_response.py +++ b/src/cloudflare/types/firewalls/rule_firewall_rules_list_firewall_rules_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "RuleFirewallRulesListFirewallRulesResponse", diff --git a/src/cloudflare/types/firewalls/rule_firewall_rules_update_firewall_rules_params.py b/src/cloudflare/types/firewalls/rule_firewall_rules_update_firewall_rules_params.py index 29fc3e75b52..1bd15ec9116 100644 --- a/src/cloudflare/types/firewalls/rule_firewall_rules_update_firewall_rules_params.py +++ b/src/cloudflare/types/firewalls/rule_firewall_rules_update_firewall_rules_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["RuleFirewallRulesUpdateFirewallRulesParams"] diff --git a/src/cloudflare/types/firewalls/rule_firewall_rules_update_firewall_rules_response.py b/src/cloudflare/types/firewalls/rule_firewall_rules_update_firewall_rules_response.py index 99ea876ea1e..0e391529187 100644 --- a/src/cloudflare/types/firewalls/rule_firewall_rules_update_firewall_rules_response.py +++ b/src/cloudflare/types/firewalls/rule_firewall_rules_update_firewall_rules_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "RuleFirewallRulesUpdateFirewallRulesResponse", diff --git a/src/cloudflare/types/firewalls/rule_firewall_rules_update_priority_of_firewall_rules_params.py b/src/cloudflare/types/firewalls/rule_firewall_rules_update_priority_of_firewall_rules_params.py index 9cd31f2644e..5b9e756eb04 100644 --- a/src/cloudflare/types/firewalls/rule_firewall_rules_update_priority_of_firewall_rules_params.py +++ b/src/cloudflare/types/firewalls/rule_firewall_rules_update_priority_of_firewall_rules_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["RuleFirewallRulesUpdatePriorityOfFirewallRulesParams"] diff --git a/src/cloudflare/types/firewalls/rule_firewall_rules_update_priority_of_firewall_rules_response.py b/src/cloudflare/types/firewalls/rule_firewall_rules_update_priority_of_firewall_rules_response.py index c8b670bbb0d..793e884fd53 100644 --- a/src/cloudflare/types/firewalls/rule_firewall_rules_update_priority_of_firewall_rules_response.py +++ b/src/cloudflare/types/firewalls/rule_firewall_rules_update_priority_of_firewall_rules_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "RuleFirewallRulesUpdatePriorityOfFirewallRulesResponse", diff --git a/src/cloudflare/types/firewalls/rule_get_response.py b/src/cloudflare/types/firewalls/rule_get_response.py index e17a67bf0ce..8abf36f8de0 100644 --- a/src/cloudflare/types/firewalls/rule_get_response.py +++ b/src/cloudflare/types/firewalls/rule_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RuleGetResponse", "Filter", "FilterLegacyJhsFilter", "FilterLegacyJhsDeletedFilter"] diff --git a/src/cloudflare/types/firewalls/rule_update_params.py b/src/cloudflare/types/firewalls/rule_update_params.py index a8886d4217d..2ce5aaef8b9 100644 --- a/src/cloudflare/types/firewalls/rule_update_params.py +++ b/src/cloudflare/types/firewalls/rule_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["RuleUpdateParams"] diff --git a/src/cloudflare/types/firewalls/rule_update_response.py b/src/cloudflare/types/firewalls/rule_update_response.py index 0f2d2ac00a9..ef0763cda38 100644 --- a/src/cloudflare/types/firewalls/rule_update_response.py +++ b/src/cloudflare/types/firewalls/rule_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RuleUpdateResponse", "Filter", "FilterLegacyJhsFilter", "FilterLegacyJhsDeletedFilter"] diff --git a/src/cloudflare/types/firewalls/ua_rule_delete_response.py b/src/cloudflare/types/firewalls/ua_rule_delete_response.py index e1b2d8b1a84..1ef1a4e5347 100644 --- a/src/cloudflare/types/firewalls/ua_rule_delete_response.py +++ b/src/cloudflare/types/firewalls/ua_rule_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["UaRuleDeleteResponse"] diff --git a/src/cloudflare/types/firewalls/ua_rule_get_response.py b/src/cloudflare/types/firewalls/ua_rule_get_response.py index c626b902b02..db9408f2857 100644 --- a/src/cloudflare/types/firewalls/ua_rule_get_response.py +++ b/src/cloudflare/types/firewalls/ua_rule_get_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["UaRuleGetResponse"] diff --git a/src/cloudflare/types/firewalls/ua_rule_update_params.py b/src/cloudflare/types/firewalls/ua_rule_update_params.py index 94e87fc025d..bb43cd1b434 100644 --- a/src/cloudflare/types/firewalls/ua_rule_update_params.py +++ b/src/cloudflare/types/firewalls/ua_rule_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["UaRuleUpdateParams"] diff --git a/src/cloudflare/types/firewalls/ua_rule_update_response.py b/src/cloudflare/types/firewalls/ua_rule_update_response.py index fab7730b3c7..a4b00913f1a 100644 --- a/src/cloudflare/types/firewalls/ua_rule_update_response.py +++ b/src/cloudflare/types/firewalls/ua_rule_update_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["UaRuleUpdateResponse"] diff --git a/src/cloudflare/types/firewalls/ua_rule_user_agent_blocking_rules_create_a_user_agent_blocking_rule_params.py b/src/cloudflare/types/firewalls/ua_rule_user_agent_blocking_rules_create_a_user_agent_blocking_rule_params.py index 9b0dce6c353..ef99949f25f 100644 --- a/src/cloudflare/types/firewalls/ua_rule_user_agent_blocking_rules_create_a_user_agent_blocking_rule_params.py +++ b/src/cloudflare/types/firewalls/ua_rule_user_agent_blocking_rules_create_a_user_agent_blocking_rule_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["UaRuleUserAgentBlockingRulesCreateAUserAgentBlockingRuleParams"] diff --git a/src/cloudflare/types/firewalls/ua_rule_user_agent_blocking_rules_create_a_user_agent_blocking_rule_response.py b/src/cloudflare/types/firewalls/ua_rule_user_agent_blocking_rules_create_a_user_agent_blocking_rule_response.py index 8de7ff260c8..bc8dd44d6ec 100644 --- a/src/cloudflare/types/firewalls/ua_rule_user_agent_blocking_rules_create_a_user_agent_blocking_rule_response.py +++ b/src/cloudflare/types/firewalls/ua_rule_user_agent_blocking_rules_create_a_user_agent_blocking_rule_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["UaRuleUserAgentBlockingRulesCreateAUserAgentBlockingRuleResponse"] diff --git a/src/cloudflare/types/firewalls/ua_rule_user_agent_blocking_rules_list_user_agent_blocking_rules_params.py b/src/cloudflare/types/firewalls/ua_rule_user_agent_blocking_rules_list_user_agent_blocking_rules_params.py index c82e6ae095a..79fbc77acfb 100644 --- a/src/cloudflare/types/firewalls/ua_rule_user_agent_blocking_rules_list_user_agent_blocking_rules_params.py +++ b/src/cloudflare/types/firewalls/ua_rule_user_agent_blocking_rules_list_user_agent_blocking_rules_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["UaRuleUserAgentBlockingRulesListUserAgentBlockingRulesParams"] diff --git a/src/cloudflare/types/firewalls/ua_rule_user_agent_blocking_rules_list_user_agent_blocking_rules_response.py b/src/cloudflare/types/firewalls/ua_rule_user_agent_blocking_rules_list_user_agent_blocking_rules_response.py index c05afb6442f..45feb60e16b 100644 --- a/src/cloudflare/types/firewalls/ua_rule_user_agent_blocking_rules_list_user_agent_blocking_rules_response.py +++ b/src/cloudflare/types/firewalls/ua_rule_user_agent_blocking_rules_list_user_agent_blocking_rules_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "UaRuleUserAgentBlockingRulesListUserAgentBlockingRulesResponse", diff --git a/src/cloudflare/types/firewalls/waf/__init__.py b/src/cloudflare/types/firewalls/waf/__init__.py index 9a397e3a004..b6c4c01a0c5 100644 --- a/src/cloudflare/types/firewalls/waf/__init__.py +++ b/src/cloudflare/types/firewalls/waf/__init__.py @@ -2,22 +2,22 @@ from __future__ import annotations -from .override_update_response import OverrideUpdateResponse as OverrideUpdateResponse -from .override_delete_response import OverrideDeleteResponse as OverrideDeleteResponse +from .package_list_params import PackageListParams as PackageListParams +from .package_get_response import PackageGetResponse as PackageGetResponse from .override_get_response import OverrideGetResponse as OverrideGetResponse -from .override_waf_overrides_create_a_waf_override_response import ( - OverrideWAFOverridesCreateAWAFOverrideResponse as OverrideWAFOverridesCreateAWAFOverrideResponse, +from .package_list_response import PackageListResponse as PackageListResponse +from .override_update_params import OverrideUpdateParams as OverrideUpdateParams +from .override_delete_response import OverrideDeleteResponse as OverrideDeleteResponse +from .override_update_response import OverrideUpdateResponse as OverrideUpdateResponse +from .override_waf_overrides_list_waf_overrides_params import ( + OverrideWAFOverridesListWAFOverridesParams as OverrideWAFOverridesListWAFOverridesParams, ) from .override_waf_overrides_list_waf_overrides_response import ( OverrideWAFOverridesListWAFOverridesResponse as OverrideWAFOverridesListWAFOverridesResponse, ) -from .override_update_params import OverrideUpdateParams as OverrideUpdateParams from .override_waf_overrides_create_a_waf_override_params import ( OverrideWAFOverridesCreateAWAFOverrideParams as OverrideWAFOverridesCreateAWAFOverrideParams, ) -from .override_waf_overrides_list_waf_overrides_params import ( - OverrideWAFOverridesListWAFOverridesParams as OverrideWAFOverridesListWAFOverridesParams, +from .override_waf_overrides_create_a_waf_override_response import ( + OverrideWAFOverridesCreateAWAFOverrideResponse as OverrideWAFOverridesCreateAWAFOverrideResponse, ) -from .package_list_response import PackageListResponse as PackageListResponse -from .package_get_response import PackageGetResponse as PackageGetResponse -from .package_list_params import PackageListParams as PackageListParams diff --git a/src/cloudflare/types/firewalls/waf/override_delete_response.py b/src/cloudflare/types/firewalls/waf/override_delete_response.py index 9a82599dcb0..fe7bd402dad 100644 --- a/src/cloudflare/types/firewalls/waf/override_delete_response.py +++ b/src/cloudflare/types/firewalls/waf/override_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["OverrideDeleteResponse"] diff --git a/src/cloudflare/types/firewalls/waf/override_get_response.py b/src/cloudflare/types/firewalls/waf/override_get_response.py index 827c7c3c277..26066617544 100644 --- a/src/cloudflare/types/firewalls/waf/override_get_response.py +++ b/src/cloudflare/types/firewalls/waf/override_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Dict, List - +from typing import Dict, List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["OverrideGetResponse", "RewriteAction"] diff --git a/src/cloudflare/types/firewalls/waf/override_update_params.py b/src/cloudflare/types/firewalls/waf/override_update_params.py index e15220e9344..b14219ff2cb 100644 --- a/src/cloudflare/types/firewalls/waf/override_update_params.py +++ b/src/cloudflare/types/firewalls/waf/override_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["OverrideUpdateParams"] diff --git a/src/cloudflare/types/firewalls/waf/override_update_response.py b/src/cloudflare/types/firewalls/waf/override_update_response.py index fc6cd0812d3..bdfb268d4ac 100644 --- a/src/cloudflare/types/firewalls/waf/override_update_response.py +++ b/src/cloudflare/types/firewalls/waf/override_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Dict, List - +from typing import Dict, List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["OverrideUpdateResponse", "RewriteAction"] diff --git a/src/cloudflare/types/firewalls/waf/override_waf_overrides_create_a_waf_override_params.py b/src/cloudflare/types/firewalls/waf/override_waf_overrides_create_a_waf_override_params.py index f72ef64066c..7d0750bc10a 100644 --- a/src/cloudflare/types/firewalls/waf/override_waf_overrides_create_a_waf_override_params.py +++ b/src/cloudflare/types/firewalls/waf/override_waf_overrides_create_a_waf_override_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["OverrideWAFOverridesCreateAWAFOverrideParams"] diff --git a/src/cloudflare/types/firewalls/waf/override_waf_overrides_create_a_waf_override_response.py b/src/cloudflare/types/firewalls/waf/override_waf_overrides_create_a_waf_override_response.py index abd3203ce07..f0ee5d18e7f 100644 --- a/src/cloudflare/types/firewalls/waf/override_waf_overrides_create_a_waf_override_response.py +++ b/src/cloudflare/types/firewalls/waf/override_waf_overrides_create_a_waf_override_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Dict, List - +from typing import Dict, List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["OverrideWAFOverridesCreateAWAFOverrideResponse", "RewriteAction"] diff --git a/src/cloudflare/types/firewalls/waf/override_waf_overrides_list_waf_overrides_params.py b/src/cloudflare/types/firewalls/waf/override_waf_overrides_list_waf_overrides_params.py index c5237543d81..0fec6660a19 100644 --- a/src/cloudflare/types/firewalls/waf/override_waf_overrides_list_waf_overrides_params.py +++ b/src/cloudflare/types/firewalls/waf/override_waf_overrides_list_waf_overrides_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params - __all__ = ["OverrideWAFOverridesListWAFOverridesParams"] diff --git a/src/cloudflare/types/firewalls/waf/override_waf_overrides_list_waf_overrides_response.py b/src/cloudflare/types/firewalls/waf/override_waf_overrides_list_waf_overrides_response.py index 55114ade6f9..9b9079e2e73 100644 --- a/src/cloudflare/types/firewalls/waf/override_waf_overrides_list_waf_overrides_response.py +++ b/src/cloudflare/types/firewalls/waf/override_waf_overrides_list_waf_overrides_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Dict - +from typing import Dict, List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "OverrideWAFOverridesListWAFOverridesResponse", diff --git a/src/cloudflare/types/firewalls/waf/package_get_response.py b/src/cloudflare/types/firewalls/waf/package_get_response.py index 995f2c447b6..4424c3f7421 100644 --- a/src/cloudflare/types/firewalls/waf/package_get_response.py +++ b/src/cloudflare/types/firewalls/waf/package_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import List, Union, Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "PackageGetResponse", diff --git a/src/cloudflare/types/firewalls/waf/package_list_params.py b/src/cloudflare/types/firewalls/waf/package_list_params.py index d749a73ccbe..5a930c700c6 100644 --- a/src/cloudflare/types/firewalls/waf/package_list_params.py +++ b/src/cloudflare/types/firewalls/waf/package_list_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["PackageListParams"] diff --git a/src/cloudflare/types/firewalls/waf/package_list_response.py b/src/cloudflare/types/firewalls/waf/package_list_response.py index fd01eefdb7d..f7c127a5071 100644 --- a/src/cloudflare/types/firewalls/waf/package_list_response.py +++ b/src/cloudflare/types/firewalls/waf/package_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Union - +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "PackageListResponse", diff --git a/src/cloudflare/types/firewalls/waf/packages/__init__.py b/src/cloudflare/types/firewalls/waf/packages/__init__.py index d7a9eac5b65..3370c82980b 100644 --- a/src/cloudflare/types/firewalls/waf/packages/__init__.py +++ b/src/cloudflare/types/firewalls/waf/packages/__init__.py @@ -2,17 +2,17 @@ from __future__ import annotations -from .group_update_response import GroupUpdateResponse as GroupUpdateResponse +from .rule_get_response import RuleGetResponse as RuleGetResponse from .group_get_response import GroupGetResponse as GroupGetResponse -from .group_waf_rule_groups_list_waf_rule_groups_response import ( - GroupWAFRuleGroupsListWAFRuleGroupsResponse as GroupWAFRuleGroupsListWAFRuleGroupsResponse, -) +from .rule_update_params import RuleUpdateParams as RuleUpdateParams from .group_update_params import GroupUpdateParams as GroupUpdateParams +from .rule_update_response import RuleUpdateResponse as RuleUpdateResponse +from .group_update_response import GroupUpdateResponse as GroupUpdateResponse +from .rule_waf_rules_list_waf_rules_params import RuleWAFRulesListWAFRulesParams as RuleWAFRulesListWAFRulesParams +from .rule_waf_rules_list_waf_rules_response import RuleWAFRulesListWAFRulesResponse as RuleWAFRulesListWAFRulesResponse from .group_waf_rule_groups_list_waf_rule_groups_params import ( GroupWAFRuleGroupsListWAFRuleGroupsParams as GroupWAFRuleGroupsListWAFRuleGroupsParams, ) -from .rule_update_response import RuleUpdateResponse as RuleUpdateResponse -from .rule_get_response import RuleGetResponse as RuleGetResponse -from .rule_waf_rules_list_waf_rules_response import RuleWAFRulesListWAFRulesResponse as RuleWAFRulesListWAFRulesResponse -from .rule_update_params import RuleUpdateParams as RuleUpdateParams -from .rule_waf_rules_list_waf_rules_params import RuleWAFRulesListWAFRulesParams as RuleWAFRulesListWAFRulesParams +from .group_waf_rule_groups_list_waf_rule_groups_response import ( + GroupWAFRuleGroupsListWAFRuleGroupsResponse as GroupWAFRuleGroupsListWAFRuleGroupsResponse, +) diff --git a/src/cloudflare/types/firewalls/waf/packages/group_get_response.py b/src/cloudflare/types/firewalls/waf/packages/group_get_response.py index c81ef7a8453..22c408ce5cc 100644 --- a/src/cloudflare/types/firewalls/waf/packages/group_get_response.py +++ b/src/cloudflare/types/firewalls/waf/packages/group_get_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ....._models import BaseModel -from .....types import shared +from typing import List, Union __all__ = ["GroupGetResponse"] diff --git a/src/cloudflare/types/firewalls/waf/packages/group_update_params.py b/src/cloudflare/types/firewalls/waf/packages/group_update_params.py index 289164481ca..060354c0e08 100644 --- a/src/cloudflare/types/firewalls/waf/packages/group_update_params.py +++ b/src/cloudflare/types/firewalls/waf/packages/group_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["GroupUpdateParams"] diff --git a/src/cloudflare/types/firewalls/waf/packages/group_update_response.py b/src/cloudflare/types/firewalls/waf/packages/group_update_response.py index bc6f71ca7d5..2cb6b49d706 100644 --- a/src/cloudflare/types/firewalls/waf/packages/group_update_response.py +++ b/src/cloudflare/types/firewalls/waf/packages/group_update_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ....._models import BaseModel -from .....types import shared +from typing import List, Union __all__ = ["GroupUpdateResponse"] diff --git a/src/cloudflare/types/firewalls/waf/packages/group_waf_rule_groups_list_waf_rule_groups_params.py b/src/cloudflare/types/firewalls/waf/packages/group_waf_rule_groups_list_waf_rule_groups_params.py index cf8770bb932..5c82ba48da0 100644 --- a/src/cloudflare/types/firewalls/waf/packages/group_waf_rule_groups_list_waf_rule_groups_params.py +++ b/src/cloudflare/types/firewalls/waf/packages/group_waf_rule_groups_list_waf_rule_groups_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["GroupWAFRuleGroupsListWAFRuleGroupsParams"] diff --git a/src/cloudflare/types/firewalls/waf/packages/group_waf_rule_groups_list_waf_rule_groups_response.py b/src/cloudflare/types/firewalls/waf/packages/group_waf_rule_groups_list_waf_rule_groups_response.py index a6535b5eae8..779cdb140bf 100644 --- a/src/cloudflare/types/firewalls/waf/packages/group_waf_rule_groups_list_waf_rule_groups_response.py +++ b/src/cloudflare/types/firewalls/waf/packages/group_waf_rule_groups_list_waf_rule_groups_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["GroupWAFRuleGroupsListWAFRuleGroupsResponse", "GroupWAFRuleGroupsListWAFRuleGroupsResponseItem"] diff --git a/src/cloudflare/types/firewalls/waf/packages/rule_get_response.py b/src/cloudflare/types/firewalls/waf/packages/rule_get_response.py index cbe0e699534..f72f8dae2c8 100644 --- a/src/cloudflare/types/firewalls/waf/packages/rule_get_response.py +++ b/src/cloudflare/types/firewalls/waf/packages/rule_get_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ....._models import BaseModel -from .....types import shared +from typing import List, Union __all__ = ["RuleGetResponse"] diff --git a/src/cloudflare/types/firewalls/waf/packages/rule_update_params.py b/src/cloudflare/types/firewalls/waf/packages/rule_update_params.py index 0bc912281ab..0cbb0ca80e4 100644 --- a/src/cloudflare/types/firewalls/waf/packages/rule_update_params.py +++ b/src/cloudflare/types/firewalls/waf/packages/rule_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["RuleUpdateParams"] diff --git a/src/cloudflare/types/firewalls/waf/packages/rule_update_response.py b/src/cloudflare/types/firewalls/waf/packages/rule_update_response.py index 7afa1e54927..7862c61f213 100644 --- a/src/cloudflare/types/firewalls/waf/packages/rule_update_response.py +++ b/src/cloudflare/types/firewalls/waf/packages/rule_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = [ "RuleUpdateResponse", diff --git a/src/cloudflare/types/firewalls/waf/packages/rule_waf_rules_list_waf_rules_params.py b/src/cloudflare/types/firewalls/waf/packages/rule_waf_rules_list_waf_rules_params.py index 76a5dad26bb..41689ba8d63 100644 --- a/src/cloudflare/types/firewalls/waf/packages/rule_waf_rules_list_waf_rules_params.py +++ b/src/cloudflare/types/firewalls/waf/packages/rule_waf_rules_list_waf_rules_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["RuleWAFRulesListWAFRulesParams"] diff --git a/src/cloudflare/types/firewalls/waf/packages/rule_waf_rules_list_waf_rules_response.py b/src/cloudflare/types/firewalls/waf/packages/rule_waf_rules_list_waf_rules_response.py index ead0e94449f..90c3c277b73 100644 --- a/src/cloudflare/types/firewalls/waf/packages/rule_waf_rules_list_waf_rules_response.py +++ b/src/cloudflare/types/firewalls/waf/packages/rule_waf_rules_list_waf_rules_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = [ "RuleWAFRulesListWAFRulesResponse", diff --git a/src/cloudflare/types/font_setting_get_response.py b/src/cloudflare/types/font_setting_get_response.py index 9ed6b6e76e6..34937ac80b1 100644 --- a/src/cloudflare/types/font_setting_get_response.py +++ b/src/cloudflare/types/font_setting_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = ["FontSettingGetResponse"] diff --git a/src/cloudflare/types/font_setting_update_params.py b/src/cloudflare/types/font_setting_update_params.py index da00015be59..443414975ba 100644 --- a/src/cloudflare/types/font_setting_update_params.py +++ b/src/cloudflare/types/font_setting_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["FontSettingUpdateParams"] diff --git a/src/cloudflare/types/font_setting_update_response.py b/src/cloudflare/types/font_setting_update_response.py index f6a9320851a..db7043cf172 100644 --- a/src/cloudflare/types/font_setting_update_response.py +++ b/src/cloudflare/types/font_setting_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = ["FontSettingUpdateResponse"] diff --git a/src/cloudflare/types/gateway/__init__.py b/src/cloudflare/types/gateway/__init__.py index d44a2d113ee..78c4973857f 100644 --- a/src/cloudflare/types/gateway/__init__.py +++ b/src/cloudflare/types/gateway/__init__.py @@ -2,6 +2,6 @@ from __future__ import annotations -from .audit_ssh_setting_update_response import AuditSSHSettingUpdateResponse as AuditSSHSettingUpdateResponse from .audit_ssh_setting_get_response import AuditSSHSettingGetResponse as AuditSSHSettingGetResponse from .audit_ssh_setting_update_params import AuditSSHSettingUpdateParams as AuditSSHSettingUpdateParams +from .audit_ssh_setting_update_response import AuditSSHSettingUpdateResponse as AuditSSHSettingUpdateResponse diff --git a/src/cloudflare/types/gateway/audit_ssh_setting_get_response.py b/src/cloudflare/types/gateway/audit_ssh_setting_get_response.py index 54fcbdae5ff..4867d58fa4a 100644 --- a/src/cloudflare/types/gateway/audit_ssh_setting_get_response.py +++ b/src/cloudflare/types/gateway/audit_ssh_setting_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["AuditSSHSettingGetResponse"] diff --git a/src/cloudflare/types/gateway/audit_ssh_setting_update_params.py b/src/cloudflare/types/gateway/audit_ssh_setting_update_params.py index e047b56356c..619bbe214dc 100644 --- a/src/cloudflare/types/gateway/audit_ssh_setting_update_params.py +++ b/src/cloudflare/types/gateway/audit_ssh_setting_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["AuditSSHSettingUpdateParams"] diff --git a/src/cloudflare/types/gateway/audit_ssh_setting_update_response.py b/src/cloudflare/types/gateway/audit_ssh_setting_update_response.py index 294c5361ff8..09c7fb0e57a 100644 --- a/src/cloudflare/types/gateway/audit_ssh_setting_update_response.py +++ b/src/cloudflare/types/gateway/audit_ssh_setting_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["AuditSSHSettingUpdateResponse"] diff --git a/src/cloudflare/types/gateway_zero_trust_accounts_create_zero_trust_account_response.py b/src/cloudflare/types/gateway_zero_trust_accounts_create_zero_trust_account_response.py index 1f22089e034..61f491f8964 100644 --- a/src/cloudflare/types/gateway_zero_trust_accounts_create_zero_trust_account_response.py +++ b/src/cloudflare/types/gateway_zero_trust_accounts_create_zero_trust_account_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["GatewayZeroTrustAccountsCreateZeroTrustAccountResponse"] diff --git a/src/cloudflare/types/gateway_zero_trust_accounts_get_zero_trust_account_information_response.py b/src/cloudflare/types/gateway_zero_trust_accounts_get_zero_trust_account_information_response.py index 5cfd3d085aa..cce35880877 100644 --- a/src/cloudflare/types/gateway_zero_trust_accounts_get_zero_trust_account_information_response.py +++ b/src/cloudflare/types/gateway_zero_trust_accounts_get_zero_trust_account_information_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["GatewayZeroTrustAccountsGetZeroTrustAccountInformationResponse"] diff --git a/src/cloudflare/types/gateways/__init__.py b/src/cloudflare/types/gateways/__init__.py index ccc1c276a9b..d69148ef1c1 100644 --- a/src/cloudflare/types/gateways/__init__.py +++ b/src/cloudflare/types/gateways/__init__.py @@ -2,86 +2,86 @@ from __future__ import annotations +from .list_get_response import ListGetResponse as ListGetResponse +from .rule_get_response import RuleGetResponse as RuleGetResponse +from .list_update_params import ListUpdateParams as ListUpdateParams +from .rule_update_params import RuleUpdateParams as RuleUpdateParams +from .list_delete_response import ListDeleteResponse as ListDeleteResponse +from .list_update_response import ListUpdateResponse as ListUpdateResponse +from .rule_delete_response import RuleDeleteResponse as RuleDeleteResponse +from .rule_update_response import RuleUpdateResponse as RuleUpdateResponse +from .location_get_response import LocationGetResponse as LocationGetResponse +from .location_update_params import LocationUpdateParams as LocationUpdateParams +from .location_delete_response import LocationDeleteResponse as LocationDeleteResponse +from .location_update_response import LocationUpdateResponse as LocationUpdateResponse +from .proxy_endpoint_get_response import ProxyEndpointGetResponse as ProxyEndpointGetResponse +from .proxy_endpoint_list_response import ProxyEndpointListResponse as ProxyEndpointListResponse +from .proxy_endpoint_update_params import ProxyEndpointUpdateParams as ProxyEndpointUpdateParams +from .proxy_endpoint_delete_response import ProxyEndpointDeleteResponse as ProxyEndpointDeleteResponse +from .proxy_endpoint_update_response import ProxyEndpointUpdateResponse as ProxyEndpointUpdateResponse +from .list_zero_trust_lists_create_zero_trust_list_params import ( + ListZeroTrustListsCreateZeroTrustListParams as ListZeroTrustListsCreateZeroTrustListParams, +) +from .list_zero_trust_lists_list_zero_trust_lists_response import ( + ListZeroTrustListsListZeroTrustListsResponse as ListZeroTrustListsListZeroTrustListsResponse, +) +from .list_zero_trust_lists_create_zero_trust_list_response import ( + ListZeroTrustListsCreateZeroTrustListResponse as ListZeroTrustListsCreateZeroTrustListResponse, +) from .category_zero_trust_gateway_categories_list_categories_response import ( CategoryZeroTrustGatewayCategoriesListCategoriesResponse as CategoryZeroTrustGatewayCategoriesListCategoriesResponse, ) -from .app_type_zero_trust_gateway_application_and_application_type_mappings_list_application_and_application_type_mappings_response import ( - AppTypeZeroTrustGatewayApplicationAndApplicationTypeMappingsListApplicationAndApplicationTypeMappingsResponse as AppTypeZeroTrustGatewayApplicationAndApplicationTypeMappingsListApplicationAndApplicationTypeMappingsResponse, +from .rule_zero_trust_gateway_rules_create_zero_trust_gateway_rule_params import ( + RuleZeroTrustGatewayRulesCreateZeroTrustGatewayRuleParams as RuleZeroTrustGatewayRulesCreateZeroTrustGatewayRuleParams, ) -from .configuration_zero_trust_accounts_get_zero_trust_account_configuration_response import ( - ConfigurationZeroTrustAccountsGetZeroTrustAccountConfigurationResponse as ConfigurationZeroTrustAccountsGetZeroTrustAccountConfigurationResponse, +from .rule_zero_trust_gateway_rules_list_zero_trust_gateway_rules_response import ( + RuleZeroTrustGatewayRulesListZeroTrustGatewayRulesResponse as RuleZeroTrustGatewayRulesListZeroTrustGatewayRulesResponse, ) -from .configuration_zero_trust_accounts_patch_zero_trust_account_configuration_response import ( - ConfigurationZeroTrustAccountsPatchZeroTrustAccountConfigurationResponse as ConfigurationZeroTrustAccountsPatchZeroTrustAccountConfigurationResponse, +from .rule_zero_trust_gateway_rules_create_zero_trust_gateway_rule_response import ( + RuleZeroTrustGatewayRulesCreateZeroTrustGatewayRuleResponse as RuleZeroTrustGatewayRulesCreateZeroTrustGatewayRuleResponse, ) -from .configuration_zero_trust_accounts_update_zero_trust_account_configuration_response import ( - ConfigurationZeroTrustAccountsUpdateZeroTrustAccountConfigurationResponse as ConfigurationZeroTrustAccountsUpdateZeroTrustAccountConfigurationResponse, +from .proxy_endpoint_zero_trust_gateway_proxy_endpoints_create_proxy_endpoint_params import ( + ProxyEndpointZeroTrustGatewayProxyEndpointsCreateProxyEndpointParams as ProxyEndpointZeroTrustGatewayProxyEndpointsCreateProxyEndpointParams, +) +from .configuration_zero_trust_accounts_get_zero_trust_account_configuration_response import ( + ConfigurationZeroTrustAccountsGetZeroTrustAccountConfigurationResponse as ConfigurationZeroTrustAccountsGetZeroTrustAccountConfigurationResponse, ) from .configuration_zero_trust_accounts_patch_zero_trust_account_configuration_params import ( ConfigurationZeroTrustAccountsPatchZeroTrustAccountConfigurationParams as ConfigurationZeroTrustAccountsPatchZeroTrustAccountConfigurationParams, ) +from .location_zero_trust_gateway_locations_create_zero_trust_gateway_location_params import ( + LocationZeroTrustGatewayLocationsCreateZeroTrustGatewayLocationParams as LocationZeroTrustGatewayLocationsCreateZeroTrustGatewayLocationParams, +) +from .proxy_endpoint_zero_trust_gateway_proxy_endpoints_list_proxy_endpoints_response import ( + ProxyEndpointZeroTrustGatewayProxyEndpointsListProxyEndpointsResponse as ProxyEndpointZeroTrustGatewayProxyEndpointsListProxyEndpointsResponse, +) from .configuration_zero_trust_accounts_update_zero_trust_account_configuration_params import ( ConfigurationZeroTrustAccountsUpdateZeroTrustAccountConfigurationParams as ConfigurationZeroTrustAccountsUpdateZeroTrustAccountConfigurationParams, ) -from .list_update_response import ListUpdateResponse as ListUpdateResponse -from .list_delete_response import ListDeleteResponse as ListDeleteResponse -from .list_get_response import ListGetResponse as ListGetResponse -from .list_zero_trust_lists_create_zero_trust_list_response import ( - ListZeroTrustListsCreateZeroTrustListResponse as ListZeroTrustListsCreateZeroTrustListResponse, +from .location_zero_trust_gateway_locations_list_zero_trust_gateway_locations_response import ( + LocationZeroTrustGatewayLocationsListZeroTrustGatewayLocationsResponse as LocationZeroTrustGatewayLocationsListZeroTrustGatewayLocationsResponse, ) -from .list_zero_trust_lists_list_zero_trust_lists_response import ( - ListZeroTrustListsListZeroTrustListsResponse as ListZeroTrustListsListZeroTrustListsResponse, +from .proxy_endpoint_zero_trust_gateway_proxy_endpoints_create_proxy_endpoint_response import ( + ProxyEndpointZeroTrustGatewayProxyEndpointsCreateProxyEndpointResponse as ProxyEndpointZeroTrustGatewayProxyEndpointsCreateProxyEndpointResponse, ) -from .list_update_params import ListUpdateParams as ListUpdateParams -from .list_zero_trust_lists_create_zero_trust_list_params import ( - ListZeroTrustListsCreateZeroTrustListParams as ListZeroTrustListsCreateZeroTrustListParams, +from .configuration_zero_trust_accounts_patch_zero_trust_account_configuration_response import ( + ConfigurationZeroTrustAccountsPatchZeroTrustAccountConfigurationResponse as ConfigurationZeroTrustAccountsPatchZeroTrustAccountConfigurationResponse, ) -from .location_update_response import LocationUpdateResponse as LocationUpdateResponse -from .location_delete_response import LocationDeleteResponse as LocationDeleteResponse -from .location_get_response import LocationGetResponse as LocationGetResponse from .location_zero_trust_gateway_locations_create_zero_trust_gateway_location_response import ( LocationZeroTrustGatewayLocationsCreateZeroTrustGatewayLocationResponse as LocationZeroTrustGatewayLocationsCreateZeroTrustGatewayLocationResponse, ) -from .location_zero_trust_gateway_locations_list_zero_trust_gateway_locations_response import ( - LocationZeroTrustGatewayLocationsListZeroTrustGatewayLocationsResponse as LocationZeroTrustGatewayLocationsListZeroTrustGatewayLocationsResponse, -) -from .location_update_params import LocationUpdateParams as LocationUpdateParams -from .location_zero_trust_gateway_locations_create_zero_trust_gateway_location_params import ( - LocationZeroTrustGatewayLocationsCreateZeroTrustGatewayLocationParams as LocationZeroTrustGatewayLocationsCreateZeroTrustGatewayLocationParams, +from .configuration_zero_trust_accounts_update_zero_trust_account_configuration_response import ( + ConfigurationZeroTrustAccountsUpdateZeroTrustAccountConfigurationResponse as ConfigurationZeroTrustAccountsUpdateZeroTrustAccountConfigurationResponse, ) from .logging_zero_trust_accounts_get_logging_settings_for_the_zero_trust_account_response import ( LoggingZeroTrustAccountsGetLoggingSettingsForTheZeroTrustAccountResponse as LoggingZeroTrustAccountsGetLoggingSettingsForTheZeroTrustAccountResponse, ) -from .logging_zero_trust_accounts_update_logging_settings_for_the_zero_trust_account_response import ( - LoggingZeroTrustAccountsUpdateLoggingSettingsForTheZeroTrustAccountResponse as LoggingZeroTrustAccountsUpdateLoggingSettingsForTheZeroTrustAccountResponse, -) from .logging_zero_trust_accounts_update_logging_settings_for_the_zero_trust_account_params import ( LoggingZeroTrustAccountsUpdateLoggingSettingsForTheZeroTrustAccountParams as LoggingZeroTrustAccountsUpdateLoggingSettingsForTheZeroTrustAccountParams, ) -from .proxy_endpoint_update_response import ProxyEndpointUpdateResponse as ProxyEndpointUpdateResponse -from .proxy_endpoint_list_response import ProxyEndpointListResponse as ProxyEndpointListResponse -from .proxy_endpoint_delete_response import ProxyEndpointDeleteResponse as ProxyEndpointDeleteResponse -from .proxy_endpoint_get_response import ProxyEndpointGetResponse as ProxyEndpointGetResponse -from .proxy_endpoint_zero_trust_gateway_proxy_endpoints_create_proxy_endpoint_response import ( - ProxyEndpointZeroTrustGatewayProxyEndpointsCreateProxyEndpointResponse as ProxyEndpointZeroTrustGatewayProxyEndpointsCreateProxyEndpointResponse, -) -from .proxy_endpoint_zero_trust_gateway_proxy_endpoints_list_proxy_endpoints_response import ( - ProxyEndpointZeroTrustGatewayProxyEndpointsListProxyEndpointsResponse as ProxyEndpointZeroTrustGatewayProxyEndpointsListProxyEndpointsResponse, -) -from .proxy_endpoint_update_params import ProxyEndpointUpdateParams as ProxyEndpointUpdateParams -from .proxy_endpoint_zero_trust_gateway_proxy_endpoints_create_proxy_endpoint_params import ( - ProxyEndpointZeroTrustGatewayProxyEndpointsCreateProxyEndpointParams as ProxyEndpointZeroTrustGatewayProxyEndpointsCreateProxyEndpointParams, -) -from .rule_update_response import RuleUpdateResponse as RuleUpdateResponse -from .rule_delete_response import RuleDeleteResponse as RuleDeleteResponse -from .rule_get_response import RuleGetResponse as RuleGetResponse -from .rule_zero_trust_gateway_rules_create_zero_trust_gateway_rule_response import ( - RuleZeroTrustGatewayRulesCreateZeroTrustGatewayRuleResponse as RuleZeroTrustGatewayRulesCreateZeroTrustGatewayRuleResponse, -) -from .rule_zero_trust_gateway_rules_list_zero_trust_gateway_rules_response import ( - RuleZeroTrustGatewayRulesListZeroTrustGatewayRulesResponse as RuleZeroTrustGatewayRulesListZeroTrustGatewayRulesResponse, +from .logging_zero_trust_accounts_update_logging_settings_for_the_zero_trust_account_response import ( + LoggingZeroTrustAccountsUpdateLoggingSettingsForTheZeroTrustAccountResponse as LoggingZeroTrustAccountsUpdateLoggingSettingsForTheZeroTrustAccountResponse, ) -from .rule_update_params import RuleUpdateParams as RuleUpdateParams -from .rule_zero_trust_gateway_rules_create_zero_trust_gateway_rule_params import ( - RuleZeroTrustGatewayRulesCreateZeroTrustGatewayRuleParams as RuleZeroTrustGatewayRulesCreateZeroTrustGatewayRuleParams, +from .app_type_zero_trust_gateway_application_and_application_type_mappings_list_application_and_application_type_mappings_response import ( + AppTypeZeroTrustGatewayApplicationAndApplicationTypeMappingsListApplicationAndApplicationTypeMappingsResponse as AppTypeZeroTrustGatewayApplicationAndApplicationTypeMappingsListApplicationAndApplicationTypeMappingsResponse, ) diff --git a/src/cloudflare/types/gateways/app_type_zero_trust_gateway_application_and_application_type_mappings_list_application_and_application_type_mappings_response.py b/src/cloudflare/types/gateways/app_type_zero_trust_gateway_application_and_application_type_mappings_list_application_and_application_type_mappings_response.py index b2592e58bce..282c9d81ac4 100644 --- a/src/cloudflare/types/gateways/app_type_zero_trust_gateway_application_and_application_type_mappings_list_application_and_application_type_mappings_response.py +++ b/src/cloudflare/types/gateways/app_type_zero_trust_gateway_application_and_application_type_mappings_list_application_and_application_type_mappings_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Union, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "AppTypeZeroTrustGatewayApplicationAndApplicationTypeMappingsListApplicationAndApplicationTypeMappingsResponse", diff --git a/src/cloudflare/types/gateways/category_zero_trust_gateway_categories_list_categories_response.py b/src/cloudflare/types/gateways/category_zero_trust_gateway_categories_list_categories_response.py index 8546155d393..37f02bab76f 100644 --- a/src/cloudflare/types/gateways/category_zero_trust_gateway_categories_list_categories_response.py +++ b/src/cloudflare/types/gateways/category_zero_trust_gateway_categories_list_categories_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "CategoryZeroTrustGatewayCategoriesListCategoriesResponse", diff --git a/src/cloudflare/types/gateways/configuration_zero_trust_accounts_get_zero_trust_account_configuration_response.py b/src/cloudflare/types/gateways/configuration_zero_trust_accounts_get_zero_trust_account_configuration_response.py index 52255166e63..d3e67c7f480 100644 --- a/src/cloudflare/types/gateways/configuration_zero_trust_accounts_get_zero_trust_account_configuration_response.py +++ b/src/cloudflare/types/gateways/configuration_zero_trust_accounts_get_zero_trust_account_configuration_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "ConfigurationZeroTrustAccountsGetZeroTrustAccountConfigurationResponse", diff --git a/src/cloudflare/types/gateways/configuration_zero_trust_accounts_patch_zero_trust_account_configuration_params.py b/src/cloudflare/types/gateways/configuration_zero_trust_accounts_patch_zero_trust_account_configuration_params.py index dbe8eec0c46..85358f2a377 100644 --- a/src/cloudflare/types/gateways/configuration_zero_trust_accounts_patch_zero_trust_account_configuration_params.py +++ b/src/cloudflare/types/gateways/configuration_zero_trust_accounts_patch_zero_trust_account_configuration_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = [ "ConfigurationZeroTrustAccountsPatchZeroTrustAccountConfigurationParams", diff --git a/src/cloudflare/types/gateways/configuration_zero_trust_accounts_patch_zero_trust_account_configuration_response.py b/src/cloudflare/types/gateways/configuration_zero_trust_accounts_patch_zero_trust_account_configuration_response.py index 237c77c0d95..57b5c1d1d0c 100644 --- a/src/cloudflare/types/gateways/configuration_zero_trust_accounts_patch_zero_trust_account_configuration_response.py +++ b/src/cloudflare/types/gateways/configuration_zero_trust_accounts_patch_zero_trust_account_configuration_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "ConfigurationZeroTrustAccountsPatchZeroTrustAccountConfigurationResponse", diff --git a/src/cloudflare/types/gateways/configuration_zero_trust_accounts_update_zero_trust_account_configuration_params.py b/src/cloudflare/types/gateways/configuration_zero_trust_accounts_update_zero_trust_account_configuration_params.py index e002156c824..7e8683e5fa6 100644 --- a/src/cloudflare/types/gateways/configuration_zero_trust_accounts_update_zero_trust_account_configuration_params.py +++ b/src/cloudflare/types/gateways/configuration_zero_trust_accounts_update_zero_trust_account_configuration_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = [ "ConfigurationZeroTrustAccountsUpdateZeroTrustAccountConfigurationParams", diff --git a/src/cloudflare/types/gateways/configuration_zero_trust_accounts_update_zero_trust_account_configuration_response.py b/src/cloudflare/types/gateways/configuration_zero_trust_accounts_update_zero_trust_account_configuration_response.py index 5eea1d5f209..f8aed361b9e 100644 --- a/src/cloudflare/types/gateways/configuration_zero_trust_accounts_update_zero_trust_account_configuration_response.py +++ b/src/cloudflare/types/gateways/configuration_zero_trust_accounts_update_zero_trust_account_configuration_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "ConfigurationZeroTrustAccountsUpdateZeroTrustAccountConfigurationResponse", diff --git a/src/cloudflare/types/gateways/list_delete_response.py b/src/cloudflare/types/gateways/list_delete_response.py index e920954fdaf..34bd0ac9708 100644 --- a/src/cloudflare/types/gateways/list_delete_response.py +++ b/src/cloudflare/types/gateways/list_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["ListDeleteResponse"] diff --git a/src/cloudflare/types/gateways/list_get_response.py b/src/cloudflare/types/gateways/list_get_response.py index 7ad37f9ad9e..3efa6804137 100644 --- a/src/cloudflare/types/gateways/list_get_response.py +++ b/src/cloudflare/types/gateways/list_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ListGetResponse"] diff --git a/src/cloudflare/types/gateways/list_update_params.py b/src/cloudflare/types/gateways/list_update_params.py index c67274fb8a6..a7ba2cf8061 100644 --- a/src/cloudflare/types/gateways/list_update_params.py +++ b/src/cloudflare/types/gateways/list_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ListUpdateParams"] diff --git a/src/cloudflare/types/gateways/list_update_response.py b/src/cloudflare/types/gateways/list_update_response.py index 650b0ae9f88..1b903879718 100644 --- a/src/cloudflare/types/gateways/list_update_response.py +++ b/src/cloudflare/types/gateways/list_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ListUpdateResponse"] diff --git a/src/cloudflare/types/gateways/list_zero_trust_lists_create_zero_trust_list_params.py b/src/cloudflare/types/gateways/list_zero_trust_lists_create_zero_trust_list_params.py index d56badf1cd6..d3832087389 100644 --- a/src/cloudflare/types/gateways/list_zero_trust_lists_create_zero_trust_list_params.py +++ b/src/cloudflare/types/gateways/list_zero_trust_lists_create_zero_trust_list_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["ListZeroTrustListsCreateZeroTrustListParams", "Item"] diff --git a/src/cloudflare/types/gateways/list_zero_trust_lists_create_zero_trust_list_response.py b/src/cloudflare/types/gateways/list_zero_trust_lists_create_zero_trust_list_response.py index e8b32574711..d96cfe7448f 100644 --- a/src/cloudflare/types/gateways/list_zero_trust_lists_create_zero_trust_list_response.py +++ b/src/cloudflare/types/gateways/list_zero_trust_lists_create_zero_trust_list_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ListZeroTrustListsCreateZeroTrustListResponse", "Item"] diff --git a/src/cloudflare/types/gateways/list_zero_trust_lists_list_zero_trust_lists_response.py b/src/cloudflare/types/gateways/list_zero_trust_lists_list_zero_trust_lists_response.py index 143d97a26dd..3984e644d48 100644 --- a/src/cloudflare/types/gateways/list_zero_trust_lists_list_zero_trust_lists_response.py +++ b/src/cloudflare/types/gateways/list_zero_trust_lists_list_zero_trust_lists_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ListZeroTrustListsListZeroTrustListsResponse", "ListZeroTrustListsListZeroTrustListsResponseItem"] diff --git a/src/cloudflare/types/gateways/lists/item_zero_trust_lists_zero_trust_list_items_response.py b/src/cloudflare/types/gateways/lists/item_zero_trust_lists_zero_trust_list_items_response.py index 7a7eddbfe89..37f77b13a0d 100644 --- a/src/cloudflare/types/gateways/lists/item_zero_trust_lists_zero_trust_list_items_response.py +++ b/src/cloudflare/types/gateways/lists/item_zero_trust_lists_zero_trust_list_items_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["ItemZeroTrustListsZeroTrustListItemsResponse", "ItemZeroTrustListsZeroTrustListItemsResponseItem"] diff --git a/src/cloudflare/types/gateways/location_delete_response.py b/src/cloudflare/types/gateways/location_delete_response.py index 76bc277274a..df4b5859eed 100644 --- a/src/cloudflare/types/gateways/location_delete_response.py +++ b/src/cloudflare/types/gateways/location_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["LocationDeleteResponse"] diff --git a/src/cloudflare/types/gateways/location_get_response.py b/src/cloudflare/types/gateways/location_get_response.py index fdb1840d854..f559334cae8 100644 --- a/src/cloudflare/types/gateways/location_get_response.py +++ b/src/cloudflare/types/gateways/location_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["LocationGetResponse", "Network"] diff --git a/src/cloudflare/types/gateways/location_update_params.py b/src/cloudflare/types/gateways/location_update_params.py index 8da50583d4e..0c246e8c548 100644 --- a/src/cloudflare/types/gateways/location_update_params.py +++ b/src/cloudflare/types/gateways/location_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["LocationUpdateParams", "Network"] diff --git a/src/cloudflare/types/gateways/location_update_response.py b/src/cloudflare/types/gateways/location_update_response.py index bd95d45b57e..caec32c8379 100644 --- a/src/cloudflare/types/gateways/location_update_response.py +++ b/src/cloudflare/types/gateways/location_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["LocationUpdateResponse", "Network"] diff --git a/src/cloudflare/types/gateways/location_zero_trust_gateway_locations_create_zero_trust_gateway_location_params.py b/src/cloudflare/types/gateways/location_zero_trust_gateway_locations_create_zero_trust_gateway_location_params.py index e53cab2a573..fa387947a4b 100644 --- a/src/cloudflare/types/gateways/location_zero_trust_gateway_locations_create_zero_trust_gateway_location_params.py +++ b/src/cloudflare/types/gateways/location_zero_trust_gateway_locations_create_zero_trust_gateway_location_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["LocationZeroTrustGatewayLocationsCreateZeroTrustGatewayLocationParams", "Network"] diff --git a/src/cloudflare/types/gateways/location_zero_trust_gateway_locations_create_zero_trust_gateway_location_response.py b/src/cloudflare/types/gateways/location_zero_trust_gateway_locations_create_zero_trust_gateway_location_response.py index bbfba4267a5..49730588590 100644 --- a/src/cloudflare/types/gateways/location_zero_trust_gateway_locations_create_zero_trust_gateway_location_response.py +++ b/src/cloudflare/types/gateways/location_zero_trust_gateway_locations_create_zero_trust_gateway_location_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["LocationZeroTrustGatewayLocationsCreateZeroTrustGatewayLocationResponse", "Network"] diff --git a/src/cloudflare/types/gateways/location_zero_trust_gateway_locations_list_zero_trust_gateway_locations_response.py b/src/cloudflare/types/gateways/location_zero_trust_gateway_locations_list_zero_trust_gateway_locations_response.py index b2a8c3f42e5..f07c794f798 100644 --- a/src/cloudflare/types/gateways/location_zero_trust_gateway_locations_list_zero_trust_gateway_locations_response.py +++ b/src/cloudflare/types/gateways/location_zero_trust_gateway_locations_list_zero_trust_gateway_locations_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "LocationZeroTrustGatewayLocationsListZeroTrustGatewayLocationsResponse", diff --git a/src/cloudflare/types/gateways/logging_zero_trust_accounts_get_logging_settings_for_the_zero_trust_account_response.py b/src/cloudflare/types/gateways/logging_zero_trust_accounts_get_logging_settings_for_the_zero_trust_account_response.py index f7dfd5e440b..8866cd6ad8f 100644 --- a/src/cloudflare/types/gateways/logging_zero_trust_accounts_get_logging_settings_for_the_zero_trust_account_response.py +++ b/src/cloudflare/types/gateways/logging_zero_trust_accounts_get_logging_settings_for_the_zero_trust_account_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["LoggingZeroTrustAccountsGetLoggingSettingsForTheZeroTrustAccountResponse", "SettingsByRuleType"] diff --git a/src/cloudflare/types/gateways/logging_zero_trust_accounts_update_logging_settings_for_the_zero_trust_account_params.py b/src/cloudflare/types/gateways/logging_zero_trust_accounts_update_logging_settings_for_the_zero_trust_account_params.py index 3709a251546..05109cff0f5 100644 --- a/src/cloudflare/types/gateways/logging_zero_trust_accounts_update_logging_settings_for_the_zero_trust_account_params.py +++ b/src/cloudflare/types/gateways/logging_zero_trust_accounts_update_logging_settings_for_the_zero_trust_account_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["LoggingZeroTrustAccountsUpdateLoggingSettingsForTheZeroTrustAccountParams", "SettingsByRuleType"] diff --git a/src/cloudflare/types/gateways/logging_zero_trust_accounts_update_logging_settings_for_the_zero_trust_account_response.py b/src/cloudflare/types/gateways/logging_zero_trust_accounts_update_logging_settings_for_the_zero_trust_account_response.py index 63603095a92..d468afda29f 100644 --- a/src/cloudflare/types/gateways/logging_zero_trust_accounts_update_logging_settings_for_the_zero_trust_account_response.py +++ b/src/cloudflare/types/gateways/logging_zero_trust_accounts_update_logging_settings_for_the_zero_trust_account_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["LoggingZeroTrustAccountsUpdateLoggingSettingsForTheZeroTrustAccountResponse", "SettingsByRuleType"] diff --git a/src/cloudflare/types/gateways/proxy_endpoint_delete_response.py b/src/cloudflare/types/gateways/proxy_endpoint_delete_response.py index bbbcb4ef4c8..e23515f1dda 100644 --- a/src/cloudflare/types/gateways/proxy_endpoint_delete_response.py +++ b/src/cloudflare/types/gateways/proxy_endpoint_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["ProxyEndpointDeleteResponse"] diff --git a/src/cloudflare/types/gateways/proxy_endpoint_get_response.py b/src/cloudflare/types/gateways/proxy_endpoint_get_response.py index 6e6ffaab592..c42878f8835 100644 --- a/src/cloudflare/types/gateways/proxy_endpoint_get_response.py +++ b/src/cloudflare/types/gateways/proxy_endpoint_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ProxyEndpointGetResponse"] diff --git a/src/cloudflare/types/gateways/proxy_endpoint_list_response.py b/src/cloudflare/types/gateways/proxy_endpoint_list_response.py index 0774fa99ca3..9a9e7eb15f7 100644 --- a/src/cloudflare/types/gateways/proxy_endpoint_list_response.py +++ b/src/cloudflare/types/gateways/proxy_endpoint_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ProxyEndpointListResponse"] diff --git a/src/cloudflare/types/gateways/proxy_endpoint_update_params.py b/src/cloudflare/types/gateways/proxy_endpoint_update_params.py index db1bcdcf274..4ee0f879db2 100644 --- a/src/cloudflare/types/gateways/proxy_endpoint_update_params.py +++ b/src/cloudflare/types/gateways/proxy_endpoint_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ProxyEndpointUpdateParams"] diff --git a/src/cloudflare/types/gateways/proxy_endpoint_update_response.py b/src/cloudflare/types/gateways/proxy_endpoint_update_response.py index 1e3ee9ddc1a..7f4b0a44830 100644 --- a/src/cloudflare/types/gateways/proxy_endpoint_update_response.py +++ b/src/cloudflare/types/gateways/proxy_endpoint_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ProxyEndpointUpdateResponse"] diff --git a/src/cloudflare/types/gateways/proxy_endpoint_zero_trust_gateway_proxy_endpoints_create_proxy_endpoint_params.py b/src/cloudflare/types/gateways/proxy_endpoint_zero_trust_gateway_proxy_endpoints_create_proxy_endpoint_params.py index 93052f726c9..2f4e3a41ba4 100644 --- a/src/cloudflare/types/gateways/proxy_endpoint_zero_trust_gateway_proxy_endpoints_create_proxy_endpoint_params.py +++ b/src/cloudflare/types/gateways/proxy_endpoint_zero_trust_gateway_proxy_endpoints_create_proxy_endpoint_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ProxyEndpointZeroTrustGatewayProxyEndpointsCreateProxyEndpointParams"] diff --git a/src/cloudflare/types/gateways/proxy_endpoint_zero_trust_gateway_proxy_endpoints_create_proxy_endpoint_response.py b/src/cloudflare/types/gateways/proxy_endpoint_zero_trust_gateway_proxy_endpoints_create_proxy_endpoint_response.py index 98fe6fa4be4..0177690268b 100644 --- a/src/cloudflare/types/gateways/proxy_endpoint_zero_trust_gateway_proxy_endpoints_create_proxy_endpoint_response.py +++ b/src/cloudflare/types/gateways/proxy_endpoint_zero_trust_gateway_proxy_endpoints_create_proxy_endpoint_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ProxyEndpointZeroTrustGatewayProxyEndpointsCreateProxyEndpointResponse"] diff --git a/src/cloudflare/types/gateways/proxy_endpoint_zero_trust_gateway_proxy_endpoints_list_proxy_endpoints_response.py b/src/cloudflare/types/gateways/proxy_endpoint_zero_trust_gateway_proxy_endpoints_list_proxy_endpoints_response.py index f7316e3b550..f283da879bc 100644 --- a/src/cloudflare/types/gateways/proxy_endpoint_zero_trust_gateway_proxy_endpoints_list_proxy_endpoints_response.py +++ b/src/cloudflare/types/gateways/proxy_endpoint_zero_trust_gateway_proxy_endpoints_list_proxy_endpoints_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "ProxyEndpointZeroTrustGatewayProxyEndpointsListProxyEndpointsResponse", diff --git a/src/cloudflare/types/gateways/rule_delete_response.py b/src/cloudflare/types/gateways/rule_delete_response.py index f81139e1dcd..0e5b2189cb2 100644 --- a/src/cloudflare/types/gateways/rule_delete_response.py +++ b/src/cloudflare/types/gateways/rule_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["RuleDeleteResponse"] diff --git a/src/cloudflare/types/gateways/rule_get_response.py b/src/cloudflare/types/gateways/rule_get_response.py index 7c1ca6c25c6..afadc5beefc 100644 --- a/src/cloudflare/types/gateways/rule_get_response.py +++ b/src/cloudflare/types/gateways/rule_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "RuleGetResponse", diff --git a/src/cloudflare/types/gateways/rule_update_params.py b/src/cloudflare/types/gateways/rule_update_params.py index 53012f825a6..5415f5fa3b4 100644 --- a/src/cloudflare/types/gateways/rule_update_params.py +++ b/src/cloudflare/types/gateways/rule_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import List, Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = [ "RuleUpdateParams", diff --git a/src/cloudflare/types/gateways/rule_update_response.py b/src/cloudflare/types/gateways/rule_update_response.py index 956182638d9..953a452c0e1 100644 --- a/src/cloudflare/types/gateways/rule_update_response.py +++ b/src/cloudflare/types/gateways/rule_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "RuleUpdateResponse", diff --git a/src/cloudflare/types/gateways/rule_zero_trust_gateway_rules_create_zero_trust_gateway_rule_params.py b/src/cloudflare/types/gateways/rule_zero_trust_gateway_rules_create_zero_trust_gateway_rule_params.py index b3eb835d232..f8ceae87dee 100644 --- a/src/cloudflare/types/gateways/rule_zero_trust_gateway_rules_create_zero_trust_gateway_rule_params.py +++ b/src/cloudflare/types/gateways/rule_zero_trust_gateway_rules_create_zero_trust_gateway_rule_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - from typing import List, Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = [ "RuleZeroTrustGatewayRulesCreateZeroTrustGatewayRuleParams", diff --git a/src/cloudflare/types/gateways/rule_zero_trust_gateway_rules_create_zero_trust_gateway_rule_response.py b/src/cloudflare/types/gateways/rule_zero_trust_gateway_rules_create_zero_trust_gateway_rule_response.py index a3b1a3fccc8..77726b7667a 100644 --- a/src/cloudflare/types/gateways/rule_zero_trust_gateway_rules_create_zero_trust_gateway_rule_response.py +++ b/src/cloudflare/types/gateways/rule_zero_trust_gateway_rules_create_zero_trust_gateway_rule_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "RuleZeroTrustGatewayRulesCreateZeroTrustGatewayRuleResponse", diff --git a/src/cloudflare/types/gateways/rule_zero_trust_gateway_rules_list_zero_trust_gateway_rules_response.py b/src/cloudflare/types/gateways/rule_zero_trust_gateway_rules_list_zero_trust_gateway_rules_response.py index 4e1282b9276..a6dad2b3bff 100644 --- a/src/cloudflare/types/gateways/rule_zero_trust_gateway_rules_list_zero_trust_gateway_rules_response.py +++ b/src/cloudflare/types/gateways/rule_zero_trust_gateway_rules_list_zero_trust_gateway_rules_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "RuleZeroTrustGatewayRulesListZeroTrustGatewayRulesResponse", diff --git a/src/cloudflare/types/healthcheck_delete_response.py b/src/cloudflare/types/healthcheck_delete_response.py index 27fa3955ecf..50484322844 100644 --- a/src/cloudflare/types/healthcheck_delete_response.py +++ b/src/cloudflare/types/healthcheck_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["HealthcheckDeleteResponse"] diff --git a/src/cloudflare/types/healthcheck_get_response.py b/src/cloudflare/types/healthcheck_get_response.py index 3b49c86a984..8a8e818a86e 100644 --- a/src/cloudflare/types/healthcheck_get_response.py +++ b/src/cloudflare/types/healthcheck_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = ["HealthcheckGetResponse", "HTTPConfig", "TcpConfig"] diff --git a/src/cloudflare/types/healthcheck_health_checks_create_health_check_params.py b/src/cloudflare/types/healthcheck_health_checks_create_health_check_params.py index cbfd81f07e0..de731264676 100644 --- a/src/cloudflare/types/healthcheck_health_checks_create_health_check_params.py +++ b/src/cloudflare/types/healthcheck_health_checks_create_health_check_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal, Annotated +from typing import List, Optional +from typing_extensions import Literal, Required, Annotated, TypedDict -from typing import Optional, List - -from .._utils import PropertyInfo - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes from .._utils import PropertyInfo -from ..types import shared_params __all__ = ["HealthcheckHealthChecksCreateHealthCheckParams", "HTTPConfig", "TcpConfig"] diff --git a/src/cloudflare/types/healthcheck_health_checks_create_health_check_response.py b/src/cloudflare/types/healthcheck_health_checks_create_health_check_response.py index 0dd14b4141f..621ddb0d950 100644 --- a/src/cloudflare/types/healthcheck_health_checks_create_health_check_response.py +++ b/src/cloudflare/types/healthcheck_health_checks_create_health_check_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = ["HealthcheckHealthChecksCreateHealthCheckResponse", "HTTPConfig", "TcpConfig"] diff --git a/src/cloudflare/types/healthcheck_health_checks_list_health_checks_response.py b/src/cloudflare/types/healthcheck_health_checks_list_health_checks_response.py index 2f2c1a89497..257e71db053 100644 --- a/src/cloudflare/types/healthcheck_health_checks_list_health_checks_response.py +++ b/src/cloudflare/types/healthcheck_health_checks_list_health_checks_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = [ "HealthcheckHealthChecksListHealthChecksResponse", diff --git a/src/cloudflare/types/healthcheck_update_params.py b/src/cloudflare/types/healthcheck_update_params.py index 08c3bbb8492..474c3ef95ca 100644 --- a/src/cloudflare/types/healthcheck_update_params.py +++ b/src/cloudflare/types/healthcheck_update_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal, Annotated +from typing import List, Optional +from typing_extensions import Literal, Required, Annotated, TypedDict -from typing import Optional, List - -from .._utils import PropertyInfo - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes from .._utils import PropertyInfo -from ..types import shared_params __all__ = ["HealthcheckUpdateParams", "HTTPConfig", "TcpConfig"] diff --git a/src/cloudflare/types/healthcheck_update_response.py b/src/cloudflare/types/healthcheck_update_response.py index aa124a97f72..f606d57d6b0 100644 --- a/src/cloudflare/types/healthcheck_update_response.py +++ b/src/cloudflare/types/healthcheck_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = ["HealthcheckUpdateResponse", "HTTPConfig", "TcpConfig"] diff --git a/src/cloudflare/types/healthchecks/__init__.py b/src/cloudflare/types/healthchecks/__init__.py index dfcf9592389..800b8c6d0f0 100644 --- a/src/cloudflare/types/healthchecks/__init__.py +++ b/src/cloudflare/types/healthchecks/__init__.py @@ -2,11 +2,11 @@ from __future__ import annotations -from .preview_delete_response import PreviewDeleteResponse as PreviewDeleteResponse from .preview_get_response import PreviewGetResponse as PreviewGetResponse -from .preview_health_checks_create_preview_health_check_response import ( - PreviewHealthChecksCreatePreviewHealthCheckResponse as PreviewHealthChecksCreatePreviewHealthCheckResponse, -) +from .preview_delete_response import PreviewDeleteResponse as PreviewDeleteResponse from .preview_health_checks_create_preview_health_check_params import ( PreviewHealthChecksCreatePreviewHealthCheckParams as PreviewHealthChecksCreatePreviewHealthCheckParams, ) +from .preview_health_checks_create_preview_health_check_response import ( + PreviewHealthChecksCreatePreviewHealthCheckResponse as PreviewHealthChecksCreatePreviewHealthCheckResponse, +) diff --git a/src/cloudflare/types/healthchecks/preview_delete_response.py b/src/cloudflare/types/healthchecks/preview_delete_response.py index c8daf3eab38..49c2e3f0e24 100644 --- a/src/cloudflare/types/healthchecks/preview_delete_response.py +++ b/src/cloudflare/types/healthchecks/preview_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["PreviewDeleteResponse"] diff --git a/src/cloudflare/types/healthchecks/preview_get_response.py b/src/cloudflare/types/healthchecks/preview_get_response.py index 9bc201688d0..0c2462a34a4 100644 --- a/src/cloudflare/types/healthchecks/preview_get_response.py +++ b/src/cloudflare/types/healthchecks/preview_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["PreviewGetResponse", "HTTPConfig", "TcpConfig"] diff --git a/src/cloudflare/types/healthchecks/preview_health_checks_create_preview_health_check_params.py b/src/cloudflare/types/healthchecks/preview_health_checks_create_preview_health_check_params.py index 1a41ae75328..81233133df0 100644 --- a/src/cloudflare/types/healthchecks/preview_health_checks_create_preview_health_check_params.py +++ b/src/cloudflare/types/healthchecks/preview_health_checks_create_preview_health_check_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal, Annotated +from typing import List, Optional +from typing_extensions import Literal, Required, Annotated, TypedDict -from typing import Optional, List - -from ..._utils import PropertyInfo - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = ["PreviewHealthChecksCreatePreviewHealthCheckParams", "HTTPConfig", "TcpConfig"] diff --git a/src/cloudflare/types/healthchecks/preview_health_checks_create_preview_health_check_response.py b/src/cloudflare/types/healthchecks/preview_health_checks_create_preview_health_check_response.py index 805d9f04576..de04ce872f2 100644 --- a/src/cloudflare/types/healthchecks/preview_health_checks_create_preview_health_check_response.py +++ b/src/cloudflare/types/healthchecks/preview_health_checks_create_preview_health_check_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["PreviewHealthChecksCreatePreviewHealthCheckResponse", "HTTPConfig", "TcpConfig"] diff --git a/src/cloudflare/types/hostnames/settings/__init__.py b/src/cloudflare/types/hostnames/settings/__init__.py index 917532f7c7c..ce4b4ba1b0d 100644 --- a/src/cloudflare/types/hostnames/settings/__init__.py +++ b/src/cloudflare/types/hostnames/settings/__init__.py @@ -2,7 +2,7 @@ from __future__ import annotations -from .tls_update_response import TLSUpdateResponse as TLSUpdateResponse -from .tls_delete_response import TLSDeleteResponse as TLSDeleteResponse from .tls_get_response import TLSGetResponse as TLSGetResponse from .tls_update_params import TLSUpdateParams as TLSUpdateParams +from .tls_delete_response import TLSDeleteResponse as TLSDeleteResponse +from .tls_update_response import TLSUpdateResponse as TLSUpdateResponse diff --git a/src/cloudflare/types/hostnames/settings/tls_delete_response.py b/src/cloudflare/types/hostnames/settings/tls_delete_response.py index 28d41141cb1..82a5e990411 100644 --- a/src/cloudflare/types/hostnames/settings/tls_delete_response.py +++ b/src/cloudflare/types/hostnames/settings/tls_delete_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["TLSDeleteResponse"] diff --git a/src/cloudflare/types/hostnames/settings/tls_get_response.py b/src/cloudflare/types/hostnames/settings/tls_get_response.py index 0d2d9fae4ea..f73694e507f 100644 --- a/src/cloudflare/types/hostnames/settings/tls_get_response.py +++ b/src/cloudflare/types/hostnames/settings/tls_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List - +from typing import List, Union, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["TLSGetResponse", "TLSGetResponseItem"] diff --git a/src/cloudflare/types/hostnames/settings/tls_update_params.py b/src/cloudflare/types/hostnames/settings/tls_update_params.py index 32ed4a291f4..dd19672b93f 100644 --- a/src/cloudflare/types/hostnames/settings/tls_update_params.py +++ b/src/cloudflare/types/hostnames/settings/tls_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import Union, List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing import List, Union +from typing_extensions import Literal, Required, TypedDict __all__ = ["TLSUpdateParams"] diff --git a/src/cloudflare/types/hostnames/settings/tls_update_response.py b/src/cloudflare/types/hostnames/settings/tls_update_response.py index 52a1140974b..93a9f3630a5 100644 --- a/src/cloudflare/types/hostnames/settings/tls_update_response.py +++ b/src/cloudflare/types/hostnames/settings/tls_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List - +from typing import List, Union, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["TLSUpdateResponse"] diff --git a/src/cloudflare/types/hyperdrive/__init__.py b/src/cloudflare/types/hyperdrive/__init__.py index 4a4a8c7ded7..4d49689fa31 100644 --- a/src/cloudflare/types/hyperdrive/__init__.py +++ b/src/cloudflare/types/hyperdrive/__init__.py @@ -2,10 +2,10 @@ from __future__ import annotations -from .config_create_response import ConfigCreateResponse as ConfigCreateResponse -from .config_update_response import ConfigUpdateResponse as ConfigUpdateResponse -from .config_list_response import ConfigListResponse as ConfigListResponse -from .config_delete_response import ConfigDeleteResponse as ConfigDeleteResponse from .config_get_response import ConfigGetResponse as ConfigGetResponse from .config_create_params import ConfigCreateParams as ConfigCreateParams +from .config_list_response import ConfigListResponse as ConfigListResponse from .config_update_params import ConfigUpdateParams as ConfigUpdateParams +from .config_create_response import ConfigCreateResponse as ConfigCreateResponse +from .config_delete_response import ConfigDeleteResponse as ConfigDeleteResponse +from .config_update_response import ConfigUpdateResponse as ConfigUpdateResponse diff --git a/src/cloudflare/types/hyperdrive/config_create_params.py b/src/cloudflare/types/hyperdrive/config_create_params.py index 13055ab4bc6..999f0870c4d 100644 --- a/src/cloudflare/types/hyperdrive/config_create_params.py +++ b/src/cloudflare/types/hyperdrive/config_create_params.py @@ -2,18 +2,16 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required +from typing_extensions import Required, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - -__all__ = ["ConfigCreateParams"] +__all__ = ["ConfigCreateParams", "Origin"] class ConfigCreateParams(TypedDict, total=False): + origin: Required[Origin] + + +class Origin(TypedDict, total=False): password: Required[str] """The password required to access your origin database. diff --git a/src/cloudflare/types/hyperdrive/config_create_response.py b/src/cloudflare/types/hyperdrive/config_create_response.py index 1979d2dcff7..3592e57d6de 100644 --- a/src/cloudflare/types/hyperdrive/config_create_response.py +++ b/src/cloudflare/types/hyperdrive/config_create_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ConfigCreateResponse"] diff --git a/src/cloudflare/types/hyperdrive/config_delete_response.py b/src/cloudflare/types/hyperdrive/config_delete_response.py index b79d637608d..46c64dc751a 100644 --- a/src/cloudflare/types/hyperdrive/config_delete_response.py +++ b/src/cloudflare/types/hyperdrive/config_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["ConfigDeleteResponse"] diff --git a/src/cloudflare/types/hyperdrive/config_get_response.py b/src/cloudflare/types/hyperdrive/config_get_response.py index 7e48a3d1ab2..038a5ea5d61 100644 --- a/src/cloudflare/types/hyperdrive/config_get_response.py +++ b/src/cloudflare/types/hyperdrive/config_get_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ConfigGetResponse"] diff --git a/src/cloudflare/types/hyperdrive/config_list_response.py b/src/cloudflare/types/hyperdrive/config_list_response.py index 4129325258b..0db48b14447 100644 --- a/src/cloudflare/types/hyperdrive/config_list_response.py +++ b/src/cloudflare/types/hyperdrive/config_list_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ConfigListResponse", "ConfigListResponseItem"] diff --git a/src/cloudflare/types/hyperdrive/config_update_params.py b/src/cloudflare/types/hyperdrive/config_update_params.py index 63a0adb094c..31d646eca0f 100644 --- a/src/cloudflare/types/hyperdrive/config_update_params.py +++ b/src/cloudflare/types/hyperdrive/config_update_params.py @@ -2,21 +2,19 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required +from typing_extensions import Required, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - -__all__ = ["ConfigUpdateParams"] +__all__ = ["ConfigUpdateParams", "Origin"] class ConfigUpdateParams(TypedDict, total=False): account_id: Required[str] """Identifier""" + origin: Required[Origin] + + +class Origin(TypedDict, total=False): password: Required[str] """The password required to access your origin database. diff --git a/src/cloudflare/types/hyperdrive/config_update_response.py b/src/cloudflare/types/hyperdrive/config_update_response.py index 16c66ba4695..0e83e9a8a7d 100644 --- a/src/cloudflare/types/hyperdrive/config_update_response.py +++ b/src/cloudflare/types/hyperdrive/config_update_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ConfigUpdateResponse"] diff --git a/src/cloudflare/types/images/__init__.py b/src/cloudflare/types/images/__init__.py index 22ea00ff464..75baa5e3b31 100644 --- a/src/cloudflare/types/images/__init__.py +++ b/src/cloudflare/types/images/__init__.py @@ -2,22 +2,22 @@ from __future__ import annotations -from .v1_update_response import V1UpdateResponse as V1UpdateResponse -from .v1_delete_response import V1DeleteResponse as V1DeleteResponse -from .v1_cloudflare_images_list_images_response import ( - V1CloudflareImagesListImagesResponse as V1CloudflareImagesListImagesResponse, -) -from .v1_cloudflare_images_upload_an_image_via_url_response import ( - V1CloudflareImagesUploadAnImageViaURLResponse as V1CloudflareImagesUploadAnImageViaURLResponse, -) +from .v2_list_params import V2ListParams as V2ListParams from .v1_get_response import V1GetResponse as V1GetResponse from .v1_update_params import V1UpdateParams as V1UpdateParams +from .v2_list_response import V2ListResponse as V2ListResponse +from .v1_delete_response import V1DeleteResponse as V1DeleteResponse +from .v1_update_response import V1UpdateResponse as V1UpdateResponse +from .images_images_list_response_v2 import ImagesImagesListResponseV2 as ImagesImagesListResponseV2 from .v1_cloudflare_images_list_images_params import ( V1CloudflareImagesListImagesParams as V1CloudflareImagesListImagesParams, ) +from .v1_cloudflare_images_list_images_response import ( + V1CloudflareImagesListImagesResponse as V1CloudflareImagesListImagesResponse, +) from .v1_cloudflare_images_upload_an_image_via_url_params import ( V1CloudflareImagesUploadAnImageViaURLParams as V1CloudflareImagesUploadAnImageViaURLParams, ) -from .images_images_list_response_v2 import ImagesImagesListResponseV2 as ImagesImagesListResponseV2 -from .v2_list_response import V2ListResponse as V2ListResponse -from .v2_list_params import V2ListParams as V2ListParams +from .v1_cloudflare_images_upload_an_image_via_url_response import ( + V1CloudflareImagesUploadAnImageViaURLResponse as V1CloudflareImagesUploadAnImageViaURLResponse, +) diff --git a/src/cloudflare/types/images/images_images_list_response_v2.py b/src/cloudflare/types/images/images_images_list_response_v2.py index 67884cb4d7a..35163b97b10 100644 --- a/src/cloudflare/types/images/images_images_list_response_v2.py +++ b/src/cloudflare/types/images/images_images_list_response_v2.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Union - +from typing import List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["ImagesImagesListResponseV2", "Error", "Message", "Result", "ResultImage"] diff --git a/src/cloudflare/types/images/v1_cloudflare_images_list_images_params.py b/src/cloudflare/types/images/v1_cloudflare_images_list_images_params.py index 972202b2100..cc80063b8ad 100644 --- a/src/cloudflare/types/images/v1_cloudflare_images_list_images_params.py +++ b/src/cloudflare/types/images/v1_cloudflare_images_list_images_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["V1CloudflareImagesListImagesParams"] diff --git a/src/cloudflare/types/images/v1_cloudflare_images_list_images_response.py b/src/cloudflare/types/images/v1_cloudflare_images_list_images_response.py index cac96360141..434cb14527a 100644 --- a/src/cloudflare/types/images/v1_cloudflare_images_list_images_response.py +++ b/src/cloudflare/types/images/v1_cloudflare_images_list_images_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Union - +from typing import List, Union, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["V1CloudflareImagesListImagesResponse", "Image"] diff --git a/src/cloudflare/types/images/v1_cloudflare_images_upload_an_image_via_url_params.py b/src/cloudflare/types/images/v1_cloudflare_images_upload_an_image_via_url_params.py index aae94c03b3c..affe73d524d 100644 --- a/src/cloudflare/types/images/v1_cloudflare_images_upload_an_image_via_url_params.py +++ b/src/cloudflare/types/images/v1_cloudflare_images_upload_an_image_via_url_params.py @@ -2,13 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing import Union +from typing_extensions import Required, TypedDict __all__ = ["V1CloudflareImagesUploadAnImageViaURLParams", "ImagesImageUploadViaFile", "ImagesImageUploadViaURL"] diff --git a/src/cloudflare/types/images/v1_cloudflare_images_upload_an_image_via_url_response.py b/src/cloudflare/types/images/v1_cloudflare_images_upload_an_image_via_url_response.py index f30a0bb52a8..225e2d9537b 100644 --- a/src/cloudflare/types/images/v1_cloudflare_images_upload_an_image_via_url_response.py +++ b/src/cloudflare/types/images/v1_cloudflare_images_upload_an_image_via_url_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Union - +from typing import List, Union, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["V1CloudflareImagesUploadAnImageViaURLResponse"] diff --git a/src/cloudflare/types/images/v1_delete_response.py b/src/cloudflare/types/images/v1_delete_response.py index 1023ca1f440..09a2838e150 100644 --- a/src/cloudflare/types/images/v1_delete_response.py +++ b/src/cloudflare/types/images/v1_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["V1DeleteResponse"] diff --git a/src/cloudflare/types/images/v1_get_response.py b/src/cloudflare/types/images/v1_get_response.py index c5fbedc0e7a..9c3b95fa5ff 100644 --- a/src/cloudflare/types/images/v1_get_response.py +++ b/src/cloudflare/types/images/v1_get_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Union - +from typing import List, Union, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["V1GetResponse"] diff --git a/src/cloudflare/types/images/v1_update_params.py b/src/cloudflare/types/images/v1_update_params.py index 19e02238639..bfd94458f8f 100644 --- a/src/cloudflare/types/images/v1_update_params.py +++ b/src/cloudflare/types/images/v1_update_params.py @@ -2,16 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated +from typing_extensions import Required, Annotated, TypedDict from ..._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["V1UpdateParams"] diff --git a/src/cloudflare/types/images/v1_update_response.py b/src/cloudflare/types/images/v1_update_response.py index a9f6162ac2d..0d9fa22ee07 100644 --- a/src/cloudflare/types/images/v1_update_response.py +++ b/src/cloudflare/types/images/v1_update_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Union - +from typing import List, Union, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["V1UpdateResponse"] diff --git a/src/cloudflare/types/images/v1s/__init__.py b/src/cloudflare/types/images/v1s/__init__.py index 284f51d32d5..cd6f2e349bc 100644 --- a/src/cloudflare/types/images/v1s/__init__.py +++ b/src/cloudflare/types/images/v1s/__init__.py @@ -2,22 +2,22 @@ from __future__ import annotations +from .variant_get_response import VariantGetResponse as VariantGetResponse +from .variant_update_params import VariantUpdateParams as VariantUpdateParams +from .variant_delete_response import VariantDeleteResponse as VariantDeleteResponse +from .variant_update_response import VariantUpdateResponse as VariantUpdateResponse from .key_cloudflare_images_keys_list_signing_keys_response import ( KeyCloudflareImagesKeysListSigningKeysResponse as KeyCloudflareImagesKeysListSigningKeysResponse, ) from .stat_cloudflare_images_images_usage_statistics_response import ( StatCloudflareImagesImagesUsageStatisticsResponse as StatCloudflareImagesImagesUsageStatisticsResponse, ) -from .variant_update_response import VariantUpdateResponse as VariantUpdateResponse -from .variant_delete_response import VariantDeleteResponse as VariantDeleteResponse -from .variant_cloudflare_images_variants_create_a_variant_response import ( - VariantCloudflareImagesVariantsCreateAVariantResponse as VariantCloudflareImagesVariantsCreateAVariantResponse, -) from .variant_cloudflare_images_variants_list_variants_response import ( VariantCloudflareImagesVariantsListVariantsResponse as VariantCloudflareImagesVariantsListVariantsResponse, ) -from .variant_get_response import VariantGetResponse as VariantGetResponse -from .variant_update_params import VariantUpdateParams as VariantUpdateParams from .variant_cloudflare_images_variants_create_a_variant_params import ( VariantCloudflareImagesVariantsCreateAVariantParams as VariantCloudflareImagesVariantsCreateAVariantParams, ) +from .variant_cloudflare_images_variants_create_a_variant_response import ( + VariantCloudflareImagesVariantsCreateAVariantResponse as VariantCloudflareImagesVariantsCreateAVariantResponse, +) diff --git a/src/cloudflare/types/images/v1s/key_cloudflare_images_keys_list_signing_keys_response.py b/src/cloudflare/types/images/v1s/key_cloudflare_images_keys_list_signing_keys_response.py index 39be420d522..e4d4c1569cd 100644 --- a/src/cloudflare/types/images/v1s/key_cloudflare_images_keys_list_signing_keys_response.py +++ b/src/cloudflare/types/images/v1s/key_cloudflare_images_keys_list_signing_keys_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["KeyCloudflareImagesKeysListSigningKeysResponse", "Key"] diff --git a/src/cloudflare/types/images/v1s/stat_cloudflare_images_images_usage_statistics_response.py b/src/cloudflare/types/images/v1s/stat_cloudflare_images_images_usage_statistics_response.py index 1682e7e562e..8c0e30a5bcd 100644 --- a/src/cloudflare/types/images/v1s/stat_cloudflare_images_images_usage_statistics_response.py +++ b/src/cloudflare/types/images/v1s/stat_cloudflare_images_images_usage_statistics_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["StatCloudflareImagesImagesUsageStatisticsResponse", "Count"] diff --git a/src/cloudflare/types/images/v1s/variant_cloudflare_images_variants_create_a_variant_params.py b/src/cloudflare/types/images/v1s/variant_cloudflare_images_variants_create_a_variant_params.py index 810de035dd1..34dced88358 100644 --- a/src/cloudflare/types/images/v1s/variant_cloudflare_images_variants_create_a_variant_params.py +++ b/src/cloudflare/types/images/v1s/variant_cloudflare_images_variants_create_a_variant_params.py @@ -2,16 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated, Literal +from typing_extensions import Literal, Required, Annotated, TypedDict from ...._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params - __all__ = ["VariantCloudflareImagesVariantsCreateAVariantParams", "Options"] diff --git a/src/cloudflare/types/images/v1s/variant_cloudflare_images_variants_create_a_variant_response.py b/src/cloudflare/types/images/v1s/variant_cloudflare_images_variants_create_a_variant_response.py index d38e50a44d3..a558ba939f3 100644 --- a/src/cloudflare/types/images/v1s/variant_cloudflare_images_variants_create_a_variant_response.py +++ b/src/cloudflare/types/images/v1s/variant_cloudflare_images_variants_create_a_variant_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = ["VariantCloudflareImagesVariantsCreateAVariantResponse", "Variant", "VariantOptions"] diff --git a/src/cloudflare/types/images/v1s/variant_cloudflare_images_variants_list_variants_response.py b/src/cloudflare/types/images/v1s/variant_cloudflare_images_variants_list_variants_response.py index 49ffa5e054a..3bf73d3d0c2 100644 --- a/src/cloudflare/types/images/v1s/variant_cloudflare_images_variants_list_variants_response.py +++ b/src/cloudflare/types/images/v1s/variant_cloudflare_images_variants_list_variants_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = ["VariantCloudflareImagesVariantsListVariantsResponse", "Variants", "VariantsHero", "VariantsHeroOptions"] diff --git a/src/cloudflare/types/images/v1s/variant_delete_response.py b/src/cloudflare/types/images/v1s/variant_delete_response.py index f732049b320..0e8030102a6 100644 --- a/src/cloudflare/types/images/v1s/variant_delete_response.py +++ b/src/cloudflare/types/images/v1s/variant_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import Union __all__ = ["VariantDeleteResponse"] diff --git a/src/cloudflare/types/images/v1s/variant_get_response.py b/src/cloudflare/types/images/v1s/variant_get_response.py index 4b4ad96af29..f502a84597d 100644 --- a/src/cloudflare/types/images/v1s/variant_get_response.py +++ b/src/cloudflare/types/images/v1s/variant_get_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = ["VariantGetResponse", "Variant", "VariantOptions"] diff --git a/src/cloudflare/types/images/v1s/variant_update_params.py b/src/cloudflare/types/images/v1s/variant_update_params.py index 93df5c2c4fc..6a6a1120bbc 100644 --- a/src/cloudflare/types/images/v1s/variant_update_params.py +++ b/src/cloudflare/types/images/v1s/variant_update_params.py @@ -2,16 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated, Literal +from typing_extensions import Literal, Required, Annotated, TypedDict from ...._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params - __all__ = ["VariantUpdateParams", "Options"] diff --git a/src/cloudflare/types/images/v1s/variant_update_response.py b/src/cloudflare/types/images/v1s/variant_update_response.py index 6610fb2f3a6..68fe94bc3ae 100644 --- a/src/cloudflare/types/images/v1s/variant_update_response.py +++ b/src/cloudflare/types/images/v1s/variant_update_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = ["VariantUpdateResponse", "Variant", "VariantOptions"] diff --git a/src/cloudflare/types/images/v2_list_params.py b/src/cloudflare/types/images/v2_list_params.py index 7564cfa7ecf..9ad67b4a7b6 100644 --- a/src/cloudflare/types/images/v2_list_params.py +++ b/src/cloudflare/types/images/v2_list_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - from typing import Optional - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["V2ListParams"] diff --git a/src/cloudflare/types/images/v2_list_response.py b/src/cloudflare/types/images/v2_list_response.py index e696224cbcb..b3208972824 100644 --- a/src/cloudflare/types/images/v2_list_response.py +++ b/src/cloudflare/types/images/v2_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Union - +from typing import List, Union, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["V2ListResponse", "Image"] diff --git a/src/cloudflare/types/images/v2s/__init__.py b/src/cloudflare/types/images/v2s/__init__.py index f3b1f69d19b..fef8457550c 100644 --- a/src/cloudflare/types/images/v2s/__init__.py +++ b/src/cloudflare/types/images/v2s/__init__.py @@ -2,9 +2,9 @@ from __future__ import annotations -from .direct_upload_cloudflare_images_create_authenticated_direct_upload_url_v_2_response import ( - DirectUploadCloudflareImagesCreateAuthenticatedDirectUploadURLV2Response as DirectUploadCloudflareImagesCreateAuthenticatedDirectUploadURLV2Response, -) from .direct_upload_cloudflare_images_create_authenticated_direct_upload_url_v_2_params import ( DirectUploadCloudflareImagesCreateAuthenticatedDirectUploadURLV2Params as DirectUploadCloudflareImagesCreateAuthenticatedDirectUploadURLV2Params, ) +from .direct_upload_cloudflare_images_create_authenticated_direct_upload_url_v_2_response import ( + DirectUploadCloudflareImagesCreateAuthenticatedDirectUploadURLV2Response as DirectUploadCloudflareImagesCreateAuthenticatedDirectUploadURLV2Response, +) diff --git a/src/cloudflare/types/images/v2s/direct_upload_cloudflare_images_create_authenticated_direct_upload_url_v_2_params.py b/src/cloudflare/types/images/v2s/direct_upload_cloudflare_images_create_authenticated_direct_upload_url_v_2_params.py index 0d7538aeb37..f93b481f8e6 100644 --- a/src/cloudflare/types/images/v2s/direct_upload_cloudflare_images_create_authenticated_direct_upload_url_v_2_params.py +++ b/src/cloudflare/types/images/v2s/direct_upload_cloudflare_images_create_authenticated_direct_upload_url_v_2_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated - from typing import Union - from datetime import datetime +from typing_extensions import Annotated, TypedDict from ...._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params - __all__ = ["DirectUploadCloudflareImagesCreateAuthenticatedDirectUploadURLV2Params"] diff --git a/src/cloudflare/types/images/v2s/direct_upload_cloudflare_images_create_authenticated_direct_upload_url_v_2_response.py b/src/cloudflare/types/images/v2s/direct_upload_cloudflare_images_create_authenticated_direct_upload_url_v_2_response.py index e5ddf17d398..862c5dbfcc2 100644 --- a/src/cloudflare/types/images/v2s/direct_upload_cloudflare_images_create_authenticated_direct_upload_url_v_2_response.py +++ b/src/cloudflare/types/images/v2s/direct_upload_cloudflare_images_create_authenticated_direct_upload_url_v_2_response.py @@ -2,11 +2,9 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = ["DirectUploadCloudflareImagesCreateAuthenticatedDirectUploadURLV2Response"] diff --git a/src/cloudflare/types/intel/__init__.py b/src/cloudflare/types/intel/__init__.py index 4cecea1c90d..6b69afcda3d 100644 --- a/src/cloudflare/types/intel/__init__.py +++ b/src/cloudflare/types/intel/__init__.py @@ -2,26 +2,26 @@ from __future__ import annotations -from .indicator_feed_create_response import IndicatorFeedCreateResponse as IndicatorFeedCreateResponse -from .indicator_feed_list_response import IndicatorFeedListResponse as IndicatorFeedListResponse -from .indicator_feed_data_response import IndicatorFeedDataResponse as IndicatorFeedDataResponse +from .sinkhole_list_response import SinkholeListResponse as SinkholeListResponse from .indicator_feed_get_response import IndicatorFeedGetResponse as IndicatorFeedGetResponse +from .indicator_feed_create_params import IndicatorFeedCreateParams as IndicatorFeedCreateParams +from .indicator_feed_data_response import IndicatorFeedDataResponse as IndicatorFeedDataResponse +from .indicator_feed_list_response import IndicatorFeedListResponse as IndicatorFeedListResponse +from .indicator_feed_create_response import IndicatorFeedCreateResponse as IndicatorFeedCreateResponse +from .indicator_feed_snapshot_params import IndicatorFeedSnapshotParams as IndicatorFeedSnapshotParams +from .indicator_feed_snapshot_response import IndicatorFeedSnapshotResponse as IndicatorFeedSnapshotResponse +from .indicator_feed_permissions_add_params import ( + IndicatorFeedPermissionsAddParams as IndicatorFeedPermissionsAddParams, +) from .indicator_feed_permissions_add_response import ( IndicatorFeedPermissionsAddResponse as IndicatorFeedPermissionsAddResponse, ) -from .indicator_feed_permissions_remove_response import ( - IndicatorFeedPermissionsRemoveResponse as IndicatorFeedPermissionsRemoveResponse, +from .indicator_feed_permissions_remove_params import ( + IndicatorFeedPermissionsRemoveParams as IndicatorFeedPermissionsRemoveParams, ) from .indicator_feed_permissions_view_response import ( IndicatorFeedPermissionsViewResponse as IndicatorFeedPermissionsViewResponse, ) -from .indicator_feed_snapshot_response import IndicatorFeedSnapshotResponse as IndicatorFeedSnapshotResponse -from .indicator_feed_create_params import IndicatorFeedCreateParams as IndicatorFeedCreateParams -from .indicator_feed_permissions_add_params import ( - IndicatorFeedPermissionsAddParams as IndicatorFeedPermissionsAddParams, -) -from .indicator_feed_permissions_remove_params import ( - IndicatorFeedPermissionsRemoveParams as IndicatorFeedPermissionsRemoveParams, +from .indicator_feed_permissions_remove_response import ( + IndicatorFeedPermissionsRemoveResponse as IndicatorFeedPermissionsRemoveResponse, ) -from .indicator_feed_snapshot_params import IndicatorFeedSnapshotParams as IndicatorFeedSnapshotParams -from .sinkhole_list_response import SinkholeListResponse as SinkholeListResponse diff --git a/src/cloudflare/types/intel/indicator_feed_create_params.py b/src/cloudflare/types/intel/indicator_feed_create_params.py index 0007e8bbeb4..275f24fa164 100644 --- a/src/cloudflare/types/intel/indicator_feed_create_params.py +++ b/src/cloudflare/types/intel/indicator_feed_create_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["IndicatorFeedCreateParams"] diff --git a/src/cloudflare/types/intel/indicator_feed_create_response.py b/src/cloudflare/types/intel/indicator_feed_create_response.py index c833c4349e2..bbb8550c2c5 100644 --- a/src/cloudflare/types/intel/indicator_feed_create_response.py +++ b/src/cloudflare/types/intel/indicator_feed_create_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["IndicatorFeedCreateResponse"] diff --git a/src/cloudflare/types/intel/indicator_feed_data_response.py b/src/cloudflare/types/intel/indicator_feed_data_response.py index 56ea5ce12d7..6b5a1e1939f 100644 --- a/src/cloudflare/types/intel/indicator_feed_data_response.py +++ b/src/cloudflare/types/intel/indicator_feed_data_response.py @@ -1,10 +1,5 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared __all__ = ["IndicatorFeedDataResponse"] diff --git a/src/cloudflare/types/intel/indicator_feed_get_response.py b/src/cloudflare/types/intel/indicator_feed_get_response.py index 9342648c16d..03b5ba33ad9 100644 --- a/src/cloudflare/types/intel/indicator_feed_get_response.py +++ b/src/cloudflare/types/intel/indicator_feed_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["IndicatorFeedGetResponse"] diff --git a/src/cloudflare/types/intel/indicator_feed_list_response.py b/src/cloudflare/types/intel/indicator_feed_list_response.py index 0b3ac9d74a8..e6409722a8a 100644 --- a/src/cloudflare/types/intel/indicator_feed_list_response.py +++ b/src/cloudflare/types/intel/indicator_feed_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["IndicatorFeedListResponse", "IndicatorFeedListResponseItem"] diff --git a/src/cloudflare/types/intel/indicator_feed_permissions_add_params.py b/src/cloudflare/types/intel/indicator_feed_permissions_add_params.py index f22036f7fa6..ebdf90d3275 100644 --- a/src/cloudflare/types/intel/indicator_feed_permissions_add_params.py +++ b/src/cloudflare/types/intel/indicator_feed_permissions_add_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["IndicatorFeedPermissionsAddParams"] diff --git a/src/cloudflare/types/intel/indicator_feed_permissions_add_response.py b/src/cloudflare/types/intel/indicator_feed_permissions_add_response.py index c37b7bc851d..88207e1015f 100644 --- a/src/cloudflare/types/intel/indicator_feed_permissions_add_response.py +++ b/src/cloudflare/types/intel/indicator_feed_permissions_add_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["IndicatorFeedPermissionsAddResponse"] diff --git a/src/cloudflare/types/intel/indicator_feed_permissions_remove_params.py b/src/cloudflare/types/intel/indicator_feed_permissions_remove_params.py index 21981be4feb..a2483b905fb 100644 --- a/src/cloudflare/types/intel/indicator_feed_permissions_remove_params.py +++ b/src/cloudflare/types/intel/indicator_feed_permissions_remove_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["IndicatorFeedPermissionsRemoveParams"] diff --git a/src/cloudflare/types/intel/indicator_feed_permissions_remove_response.py b/src/cloudflare/types/intel/indicator_feed_permissions_remove_response.py index 88b9cfe2655..9070fa35580 100644 --- a/src/cloudflare/types/intel/indicator_feed_permissions_remove_response.py +++ b/src/cloudflare/types/intel/indicator_feed_permissions_remove_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["IndicatorFeedPermissionsRemoveResponse"] diff --git a/src/cloudflare/types/intel/indicator_feed_permissions_view_response.py b/src/cloudflare/types/intel/indicator_feed_permissions_view_response.py index 984f65d8c98..908328ca420 100644 --- a/src/cloudflare/types/intel/indicator_feed_permissions_view_response.py +++ b/src/cloudflare/types/intel/indicator_feed_permissions_view_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["IndicatorFeedPermissionsViewResponse", "IndicatorFeedPermissionsViewResponseItem"] diff --git a/src/cloudflare/types/intel/indicator_feed_snapshot_params.py b/src/cloudflare/types/intel/indicator_feed_snapshot_params.py index 3980e14445f..7434478beda 100644 --- a/src/cloudflare/types/intel/indicator_feed_snapshot_params.py +++ b/src/cloudflare/types/intel/indicator_feed_snapshot_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["IndicatorFeedSnapshotParams"] diff --git a/src/cloudflare/types/intel/indicator_feed_snapshot_response.py b/src/cloudflare/types/intel/indicator_feed_snapshot_response.py index 243299472eb..e7ac00dd0a0 100644 --- a/src/cloudflare/types/intel/indicator_feed_snapshot_response.py +++ b/src/cloudflare/types/intel/indicator_feed_snapshot_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["IndicatorFeedSnapshotResponse"] diff --git a/src/cloudflare/types/intel/sinkhole_list_response.py b/src/cloudflare/types/intel/sinkhole_list_response.py index b8fbfd48236..12b668f6208 100644 --- a/src/cloudflare/types/intel/sinkhole_list_response.py +++ b/src/cloudflare/types/intel/sinkhole_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["SinkholeListResponse", "SinkholeListResponseItem"] diff --git a/src/cloudflare/types/intels/__init__.py b/src/cloudflare/types/intels/__init__.py index fd5dc77ab44..06c2f55708a 100644 --- a/src/cloudflare/types/intels/__init__.py +++ b/src/cloudflare/types/intels/__init__.py @@ -3,36 +3,36 @@ from __future__ import annotations from .asn_get_response import AsnGetResponse as AsnGetResponse -from .dns_passive_dns_by_ip_get_passive_dns_by_ip_response import ( - DNSPassiveDNSByIPGetPassiveDNSByIPResponse as DNSPassiveDNSByIPGetPassiveDNSByIPResponse, +from .domain_history_list_params import DomainHistoryListParams as DomainHistoryListParams +from .domain_history_list_response import DomainHistoryListResponse as DomainHistoryListResponse +from .ip_list_ip_list_get_ip_lists_response import IPListIPListGetIPListsResponse as IPListIPListGetIPListsResponse +from .ip_ip_intelligence_get_ip_overview_params import ( + IPIPIntelligenceGetIPOverviewParams as IPIPIntelligenceGetIPOverviewParams, +) +from .whois_whois_record_get_whois_record_params import ( + WhoisWhoisRecordGetWhoisRecordParams as WhoisWhoisRecordGetWhoisRecordParams, +) +from .ip_ip_intelligence_get_ip_overview_response import ( + IPIPIntelligenceGetIPOverviewResponse as IPIPIntelligenceGetIPOverviewResponse, +) +from .whois_whois_record_get_whois_record_response import ( + WhoisWhoisRecordGetWhoisRecordResponse as WhoisWhoisRecordGetWhoisRecordResponse, ) from .dns_passive_dns_by_ip_get_passive_dns_by_ip_params import ( DNSPassiveDNSByIPGetPassiveDNSByIPParams as DNSPassiveDNSByIPGetPassiveDNSByIPParams, ) -from .domain_domain_intelligence_get_domain_details_response import ( - DomainDomainIntelligenceGetDomainDetailsResponse as DomainDomainIntelligenceGetDomainDetailsResponse, +from .dns_passive_dns_by_ip_get_passive_dns_by_ip_response import ( + DNSPassiveDNSByIPGetPassiveDNSByIPResponse as DNSPassiveDNSByIPGetPassiveDNSByIPResponse, ) from .domain_domain_intelligence_get_domain_details_params import ( DomainDomainIntelligenceGetDomainDetailsParams as DomainDomainIntelligenceGetDomainDetailsParams, ) -from .domain_history_list_response import DomainHistoryListResponse as DomainHistoryListResponse -from .domain_history_list_params import DomainHistoryListParams as DomainHistoryListParams -from .ip_ip_intelligence_get_ip_overview_response import ( - IPIPIntelligenceGetIPOverviewResponse as IPIPIntelligenceGetIPOverviewResponse, -) -from .ip_ip_intelligence_get_ip_overview_params import ( - IPIPIntelligenceGetIPOverviewParams as IPIPIntelligenceGetIPOverviewParams, -) -from .ip_list_ip_list_get_ip_lists_response import IPListIPListGetIPListsResponse as IPListIPListGetIPListsResponse -from .miscategorization_miscategorization_create_miscategorization_response import ( - MiscategorizationMiscategorizationCreateMiscategorizationResponse as MiscategorizationMiscategorizationCreateMiscategorizationResponse, +from .domain_domain_intelligence_get_domain_details_response import ( + DomainDomainIntelligenceGetDomainDetailsResponse as DomainDomainIntelligenceGetDomainDetailsResponse, ) from .miscategorization_miscategorization_create_miscategorization_params import ( MiscategorizationMiscategorizationCreateMiscategorizationParams as MiscategorizationMiscategorizationCreateMiscategorizationParams, ) -from .whois_whois_record_get_whois_record_response import ( - WhoisWhoisRecordGetWhoisRecordResponse as WhoisWhoisRecordGetWhoisRecordResponse, -) -from .whois_whois_record_get_whois_record_params import ( - WhoisWhoisRecordGetWhoisRecordParams as WhoisWhoisRecordGetWhoisRecordParams, +from .miscategorization_miscategorization_create_miscategorization_response import ( + MiscategorizationMiscategorizationCreateMiscategorizationResponse as MiscategorizationMiscategorizationCreateMiscategorizationResponse, ) diff --git a/src/cloudflare/types/intels/asn/subnet_list_response.py b/src/cloudflare/types/intels/asn/subnet_list_response.py index 4e16c0eb547..f31375b4230 100644 --- a/src/cloudflare/types/intels/asn/subnet_list_response.py +++ b/src/cloudflare/types/intels/asn/subnet_list_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["SubnetListResponse"] diff --git a/src/cloudflare/types/intels/asn_get_response.py b/src/cloudflare/types/intels/asn_get_response.py index a0f0dd6eb63..865f7100f60 100644 --- a/src/cloudflare/types/intels/asn_get_response.py +++ b/src/cloudflare/types/intels/asn_get_response.py @@ -1,10 +1,5 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared __all__ = ["AsnGetResponse"] diff --git a/src/cloudflare/types/intels/dns_passive_dns_by_ip_get_passive_dns_by_ip_params.py b/src/cloudflare/types/intels/dns_passive_dns_by_ip_get_passive_dns_by_ip_params.py index 36f9863fac4..5d0d5cf2157 100644 --- a/src/cloudflare/types/intels/dns_passive_dns_by_ip_get_passive_dns_by_ip_params.py +++ b/src/cloudflare/types/intels/dns_passive_dns_by_ip_get_passive_dns_by_ip_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated - from typing import Union - from datetime import date +from typing_extensions import Annotated, TypedDict from ..._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["DNSPassiveDNSByIPGetPassiveDNSByIPParams", "StartEndParams"] diff --git a/src/cloudflare/types/intels/dns_passive_dns_by_ip_get_passive_dns_by_ip_response.py b/src/cloudflare/types/intels/dns_passive_dns_by_ip_get_passive_dns_by_ip_response.py index 4350a534b4a..aca8fc10549 100644 --- a/src/cloudflare/types/intels/dns_passive_dns_by_ip_get_passive_dns_by_ip_response.py +++ b/src/cloudflare/types/intels/dns_passive_dns_by_ip_get_passive_dns_by_ip_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import date -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["DNSPassiveDNSByIPGetPassiveDNSByIPResponse", "ReverseRecord"] diff --git a/src/cloudflare/types/intels/domain_domain_intelligence_get_domain_details_params.py b/src/cloudflare/types/intels/domain_domain_intelligence_get_domain_details_params.py index 3acfe947721..511dda52cb6 100644 --- a/src/cloudflare/types/intels/domain_domain_intelligence_get_domain_details_params.py +++ b/src/cloudflare/types/intels/domain_domain_intelligence_get_domain_details_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["DomainDomainIntelligenceGetDomainDetailsParams"] diff --git a/src/cloudflare/types/intels/domain_domain_intelligence_get_domain_details_response.py b/src/cloudflare/types/intels/domain_domain_intelligence_get_domain_details_response.py index d9d5a500f43..8ce11fbe633 100644 --- a/src/cloudflare/types/intels/domain_domain_intelligence_get_domain_details_response.py +++ b/src/cloudflare/types/intels/domain_domain_intelligence_get_domain_details_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "DomainDomainIntelligenceGetDomainDetailsResponse", diff --git a/src/cloudflare/types/intels/domain_history_list_params.py b/src/cloudflare/types/intels/domain_history_list_params.py index 3c01a38488c..ba9b7b3b235 100644 --- a/src/cloudflare/types/intels/domain_history_list_params.py +++ b/src/cloudflare/types/intels/domain_history_list_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["DomainHistoryListParams"] diff --git a/src/cloudflare/types/intels/domain_history_list_response.py b/src/cloudflare/types/intels/domain_history_list_response.py index 5320d2571d2..ad64ac628d3 100644 --- a/src/cloudflare/types/intels/domain_history_list_response.py +++ b/src/cloudflare/types/intels/domain_history_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import date -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["DomainHistoryListResponse", "DomainHistoryListResponseItem", "DomainHistoryListResponseItemCategorization"] diff --git a/src/cloudflare/types/intels/domains/__init__.py b/src/cloudflare/types/intels/domains/__init__.py index bd2f45fe4c8..701211f0f0e 100644 --- a/src/cloudflare/types/intels/domains/__init__.py +++ b/src/cloudflare/types/intels/domains/__init__.py @@ -2,9 +2,9 @@ from __future__ import annotations -from .bulk_domain_intelligence_get_multiple_domain_details_response import ( - BulkDomainIntelligenceGetMultipleDomainDetailsResponse as BulkDomainIntelligenceGetMultipleDomainDetailsResponse, -) from .bulk_domain_intelligence_get_multiple_domain_details_params import ( BulkDomainIntelligenceGetMultipleDomainDetailsParams as BulkDomainIntelligenceGetMultipleDomainDetailsParams, ) +from .bulk_domain_intelligence_get_multiple_domain_details_response import ( + BulkDomainIntelligenceGetMultipleDomainDetailsResponse as BulkDomainIntelligenceGetMultipleDomainDetailsResponse, +) diff --git a/src/cloudflare/types/intels/domains/bulk_domain_intelligence_get_multiple_domain_details_params.py b/src/cloudflare/types/intels/domains/bulk_domain_intelligence_get_multiple_domain_details_params.py index 460c6d23bb5..66f8a2a825c 100644 --- a/src/cloudflare/types/intels/domains/bulk_domain_intelligence_get_multiple_domain_details_params.py +++ b/src/cloudflare/types/intels/domains/bulk_domain_intelligence_get_multiple_domain_details_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params - __all__ = ["BulkDomainIntelligenceGetMultipleDomainDetailsParams"] diff --git a/src/cloudflare/types/intels/domains/bulk_domain_intelligence_get_multiple_domain_details_response.py b/src/cloudflare/types/intels/domains/bulk_domain_intelligence_get_multiple_domain_details_response.py index c3afd53ec63..2cb5a17b704 100644 --- a/src/cloudflare/types/intels/domains/bulk_domain_intelligence_get_multiple_domain_details_response.py +++ b/src/cloudflare/types/intels/domains/bulk_domain_intelligence_get_multiple_domain_details_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "BulkDomainIntelligenceGetMultipleDomainDetailsResponse", diff --git a/src/cloudflare/types/intels/ip_ip_intelligence_get_ip_overview_params.py b/src/cloudflare/types/intels/ip_ip_intelligence_get_ip_overview_params.py index 02c4ed0fca9..958dfe1577e 100644 --- a/src/cloudflare/types/intels/ip_ip_intelligence_get_ip_overview_params.py +++ b/src/cloudflare/types/intels/ip_ip_intelligence_get_ip_overview_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["IPIPIntelligenceGetIPOverviewParams"] diff --git a/src/cloudflare/types/intels/ip_ip_intelligence_get_ip_overview_response.py b/src/cloudflare/types/intels/ip_ip_intelligence_get_ip_overview_response.py index e9c74318f28..47ae1e2ab67 100644 --- a/src/cloudflare/types/intels/ip_ip_intelligence_get_ip_overview_response.py +++ b/src/cloudflare/types/intels/ip_ip_intelligence_get_ip_overview_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union - +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "IPIPIntelligenceGetIPOverviewResponse", diff --git a/src/cloudflare/types/intels/ip_list_ip_list_get_ip_lists_response.py b/src/cloudflare/types/intels/ip_list_ip_list_get_ip_lists_response.py index d6cfb0ad769..ed3e8f92944 100644 --- a/src/cloudflare/types/intels/ip_list_ip_list_get_ip_lists_response.py +++ b/src/cloudflare/types/intels/ip_list_ip_list_get_ip_lists_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["IPListIPListGetIPListsResponse", "IPListIPListGetIPListsResponseItem"] diff --git a/src/cloudflare/types/intels/miscategorization_miscategorization_create_miscategorization_params.py b/src/cloudflare/types/intels/miscategorization_miscategorization_create_miscategorization_params.py index 378980241db..7cad7fda5f8 100644 --- a/src/cloudflare/types/intels/miscategorization_miscategorization_create_miscategorization_params.py +++ b/src/cloudflare/types/intels/miscategorization_miscategorization_create_miscategorization_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["MiscategorizationMiscategorizationCreateMiscategorizationParams"] diff --git a/src/cloudflare/types/intels/miscategorization_miscategorization_create_miscategorization_response.py b/src/cloudflare/types/intels/miscategorization_miscategorization_create_miscategorization_response.py index 296960c82c9..ff02eb22f95 100644 --- a/src/cloudflare/types/intels/miscategorization_miscategorization_create_miscategorization_response.py +++ b/src/cloudflare/types/intels/miscategorization_miscategorization_create_miscategorization_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["MiscategorizationMiscategorizationCreateMiscategorizationResponse"] diff --git a/src/cloudflare/types/intels/whois_whois_record_get_whois_record_params.py b/src/cloudflare/types/intels/whois_whois_record_get_whois_record_params.py index 0acd7918e77..2c6f7116f02 100644 --- a/src/cloudflare/types/intels/whois_whois_record_get_whois_record_params.py +++ b/src/cloudflare/types/intels/whois_whois_record_get_whois_record_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["WhoisWhoisRecordGetWhoisRecordParams"] diff --git a/src/cloudflare/types/intels/whois_whois_record_get_whois_record_response.py b/src/cloudflare/types/intels/whois_whois_record_get_whois_record_response.py index faaa97d968b..f27931e1f57 100644 --- a/src/cloudflare/types/intels/whois_whois_record_get_whois_record_response.py +++ b/src/cloudflare/types/intels/whois_whois_record_get_whois_record_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import date -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["WhoisWhoisRecordGetWhoisRecordResponse"] diff --git a/src/cloudflare/types/ip_list_params.py b/src/cloudflare/types/ip_list_params.py index d36dcb2ae8a..f4b5d1807b7 100644 --- a/src/cloudflare/types/ip_list_params.py +++ b/src/cloudflare/types/ip_list_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params - __all__ = ["IPListParams"] diff --git a/src/cloudflare/types/ip_list_response.py b/src/cloudflare/types/ip_list_response.py index ee58abbbc4e..7e7838163af 100644 --- a/src/cloudflare/types/ip_list_response.py +++ b/src/cloudflare/types/ip_list_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Union, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["IPListResponse", "AddressingIPs", "AddressingIPsJdcloud"] diff --git a/src/cloudflare/types/keyless_certificate_create_params.py b/src/cloudflare/types/keyless_certificate_create_params.py index e566c2aaec5..78f95dece6d 100644 --- a/src/cloudflare/types/keyless_certificate_create_params.py +++ b/src/cloudflare/types/keyless_certificate_create_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["KeylessCertificateCreateParams", "Tunnel"] diff --git a/src/cloudflare/types/keyless_certificate_create_response.py b/src/cloudflare/types/keyless_certificate_create_response.py index c41c9969983..23e98b26ca6 100644 --- a/src/cloudflare/types/keyless_certificate_create_response.py +++ b/src/cloudflare/types/keyless_certificate_create_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from datetime import datetime - from typing import List, Optional - +from datetime import datetime from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["KeylessCertificateCreateResponse", "Tunnel"] diff --git a/src/cloudflare/types/keyless_certificate_delete_response.py b/src/cloudflare/types/keyless_certificate_delete_response.py index 545adb926f6..9f6e854768d 100644 --- a/src/cloudflare/types/keyless_certificate_delete_response.py +++ b/src/cloudflare/types/keyless_certificate_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["KeylessCertificateDeleteResponse"] diff --git a/src/cloudflare/types/keyless_certificate_get_response.py b/src/cloudflare/types/keyless_certificate_get_response.py index 1308fc4f23d..793a91fec3b 100644 --- a/src/cloudflare/types/keyless_certificate_get_response.py +++ b/src/cloudflare/types/keyless_certificate_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from datetime import datetime - from typing import List, Optional - +from datetime import datetime from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["KeylessCertificateGetResponse", "Tunnel"] diff --git a/src/cloudflare/types/keyless_certificate_list_response.py b/src/cloudflare/types/keyless_certificate_list_response.py index 4b01faa08c4..f33423a1e73 100644 --- a/src/cloudflare/types/keyless_certificate_list_response.py +++ b/src/cloudflare/types/keyless_certificate_list_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from datetime import datetime - from typing import List, Optional - +from datetime import datetime from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "KeylessCertificateListResponse", diff --git a/src/cloudflare/types/keyless_certificate_update_params.py b/src/cloudflare/types/keyless_certificate_update_params.py index c2f1fcee67d..f8761d6da9a 100644 --- a/src/cloudflare/types/keyless_certificate_update_params.py +++ b/src/cloudflare/types/keyless_certificate_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["KeylessCertificateUpdateParams", "Tunnel"] diff --git a/src/cloudflare/types/keyless_certificate_update_response.py b/src/cloudflare/types/keyless_certificate_update_response.py index cd6f86994a2..26dda881965 100644 --- a/src/cloudflare/types/keyless_certificate_update_response.py +++ b/src/cloudflare/types/keyless_certificate_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from datetime import datetime - from typing import List, Optional - +from datetime import datetime from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["KeylessCertificateUpdateResponse", "Tunnel"] diff --git a/src/cloudflare/types/load_balancer_create_params.py b/src/cloudflare/types/load_balancer_create_params.py index 04ea09d00db..33ee90133af 100644 --- a/src/cloudflare/types/load_balancer_create_params.py +++ b/src/cloudflare/types/load_balancer_create_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import List, Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = [ "LoadBalancerCreateParams", diff --git a/src/cloudflare/types/load_balancer_create_response.py b/src/cloudflare/types/load_balancer_create_response.py index 5615ead6b97..3aae46deb39 100644 --- a/src/cloudflare/types/load_balancer_create_response.py +++ b/src/cloudflare/types/load_balancer_create_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = [ "LoadBalancerCreateResponse", diff --git a/src/cloudflare/types/load_balancer_delete_response.py b/src/cloudflare/types/load_balancer_delete_response.py index 3b1596ff898..7a9d68e6555 100644 --- a/src/cloudflare/types/load_balancer_delete_response.py +++ b/src/cloudflare/types/load_balancer_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["LoadBalancerDeleteResponse"] diff --git a/src/cloudflare/types/load_balancer_get_response.py b/src/cloudflare/types/load_balancer_get_response.py index 871c7c15756..30e58fc97b1 100644 --- a/src/cloudflare/types/load_balancer_get_response.py +++ b/src/cloudflare/types/load_balancer_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = [ "LoadBalancerGetResponse", diff --git a/src/cloudflare/types/load_balancer_list_response.py b/src/cloudflare/types/load_balancer_list_response.py index 4eb75adaf6f..5e323f4446d 100644 --- a/src/cloudflare/types/load_balancer_list_response.py +++ b/src/cloudflare/types/load_balancer_list_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = [ "LoadBalancerListResponse", diff --git a/src/cloudflare/types/load_balancer_update_params.py b/src/cloudflare/types/load_balancer_update_params.py index 5e9263c615c..5120b105d02 100644 --- a/src/cloudflare/types/load_balancer_update_params.py +++ b/src/cloudflare/types/load_balancer_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import List, Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = [ "LoadBalancerUpdateParams", diff --git a/src/cloudflare/types/load_balancer_update_response.py b/src/cloudflare/types/load_balancer_update_response.py index b04c850fbd0..f07b52ad637 100644 --- a/src/cloudflare/types/load_balancer_update_response.py +++ b/src/cloudflare/types/load_balancer_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = [ "LoadBalancerUpdateResponse", diff --git a/src/cloudflare/types/load_balancers/__init__.py b/src/cloudflare/types/load_balancers/__init__.py index 26dc42691d6..99727b10bd1 100644 --- a/src/cloudflare/types/load_balancers/__init__.py +++ b/src/cloudflare/types/load_balancers/__init__.py @@ -2,48 +2,48 @@ from __future__ import annotations -from .monitor_update_response import MonitorUpdateResponse as MonitorUpdateResponse +from .pool_get_response import PoolGetResponse as PoolGetResponse +from .pool_update_params import PoolUpdateParams as PoolUpdateParams +from .search_list_params import SearchListParams as SearchListParams +from .region_get_response import RegionGetResponse as RegionGetResponse +from .monitor_get_response import MonitorGetResponse as MonitorGetResponse +from .pool_delete_response import PoolDeleteResponse as PoolDeleteResponse +from .pool_update_response import PoolUpdateResponse as PoolUpdateResponse +from .preview_get_response import PreviewGetResponse as PreviewGetResponse +from .search_list_response import SearchListResponse as SearchListResponse +from .monitor_update_params import MonitorUpdateParams as MonitorUpdateParams from .monitor_delete_response import MonitorDeleteResponse as MonitorDeleteResponse -from .monitor_account_load_balancer_monitors_create_monitor_response import ( - MonitorAccountLoadBalancerMonitorsCreateMonitorResponse as MonitorAccountLoadBalancerMonitorsCreateMonitorResponse, +from .monitor_update_response import MonitorUpdateResponse as MonitorUpdateResponse +from .region_load_balancer_regions_list_regions_params import ( + RegionLoadBalancerRegionsListRegionsParams as RegionLoadBalancerRegionsListRegionsParams, ) -from .monitor_account_load_balancer_monitors_list_monitors_response import ( - MonitorAccountLoadBalancerMonitorsListMonitorsResponse as MonitorAccountLoadBalancerMonitorsListMonitorsResponse, +from .pool_account_load_balancer_pools_list_pools_params import ( + PoolAccountLoadBalancerPoolsListPoolsParams as PoolAccountLoadBalancerPoolsListPoolsParams, ) -from .monitor_get_response import MonitorGetResponse as MonitorGetResponse -from .monitor_update_params import MonitorUpdateParams as MonitorUpdateParams -from .monitor_account_load_balancer_monitors_create_monitor_params import ( - MonitorAccountLoadBalancerMonitorsCreateMonitorParams as MonitorAccountLoadBalancerMonitorsCreateMonitorParams, +from .region_load_balancer_regions_list_regions_response import ( + RegionLoadBalancerRegionsListRegionsResponse as RegionLoadBalancerRegionsListRegionsResponse, ) -from .pool_update_response import PoolUpdateResponse as PoolUpdateResponse -from .pool_delete_response import PoolDeleteResponse as PoolDeleteResponse -from .pool_account_load_balancer_pools_create_pool_response import ( - PoolAccountLoadBalancerPoolsCreatePoolResponse as PoolAccountLoadBalancerPoolsCreatePoolResponse, +from .pool_account_load_balancer_pools_create_pool_params import ( + PoolAccountLoadBalancerPoolsCreatePoolParams as PoolAccountLoadBalancerPoolsCreatePoolParams, +) +from .pool_account_load_balancer_pools_patch_pools_params import ( + PoolAccountLoadBalancerPoolsPatchPoolsParams as PoolAccountLoadBalancerPoolsPatchPoolsParams, ) from .pool_account_load_balancer_pools_list_pools_response import ( PoolAccountLoadBalancerPoolsListPoolsResponse as PoolAccountLoadBalancerPoolsListPoolsResponse, ) +from .pool_account_load_balancer_pools_create_pool_response import ( + PoolAccountLoadBalancerPoolsCreatePoolResponse as PoolAccountLoadBalancerPoolsCreatePoolResponse, +) from .pool_account_load_balancer_pools_patch_pools_response import ( PoolAccountLoadBalancerPoolsPatchPoolsResponse as PoolAccountLoadBalancerPoolsPatchPoolsResponse, ) -from .pool_get_response import PoolGetResponse as PoolGetResponse -from .pool_update_params import PoolUpdateParams as PoolUpdateParams -from .pool_account_load_balancer_pools_create_pool_params import ( - PoolAccountLoadBalancerPoolsCreatePoolParams as PoolAccountLoadBalancerPoolsCreatePoolParams, -) -from .pool_account_load_balancer_pools_list_pools_params import ( - PoolAccountLoadBalancerPoolsListPoolsParams as PoolAccountLoadBalancerPoolsListPoolsParams, -) -from .pool_account_load_balancer_pools_patch_pools_params import ( - PoolAccountLoadBalancerPoolsPatchPoolsParams as PoolAccountLoadBalancerPoolsPatchPoolsParams, +from .monitor_account_load_balancer_monitors_create_monitor_params import ( + MonitorAccountLoadBalancerMonitorsCreateMonitorParams as MonitorAccountLoadBalancerMonitorsCreateMonitorParams, ) -from .preview_get_response import PreviewGetResponse as PreviewGetResponse -from .region_get_response import RegionGetResponse as RegionGetResponse -from .region_load_balancer_regions_list_regions_response import ( - RegionLoadBalancerRegionsListRegionsResponse as RegionLoadBalancerRegionsListRegionsResponse, +from .monitor_account_load_balancer_monitors_list_monitors_response import ( + MonitorAccountLoadBalancerMonitorsListMonitorsResponse as MonitorAccountLoadBalancerMonitorsListMonitorsResponse, ) -from .region_load_balancer_regions_list_regions_params import ( - RegionLoadBalancerRegionsListRegionsParams as RegionLoadBalancerRegionsListRegionsParams, +from .monitor_account_load_balancer_monitors_create_monitor_response import ( + MonitorAccountLoadBalancerMonitorsCreateMonitorResponse as MonitorAccountLoadBalancerMonitorsCreateMonitorResponse, ) -from .search_list_response import SearchListResponse as SearchListResponse -from .search_list_params import SearchListParams as SearchListParams diff --git a/src/cloudflare/types/load_balancers/monitor_account_load_balancer_monitors_create_monitor_params.py b/src/cloudflare/types/load_balancers/monitor_account_load_balancer_monitors_create_monitor_params.py index c7936d07221..d9551030976 100644 --- a/src/cloudflare/types/load_balancers/monitor_account_load_balancer_monitors_create_monitor_params.py +++ b/src/cloudflare/types/load_balancers/monitor_account_load_balancer_monitors_create_monitor_params.py @@ -2,16 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated, Literal +from typing_extensions import Literal, Required, Annotated, TypedDict from ..._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["MonitorAccountLoadBalancerMonitorsCreateMonitorParams"] diff --git a/src/cloudflare/types/load_balancers/monitor_account_load_balancer_monitors_create_monitor_response.py b/src/cloudflare/types/load_balancers/monitor_account_load_balancer_monitors_create_monitor_response.py index 12f0e8ac2c1..36d6868917e 100644 --- a/src/cloudflare/types/load_balancers/monitor_account_load_balancer_monitors_create_monitor_response.py +++ b/src/cloudflare/types/load_balancers/monitor_account_load_balancer_monitors_create_monitor_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["MonitorAccountLoadBalancerMonitorsCreateMonitorResponse"] diff --git a/src/cloudflare/types/load_balancers/monitor_account_load_balancer_monitors_list_monitors_response.py b/src/cloudflare/types/load_balancers/monitor_account_load_balancer_monitors_list_monitors_response.py index d5666635e3b..caa4165af21 100644 --- a/src/cloudflare/types/load_balancers/monitor_account_load_balancer_monitors_list_monitors_response.py +++ b/src/cloudflare/types/load_balancers/monitor_account_load_balancer_monitors_list_monitors_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "MonitorAccountLoadBalancerMonitorsListMonitorsResponse", diff --git a/src/cloudflare/types/load_balancers/monitor_delete_response.py b/src/cloudflare/types/load_balancers/monitor_delete_response.py index d35fa71db42..a7b56c5ec2b 100644 --- a/src/cloudflare/types/load_balancers/monitor_delete_response.py +++ b/src/cloudflare/types/load_balancers/monitor_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["MonitorDeleteResponse"] diff --git a/src/cloudflare/types/load_balancers/monitor_get_response.py b/src/cloudflare/types/load_balancers/monitor_get_response.py index 4056b2667f7..f4f880a2efb 100644 --- a/src/cloudflare/types/load_balancers/monitor_get_response.py +++ b/src/cloudflare/types/load_balancers/monitor_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["MonitorGetResponse"] diff --git a/src/cloudflare/types/load_balancers/monitor_update_params.py b/src/cloudflare/types/load_balancers/monitor_update_params.py index 653c4d3cefe..aedfc2aa128 100644 --- a/src/cloudflare/types/load_balancers/monitor_update_params.py +++ b/src/cloudflare/types/load_balancers/monitor_update_params.py @@ -2,16 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated, Literal +from typing_extensions import Literal, Required, Annotated, TypedDict from ..._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["MonitorUpdateParams"] diff --git a/src/cloudflare/types/load_balancers/monitor_update_response.py b/src/cloudflare/types/load_balancers/monitor_update_response.py index 6913ff48a7d..dcd706f290c 100644 --- a/src/cloudflare/types/load_balancers/monitor_update_response.py +++ b/src/cloudflare/types/load_balancers/monitor_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["MonitorUpdateResponse"] diff --git a/src/cloudflare/types/load_balancers/monitors/__init__.py b/src/cloudflare/types/load_balancers/monitors/__init__.py index 4e39bdc5fa3..ee24365f8e4 100644 --- a/src/cloudflare/types/load_balancers/monitors/__init__.py +++ b/src/cloudflare/types/load_balancers/monitors/__init__.py @@ -2,12 +2,12 @@ from __future__ import annotations -from .preview_account_load_balancer_monitors_preview_monitor_response import ( - PreviewAccountLoadBalancerMonitorsPreviewMonitorResponse as PreviewAccountLoadBalancerMonitorsPreviewMonitorResponse, -) from .preview_account_load_balancer_monitors_preview_monitor_params import ( PreviewAccountLoadBalancerMonitorsPreviewMonitorParams as PreviewAccountLoadBalancerMonitorsPreviewMonitorParams, ) +from .preview_account_load_balancer_monitors_preview_monitor_response import ( + PreviewAccountLoadBalancerMonitorsPreviewMonitorResponse as PreviewAccountLoadBalancerMonitorsPreviewMonitorResponse, +) from .reference_account_load_balancer_monitors_list_monitor_references_response import ( ReferenceAccountLoadBalancerMonitorsListMonitorReferencesResponse as ReferenceAccountLoadBalancerMonitorsListMonitorReferencesResponse, ) diff --git a/src/cloudflare/types/load_balancers/monitors/preview_account_load_balancer_monitors_preview_monitor_params.py b/src/cloudflare/types/load_balancers/monitors/preview_account_load_balancer_monitors_preview_monitor_params.py index 21881bb8d8f..009a94b6c45 100644 --- a/src/cloudflare/types/load_balancers/monitors/preview_account_load_balancer_monitors_preview_monitor_params.py +++ b/src/cloudflare/types/load_balancers/monitors/preview_account_load_balancer_monitors_preview_monitor_params.py @@ -2,16 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated, Literal +from typing_extensions import Literal, Required, Annotated, TypedDict from ...._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params - __all__ = ["PreviewAccountLoadBalancerMonitorsPreviewMonitorParams"] diff --git a/src/cloudflare/types/load_balancers/monitors/preview_account_load_balancer_monitors_preview_monitor_response.py b/src/cloudflare/types/load_balancers/monitors/preview_account_load_balancer_monitors_preview_monitor_response.py index 8fd47976176..4ea4a69fe0d 100644 --- a/src/cloudflare/types/load_balancers/monitors/preview_account_load_balancer_monitors_preview_monitor_response.py +++ b/src/cloudflare/types/load_balancers/monitors/preview_account_load_balancer_monitors_preview_monitor_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Dict +from typing import Dict, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["PreviewAccountLoadBalancerMonitorsPreviewMonitorResponse"] diff --git a/src/cloudflare/types/load_balancers/monitors/reference_account_load_balancer_monitors_list_monitor_references_response.py b/src/cloudflare/types/load_balancers/monitors/reference_account_load_balancer_monitors_list_monitor_references_response.py index 5d9b53c45d7..c396d094358 100644 --- a/src/cloudflare/types/load_balancers/monitors/reference_account_load_balancer_monitors_list_monitor_references_response.py +++ b/src/cloudflare/types/load_balancers/monitors/reference_account_load_balancer_monitors_list_monitor_references_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "ReferenceAccountLoadBalancerMonitorsListMonitorReferencesResponse", diff --git a/src/cloudflare/types/load_balancers/pool_account_load_balancer_pools_create_pool_params.py b/src/cloudflare/types/load_balancers/pool_account_load_balancer_pools_create_pool_params.py index 0e09fe71889..125e4447aa9 100644 --- a/src/cloudflare/types/load_balancers/pool_account_load_balancer_pools_create_pool_params.py +++ b/src/cloudflare/types/load_balancers/pool_account_load_balancer_pools_create_pool_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated, Literal +from typing import List, Iterable, Optional +from typing_extensions import Literal, Required, Annotated, TypedDict -from typing import Iterable, Optional, List - -from ..._utils import PropertyInfo - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = [ "PoolAccountLoadBalancerPoolsCreatePoolParams", diff --git a/src/cloudflare/types/load_balancers/pool_account_load_balancer_pools_create_pool_response.py b/src/cloudflare/types/load_balancers/pool_account_load_balancer_pools_create_pool_response.py index 5dfd4bbbfe7..c5e50fae6d2 100644 --- a/src/cloudflare/types/load_balancers/pool_account_load_balancer_pools_create_pool_response.py +++ b/src/cloudflare/types/load_balancers/pool_account_load_balancer_pools_create_pool_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "PoolAccountLoadBalancerPoolsCreatePoolResponse", diff --git a/src/cloudflare/types/load_balancers/pool_account_load_balancer_pools_list_pools_params.py b/src/cloudflare/types/load_balancers/pool_account_load_balancer_pools_list_pools_params.py index e45af8edec2..2e90ebccfb3 100644 --- a/src/cloudflare/types/load_balancers/pool_account_load_balancer_pools_list_pools_params.py +++ b/src/cloudflare/types/load_balancers/pool_account_load_balancer_pools_list_pools_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["PoolAccountLoadBalancerPoolsListPoolsParams"] diff --git a/src/cloudflare/types/load_balancers/pool_account_load_balancer_pools_list_pools_response.py b/src/cloudflare/types/load_balancers/pool_account_load_balancer_pools_list_pools_response.py index a4a8fa5d8ad..16d70532e70 100644 --- a/src/cloudflare/types/load_balancers/pool_account_load_balancer_pools_list_pools_response.py +++ b/src/cloudflare/types/load_balancers/pool_account_load_balancer_pools_list_pools_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "PoolAccountLoadBalancerPoolsListPoolsResponse", diff --git a/src/cloudflare/types/load_balancers/pool_account_load_balancer_pools_patch_pools_params.py b/src/cloudflare/types/load_balancers/pool_account_load_balancer_pools_patch_pools_params.py index 9795db0e60f..c1172950ded 100644 --- a/src/cloudflare/types/load_balancers/pool_account_load_balancer_pools_patch_pools_params.py +++ b/src/cloudflare/types/load_balancers/pool_account_load_balancer_pools_patch_pools_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["PoolAccountLoadBalancerPoolsPatchPoolsParams"] diff --git a/src/cloudflare/types/load_balancers/pool_account_load_balancer_pools_patch_pools_response.py b/src/cloudflare/types/load_balancers/pool_account_load_balancer_pools_patch_pools_response.py index a24206aca79..7e829baa673 100644 --- a/src/cloudflare/types/load_balancers/pool_account_load_balancer_pools_patch_pools_response.py +++ b/src/cloudflare/types/load_balancers/pool_account_load_balancer_pools_patch_pools_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "PoolAccountLoadBalancerPoolsPatchPoolsResponse", diff --git a/src/cloudflare/types/load_balancers/pool_delete_response.py b/src/cloudflare/types/load_balancers/pool_delete_response.py index fca03d94ce2..b30d5838903 100644 --- a/src/cloudflare/types/load_balancers/pool_delete_response.py +++ b/src/cloudflare/types/load_balancers/pool_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["PoolDeleteResponse"] diff --git a/src/cloudflare/types/load_balancers/pool_get_response.py b/src/cloudflare/types/load_balancers/pool_get_response.py index 3cc9080fb37..3cb4873ca14 100644 --- a/src/cloudflare/types/load_balancers/pool_get_response.py +++ b/src/cloudflare/types/load_balancers/pool_get_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "PoolGetResponse", diff --git a/src/cloudflare/types/load_balancers/pool_update_params.py b/src/cloudflare/types/load_balancers/pool_update_params.py index f3c96bedc18..13a895510b0 100644 --- a/src/cloudflare/types/load_balancers/pool_update_params.py +++ b/src/cloudflare/types/load_balancers/pool_update_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal, Annotated +from typing import List, Iterable, Optional +from typing_extensions import Literal, Required, Annotated, TypedDict -from typing import Iterable, Optional, List - -from ..._utils import PropertyInfo - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = [ "PoolUpdateParams", diff --git a/src/cloudflare/types/load_balancers/pool_update_response.py b/src/cloudflare/types/load_balancers/pool_update_response.py index 3a87dbc8182..dd4c05a3b38 100644 --- a/src/cloudflare/types/load_balancers/pool_update_response.py +++ b/src/cloudflare/types/load_balancers/pool_update_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "PoolUpdateResponse", diff --git a/src/cloudflare/types/load_balancers/pools/__init__.py b/src/cloudflare/types/load_balancers/pools/__init__.py index bca0d034c32..44c16baa751 100644 --- a/src/cloudflare/types/load_balancers/pools/__init__.py +++ b/src/cloudflare/types/load_balancers/pools/__init__.py @@ -2,14 +2,14 @@ from __future__ import annotations -from .health_account_load_balancer_pools_pool_health_details_response import ( - HealthAccountLoadBalancerPoolsPoolHealthDetailsResponse as HealthAccountLoadBalancerPoolsPoolHealthDetailsResponse, +from .preview_account_load_balancer_pools_preview_pool_params import ( + PreviewAccountLoadBalancerPoolsPreviewPoolParams as PreviewAccountLoadBalancerPoolsPreviewPoolParams, ) from .preview_account_load_balancer_pools_preview_pool_response import ( PreviewAccountLoadBalancerPoolsPreviewPoolResponse as PreviewAccountLoadBalancerPoolsPreviewPoolResponse, ) -from .preview_account_load_balancer_pools_preview_pool_params import ( - PreviewAccountLoadBalancerPoolsPreviewPoolParams as PreviewAccountLoadBalancerPoolsPreviewPoolParams, +from .health_account_load_balancer_pools_pool_health_details_response import ( + HealthAccountLoadBalancerPoolsPoolHealthDetailsResponse as HealthAccountLoadBalancerPoolsPoolHealthDetailsResponse, ) from .reference_account_load_balancer_pools_list_pool_references_response import ( ReferenceAccountLoadBalancerPoolsListPoolReferencesResponse as ReferenceAccountLoadBalancerPoolsListPoolReferencesResponse, diff --git a/src/cloudflare/types/load_balancers/pools/health_account_load_balancer_pools_pool_health_details_response.py b/src/cloudflare/types/load_balancers/pools/health_account_load_balancer_pools_pool_health_details_response.py index 9b8c38221a4..6be6637f904 100644 --- a/src/cloudflare/types/load_balancers/pools/health_account_load_balancer_pools_pool_health_details_response.py +++ b/src/cloudflare/types/load_balancers/pools/health_account_load_balancer_pools_pool_health_details_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import Union, Optional __all__ = ["HealthAccountLoadBalancerPoolsPoolHealthDetailsResponse"] diff --git a/src/cloudflare/types/load_balancers/pools/preview_account_load_balancer_pools_preview_pool_params.py b/src/cloudflare/types/load_balancers/pools/preview_account_load_balancer_pools_preview_pool_params.py index a196739d425..ee482b8d96c 100644 --- a/src/cloudflare/types/load_balancers/pools/preview_account_load_balancer_pools_preview_pool_params.py +++ b/src/cloudflare/types/load_balancers/pools/preview_account_load_balancer_pools_preview_pool_params.py @@ -2,16 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated, Literal +from typing_extensions import Literal, Required, Annotated, TypedDict from ...._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params - __all__ = ["PreviewAccountLoadBalancerPoolsPreviewPoolParams"] diff --git a/src/cloudflare/types/load_balancers/pools/preview_account_load_balancer_pools_preview_pool_response.py b/src/cloudflare/types/load_balancers/pools/preview_account_load_balancer_pools_preview_pool_response.py index 3718aacb09b..2842ec91c2a 100644 --- a/src/cloudflare/types/load_balancers/pools/preview_account_load_balancer_pools_preview_pool_response.py +++ b/src/cloudflare/types/load_balancers/pools/preview_account_load_balancer_pools_preview_pool_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Dict +from typing import Dict, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["PreviewAccountLoadBalancerPoolsPreviewPoolResponse"] diff --git a/src/cloudflare/types/load_balancers/pools/reference_account_load_balancer_pools_list_pool_references_response.py b/src/cloudflare/types/load_balancers/pools/reference_account_load_balancer_pools_list_pool_references_response.py index 6fc94f6253b..c95df1535b1 100644 --- a/src/cloudflare/types/load_balancers/pools/reference_account_load_balancer_pools_list_pool_references_response.py +++ b/src/cloudflare/types/load_balancers/pools/reference_account_load_balancer_pools_list_pool_references_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "ReferenceAccountLoadBalancerPoolsListPoolReferencesResponse", diff --git a/src/cloudflare/types/load_balancers/preview_get_response.py b/src/cloudflare/types/load_balancers/preview_get_response.py index 8db86447f19..a86a9638634 100644 --- a/src/cloudflare/types/load_balancers/preview_get_response.py +++ b/src/cloudflare/types/load_balancers/preview_get_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Dict +from typing import Dict, List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "PreviewGetResponse", diff --git a/src/cloudflare/types/load_balancers/region_get_response.py b/src/cloudflare/types/load_balancers/region_get_response.py index 02021b361fe..f4046e1a045 100644 --- a/src/cloudflare/types/load_balancers/region_get_response.py +++ b/src/cloudflare/types/load_balancers/region_get_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union, Optional __all__ = ["RegionGetResponse"] diff --git a/src/cloudflare/types/load_balancers/region_load_balancer_regions_list_regions_params.py b/src/cloudflare/types/load_balancers/region_load_balancer_regions_list_regions_params.py index 2e3700d3fa7..ccaa9626bba 100644 --- a/src/cloudflare/types/load_balancers/region_load_balancer_regions_list_regions_params.py +++ b/src/cloudflare/types/load_balancers/region_load_balancer_regions_list_regions_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["RegionLoadBalancerRegionsListRegionsParams"] diff --git a/src/cloudflare/types/load_balancers/region_load_balancer_regions_list_regions_response.py b/src/cloudflare/types/load_balancers/region_load_balancer_regions_list_regions_response.py index 02a15f48271..8fa25a24020 100644 --- a/src/cloudflare/types/load_balancers/region_load_balancer_regions_list_regions_response.py +++ b/src/cloudflare/types/load_balancers/region_load_balancer_regions_list_regions_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union, Optional __all__ = ["RegionLoadBalancerRegionsListRegionsResponse"] diff --git a/src/cloudflare/types/load_balancers/search_list_params.py b/src/cloudflare/types/load_balancers/search_list_params.py index 580c58e832e..abc40f36ed8 100644 --- a/src/cloudflare/types/load_balancers/search_list_params.py +++ b/src/cloudflare/types/load_balancers/search_list_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["SearchListParams", "SearchParams"] diff --git a/src/cloudflare/types/load_balancers/search_list_response.py b/src/cloudflare/types/load_balancers/search_list_response.py index 79d79801dc8..f6e20941be2 100644 --- a/src/cloudflare/types/load_balancers/search_list_response.py +++ b/src/cloudflare/types/load_balancers/search_list_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List __all__ = ["SearchListResponse"] diff --git a/src/cloudflare/types/logpush/__init__.py b/src/cloudflare/types/logpush/__init__.py index 83b515b3328..4e7d46595ce 100644 --- a/src/cloudflare/types/logpush/__init__.py +++ b/src/cloudflare/types/logpush/__init__.py @@ -2,19 +2,19 @@ from __future__ import annotations -from .edge_update_response import EdgeUpdateResponse as EdgeUpdateResponse +from .job_get_response import JobGetResponse as JobGetResponse from .edge_get_response import EdgeGetResponse as EdgeGetResponse +from .job_create_params import JobCreateParams as JobCreateParams +from .job_list_response import JobListResponse as JobListResponse +from .job_update_params import JobUpdateParams as JobUpdateParams from .edge_update_params import EdgeUpdateParams as EdgeUpdateParams from .job_create_response import JobCreateResponse as JobCreateResponse -from .job_update_response import JobUpdateResponse as JobUpdateResponse -from .job_list_response import JobListResponse as JobListResponse from .job_delete_response import JobDeleteResponse as JobDeleteResponse -from .job_get_response import JobGetResponse as JobGetResponse -from .job_create_params import JobCreateParams as JobCreateParams -from .job_update_params import JobUpdateParams as JobUpdateParams -from .ownership_post_accounts_account_identifier_logpush_ownership_response import ( - OwnershipPostAccountsAccountIdentifierLogpushOwnershipResponse as OwnershipPostAccountsAccountIdentifierLogpushOwnershipResponse, -) +from .job_update_response import JobUpdateResponse as JobUpdateResponse +from .edge_update_response import EdgeUpdateResponse as EdgeUpdateResponse from .ownership_post_accounts_account_identifier_logpush_ownership_params import ( OwnershipPostAccountsAccountIdentifierLogpushOwnershipParams as OwnershipPostAccountsAccountIdentifierLogpushOwnershipParams, ) +from .ownership_post_accounts_account_identifier_logpush_ownership_response import ( + OwnershipPostAccountsAccountIdentifierLogpushOwnershipResponse as OwnershipPostAccountsAccountIdentifierLogpushOwnershipResponse, +) diff --git a/src/cloudflare/types/logpush/datasets/job_list_response.py b/src/cloudflare/types/logpush/datasets/job_list_response.py index 7027f73e995..71ae41ad6c3 100644 --- a/src/cloudflare/types/logpush/datasets/job_list_response.py +++ b/src/cloudflare/types/logpush/datasets/job_list_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = ["JobListResponse", "JobListResponseItem", "JobListResponseItemOutputOptions"] diff --git a/src/cloudflare/types/logpush/edge_get_response.py b/src/cloudflare/types/logpush/edge_get_response.py index fdfa8823f6d..a3043257705 100644 --- a/src/cloudflare/types/logpush/edge_get_response.py +++ b/src/cloudflare/types/logpush/edge_get_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["EdgeGetResponse", "EdgeGetResponseItem"] diff --git a/src/cloudflare/types/logpush/edge_update_params.py b/src/cloudflare/types/logpush/edge_update_params.py index 81ef31cb80c..105cfa53587 100644 --- a/src/cloudflare/types/logpush/edge_update_params.py +++ b/src/cloudflare/types/logpush/edge_update_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["EdgeUpdateParams"] diff --git a/src/cloudflare/types/logpush/edge_update_response.py b/src/cloudflare/types/logpush/edge_update_response.py index 5141a86d865..cb57619e8eb 100644 --- a/src/cloudflare/types/logpush/edge_update_response.py +++ b/src/cloudflare/types/logpush/edge_update_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["EdgeUpdateResponse"] diff --git a/src/cloudflare/types/logpush/job_create_params.py b/src/cloudflare/types/logpush/job_create_params.py index b151a870cbc..f2bd9f6b68f 100644 --- a/src/cloudflare/types/logpush/job_create_params.py +++ b/src/cloudflare/types/logpush/job_create_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal, Annotated +from typing import List, Optional +from typing_extensions import Literal, Required, Annotated, TypedDict -from typing import Optional, List - -from ..._utils import PropertyInfo - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = ["JobCreateParams", "OutputOptions"] diff --git a/src/cloudflare/types/logpush/job_create_response.py b/src/cloudflare/types/logpush/job_create_response.py index c540e70f53f..ae9942205ce 100644 --- a/src/cloudflare/types/logpush/job_create_response.py +++ b/src/cloudflare/types/logpush/job_create_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["JobCreateResponse", "OutputOptions"] diff --git a/src/cloudflare/types/logpush/job_delete_response.py b/src/cloudflare/types/logpush/job_delete_response.py index a86525b0964..3bfbbf80565 100644 --- a/src/cloudflare/types/logpush/job_delete_response.py +++ b/src/cloudflare/types/logpush/job_delete_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List, Union __all__ = ["JobDeleteResponse"] diff --git a/src/cloudflare/types/logpush/job_get_response.py b/src/cloudflare/types/logpush/job_get_response.py index 8ffbd321b22..44cd1b6c465 100644 --- a/src/cloudflare/types/logpush/job_get_response.py +++ b/src/cloudflare/types/logpush/job_get_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["JobGetResponse", "OutputOptions"] diff --git a/src/cloudflare/types/logpush/job_list_response.py b/src/cloudflare/types/logpush/job_list_response.py index 9d4fba1c939..aeea417507e 100644 --- a/src/cloudflare/types/logpush/job_list_response.py +++ b/src/cloudflare/types/logpush/job_list_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["JobListResponse", "JobListResponseItem", "JobListResponseItemOutputOptions"] diff --git a/src/cloudflare/types/logpush/job_update_params.py b/src/cloudflare/types/logpush/job_update_params.py index 0120a089b91..f184dce8b0f 100644 --- a/src/cloudflare/types/logpush/job_update_params.py +++ b/src/cloudflare/types/logpush/job_update_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal, Annotated +from typing import List, Optional +from typing_extensions import Literal, Required, Annotated, TypedDict -from typing import Optional, List - -from ..._utils import PropertyInfo - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = ["JobUpdateParams", "OutputOptions"] diff --git a/src/cloudflare/types/logpush/job_update_response.py b/src/cloudflare/types/logpush/job_update_response.py index 82362bce118..83500f83218 100644 --- a/src/cloudflare/types/logpush/job_update_response.py +++ b/src/cloudflare/types/logpush/job_update_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["JobUpdateResponse", "OutputOptions"] diff --git a/src/cloudflare/types/logpush/ownership_post_accounts_account_identifier_logpush_ownership_params.py b/src/cloudflare/types/logpush/ownership_post_accounts_account_identifier_logpush_ownership_params.py index cc669fa36ce..23039df7fce 100644 --- a/src/cloudflare/types/logpush/ownership_post_accounts_account_identifier_logpush_ownership_params.py +++ b/src/cloudflare/types/logpush/ownership_post_accounts_account_identifier_logpush_ownership_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["OwnershipPostAccountsAccountIdentifierLogpushOwnershipParams"] diff --git a/src/cloudflare/types/logpush/ownership_post_accounts_account_identifier_logpush_ownership_response.py b/src/cloudflare/types/logpush/ownership_post_accounts_account_identifier_logpush_ownership_response.py index a2e46226b46..3d59f6d19fb 100644 --- a/src/cloudflare/types/logpush/ownership_post_accounts_account_identifier_logpush_ownership_response.py +++ b/src/cloudflare/types/logpush/ownership_post_accounts_account_identifier_logpush_ownership_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["OwnershipPostAccountsAccountIdentifierLogpushOwnershipResponse"] diff --git a/src/cloudflare/types/logpush/ownerships/__init__.py b/src/cloudflare/types/logpush/ownerships/__init__.py index 7e6f75bb27d..61d78989401 100644 --- a/src/cloudflare/types/logpush/ownerships/__init__.py +++ b/src/cloudflare/types/logpush/ownerships/__init__.py @@ -2,9 +2,9 @@ from __future__ import annotations -from .validate_post_accounts_account_identifier_logpush_ownership_validate_response import ( - ValidatePostAccountsAccountIdentifierLogpushOwnershipValidateResponse as ValidatePostAccountsAccountIdentifierLogpushOwnershipValidateResponse, -) from .validate_post_accounts_account_identifier_logpush_ownership_validate_params import ( ValidatePostAccountsAccountIdentifierLogpushOwnershipValidateParams as ValidatePostAccountsAccountIdentifierLogpushOwnershipValidateParams, ) +from .validate_post_accounts_account_identifier_logpush_ownership_validate_response import ( + ValidatePostAccountsAccountIdentifierLogpushOwnershipValidateResponse as ValidatePostAccountsAccountIdentifierLogpushOwnershipValidateResponse, +) diff --git a/src/cloudflare/types/logpush/ownerships/validate_post_accounts_account_identifier_logpush_ownership_validate_params.py b/src/cloudflare/types/logpush/ownerships/validate_post_accounts_account_identifier_logpush_ownership_validate_params.py index 7b862f478b6..363429cc4d5 100644 --- a/src/cloudflare/types/logpush/ownerships/validate_post_accounts_account_identifier_logpush_ownership_validate_params.py +++ b/src/cloudflare/types/logpush/ownerships/validate_post_accounts_account_identifier_logpush_ownership_validate_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ValidatePostAccountsAccountIdentifierLogpushOwnershipValidateParams"] diff --git a/src/cloudflare/types/logpush/ownerships/validate_post_accounts_account_identifier_logpush_ownership_validate_response.py b/src/cloudflare/types/logpush/ownerships/validate_post_accounts_account_identifier_logpush_ownership_validate_response.py index 9f46ec9f065..19df24fcab5 100644 --- a/src/cloudflare/types/logpush/ownerships/validate_post_accounts_account_identifier_logpush_ownership_validate_response.py +++ b/src/cloudflare/types/logpush/ownerships/validate_post_accounts_account_identifier_logpush_ownership_validate_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["ValidatePostAccountsAccountIdentifierLogpushOwnershipValidateResponse"] diff --git a/src/cloudflare/types/logpush/validates/__init__.py b/src/cloudflare/types/logpush/validates/__init__.py index 521556bfcae..0be30fa00e1 100644 --- a/src/cloudflare/types/logpush/validates/__init__.py +++ b/src/cloudflare/types/logpush/validates/__init__.py @@ -2,9 +2,9 @@ from __future__ import annotations -from .origin_post_accounts_account_identifier_logpush_validate_origin_response import ( - OriginPostAccountsAccountIdentifierLogpushValidateOriginResponse as OriginPostAccountsAccountIdentifierLogpushValidateOriginResponse, -) from .origin_post_accounts_account_identifier_logpush_validate_origin_params import ( OriginPostAccountsAccountIdentifierLogpushValidateOriginParams as OriginPostAccountsAccountIdentifierLogpushValidateOriginParams, ) +from .origin_post_accounts_account_identifier_logpush_validate_origin_response import ( + OriginPostAccountsAccountIdentifierLogpushValidateOriginResponse as OriginPostAccountsAccountIdentifierLogpushValidateOriginResponse, +) diff --git a/src/cloudflare/types/logpush/validates/destinations/__init__.py b/src/cloudflare/types/logpush/validates/destinations/__init__.py index 4cd8cf70104..37422f6db53 100644 --- a/src/cloudflare/types/logpush/validates/destinations/__init__.py +++ b/src/cloudflare/types/logpush/validates/destinations/__init__.py @@ -2,9 +2,9 @@ from __future__ import annotations -from .exist_delete_accounts_account_identifier_logpush_validate_destination_exists_response import ( - ExistDeleteAccountsAccountIdentifierLogpushValidateDestinationExistsResponse as ExistDeleteAccountsAccountIdentifierLogpushValidateDestinationExistsResponse, -) from .exist_delete_accounts_account_identifier_logpush_validate_destination_exists_params import ( ExistDeleteAccountsAccountIdentifierLogpushValidateDestinationExistsParams as ExistDeleteAccountsAccountIdentifierLogpushValidateDestinationExistsParams, ) +from .exist_delete_accounts_account_identifier_logpush_validate_destination_exists_response import ( + ExistDeleteAccountsAccountIdentifierLogpushValidateDestinationExistsResponse as ExistDeleteAccountsAccountIdentifierLogpushValidateDestinationExistsResponse, +) diff --git a/src/cloudflare/types/logpush/validates/destinations/exist_delete_accounts_account_identifier_logpush_validate_destination_exists_params.py b/src/cloudflare/types/logpush/validates/destinations/exist_delete_accounts_account_identifier_logpush_validate_destination_exists_params.py index 77949bcfbb7..95379e87384 100644 --- a/src/cloudflare/types/logpush/validates/destinations/exist_delete_accounts_account_identifier_logpush_validate_destination_exists_params.py +++ b/src/cloudflare/types/logpush/validates/destinations/exist_delete_accounts_account_identifier_logpush_validate_destination_exists_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ExistDeleteAccountsAccountIdentifierLogpushValidateDestinationExistsParams"] diff --git a/src/cloudflare/types/logpush/validates/destinations/exist_delete_accounts_account_identifier_logpush_validate_destination_exists_response.py b/src/cloudflare/types/logpush/validates/destinations/exist_delete_accounts_account_identifier_logpush_validate_destination_exists_response.py index 55fc02afa57..8d3b7c81d07 100644 --- a/src/cloudflare/types/logpush/validates/destinations/exist_delete_accounts_account_identifier_logpush_validate_destination_exists_response.py +++ b/src/cloudflare/types/logpush/validates/destinations/exist_delete_accounts_account_identifier_logpush_validate_destination_exists_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["ExistDeleteAccountsAccountIdentifierLogpushValidateDestinationExistsResponse"] diff --git a/src/cloudflare/types/logpush/validates/origin_post_accounts_account_identifier_logpush_validate_origin_params.py b/src/cloudflare/types/logpush/validates/origin_post_accounts_account_identifier_logpush_validate_origin_params.py index 51900c3be1f..e280f3dfa8e 100644 --- a/src/cloudflare/types/logpush/validates/origin_post_accounts_account_identifier_logpush_validate_origin_params.py +++ b/src/cloudflare/types/logpush/validates/origin_post_accounts_account_identifier_logpush_validate_origin_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Optional - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["OriginPostAccountsAccountIdentifierLogpushValidateOriginParams"] diff --git a/src/cloudflare/types/logpush/validates/origin_post_accounts_account_identifier_logpush_validate_origin_response.py b/src/cloudflare/types/logpush/validates/origin_post_accounts_account_identifier_logpush_validate_origin_response.py index 76fa723df5f..2d69e45e00d 100644 --- a/src/cloudflare/types/logpush/validates/origin_post_accounts_account_identifier_logpush_validate_origin_response.py +++ b/src/cloudflare/types/logpush/validates/origin_post_accounts_account_identifier_logpush_validate_origin_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["OriginPostAccountsAccountIdentifierLogpushValidateOriginResponse"] diff --git a/src/cloudflare/types/logs/__init__.py b/src/cloudflare/types/logs/__init__.py index b416bea59e4..abac0307e36 100644 --- a/src/cloudflare/types/logs/__init__.py +++ b/src/cloudflare/types/logs/__init__.py @@ -2,11 +2,11 @@ from __future__ import annotations -from .rayid_get_response import RayidGetResponse as RayidGetResponse from .rayid_get_params import RayidGetParams as RayidGetParams -from .received_received_get_logs_received_response import ( - ReceivedReceivedGetLogsReceivedResponse as ReceivedReceivedGetLogsReceivedResponse, -) +from .rayid_get_response import RayidGetResponse as RayidGetResponse from .received_received_get_logs_received_params import ( ReceivedReceivedGetLogsReceivedParams as ReceivedReceivedGetLogsReceivedParams, ) +from .received_received_get_logs_received_response import ( + ReceivedReceivedGetLogsReceivedResponse as ReceivedReceivedGetLogsReceivedResponse, +) diff --git a/src/cloudflare/types/logs/controls/cmb/__init__.py b/src/cloudflare/types/logs/controls/cmb/__init__.py index 0c14fc581fc..30f2944ca17 100644 --- a/src/cloudflare/types/logs/controls/cmb/__init__.py +++ b/src/cloudflare/types/logs/controls/cmb/__init__.py @@ -3,12 +3,12 @@ from __future__ import annotations from .config_delete_response import ConfigDeleteResponse as ConfigDeleteResponse +from .config_put_accounts_account_identifier_logs_control_cmb_config_params import ( + ConfigPutAccountsAccountIdentifierLogsControlCmbConfigParams as ConfigPutAccountsAccountIdentifierLogsControlCmbConfigParams, +) from .config_get_accounts_account_identifier_logs_control_cmb_config_response import ( ConfigGetAccountsAccountIdentifierLogsControlCmbConfigResponse as ConfigGetAccountsAccountIdentifierLogsControlCmbConfigResponse, ) from .config_put_accounts_account_identifier_logs_control_cmb_config_response import ( ConfigPutAccountsAccountIdentifierLogsControlCmbConfigResponse as ConfigPutAccountsAccountIdentifierLogsControlCmbConfigResponse, ) -from .config_put_accounts_account_identifier_logs_control_cmb_config_params import ( - ConfigPutAccountsAccountIdentifierLogsControlCmbConfigParams as ConfigPutAccountsAccountIdentifierLogsControlCmbConfigParams, -) diff --git a/src/cloudflare/types/logs/controls/cmb/config_delete_response.py b/src/cloudflare/types/logs/controls/cmb/config_delete_response.py index d180f7293b0..8ca3c7a2d16 100644 --- a/src/cloudflare/types/logs/controls/cmb/config_delete_response.py +++ b/src/cloudflare/types/logs/controls/cmb/config_delete_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ....._models import BaseModel -from .....types import shared +from typing import List, Union __all__ = ["ConfigDeleteResponse"] diff --git a/src/cloudflare/types/logs/controls/cmb/config_get_accounts_account_identifier_logs_control_cmb_config_response.py b/src/cloudflare/types/logs/controls/cmb/config_get_accounts_account_identifier_logs_control_cmb_config_response.py index a16dfeb1309..520babc8249 100644 --- a/src/cloudflare/types/logs/controls/cmb/config_get_accounts_account_identifier_logs_control_cmb_config_response.py +++ b/src/cloudflare/types/logs/controls/cmb/config_get_accounts_account_identifier_logs_control_cmb_config_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["ConfigGetAccountsAccountIdentifierLogsControlCmbConfigResponse"] diff --git a/src/cloudflare/types/logs/controls/cmb/config_put_accounts_account_identifier_logs_control_cmb_config_params.py b/src/cloudflare/types/logs/controls/cmb/config_put_accounts_account_identifier_logs_control_cmb_config_params.py index e77347c3574..6c0be00004f 100644 --- a/src/cloudflare/types/logs/controls/cmb/config_put_accounts_account_identifier_logs_control_cmb_config_params.py +++ b/src/cloudflare/types/logs/controls/cmb/config_put_accounts_account_identifier_logs_control_cmb_config_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params - __all__ = ["ConfigPutAccountsAccountIdentifierLogsControlCmbConfigParams"] diff --git a/src/cloudflare/types/logs/controls/cmb/config_put_accounts_account_identifier_logs_control_cmb_config_response.py b/src/cloudflare/types/logs/controls/cmb/config_put_accounts_account_identifier_logs_control_cmb_config_response.py index c746bd8ef70..17d9aaa78d2 100644 --- a/src/cloudflare/types/logs/controls/cmb/config_put_accounts_account_identifier_logs_control_cmb_config_response.py +++ b/src/cloudflare/types/logs/controls/cmb/config_put_accounts_account_identifier_logs_control_cmb_config_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["ConfigPutAccountsAccountIdentifierLogsControlCmbConfigResponse"] diff --git a/src/cloudflare/types/logs/controls/retentions/__init__.py b/src/cloudflare/types/logs/controls/retentions/__init__.py index 21ac021924e..2da5cdb0899 100644 --- a/src/cloudflare/types/logs/controls/retentions/__init__.py +++ b/src/cloudflare/types/logs/controls/retentions/__init__.py @@ -5,9 +5,9 @@ from .flag_logs_received_get_log_retention_flag_response import ( FlagLogsReceivedGetLogRetentionFlagResponse as FlagLogsReceivedGetLogRetentionFlagResponse, ) -from .flag_logs_received_update_log_retention_flag_response import ( - FlagLogsReceivedUpdateLogRetentionFlagResponse as FlagLogsReceivedUpdateLogRetentionFlagResponse, -) from .flag_logs_received_update_log_retention_flag_params import ( FlagLogsReceivedUpdateLogRetentionFlagParams as FlagLogsReceivedUpdateLogRetentionFlagParams, ) +from .flag_logs_received_update_log_retention_flag_response import ( + FlagLogsReceivedUpdateLogRetentionFlagResponse as FlagLogsReceivedUpdateLogRetentionFlagResponse, +) diff --git a/src/cloudflare/types/logs/controls/retentions/flag_logs_received_get_log_retention_flag_response.py b/src/cloudflare/types/logs/controls/retentions/flag_logs_received_get_log_retention_flag_response.py index 080b5aecb68..81c1bd1cf30 100644 --- a/src/cloudflare/types/logs/controls/retentions/flag_logs_received_get_log_retention_flag_response.py +++ b/src/cloudflare/types/logs/controls/retentions/flag_logs_received_get_log_retention_flag_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["FlagLogsReceivedGetLogRetentionFlagResponse"] diff --git a/src/cloudflare/types/logs/controls/retentions/flag_logs_received_update_log_retention_flag_params.py b/src/cloudflare/types/logs/controls/retentions/flag_logs_received_update_log_retention_flag_params.py index 1ad2a2c2825..ef9cf54b239 100644 --- a/src/cloudflare/types/logs/controls/retentions/flag_logs_received_update_log_retention_flag_params.py +++ b/src/cloudflare/types/logs/controls/retentions/flag_logs_received_update_log_retention_flag_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["FlagLogsReceivedUpdateLogRetentionFlagParams"] diff --git a/src/cloudflare/types/logs/controls/retentions/flag_logs_received_update_log_retention_flag_response.py b/src/cloudflare/types/logs/controls/retentions/flag_logs_received_update_log_retention_flag_response.py index e60f3b92a02..03562edaa3f 100644 --- a/src/cloudflare/types/logs/controls/retentions/flag_logs_received_update_log_retention_flag_response.py +++ b/src/cloudflare/types/logs/controls/retentions/flag_logs_received_update_log_retention_flag_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["FlagLogsReceivedUpdateLogRetentionFlagResponse"] diff --git a/src/cloudflare/types/logs/rayid_get_params.py b/src/cloudflare/types/logs/rayid_get_params.py index b67c3ad6c28..bad4cb05caa 100644 --- a/src/cloudflare/types/logs/rayid_get_params.py +++ b/src/cloudflare/types/logs/rayid_get_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["RayidGetParams"] diff --git a/src/cloudflare/types/logs/rayid_get_response.py b/src/cloudflare/types/logs/rayid_get_response.py index 401cb3d9782..1b2edd900d3 100644 --- a/src/cloudflare/types/logs/rayid_get_response.py +++ b/src/cloudflare/types/logs/rayid_get_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["RayidGetResponse"] diff --git a/src/cloudflare/types/logs/received_received_get_logs_received_params.py b/src/cloudflare/types/logs/received_received_get_logs_received_params.py index 9b1940ef910..1c013a6160d 100644 --- a/src/cloudflare/types/logs/received_received_get_logs_received_params.py +++ b/src/cloudflare/types/logs/received_received_get_logs_received_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import Union - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["ReceivedReceivedGetLogsReceivedParams"] diff --git a/src/cloudflare/types/logs/received_received_get_logs_received_response.py b/src/cloudflare/types/logs/received_received_get_logs_received_response.py index 1681cdd62c6..6013b62d519 100644 --- a/src/cloudflare/types/logs/received_received_get_logs_received_response.py +++ b/src/cloudflare/types/logs/received_received_get_logs_received_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["ReceivedReceivedGetLogsReceivedResponse"] diff --git a/src/cloudflare/types/logs/receiveds/field_logs_received_list_fields_response.py b/src/cloudflare/types/logs/receiveds/field_logs_received_list_fields_response.py index 8123acca89f..efdbfd474cb 100644 --- a/src/cloudflare/types/logs/receiveds/field_logs_received_list_fields_response.py +++ b/src/cloudflare/types/logs/receiveds/field_logs_received_list_fields_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["FieldLogsReceivedListFieldsResponse"] diff --git a/src/cloudflare/types/magics/__init__.py b/src/cloudflare/types/magics/__init__.py index 08dcca800f5..63f591797d9 100644 --- a/src/cloudflare/types/magics/__init__.py +++ b/src/cloudflare/types/magics/__init__.py @@ -2,72 +2,72 @@ from __future__ import annotations -from .cf_interconnect_update_response import CfInterconnectUpdateResponse as CfInterconnectUpdateResponse +from .route_get_response import RouteGetResponse as RouteGetResponse +from .route_update_params import RouteUpdateParams as RouteUpdateParams +from .route_delete_response import RouteDeleteResponse as RouteDeleteResponse +from .route_update_response import RouteUpdateResponse as RouteUpdateResponse +from .gre_tunnel_get_response import GreTunnelGetResponse as GreTunnelGetResponse +from .gre_tunnel_update_params import GreTunnelUpdateParams as GreTunnelUpdateParams +from .ipsec_tunnel_get_response import IpsecTunnelGetResponse as IpsecTunnelGetResponse +from .gre_tunnel_delete_response import GreTunnelDeleteResponse as GreTunnelDeleteResponse +from .gre_tunnel_update_response import GreTunnelUpdateResponse as GreTunnelUpdateResponse +from .ipsec_tunnel_update_params import IpsecTunnelUpdateParams as IpsecTunnelUpdateParams from .cf_interconnect_get_response import CfInterconnectGetResponse as CfInterconnectGetResponse -from .cf_interconnect_magic_interconnects_list_interconnects_response import ( - CfInterconnectMagicInterconnectsListInterconnectsResponse as CfInterconnectMagicInterconnectsListInterconnectsResponse, +from .ipsec_tunnel_delete_response import IpsecTunnelDeleteResponse as IpsecTunnelDeleteResponse +from .ipsec_tunnel_update_response import IpsecTunnelUpdateResponse as IpsecTunnelUpdateResponse +from .cf_interconnect_update_params import CfInterconnectUpdateParams as CfInterconnectUpdateParams +from .cf_interconnect_update_response import CfInterconnectUpdateResponse as CfInterconnectUpdateResponse +from .route_magic_static_routes_create_routes_params import ( + RouteMagicStaticRoutesCreateRoutesParams as RouteMagicStaticRoutesCreateRoutesParams, ) -from .cf_interconnect_magic_interconnects_update_multiple_interconnects_response import ( - CfInterconnectMagicInterconnectsUpdateMultipleInterconnectsResponse as CfInterconnectMagicInterconnectsUpdateMultipleInterconnectsResponse, +from .route_magic_static_routes_list_routes_response import ( + RouteMagicStaticRoutesListRoutesResponse as RouteMagicStaticRoutesListRoutesResponse, ) -from .cf_interconnect_update_params import CfInterconnectUpdateParams as CfInterconnectUpdateParams -from .cf_interconnect_magic_interconnects_update_multiple_interconnects_params import ( - CfInterconnectMagicInterconnectsUpdateMultipleInterconnectsParams as CfInterconnectMagicInterconnectsUpdateMultipleInterconnectsParams, +from .route_magic_static_routes_create_routes_response import ( + RouteMagicStaticRoutesCreateRoutesResponse as RouteMagicStaticRoutesCreateRoutesResponse, ) -from .gre_tunnel_update_response import GreTunnelUpdateResponse as GreTunnelUpdateResponse -from .gre_tunnel_delete_response import GreTunnelDeleteResponse as GreTunnelDeleteResponse -from .gre_tunnel_get_response import GreTunnelGetResponse as GreTunnelGetResponse -from .gre_tunnel_magic_gre_tunnels_create_gre_tunnels_response import ( - GreTunnelMagicGreTunnelsCreateGreTunnelsResponse as GreTunnelMagicGreTunnelsCreateGreTunnelsResponse, +from .route_magic_static_routes_update_many_routes_params import ( + RouteMagicStaticRoutesUpdateManyRoutesParams as RouteMagicStaticRoutesUpdateManyRoutesParams, +) +from .route_magic_static_routes_update_many_routes_response import ( + RouteMagicStaticRoutesUpdateManyRoutesResponse as RouteMagicStaticRoutesUpdateManyRoutesResponse, +) +from .gre_tunnel_magic_gre_tunnels_create_gre_tunnels_params import ( + GreTunnelMagicGreTunnelsCreateGreTunnelsParams as GreTunnelMagicGreTunnelsCreateGreTunnelsParams, ) from .gre_tunnel_magic_gre_tunnels_list_gre_tunnels_response import ( GreTunnelMagicGreTunnelsListGreTunnelsResponse as GreTunnelMagicGreTunnelsListGreTunnelsResponse, ) -from .gre_tunnel_magic_gre_tunnels_update_multiple_gre_tunnels_response import ( - GreTunnelMagicGreTunnelsUpdateMultipleGreTunnelsResponse as GreTunnelMagicGreTunnelsUpdateMultipleGreTunnelsResponse, +from .gre_tunnel_magic_gre_tunnels_create_gre_tunnels_response import ( + GreTunnelMagicGreTunnelsCreateGreTunnelsResponse as GreTunnelMagicGreTunnelsCreateGreTunnelsResponse, ) -from .gre_tunnel_update_params import GreTunnelUpdateParams as GreTunnelUpdateParams -from .gre_tunnel_magic_gre_tunnels_create_gre_tunnels_params import ( - GreTunnelMagicGreTunnelsCreateGreTunnelsParams as GreTunnelMagicGreTunnelsCreateGreTunnelsParams, +from .ipsec_tunnel_magic_i_psec_tunnels_create_i_psec_tunnels_params import ( + IpsecTunnelMagicIPsecTunnelsCreateIPsecTunnelsParams as IpsecTunnelMagicIPsecTunnelsCreateIPsecTunnelsParams, +) +from .ipsec_tunnel_magic_i_psec_tunnels_list_i_psec_tunnels_response import ( + IpsecTunnelMagicIPsecTunnelsListIPsecTunnelsResponse as IpsecTunnelMagicIPsecTunnelsListIPsecTunnelsResponse, +) +from .cf_interconnect_magic_interconnects_list_interconnects_response import ( + CfInterconnectMagicInterconnectsListInterconnectsResponse as CfInterconnectMagicInterconnectsListInterconnectsResponse, ) from .gre_tunnel_magic_gre_tunnels_update_multiple_gre_tunnels_params import ( GreTunnelMagicGreTunnelsUpdateMultipleGreTunnelsParams as GreTunnelMagicGreTunnelsUpdateMultipleGreTunnelsParams, ) -from .ipsec_tunnel_update_response import IpsecTunnelUpdateResponse as IpsecTunnelUpdateResponse -from .ipsec_tunnel_delete_response import IpsecTunnelDeleteResponse as IpsecTunnelDeleteResponse -from .ipsec_tunnel_get_response import IpsecTunnelGetResponse as IpsecTunnelGetResponse from .ipsec_tunnel_magic_i_psec_tunnels_create_i_psec_tunnels_response import ( IpsecTunnelMagicIPsecTunnelsCreateIPsecTunnelsResponse as IpsecTunnelMagicIPsecTunnelsCreateIPsecTunnelsResponse, ) -from .ipsec_tunnel_magic_i_psec_tunnels_list_i_psec_tunnels_response import ( - IpsecTunnelMagicIPsecTunnelsListIPsecTunnelsResponse as IpsecTunnelMagicIPsecTunnelsListIPsecTunnelsResponse, -) -from .ipsec_tunnel_magic_i_psec_tunnels_update_multiple_i_psec_tunnels_response import ( - IpsecTunnelMagicIPsecTunnelsUpdateMultipleIPsecTunnelsResponse as IpsecTunnelMagicIPsecTunnelsUpdateMultipleIPsecTunnelsResponse, -) -from .ipsec_tunnel_update_params import IpsecTunnelUpdateParams as IpsecTunnelUpdateParams -from .ipsec_tunnel_magic_i_psec_tunnels_create_i_psec_tunnels_params import ( - IpsecTunnelMagicIPsecTunnelsCreateIPsecTunnelsParams as IpsecTunnelMagicIPsecTunnelsCreateIPsecTunnelsParams, +from .gre_tunnel_magic_gre_tunnels_update_multiple_gre_tunnels_response import ( + GreTunnelMagicGreTunnelsUpdateMultipleGreTunnelsResponse as GreTunnelMagicGreTunnelsUpdateMultipleGreTunnelsResponse, ) from .ipsec_tunnel_magic_i_psec_tunnels_update_multiple_i_psec_tunnels_params import ( IpsecTunnelMagicIPsecTunnelsUpdateMultipleIPsecTunnelsParams as IpsecTunnelMagicIPsecTunnelsUpdateMultipleIPsecTunnelsParams, ) -from .route_update_response import RouteUpdateResponse as RouteUpdateResponse -from .route_delete_response import RouteDeleteResponse as RouteDeleteResponse -from .route_get_response import RouteGetResponse as RouteGetResponse -from .route_magic_static_routes_create_routes_response import ( - RouteMagicStaticRoutesCreateRoutesResponse as RouteMagicStaticRoutesCreateRoutesResponse, -) -from .route_magic_static_routes_list_routes_response import ( - RouteMagicStaticRoutesListRoutesResponse as RouteMagicStaticRoutesListRoutesResponse, -) -from .route_magic_static_routes_update_many_routes_response import ( - RouteMagicStaticRoutesUpdateManyRoutesResponse as RouteMagicStaticRoutesUpdateManyRoutesResponse, +from .cf_interconnect_magic_interconnects_update_multiple_interconnects_params import ( + CfInterconnectMagicInterconnectsUpdateMultipleInterconnectsParams as CfInterconnectMagicInterconnectsUpdateMultipleInterconnectsParams, ) -from .route_update_params import RouteUpdateParams as RouteUpdateParams -from .route_magic_static_routes_create_routes_params import ( - RouteMagicStaticRoutesCreateRoutesParams as RouteMagicStaticRoutesCreateRoutesParams, +from .ipsec_tunnel_magic_i_psec_tunnels_update_multiple_i_psec_tunnels_response import ( + IpsecTunnelMagicIPsecTunnelsUpdateMultipleIPsecTunnelsResponse as IpsecTunnelMagicIPsecTunnelsUpdateMultipleIPsecTunnelsResponse, ) -from .route_magic_static_routes_update_many_routes_params import ( - RouteMagicStaticRoutesUpdateManyRoutesParams as RouteMagicStaticRoutesUpdateManyRoutesParams, +from .cf_interconnect_magic_interconnects_update_multiple_interconnects_response import ( + CfInterconnectMagicInterconnectsUpdateMultipleInterconnectsResponse as CfInterconnectMagicInterconnectsUpdateMultipleInterconnectsResponse, ) diff --git a/src/cloudflare/types/magics/cf_interconnect_get_response.py b/src/cloudflare/types/magics/cf_interconnect_get_response.py index 1e0aba892c4..50f3567cad6 100644 --- a/src/cloudflare/types/magics/cf_interconnect_get_response.py +++ b/src/cloudflare/types/magics/cf_interconnect_get_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["CfInterconnectGetResponse"] diff --git a/src/cloudflare/types/magics/cf_interconnect_magic_interconnects_list_interconnects_response.py b/src/cloudflare/types/magics/cf_interconnect_magic_interconnects_list_interconnects_response.py index 84839e9a92a..528d3f61cb0 100644 --- a/src/cloudflare/types/magics/cf_interconnect_magic_interconnects_list_interconnects_response.py +++ b/src/cloudflare/types/magics/cf_interconnect_magic_interconnects_list_interconnects_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "CfInterconnectMagicInterconnectsListInterconnectsResponse", diff --git a/src/cloudflare/types/magics/cf_interconnect_magic_interconnects_update_multiple_interconnects_params.py b/src/cloudflare/types/magics/cf_interconnect_magic_interconnects_update_multiple_interconnects_params.py index 7af6d0d5e70..837df171a7a 100644 --- a/src/cloudflare/types/magics/cf_interconnect_magic_interconnects_update_multiple_interconnects_params.py +++ b/src/cloudflare/types/magics/cf_interconnect_magic_interconnects_update_multiple_interconnects_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["CfInterconnectMagicInterconnectsUpdateMultipleInterconnectsParams"] diff --git a/src/cloudflare/types/magics/cf_interconnect_magic_interconnects_update_multiple_interconnects_response.py b/src/cloudflare/types/magics/cf_interconnect_magic_interconnects_update_multiple_interconnects_response.py index 88e3e6c5ca4..d79225deb28 100644 --- a/src/cloudflare/types/magics/cf_interconnect_magic_interconnects_update_multiple_interconnects_response.py +++ b/src/cloudflare/types/magics/cf_interconnect_magic_interconnects_update_multiple_interconnects_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "CfInterconnectMagicInterconnectsUpdateMultipleInterconnectsResponse", diff --git a/src/cloudflare/types/magics/cf_interconnect_update_params.py b/src/cloudflare/types/magics/cf_interconnect_update_params.py index 3ebc9936300..a9797a60a23 100644 --- a/src/cloudflare/types/magics/cf_interconnect_update_params.py +++ b/src/cloudflare/types/magics/cf_interconnect_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["CfInterconnectUpdateParams", "Gre", "HealthCheck"] diff --git a/src/cloudflare/types/magics/cf_interconnect_update_response.py b/src/cloudflare/types/magics/cf_interconnect_update_response.py index 79e33cd54ee..8ae6f0eec6a 100644 --- a/src/cloudflare/types/magics/cf_interconnect_update_response.py +++ b/src/cloudflare/types/magics/cf_interconnect_update_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["CfInterconnectUpdateResponse"] diff --git a/src/cloudflare/types/magics/gre_tunnel_delete_response.py b/src/cloudflare/types/magics/gre_tunnel_delete_response.py index fe1b412b389..b747306a227 100644 --- a/src/cloudflare/types/magics/gre_tunnel_delete_response.py +++ b/src/cloudflare/types/magics/gre_tunnel_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["GreTunnelDeleteResponse"] diff --git a/src/cloudflare/types/magics/gre_tunnel_get_response.py b/src/cloudflare/types/magics/gre_tunnel_get_response.py index 8231f7e8004..65c311244d9 100644 --- a/src/cloudflare/types/magics/gre_tunnel_get_response.py +++ b/src/cloudflare/types/magics/gre_tunnel_get_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["GreTunnelGetResponse"] diff --git a/src/cloudflare/types/magics/gre_tunnel_magic_gre_tunnels_create_gre_tunnels_params.py b/src/cloudflare/types/magics/gre_tunnel_magic_gre_tunnels_create_gre_tunnels_params.py index 0aadb6d40ae..ab9cf021347 100644 --- a/src/cloudflare/types/magics/gre_tunnel_magic_gre_tunnels_create_gre_tunnels_params.py +++ b/src/cloudflare/types/magics/gre_tunnel_magic_gre_tunnels_create_gre_tunnels_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["GreTunnelMagicGreTunnelsCreateGreTunnelsParams"] diff --git a/src/cloudflare/types/magics/gre_tunnel_magic_gre_tunnels_create_gre_tunnels_response.py b/src/cloudflare/types/magics/gre_tunnel_magic_gre_tunnels_create_gre_tunnels_response.py index 4db6564cfea..d197976f387 100644 --- a/src/cloudflare/types/magics/gre_tunnel_magic_gre_tunnels_create_gre_tunnels_response.py +++ b/src/cloudflare/types/magics/gre_tunnel_magic_gre_tunnels_create_gre_tunnels_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["GreTunnelMagicGreTunnelsCreateGreTunnelsResponse", "GreTunnel", "GreTunnelHealthCheck"] diff --git a/src/cloudflare/types/magics/gre_tunnel_magic_gre_tunnels_list_gre_tunnels_response.py b/src/cloudflare/types/magics/gre_tunnel_magic_gre_tunnels_list_gre_tunnels_response.py index 7d2e0518efc..16279f97e04 100644 --- a/src/cloudflare/types/magics/gre_tunnel_magic_gre_tunnels_list_gre_tunnels_response.py +++ b/src/cloudflare/types/magics/gre_tunnel_magic_gre_tunnels_list_gre_tunnels_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["GreTunnelMagicGreTunnelsListGreTunnelsResponse", "GreTunnel", "GreTunnelHealthCheck"] diff --git a/src/cloudflare/types/magics/gre_tunnel_magic_gre_tunnels_update_multiple_gre_tunnels_params.py b/src/cloudflare/types/magics/gre_tunnel_magic_gre_tunnels_update_multiple_gre_tunnels_params.py index 11b5a7e315c..c8b8cc15e27 100644 --- a/src/cloudflare/types/magics/gre_tunnel_magic_gre_tunnels_update_multiple_gre_tunnels_params.py +++ b/src/cloudflare/types/magics/gre_tunnel_magic_gre_tunnels_update_multiple_gre_tunnels_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["GreTunnelMagicGreTunnelsUpdateMultipleGreTunnelsParams"] diff --git a/src/cloudflare/types/magics/gre_tunnel_magic_gre_tunnels_update_multiple_gre_tunnels_response.py b/src/cloudflare/types/magics/gre_tunnel_magic_gre_tunnels_update_multiple_gre_tunnels_response.py index ef4c45c6cb0..63325de9454 100644 --- a/src/cloudflare/types/magics/gre_tunnel_magic_gre_tunnels_update_multiple_gre_tunnels_response.py +++ b/src/cloudflare/types/magics/gre_tunnel_magic_gre_tunnels_update_multiple_gre_tunnels_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "GreTunnelMagicGreTunnelsUpdateMultipleGreTunnelsResponse", diff --git a/src/cloudflare/types/magics/gre_tunnel_update_params.py b/src/cloudflare/types/magics/gre_tunnel_update_params.py index b2770a49429..ad2ea2dad9a 100644 --- a/src/cloudflare/types/magics/gre_tunnel_update_params.py +++ b/src/cloudflare/types/magics/gre_tunnel_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["GreTunnelUpdateParams", "HealthCheck"] diff --git a/src/cloudflare/types/magics/gre_tunnel_update_response.py b/src/cloudflare/types/magics/gre_tunnel_update_response.py index 267c91f60b2..9608274556b 100644 --- a/src/cloudflare/types/magics/gre_tunnel_update_response.py +++ b/src/cloudflare/types/magics/gre_tunnel_update_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["GreTunnelUpdateResponse"] diff --git a/src/cloudflare/types/magics/ipsec_tunnel_delete_response.py b/src/cloudflare/types/magics/ipsec_tunnel_delete_response.py index a0903213b93..7d5c03ccb14 100644 --- a/src/cloudflare/types/magics/ipsec_tunnel_delete_response.py +++ b/src/cloudflare/types/magics/ipsec_tunnel_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["IpsecTunnelDeleteResponse"] diff --git a/src/cloudflare/types/magics/ipsec_tunnel_get_response.py b/src/cloudflare/types/magics/ipsec_tunnel_get_response.py index ea41d3368a4..b02900ceeb1 100644 --- a/src/cloudflare/types/magics/ipsec_tunnel_get_response.py +++ b/src/cloudflare/types/magics/ipsec_tunnel_get_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["IpsecTunnelGetResponse"] diff --git a/src/cloudflare/types/magics/ipsec_tunnel_magic_i_psec_tunnels_create_i_psec_tunnels_params.py b/src/cloudflare/types/magics/ipsec_tunnel_magic_i_psec_tunnels_create_i_psec_tunnels_params.py index 3ca56e0b031..40dc692cf72 100644 --- a/src/cloudflare/types/magics/ipsec_tunnel_magic_i_psec_tunnels_create_i_psec_tunnels_params.py +++ b/src/cloudflare/types/magics/ipsec_tunnel_magic_i_psec_tunnels_create_i_psec_tunnels_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["IpsecTunnelMagicIPsecTunnelsCreateIPsecTunnelsParams"] diff --git a/src/cloudflare/types/magics/ipsec_tunnel_magic_i_psec_tunnels_create_i_psec_tunnels_response.py b/src/cloudflare/types/magics/ipsec_tunnel_magic_i_psec_tunnels_create_i_psec_tunnels_response.py index dc04dea2245..6dec13639d3 100644 --- a/src/cloudflare/types/magics/ipsec_tunnel_magic_i_psec_tunnels_create_i_psec_tunnels_response.py +++ b/src/cloudflare/types/magics/ipsec_tunnel_magic_i_psec_tunnels_create_i_psec_tunnels_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "IpsecTunnelMagicIPsecTunnelsCreateIPsecTunnelsResponse", diff --git a/src/cloudflare/types/magics/ipsec_tunnel_magic_i_psec_tunnels_list_i_psec_tunnels_response.py b/src/cloudflare/types/magics/ipsec_tunnel_magic_i_psec_tunnels_list_i_psec_tunnels_response.py index 43878cf73f9..f9183721267 100644 --- a/src/cloudflare/types/magics/ipsec_tunnel_magic_i_psec_tunnels_list_i_psec_tunnels_response.py +++ b/src/cloudflare/types/magics/ipsec_tunnel_magic_i_psec_tunnels_list_i_psec_tunnels_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "IpsecTunnelMagicIPsecTunnelsListIPsecTunnelsResponse", diff --git a/src/cloudflare/types/magics/ipsec_tunnel_magic_i_psec_tunnels_update_multiple_i_psec_tunnels_params.py b/src/cloudflare/types/magics/ipsec_tunnel_magic_i_psec_tunnels_update_multiple_i_psec_tunnels_params.py index 7dfb6e33fcb..7a1787d9387 100644 --- a/src/cloudflare/types/magics/ipsec_tunnel_magic_i_psec_tunnels_update_multiple_i_psec_tunnels_params.py +++ b/src/cloudflare/types/magics/ipsec_tunnel_magic_i_psec_tunnels_update_multiple_i_psec_tunnels_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["IpsecTunnelMagicIPsecTunnelsUpdateMultipleIPsecTunnelsParams"] diff --git a/src/cloudflare/types/magics/ipsec_tunnel_magic_i_psec_tunnels_update_multiple_i_psec_tunnels_response.py b/src/cloudflare/types/magics/ipsec_tunnel_magic_i_psec_tunnels_update_multiple_i_psec_tunnels_response.py index d812b33fe80..7a1e90dc533 100644 --- a/src/cloudflare/types/magics/ipsec_tunnel_magic_i_psec_tunnels_update_multiple_i_psec_tunnels_response.py +++ b/src/cloudflare/types/magics/ipsec_tunnel_magic_i_psec_tunnels_update_multiple_i_psec_tunnels_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "IpsecTunnelMagicIPsecTunnelsUpdateMultipleIPsecTunnelsResponse", diff --git a/src/cloudflare/types/magics/ipsec_tunnel_update_params.py b/src/cloudflare/types/magics/ipsec_tunnel_update_params.py index 70bd1ad53ad..41d76e4efc1 100644 --- a/src/cloudflare/types/magics/ipsec_tunnel_update_params.py +++ b/src/cloudflare/types/magics/ipsec_tunnel_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["IpsecTunnelUpdateParams"] diff --git a/src/cloudflare/types/magics/ipsec_tunnel_update_response.py b/src/cloudflare/types/magics/ipsec_tunnel_update_response.py index c960275ef3e..3d7e9eb4929 100644 --- a/src/cloudflare/types/magics/ipsec_tunnel_update_response.py +++ b/src/cloudflare/types/magics/ipsec_tunnel_update_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["IpsecTunnelUpdateResponse"] diff --git a/src/cloudflare/types/magics/ipsec_tunnels/psk_generate_magic_i_psec_tunnels_generate_pre_shared_key_psk_for_i_psec_tunnels_response.py b/src/cloudflare/types/magics/ipsec_tunnels/psk_generate_magic_i_psec_tunnels_generate_pre_shared_key_psk_for_i_psec_tunnels_response.py index 3a8abc65a11..e20c1c49388 100644 --- a/src/cloudflare/types/magics/ipsec_tunnels/psk_generate_magic_i_psec_tunnels_generate_pre_shared_key_psk_for_i_psec_tunnels_response.py +++ b/src/cloudflare/types/magics/ipsec_tunnels/psk_generate_magic_i_psec_tunnels_generate_pre_shared_key_psk_for_i_psec_tunnels_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["PskGenerateMagicIPsecTunnelsGeneratePreSharedKeyPskForIPsecTunnelsResponse", "PskMetadata"] diff --git a/src/cloudflare/types/magics/route_delete_response.py b/src/cloudflare/types/magics/route_delete_response.py index 68a5867d882..5654310acb5 100644 --- a/src/cloudflare/types/magics/route_delete_response.py +++ b/src/cloudflare/types/magics/route_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RouteDeleteResponse"] diff --git a/src/cloudflare/types/magics/route_get_response.py b/src/cloudflare/types/magics/route_get_response.py index 88a55d1d19d..572f3e2a01d 100644 --- a/src/cloudflare/types/magics/route_get_response.py +++ b/src/cloudflare/types/magics/route_get_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RouteGetResponse"] diff --git a/src/cloudflare/types/magics/route_magic_static_routes_create_routes_params.py b/src/cloudflare/types/magics/route_magic_static_routes_create_routes_params.py index 1b7568967e4..288d090b087 100644 --- a/src/cloudflare/types/magics/route_magic_static_routes_create_routes_params.py +++ b/src/cloudflare/types/magics/route_magic_static_routes_create_routes_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["RouteMagicStaticRoutesCreateRoutesParams"] diff --git a/src/cloudflare/types/magics/route_magic_static_routes_create_routes_response.py b/src/cloudflare/types/magics/route_magic_static_routes_create_routes_response.py index 4bb9ddc77bb..84df0219453 100644 --- a/src/cloudflare/types/magics/route_magic_static_routes_create_routes_response.py +++ b/src/cloudflare/types/magics/route_magic_static_routes_create_routes_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RouteMagicStaticRoutesCreateRoutesResponse", "Route", "RouteScope"] diff --git a/src/cloudflare/types/magics/route_magic_static_routes_list_routes_response.py b/src/cloudflare/types/magics/route_magic_static_routes_list_routes_response.py index 4643c80604e..6f553f237f4 100644 --- a/src/cloudflare/types/magics/route_magic_static_routes_list_routes_response.py +++ b/src/cloudflare/types/magics/route_magic_static_routes_list_routes_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RouteMagicStaticRoutesListRoutesResponse", "Route", "RouteScope"] diff --git a/src/cloudflare/types/magics/route_magic_static_routes_update_many_routes_params.py b/src/cloudflare/types/magics/route_magic_static_routes_update_many_routes_params.py index 7d2057eaf28..ffec238b8bb 100644 --- a/src/cloudflare/types/magics/route_magic_static_routes_update_many_routes_params.py +++ b/src/cloudflare/types/magics/route_magic_static_routes_update_many_routes_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import Iterable, List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing import List, Iterable +from typing_extensions import Required, TypedDict __all__ = ["RouteMagicStaticRoutesUpdateManyRoutesParams", "Route", "RouteScope"] diff --git a/src/cloudflare/types/magics/route_magic_static_routes_update_many_routes_response.py b/src/cloudflare/types/magics/route_magic_static_routes_update_many_routes_response.py index 98fdb6a7e55..29994d16709 100644 --- a/src/cloudflare/types/magics/route_magic_static_routes_update_many_routes_response.py +++ b/src/cloudflare/types/magics/route_magic_static_routes_update_many_routes_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RouteMagicStaticRoutesUpdateManyRoutesResponse", "ModifiedRoute", "ModifiedRouteScope"] diff --git a/src/cloudflare/types/magics/route_update_params.py b/src/cloudflare/types/magics/route_update_params.py index 4305c526044..8eff098148c 100644 --- a/src/cloudflare/types/magics/route_update_params.py +++ b/src/cloudflare/types/magics/route_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["RouteUpdateParams", "Scope"] diff --git a/src/cloudflare/types/magics/route_update_response.py b/src/cloudflare/types/magics/route_update_response.py index f1d1377d01c..a2af8740288 100644 --- a/src/cloudflare/types/magics/route_update_response.py +++ b/src/cloudflare/types/magics/route_update_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RouteUpdateResponse"] diff --git a/src/cloudflare/types/managed_header_list_response.py b/src/cloudflare/types/managed_header_list_response.py index 3c7a6e66d29..835922abf73 100644 --- a/src/cloudflare/types/managed_header_list_response.py +++ b/src/cloudflare/types/managed_header_list_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["ManagedHeaderListResponse", "ManagedRequestHeader", "ManagedResponseHeader"] diff --git a/src/cloudflare/types/managed_header_managed_transforms_update_status_of_managed_transforms_params.py b/src/cloudflare/types/managed_header_managed_transforms_update_status_of_managed_transforms_params.py index da9ef4b366e..1533e63835f 100644 --- a/src/cloudflare/types/managed_header_managed_transforms_update_status_of_managed_transforms_params.py +++ b/src/cloudflare/types/managed_header_managed_transforms_update_status_of_managed_transforms_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Required, TypedDict __all__ = [ "ManagedHeaderManagedTransformsUpdateStatusOfManagedTransformsParams", diff --git a/src/cloudflare/types/managed_header_managed_transforms_update_status_of_managed_transforms_response.py b/src/cloudflare/types/managed_header_managed_transforms_update_status_of_managed_transforms_response.py index f7a5ddc7b4e..4460dbc4f9d 100644 --- a/src/cloudflare/types/managed_header_managed_transforms_update_status_of_managed_transforms_response.py +++ b/src/cloudflare/types/managed_header_managed_transforms_update_status_of_managed_transforms_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "ManagedHeaderManagedTransformsUpdateStatusOfManagedTransformsResponse", diff --git a/src/cloudflare/types/membership_delete_response.py b/src/cloudflare/types/membership_delete_response.py index 24cc3e7cb0a..19d55395b41 100644 --- a/src/cloudflare/types/membership_delete_response.py +++ b/src/cloudflare/types/membership_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["MembershipDeleteResponse"] diff --git a/src/cloudflare/types/membership_get_response.py b/src/cloudflare/types/membership_get_response.py index 3a39a6f4a73..ac086d62588 100644 --- a/src/cloudflare/types/membership_get_response.py +++ b/src/cloudflare/types/membership_get_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union, Optional __all__ = ["MembershipGetResponse"] diff --git a/src/cloudflare/types/membership_update_params.py b/src/cloudflare/types/membership_update_params.py index 4c9a904b055..1528a9f31c3 100644 --- a/src/cloudflare/types/membership_update_params.py +++ b/src/cloudflare/types/membership_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["MembershipUpdateParams"] diff --git a/src/cloudflare/types/membership_update_response.py b/src/cloudflare/types/membership_update_response.py index a8adf10a37d..c8b8bb89502 100644 --- a/src/cloudflare/types/membership_update_response.py +++ b/src/cloudflare/types/membership_update_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union, Optional __all__ = ["MembershipUpdateResponse"] diff --git a/src/cloudflare/types/membership_user_s_account_memberships_list_memberships_params.py b/src/cloudflare/types/membership_user_s_account_memberships_list_memberships_params.py index 0fb0ee2224c..2bc1e2f0158 100644 --- a/src/cloudflare/types/membership_user_s_account_memberships_list_memberships_params.py +++ b/src/cloudflare/types/membership_user_s_account_memberships_list_memberships_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["MembershipUserSAccountMembershipsListMembershipsParams", "Account"] diff --git a/src/cloudflare/types/membership_user_s_account_memberships_list_memberships_response.py b/src/cloudflare/types/membership_user_s_account_memberships_list_memberships_response.py index 4eef327f4db..7d60c5c1000 100644 --- a/src/cloudflare/types/membership_user_s_account_memberships_list_memberships_response.py +++ b/src/cloudflare/types/membership_user_s_account_memberships_list_memberships_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = [ "MembershipUserSAccountMembershipsListMembershipsResponse", diff --git a/src/cloudflare/types/mnms/__init__.py b/src/cloudflare/types/mnms/__init__.py index 3c1e9c11f93..f889b880682 100644 --- a/src/cloudflare/types/mnms/__init__.py +++ b/src/cloudflare/types/mnms/__init__.py @@ -2,28 +2,28 @@ from __future__ import annotations +from .rule_get_response import RuleGetResponse as RuleGetResponse +from .rule_delete_response import RuleDeleteResponse as RuleDeleteResponse +from .rule_update_response import RuleUpdateResponse as RuleUpdateResponse from .config_delete_response import ConfigDeleteResponse as ConfigDeleteResponse -from .config_magic_network_monitoring_configuration_create_account_configuration_response import ( - ConfigMagicNetworkMonitoringConfigurationCreateAccountConfigurationResponse as ConfigMagicNetworkMonitoringConfigurationCreateAccountConfigurationResponse, +from .rule_magic_network_monitoring_rules_list_rules_response import ( + RuleMagicNetworkMonitoringRulesListRulesResponse as RuleMagicNetworkMonitoringRulesListRulesResponse, +) +from .rule_magic_network_monitoring_rules_create_rules_response import ( + RuleMagicNetworkMonitoringRulesCreateRulesResponse as RuleMagicNetworkMonitoringRulesCreateRulesResponse, +) +from .rule_magic_network_monitoring_rules_update_rules_response import ( + RuleMagicNetworkMonitoringRulesUpdateRulesResponse as RuleMagicNetworkMonitoringRulesUpdateRulesResponse, ) from .config_magic_network_monitoring_configuration_list_account_configuration_response import ( ConfigMagicNetworkMonitoringConfigurationListAccountConfigurationResponse as ConfigMagicNetworkMonitoringConfigurationListAccountConfigurationResponse, ) +from .config_magic_network_monitoring_configuration_create_account_configuration_response import ( + ConfigMagicNetworkMonitoringConfigurationCreateAccountConfigurationResponse as ConfigMagicNetworkMonitoringConfigurationCreateAccountConfigurationResponse, +) from .config_magic_network_monitoring_configuration_update_account_configuration_fields_response import ( ConfigMagicNetworkMonitoringConfigurationUpdateAccountConfigurationFieldsResponse as ConfigMagicNetworkMonitoringConfigurationUpdateAccountConfigurationFieldsResponse, ) from .config_magic_network_monitoring_configuration_update_an_entire_account_configuration_response import ( ConfigMagicNetworkMonitoringConfigurationUpdateAnEntireAccountConfigurationResponse as ConfigMagicNetworkMonitoringConfigurationUpdateAnEntireAccountConfigurationResponse, ) -from .rule_update_response import RuleUpdateResponse as RuleUpdateResponse -from .rule_delete_response import RuleDeleteResponse as RuleDeleteResponse -from .rule_get_response import RuleGetResponse as RuleGetResponse -from .rule_magic_network_monitoring_rules_create_rules_response import ( - RuleMagicNetworkMonitoringRulesCreateRulesResponse as RuleMagicNetworkMonitoringRulesCreateRulesResponse, -) -from .rule_magic_network_monitoring_rules_list_rules_response import ( - RuleMagicNetworkMonitoringRulesListRulesResponse as RuleMagicNetworkMonitoringRulesListRulesResponse, -) -from .rule_magic_network_monitoring_rules_update_rules_response import ( - RuleMagicNetworkMonitoringRulesUpdateRulesResponse as RuleMagicNetworkMonitoringRulesUpdateRulesResponse, -) diff --git a/src/cloudflare/types/mnms/config_delete_response.py b/src/cloudflare/types/mnms/config_delete_response.py index fbb56dee887..4e9d2804f6f 100644 --- a/src/cloudflare/types/mnms/config_delete_response.py +++ b/src/cloudflare/types/mnms/config_delete_response.py @@ -2,11 +2,7 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ConfigDeleteResponse"] diff --git a/src/cloudflare/types/mnms/config_magic_network_monitoring_configuration_create_account_configuration_response.py b/src/cloudflare/types/mnms/config_magic_network_monitoring_configuration_create_account_configuration_response.py index 6049f7f60e8..d67e0e9c699 100644 --- a/src/cloudflare/types/mnms/config_magic_network_monitoring_configuration_create_account_configuration_response.py +++ b/src/cloudflare/types/mnms/config_magic_network_monitoring_configuration_create_account_configuration_response.py @@ -2,11 +2,7 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ConfigMagicNetworkMonitoringConfigurationCreateAccountConfigurationResponse"] diff --git a/src/cloudflare/types/mnms/config_magic_network_monitoring_configuration_list_account_configuration_response.py b/src/cloudflare/types/mnms/config_magic_network_monitoring_configuration_list_account_configuration_response.py index f23ea3997f7..a30a315bd0a 100644 --- a/src/cloudflare/types/mnms/config_magic_network_monitoring_configuration_list_account_configuration_response.py +++ b/src/cloudflare/types/mnms/config_magic_network_monitoring_configuration_list_account_configuration_response.py @@ -2,11 +2,7 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ConfigMagicNetworkMonitoringConfigurationListAccountConfigurationResponse"] diff --git a/src/cloudflare/types/mnms/config_magic_network_monitoring_configuration_update_account_configuration_fields_response.py b/src/cloudflare/types/mnms/config_magic_network_monitoring_configuration_update_account_configuration_fields_response.py index d8cf9004fd7..bd5cc87703a 100644 --- a/src/cloudflare/types/mnms/config_magic_network_monitoring_configuration_update_account_configuration_fields_response.py +++ b/src/cloudflare/types/mnms/config_magic_network_monitoring_configuration_update_account_configuration_fields_response.py @@ -2,11 +2,7 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ConfigMagicNetworkMonitoringConfigurationUpdateAccountConfigurationFieldsResponse"] diff --git a/src/cloudflare/types/mnms/config_magic_network_monitoring_configuration_update_an_entire_account_configuration_response.py b/src/cloudflare/types/mnms/config_magic_network_monitoring_configuration_update_an_entire_account_configuration_response.py index f6394b47154..543904bdfd7 100644 --- a/src/cloudflare/types/mnms/config_magic_network_monitoring_configuration_update_an_entire_account_configuration_response.py +++ b/src/cloudflare/types/mnms/config_magic_network_monitoring_configuration_update_an_entire_account_configuration_response.py @@ -2,11 +2,7 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ConfigMagicNetworkMonitoringConfigurationUpdateAnEntireAccountConfigurationResponse"] diff --git a/src/cloudflare/types/mnms/configs/full_magic_network_monitoring_configuration_list_rules_and_account_configuration_response.py b/src/cloudflare/types/mnms/configs/full_magic_network_monitoring_configuration_list_rules_and_account_configuration_response.py index a6ede302887..ee04ed9726d 100644 --- a/src/cloudflare/types/mnms/configs/full_magic_network_monitoring_configuration_list_rules_and_account_configuration_response.py +++ b/src/cloudflare/types/mnms/configs/full_magic_network_monitoring_configuration_list_rules_and_account_configuration_response.py @@ -2,11 +2,7 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["FullMagicNetworkMonitoringConfigurationListRulesAndAccountConfigurationResponse"] diff --git a/src/cloudflare/types/mnms/rule_delete_response.py b/src/cloudflare/types/mnms/rule_delete_response.py index 7720e8f5c72..cb8ecf05986 100644 --- a/src/cloudflare/types/mnms/rule_delete_response.py +++ b/src/cloudflare/types/mnms/rule_delete_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RuleDeleteResponse"] diff --git a/src/cloudflare/types/mnms/rule_get_response.py b/src/cloudflare/types/mnms/rule_get_response.py index 24f9f3059aa..2e2f9a38c91 100644 --- a/src/cloudflare/types/mnms/rule_get_response.py +++ b/src/cloudflare/types/mnms/rule_get_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RuleGetResponse"] diff --git a/src/cloudflare/types/mnms/rule_magic_network_monitoring_rules_create_rules_response.py b/src/cloudflare/types/mnms/rule_magic_network_monitoring_rules_create_rules_response.py index 229774681ff..b261f61354e 100644 --- a/src/cloudflare/types/mnms/rule_magic_network_monitoring_rules_create_rules_response.py +++ b/src/cloudflare/types/mnms/rule_magic_network_monitoring_rules_create_rules_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RuleMagicNetworkMonitoringRulesCreateRulesResponse"] diff --git a/src/cloudflare/types/mnms/rule_magic_network_monitoring_rules_list_rules_response.py b/src/cloudflare/types/mnms/rule_magic_network_monitoring_rules_list_rules_response.py index 94072b8d691..a165f1bb109 100644 --- a/src/cloudflare/types/mnms/rule_magic_network_monitoring_rules_list_rules_response.py +++ b/src/cloudflare/types/mnms/rule_magic_network_monitoring_rules_list_rules_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RuleMagicNetworkMonitoringRulesListRulesResponse", "RuleMagicNetworkMonitoringRulesListRulesResponseItem"] diff --git a/src/cloudflare/types/mnms/rule_magic_network_monitoring_rules_update_rules_response.py b/src/cloudflare/types/mnms/rule_magic_network_monitoring_rules_update_rules_response.py index 16a6fd4ddcd..0e10adef02d 100644 --- a/src/cloudflare/types/mnms/rule_magic_network_monitoring_rules_update_rules_response.py +++ b/src/cloudflare/types/mnms/rule_magic_network_monitoring_rules_update_rules_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RuleMagicNetworkMonitoringRulesUpdateRulesResponse"] diff --git a/src/cloudflare/types/mnms/rule_update_response.py b/src/cloudflare/types/mnms/rule_update_response.py index 5c344827e78..c7008831c37 100644 --- a/src/cloudflare/types/mnms/rule_update_response.py +++ b/src/cloudflare/types/mnms/rule_update_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RuleUpdateResponse"] diff --git a/src/cloudflare/types/mnms/rules/advertisement_magic_network_monitoring_rules_update_advertisement_for_rule_response.py b/src/cloudflare/types/mnms/rules/advertisement_magic_network_monitoring_rules_update_advertisement_for_rule_response.py index 4f9138a69bc..f2d5a79caf8 100644 --- a/src/cloudflare/types/mnms/rules/advertisement_magic_network_monitoring_rules_update_advertisement_for_rule_response.py +++ b/src/cloudflare/types/mnms/rules/advertisement_magic_network_monitoring_rules_update_advertisement_for_rule_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["AdvertisementMagicNetworkMonitoringRulesUpdateAdvertisementForRuleResponse"] diff --git a/src/cloudflare/types/mtls_certificate_delete_response.py b/src/cloudflare/types/mtls_certificate_delete_response.py index 7d0ee72c0b5..a148c940cd9 100644 --- a/src/cloudflare/types/mtls_certificate_delete_response.py +++ b/src/cloudflare/types/mtls_certificate_delete_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["MtlsCertificateDeleteResponse"] diff --git a/src/cloudflare/types/mtls_certificate_get_response.py b/src/cloudflare/types/mtls_certificate_get_response.py index 23b2357c47e..1377c31763b 100644 --- a/src/cloudflare/types/mtls_certificate_get_response.py +++ b/src/cloudflare/types/mtls_certificate_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["MtlsCertificateGetResponse"] diff --git a/src/cloudflare/types/mtls_certificate_list_response.py b/src/cloudflare/types/mtls_certificate_list_response.py index f85fe1f4461..361ea4b07fb 100644 --- a/src/cloudflare/types/mtls_certificate_list_response.py +++ b/src/cloudflare/types/mtls_certificate_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["MtlsCertificateListResponse", "MtlsCertificateListResponseItem"] diff --git a/src/cloudflare/types/mtls_certificate_update_params.py b/src/cloudflare/types/mtls_certificate_update_params.py index 65632948179..00700ca9b7d 100644 --- a/src/cloudflare/types/mtls_certificate_update_params.py +++ b/src/cloudflare/types/mtls_certificate_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["MtlsCertificateUpdateParams"] diff --git a/src/cloudflare/types/mtls_certificate_update_response.py b/src/cloudflare/types/mtls_certificate_update_response.py index de274164899..02aa2577ecc 100644 --- a/src/cloudflare/types/mtls_certificate_update_response.py +++ b/src/cloudflare/types/mtls_certificate_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["MtlsCertificateUpdateResponse"] diff --git a/src/cloudflare/types/mtls_certificates/association_list_response.py b/src/cloudflare/types/mtls_certificates/association_list_response.py index 113e84d6a84..e7d2adab57e 100644 --- a/src/cloudflare/types/mtls_certificates/association_list_response.py +++ b/src/cloudflare/types/mtls_certificates/association_list_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["AssociationListResponse", "AssociationListResponseItem"] diff --git a/src/cloudflare/types/origin_post_quantum_encryption_get_response.py b/src/cloudflare/types/origin_post_quantum_encryption_get_response.py index 3715e2f38a3..c398cde9166 100644 --- a/src/cloudflare/types/origin_post_quantum_encryption_get_response.py +++ b/src/cloudflare/types/origin_post_quantum_encryption_get_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union, Optional __all__ = ["OriginPostQuantumEncryptionGetResponse"] diff --git a/src/cloudflare/types/origin_post_quantum_encryption_update_params.py b/src/cloudflare/types/origin_post_quantum_encryption_update_params.py index afce313dfe8..87c04c4c60e 100644 --- a/src/cloudflare/types/origin_post_quantum_encryption_update_params.py +++ b/src/cloudflare/types/origin_post_quantum_encryption_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["OriginPostQuantumEncryptionUpdateParams"] diff --git a/src/cloudflare/types/origin_post_quantum_encryption_update_response.py b/src/cloudflare/types/origin_post_quantum_encryption_update_response.py index f0a7845b8e9..b1d2a44fd2e 100644 --- a/src/cloudflare/types/origin_post_quantum_encryption_update_response.py +++ b/src/cloudflare/types/origin_post_quantum_encryption_update_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union, Optional __all__ = ["OriginPostQuantumEncryptionUpdateResponse"] diff --git a/src/cloudflare/types/origin_tls_client_auth/__init__.py b/src/cloudflare/types/origin_tls_client_auth/__init__.py index 945a475cccc..e1236554ecb 100644 --- a/src/cloudflare/types/origin_tls_client_auth/__init__.py +++ b/src/cloudflare/types/origin_tls_client_auth/__init__.py @@ -2,15 +2,15 @@ from __future__ import annotations -from .hostname_update_response import HostnameUpdateResponse as HostnameUpdateResponse from .hostname_get_response import HostnameGetResponse as HostnameGetResponse from .hostname_update_params import HostnameUpdateParams as HostnameUpdateParams -from .setting_zone_level_authenticated_origin_pulls_get_enablement_setting_for_zone_response import ( - SettingZoneLevelAuthenticatedOriginPullsGetEnablementSettingForZoneResponse as SettingZoneLevelAuthenticatedOriginPullsGetEnablementSettingForZoneResponse, +from .hostname_update_response import HostnameUpdateResponse as HostnameUpdateResponse +from .setting_zone_level_authenticated_origin_pulls_set_enablement_for_zone_params import ( + SettingZoneLevelAuthenticatedOriginPullsSetEnablementForZoneParams as SettingZoneLevelAuthenticatedOriginPullsSetEnablementForZoneParams, ) from .setting_zone_level_authenticated_origin_pulls_set_enablement_for_zone_response import ( SettingZoneLevelAuthenticatedOriginPullsSetEnablementForZoneResponse as SettingZoneLevelAuthenticatedOriginPullsSetEnablementForZoneResponse, ) -from .setting_zone_level_authenticated_origin_pulls_set_enablement_for_zone_params import ( - SettingZoneLevelAuthenticatedOriginPullsSetEnablementForZoneParams as SettingZoneLevelAuthenticatedOriginPullsSetEnablementForZoneParams, +from .setting_zone_level_authenticated_origin_pulls_get_enablement_setting_for_zone_response import ( + SettingZoneLevelAuthenticatedOriginPullsGetEnablementSettingForZoneResponse as SettingZoneLevelAuthenticatedOriginPullsGetEnablementSettingForZoneResponse, ) diff --git a/src/cloudflare/types/origin_tls_client_auth/hostname_get_response.py b/src/cloudflare/types/origin_tls_client_auth/hostname_get_response.py index e0fba5b4558..b1789586c90 100644 --- a/src/cloudflare/types/origin_tls_client_auth/hostname_get_response.py +++ b/src/cloudflare/types/origin_tls_client_auth/hostname_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - -from typing_extensions import Literal - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["HostnameGetResponse"] diff --git a/src/cloudflare/types/origin_tls_client_auth/hostname_update_params.py b/src/cloudflare/types/origin_tls_client_auth/hostname_update_params.py index 7df9d8a72a4..21cdd1d71ec 100644 --- a/src/cloudflare/types/origin_tls_client_auth/hostname_update_params.py +++ b/src/cloudflare/types/origin_tls_client_auth/hostname_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Iterable, Optional - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["HostnameUpdateParams", "Config"] diff --git a/src/cloudflare/types/origin_tls_client_auth/hostname_update_response.py b/src/cloudflare/types/origin_tls_client_auth/hostname_update_response.py index 834c47df514..db89d820b7c 100644 --- a/src/cloudflare/types/origin_tls_client_auth/hostname_update_response.py +++ b/src/cloudflare/types/origin_tls_client_auth/hostname_update_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["HostnameUpdateResponse", "HostnameUpdateResponseItem"] diff --git a/src/cloudflare/types/origin_tls_client_auth/hostnames/__init__.py b/src/cloudflare/types/origin_tls_client_auth/hostnames/__init__.py index 66d0dc35380..d15320dfe8e 100644 --- a/src/cloudflare/types/origin_tls_client_auth/hostnames/__init__.py +++ b/src/cloudflare/types/origin_tls_client_auth/hostnames/__init__.py @@ -2,8 +2,8 @@ from __future__ import annotations -from .certificate_create_response import CertificateCreateResponse as CertificateCreateResponse -from .certificate_list_response import CertificateListResponse as CertificateListResponse -from .certificate_delete_response import CertificateDeleteResponse as CertificateDeleteResponse from .certificate_get_response import CertificateGetResponse as CertificateGetResponse from .certificate_create_params import CertificateCreateParams as CertificateCreateParams +from .certificate_list_response import CertificateListResponse as CertificateListResponse +from .certificate_create_response import CertificateCreateResponse as CertificateCreateResponse +from .certificate_delete_response import CertificateDeleteResponse as CertificateDeleteResponse diff --git a/src/cloudflare/types/origin_tls_client_auth/hostnames/certificate_create_params.py b/src/cloudflare/types/origin_tls_client_auth/hostnames/certificate_create_params.py index 47b0921c9ec..cc51c67ae89 100644 --- a/src/cloudflare/types/origin_tls_client_auth/hostnames/certificate_create_params.py +++ b/src/cloudflare/types/origin_tls_client_auth/hostnames/certificate_create_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["CertificateCreateParams"] diff --git a/src/cloudflare/types/origin_tls_client_auth/hostnames/certificate_create_response.py b/src/cloudflare/types/origin_tls_client_auth/hostnames/certificate_create_response.py index 59b2521bc41..922ad473777 100644 --- a/src/cloudflare/types/origin_tls_client_auth/hostnames/certificate_create_response.py +++ b/src/cloudflare/types/origin_tls_client_auth/hostnames/certificate_create_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["CertificateCreateResponse"] diff --git a/src/cloudflare/types/origin_tls_client_auth/hostnames/certificate_delete_response.py b/src/cloudflare/types/origin_tls_client_auth/hostnames/certificate_delete_response.py index b0bbbb6dd04..fc680daa4d0 100644 --- a/src/cloudflare/types/origin_tls_client_auth/hostnames/certificate_delete_response.py +++ b/src/cloudflare/types/origin_tls_client_auth/hostnames/certificate_delete_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["CertificateDeleteResponse"] diff --git a/src/cloudflare/types/origin_tls_client_auth/hostnames/certificate_get_response.py b/src/cloudflare/types/origin_tls_client_auth/hostnames/certificate_get_response.py index a8ae368f5d7..eed6f0a1e6f 100644 --- a/src/cloudflare/types/origin_tls_client_auth/hostnames/certificate_get_response.py +++ b/src/cloudflare/types/origin_tls_client_auth/hostnames/certificate_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["CertificateGetResponse"] diff --git a/src/cloudflare/types/origin_tls_client_auth/hostnames/certificate_list_response.py b/src/cloudflare/types/origin_tls_client_auth/hostnames/certificate_list_response.py index 0d7dd489625..69702083e1f 100644 --- a/src/cloudflare/types/origin_tls_client_auth/hostnames/certificate_list_response.py +++ b/src/cloudflare/types/origin_tls_client_auth/hostnames/certificate_list_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["CertificateListResponse", "CertificateListResponseItem"] diff --git a/src/cloudflare/types/origin_tls_client_auth/setting_zone_level_authenticated_origin_pulls_get_enablement_setting_for_zone_response.py b/src/cloudflare/types/origin_tls_client_auth/setting_zone_level_authenticated_origin_pulls_get_enablement_setting_for_zone_response.py index b0225483ef5..f221cfbe7e1 100644 --- a/src/cloudflare/types/origin_tls_client_auth/setting_zone_level_authenticated_origin_pulls_get_enablement_setting_for_zone_response.py +++ b/src/cloudflare/types/origin_tls_client_auth/setting_zone_level_authenticated_origin_pulls_get_enablement_setting_for_zone_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["SettingZoneLevelAuthenticatedOriginPullsGetEnablementSettingForZoneResponse"] diff --git a/src/cloudflare/types/origin_tls_client_auth/setting_zone_level_authenticated_origin_pulls_set_enablement_for_zone_params.py b/src/cloudflare/types/origin_tls_client_auth/setting_zone_level_authenticated_origin_pulls_set_enablement_for_zone_params.py index 8ec8887a65c..2c22d599eff 100644 --- a/src/cloudflare/types/origin_tls_client_auth/setting_zone_level_authenticated_origin_pulls_set_enablement_for_zone_params.py +++ b/src/cloudflare/types/origin_tls_client_auth/setting_zone_level_authenticated_origin_pulls_set_enablement_for_zone_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["SettingZoneLevelAuthenticatedOriginPullsSetEnablementForZoneParams"] diff --git a/src/cloudflare/types/origin_tls_client_auth/setting_zone_level_authenticated_origin_pulls_set_enablement_for_zone_response.py b/src/cloudflare/types/origin_tls_client_auth/setting_zone_level_authenticated_origin_pulls_set_enablement_for_zone_response.py index 69ce1bef330..6b2a22f2c45 100644 --- a/src/cloudflare/types/origin_tls_client_auth/setting_zone_level_authenticated_origin_pulls_set_enablement_for_zone_response.py +++ b/src/cloudflare/types/origin_tls_client_auth/setting_zone_level_authenticated_origin_pulls_set_enablement_for_zone_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["SettingZoneLevelAuthenticatedOriginPullsSetEnablementForZoneResponse"] diff --git a/src/cloudflare/types/origin_tls_client_auth_create_params.py b/src/cloudflare/types/origin_tls_client_auth_create_params.py index 51d7e6248ce..fd2565b03b8 100644 --- a/src/cloudflare/types/origin_tls_client_auth_create_params.py +++ b/src/cloudflare/types/origin_tls_client_auth_create_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["OriginTLSClientAuthCreateParams"] diff --git a/src/cloudflare/types/origin_tls_client_auth_create_response.py b/src/cloudflare/types/origin_tls_client_auth_create_response.py index a55c78fde2b..4ed55766802 100644 --- a/src/cloudflare/types/origin_tls_client_auth_create_response.py +++ b/src/cloudflare/types/origin_tls_client_auth_create_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union __all__ = ["OriginTLSClientAuthCreateResponse"] diff --git a/src/cloudflare/types/origin_tls_client_auth_delete_response.py b/src/cloudflare/types/origin_tls_client_auth_delete_response.py index 8ad8b63a5a8..ae2a4d3bd62 100644 --- a/src/cloudflare/types/origin_tls_client_auth_delete_response.py +++ b/src/cloudflare/types/origin_tls_client_auth_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union __all__ = ["OriginTLSClientAuthDeleteResponse"] diff --git a/src/cloudflare/types/origin_tls_client_auth_get_response.py b/src/cloudflare/types/origin_tls_client_auth_get_response.py index 3e242c043ce..2375daa0a82 100644 --- a/src/cloudflare/types/origin_tls_client_auth_get_response.py +++ b/src/cloudflare/types/origin_tls_client_auth_get_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union __all__ = ["OriginTLSClientAuthGetResponse"] diff --git a/src/cloudflare/types/origin_tls_client_auth_list_response.py b/src/cloudflare/types/origin_tls_client_auth_list_response.py index 96258d6ac6c..1b33764dbc3 100644 --- a/src/cloudflare/types/origin_tls_client_auth_list_response.py +++ b/src/cloudflare/types/origin_tls_client_auth_list_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["OriginTLSClientAuthListResponse", "OriginTLSClientAuthListResponseItem"] diff --git a/src/cloudflare/types/page_shield/__init__.py b/src/cloudflare/types/page_shield/__init__.py index f9d22fa8fde..80bdcbe12f3 100644 --- a/src/cloudflare/types/page_shield/__init__.py +++ b/src/cloudflare/types/page_shield/__init__.py @@ -2,10 +2,10 @@ from __future__ import annotations -from .connection_get_response import ConnectionGetResponse as ConnectionGetResponse -from .policy_create_response import PolicyCreateResponse as PolicyCreateResponse -from .policy_update_response import PolicyUpdateResponse as PolicyUpdateResponse -from .policy_list_response import PolicyListResponse as PolicyListResponse from .policy_get_response import PolicyGetResponse as PolicyGetResponse from .policy_create_params import PolicyCreateParams as PolicyCreateParams +from .policy_list_response import PolicyListResponse as PolicyListResponse from .policy_update_params import PolicyUpdateParams as PolicyUpdateParams +from .policy_create_response import PolicyCreateResponse as PolicyCreateResponse +from .policy_update_response import PolicyUpdateResponse as PolicyUpdateResponse +from .connection_get_response import ConnectionGetResponse as ConnectionGetResponse diff --git a/src/cloudflare/types/page_shield/connection_get_response.py b/src/cloudflare/types/page_shield/connection_get_response.py index 4f1c608f16a..75231a73aaa 100644 --- a/src/cloudflare/types/page_shield/connection_get_response.py +++ b/src/cloudflare/types/page_shield/connection_get_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ConnectionGetResponse"] diff --git a/src/cloudflare/types/page_shield/policy_create_params.py b/src/cloudflare/types/page_shield/policy_create_params.py index f7a5b57b858..f4b1eab5e35 100644 --- a/src/cloudflare/types/page_shield/policy_create_params.py +++ b/src/cloudflare/types/page_shield/policy_create_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["PolicyCreateParams"] diff --git a/src/cloudflare/types/page_shield/policy_create_response.py b/src/cloudflare/types/page_shield/policy_create_response.py index 6bf5f9e8492..f95c8831b71 100644 --- a/src/cloudflare/types/page_shield/policy_create_response.py +++ b/src/cloudflare/types/page_shield/policy_create_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["PolicyCreateResponse"] diff --git a/src/cloudflare/types/page_shield/policy_get_response.py b/src/cloudflare/types/page_shield/policy_get_response.py index e2198e892c7..0a725696316 100644 --- a/src/cloudflare/types/page_shield/policy_get_response.py +++ b/src/cloudflare/types/page_shield/policy_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["PolicyGetResponse"] diff --git a/src/cloudflare/types/page_shield/policy_list_response.py b/src/cloudflare/types/page_shield/policy_list_response.py index 05a3dbfe2c7..f944ab31ffa 100644 --- a/src/cloudflare/types/page_shield/policy_list_response.py +++ b/src/cloudflare/types/page_shield/policy_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["PolicyListResponse", "PolicyListResponseItem"] diff --git a/src/cloudflare/types/page_shield/policy_update_params.py b/src/cloudflare/types/page_shield/policy_update_params.py index 1423ba89023..56cf58d9b03 100644 --- a/src/cloudflare/types/page_shield/policy_update_params.py +++ b/src/cloudflare/types/page_shield/policy_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["PolicyUpdateParams"] diff --git a/src/cloudflare/types/page_shield/policy_update_response.py b/src/cloudflare/types/page_shield/policy_update_response.py index 0baeb132339..b2859ce3dd6 100644 --- a/src/cloudflare/types/page_shield/policy_update_response.py +++ b/src/cloudflare/types/page_shield/policy_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["PolicyUpdateResponse"] diff --git a/src/cloudflare/types/page_shield_list_response.py b/src/cloudflare/types/page_shield_list_response.py index 5d21704caaa..b7f012f4838 100644 --- a/src/cloudflare/types/page_shield_list_response.py +++ b/src/cloudflare/types/page_shield_list_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["PageShieldListResponse"] diff --git a/src/cloudflare/types/page_shield_page_shield_update_page_shield_settings_params.py b/src/cloudflare/types/page_shield_page_shield_update_page_shield_settings_params.py index 5d5fd60e3ad..1d5dc2b05b3 100644 --- a/src/cloudflare/types/page_shield_page_shield_update_page_shield_settings_params.py +++ b/src/cloudflare/types/page_shield_page_shield_update_page_shield_settings_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params - __all__ = ["PageShieldPageShieldUpdatePageShieldSettingsParams"] diff --git a/src/cloudflare/types/page_shield_page_shield_update_page_shield_settings_response.py b/src/cloudflare/types/page_shield_page_shield_update_page_shield_settings_response.py index 2b8ede3943d..d3d174fc818 100644 --- a/src/cloudflare/types/page_shield_page_shield_update_page_shield_settings_response.py +++ b/src/cloudflare/types/page_shield_page_shield_update_page_shield_settings_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["PageShieldPageShieldUpdatePageShieldSettingsResponse"] diff --git a/src/cloudflare/types/page_shields/__init__.py b/src/cloudflare/types/page_shields/__init__.py index 078e7646ec3..9fbc1035b3b 100644 --- a/src/cloudflare/types/page_shields/__init__.py +++ b/src/cloudflare/types/page_shields/__init__.py @@ -2,17 +2,17 @@ from __future__ import annotations +from .script_get_response import ScriptGetResponse as ScriptGetResponse from .connection_get_response import ConnectionGetResponse as ConnectionGetResponse -from .connection_page_shield_list_page_shield_connections_response import ( - ConnectionPageShieldListPageShieldConnectionsResponse as ConnectionPageShieldListPageShieldConnectionsResponse, -) -from .connection_page_shield_list_page_shield_connections_params import ( - ConnectionPageShieldListPageShieldConnectionsParams as ConnectionPageShieldListPageShieldConnectionsParams, +from .script_page_shield_list_page_shield_scripts_params import ( + ScriptPageShieldListPageShieldScriptsParams as ScriptPageShieldListPageShieldScriptsParams, ) -from .script_get_response import ScriptGetResponse as ScriptGetResponse from .script_page_shield_list_page_shield_scripts_response import ( ScriptPageShieldListPageShieldScriptsResponse as ScriptPageShieldListPageShieldScriptsResponse, ) -from .script_page_shield_list_page_shield_scripts_params import ( - ScriptPageShieldListPageShieldScriptsParams as ScriptPageShieldListPageShieldScriptsParams, +from .connection_page_shield_list_page_shield_connections_params import ( + ConnectionPageShieldListPageShieldConnectionsParams as ConnectionPageShieldListPageShieldConnectionsParams, +) +from .connection_page_shield_list_page_shield_connections_response import ( + ConnectionPageShieldListPageShieldConnectionsResponse as ConnectionPageShieldListPageShieldConnectionsResponse, ) diff --git a/src/cloudflare/types/page_shields/connection_get_response.py b/src/cloudflare/types/page_shields/connection_get_response.py index 4f1c608f16a..75231a73aaa 100644 --- a/src/cloudflare/types/page_shields/connection_get_response.py +++ b/src/cloudflare/types/page_shields/connection_get_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ConnectionGetResponse"] diff --git a/src/cloudflare/types/page_shields/connection_page_shield_list_page_shield_connections_params.py b/src/cloudflare/types/page_shields/connection_page_shield_list_page_shield_connections_params.py index 8927775c87f..e2c64dbb2f1 100644 --- a/src/cloudflare/types/page_shields/connection_page_shield_list_page_shield_connections_params.py +++ b/src/cloudflare/types/page_shields/connection_page_shield_list_page_shield_connections_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["ConnectionPageShieldListPageShieldConnectionsParams"] diff --git a/src/cloudflare/types/page_shields/connection_page_shield_list_page_shield_connections_response.py b/src/cloudflare/types/page_shields/connection_page_shield_list_page_shield_connections_response.py index 229d537b70a..51bd6887334 100644 --- a/src/cloudflare/types/page_shields/connection_page_shield_list_page_shield_connections_response.py +++ b/src/cloudflare/types/page_shields/connection_page_shield_list_page_shield_connections_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "ConnectionPageShieldListPageShieldConnectionsResponse", diff --git a/src/cloudflare/types/page_shields/script_get_response.py b/src/cloudflare/types/page_shields/script_get_response.py index 647b90b5cb9..bbd309ddd1e 100644 --- a/src/cloudflare/types/page_shields/script_get_response.py +++ b/src/cloudflare/types/page_shields/script_get_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ScriptGetResponse", "Version"] diff --git a/src/cloudflare/types/page_shields/script_page_shield_list_page_shield_scripts_params.py b/src/cloudflare/types/page_shields/script_page_shield_list_page_shield_scripts_params.py index 86841080bbe..9f3700888d1 100644 --- a/src/cloudflare/types/page_shields/script_page_shield_list_page_shield_scripts_params.py +++ b/src/cloudflare/types/page_shields/script_page_shield_list_page_shield_scripts_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["ScriptPageShieldListPageShieldScriptsParams"] diff --git a/src/cloudflare/types/page_shields/script_page_shield_list_page_shield_scripts_response.py b/src/cloudflare/types/page_shields/script_page_shield_list_page_shield_scripts_response.py index 98558d3e45e..43fdff0087f 100644 --- a/src/cloudflare/types/page_shields/script_page_shield_list_page_shield_scripts_response.py +++ b/src/cloudflare/types/page_shields/script_page_shield_list_page_shield_scripts_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ScriptPageShieldListPageShieldScriptsResponse", "ScriptPageShieldListPageShieldScriptsResponseItem"] diff --git a/src/cloudflare/types/pagerule_create_params.py b/src/cloudflare/types/pagerule_create_params.py index 2dd2bba2bdd..b0115380185 100644 --- a/src/cloudflare/types/pagerule_create_params.py +++ b/src/cloudflare/types/pagerule_create_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["PageruleCreateParams", "Action", "ActionValue", "Target", "TargetConstraint"] diff --git a/src/cloudflare/types/pagerule_create_response.py b/src/cloudflare/types/pagerule_create_response.py index 23833bd240e..d37fcc601a4 100644 --- a/src/cloudflare/types/pagerule_create_response.py +++ b/src/cloudflare/types/pagerule_create_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union __all__ = ["PageruleCreateResponse"] diff --git a/src/cloudflare/types/pagerule_delete_response.py b/src/cloudflare/types/pagerule_delete_response.py index 741d7babee8..1bf601cf41d 100644 --- a/src/cloudflare/types/pagerule_delete_response.py +++ b/src/cloudflare/types/pagerule_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["PageruleDeleteResponse"] diff --git a/src/cloudflare/types/pagerule_get_response.py b/src/cloudflare/types/pagerule_get_response.py index d8262b78f28..26e57024f1a 100644 --- a/src/cloudflare/types/pagerule_get_response.py +++ b/src/cloudflare/types/pagerule_get_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union __all__ = ["PageruleGetResponse"] diff --git a/src/cloudflare/types/pagerule_list_params.py b/src/cloudflare/types/pagerule_list_params.py index 5a6c09ca5f6..565c2138053 100644 --- a/src/cloudflare/types/pagerule_list_params.py +++ b/src/cloudflare/types/pagerule_list_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["PageruleListParams"] diff --git a/src/cloudflare/types/pagerule_list_response.py b/src/cloudflare/types/pagerule_list_response.py index cf0b682af71..10fddb0bba7 100644 --- a/src/cloudflare/types/pagerule_list_response.py +++ b/src/cloudflare/types/pagerule_list_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = [ "PageruleListResponse", diff --git a/src/cloudflare/types/pagerule_update_params.py b/src/cloudflare/types/pagerule_update_params.py index 4db7b6ad8f9..21a27abde07 100644 --- a/src/cloudflare/types/pagerule_update_params.py +++ b/src/cloudflare/types/pagerule_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["PageruleUpdateParams", "Action", "ActionValue", "Target", "TargetConstraint"] diff --git a/src/cloudflare/types/pagerule_update_response.py b/src/cloudflare/types/pagerule_update_response.py index 96e67d69b4e..4b3c023cda5 100644 --- a/src/cloudflare/types/pagerule_update_response.py +++ b/src/cloudflare/types/pagerule_update_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union __all__ = ["PageruleUpdateResponse"] diff --git a/src/cloudflare/types/pagerules/setting_available_page_rules_settings_list_available_page_rules_settings_response.py b/src/cloudflare/types/pagerules/setting_available_page_rules_settings_list_available_page_rules_settings_response.py index 5c2da3356c7..6ee69c7f538 100644 --- a/src/cloudflare/types/pagerules/setting_available_page_rules_settings_list_available_page_rules_settings_response.py +++ b/src/cloudflare/types/pagerules/setting_available_page_rules_settings_list_available_page_rules_settings_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List __all__ = ["SettingAvailablePageRulesSettingsListAvailablePageRulesSettingsResponse"] diff --git a/src/cloudflare/types/pages/__init__.py b/src/cloudflare/types/pages/__init__.py index 42932c0efad..b6d524bf2fd 100644 --- a/src/cloudflare/types/pages/__init__.py +++ b/src/cloudflare/types/pages/__init__.py @@ -2,9 +2,9 @@ from __future__ import annotations -from .project_create_response import ProjectCreateResponse as ProjectCreateResponse -from .project_update_response import ProjectUpdateResponse as ProjectUpdateResponse -from .project_list_response import ProjectListResponse as ProjectListResponse from .project_get_response import ProjectGetResponse as ProjectGetResponse from .project_create_params import ProjectCreateParams as ProjectCreateParams +from .project_list_response import ProjectListResponse as ProjectListResponse from .project_update_params import ProjectUpdateParams as ProjectUpdateParams +from .project_create_response import ProjectCreateResponse as ProjectCreateResponse +from .project_update_response import ProjectUpdateResponse as ProjectUpdateResponse diff --git a/src/cloudflare/types/pages/project_create_params.py b/src/cloudflare/types/pages/project_create_params.py index d71f79a011b..4ddfbd232dc 100644 --- a/src/cloudflare/types/pages/project_create_params.py +++ b/src/cloudflare/types/pages/project_create_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal +from typing import Iterable, Optional +from typing_extensions import Literal, Annotated, TypedDict -from typing import Optional, Iterable - -from ..._utils import PropertyInfo - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = [ "ProjectCreateParams", diff --git a/src/cloudflare/types/pages/project_create_response.py b/src/cloudflare/types/pages/project_create_response.py index 67a4139a31c..c75f4b5c626 100644 --- a/src/cloudflare/types/pages/project_create_response.py +++ b/src/cloudflare/types/pages/project_create_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List, Union __all__ = ["ProjectCreateResponse"] diff --git a/src/cloudflare/types/pages/project_get_response.py b/src/cloudflare/types/pages/project_get_response.py index 256d175a419..1be5084d31c 100644 --- a/src/cloudflare/types/pages/project_get_response.py +++ b/src/cloudflare/types/pages/project_get_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "ProjectGetResponse", diff --git a/src/cloudflare/types/pages/project_list_response.py b/src/cloudflare/types/pages/project_list_response.py index 9f9bb1700bb..c0cd321fdc9 100644 --- a/src/cloudflare/types/pages/project_list_response.py +++ b/src/cloudflare/types/pages/project_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "ProjectListResponse", diff --git a/src/cloudflare/types/pages/project_update_params.py b/src/cloudflare/types/pages/project_update_params.py index 27fae47ff2d..39d0fe615bc 100644 --- a/src/cloudflare/types/pages/project_update_params.py +++ b/src/cloudflare/types/pages/project_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ProjectUpdateParams"] diff --git a/src/cloudflare/types/pages/project_update_response.py b/src/cloudflare/types/pages/project_update_response.py index 73c150b5624..4a8b7b2976b 100644 --- a/src/cloudflare/types/pages/project_update_response.py +++ b/src/cloudflare/types/pages/project_update_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List, Union __all__ = ["ProjectUpdateResponse"] diff --git a/src/cloudflare/types/pages/projects/__init__.py b/src/cloudflare/types/pages/projects/__init__.py index 21ab1f66cf8..dc1ce9dc811 100644 --- a/src/cloudflare/types/pages/projects/__init__.py +++ b/src/cloudflare/types/pages/projects/__init__.py @@ -2,18 +2,18 @@ from __future__ import annotations -from .deployment_create_response import DeploymentCreateResponse as DeploymentCreateResponse -from .deployment_list_response import DeploymentListResponse as DeploymentListResponse +from .domain_get_response import DomainGetResponse as DomainGetResponse +from .domain_update_response import DomainUpdateResponse as DomainUpdateResponse from .deployment_get_response import DeploymentGetResponse as DeploymentGetResponse from .deployment_create_params import DeploymentCreateParams as DeploymentCreateParams -from .domain_update_response import DomainUpdateResponse as DomainUpdateResponse -from .domain_get_response import DomainGetResponse as DomainGetResponse +from .deployment_list_response import DeploymentListResponse as DeploymentListResponse +from .deployment_create_response import DeploymentCreateResponse as DeploymentCreateResponse +from .domain_pages_domains_add_domain_params import ( + DomainPagesDomainsAddDomainParams as DomainPagesDomainsAddDomainParams, +) from .domain_pages_domains_add_domain_response import ( DomainPagesDomainsAddDomainResponse as DomainPagesDomainsAddDomainResponse, ) from .domain_pages_domains_get_domains_response import ( DomainPagesDomainsGetDomainsResponse as DomainPagesDomainsGetDomainsResponse, ) -from .domain_pages_domains_add_domain_params import ( - DomainPagesDomainsAddDomainParams as DomainPagesDomainsAddDomainParams, -) diff --git a/src/cloudflare/types/pages/projects/deployment_create_params.py b/src/cloudflare/types/pages/projects/deployment_create_params.py index 3d66412cb31..85e09f5c691 100644 --- a/src/cloudflare/types/pages/projects/deployment_create_params.py +++ b/src/cloudflare/types/pages/projects/deployment_create_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["DeploymentCreateParams"] diff --git a/src/cloudflare/types/pages/projects/deployment_create_response.py b/src/cloudflare/types/pages/projects/deployment_create_response.py index 084e4b503ce..083d8b15191 100644 --- a/src/cloudflare/types/pages/projects/deployment_create_response.py +++ b/src/cloudflare/types/pages/projects/deployment_create_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["DeploymentCreateResponse", "DeploymentTrigger", "DeploymentTriggerMetadata", "Stage"] diff --git a/src/cloudflare/types/pages/projects/deployment_get_response.py b/src/cloudflare/types/pages/projects/deployment_get_response.py index f80b7fffbe7..7465b2bab8e 100644 --- a/src/cloudflare/types/pages/projects/deployment_get_response.py +++ b/src/cloudflare/types/pages/projects/deployment_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["DeploymentGetResponse", "DeploymentTrigger", "DeploymentTriggerMetadata", "Stage"] diff --git a/src/cloudflare/types/pages/projects/deployment_list_response.py b/src/cloudflare/types/pages/projects/deployment_list_response.py index 4e3662b2493..8dd446eddf4 100644 --- a/src/cloudflare/types/pages/projects/deployment_list_response.py +++ b/src/cloudflare/types/pages/projects/deployment_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "DeploymentListResponse", diff --git a/src/cloudflare/types/pages/projects/deployments/histories/log_pages_deployment_get_deployment_logs_response.py b/src/cloudflare/types/pages/projects/deployments/histories/log_pages_deployment_get_deployment_logs_response.py index 300b1c030dd..5de1bd07370 100644 --- a/src/cloudflare/types/pages/projects/deployments/histories/log_pages_deployment_get_deployment_logs_response.py +++ b/src/cloudflare/types/pages/projects/deployments/histories/log_pages_deployment_get_deployment_logs_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ......_models import BaseModel -from ......types import shared +from typing import List, Union __all__ = ["LogPagesDeploymentGetDeploymentLogsResponse"] diff --git a/src/cloudflare/types/pages/projects/deployments/retry_pages_deployment_retry_deployment_response.py b/src/cloudflare/types/pages/projects/deployments/retry_pages_deployment_retry_deployment_response.py index bc22e2d780f..ee3df923db6 100644 --- a/src/cloudflare/types/pages/projects/deployments/retry_pages_deployment_retry_deployment_response.py +++ b/src/cloudflare/types/pages/projects/deployments/retry_pages_deployment_retry_deployment_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["RetryPagesDeploymentRetryDeploymentResponse", "DeploymentTrigger", "DeploymentTriggerMetadata", "Stage"] diff --git a/src/cloudflare/types/pages/projects/deployments/rollback_pages_deployment_rollback_deployment_response.py b/src/cloudflare/types/pages/projects/deployments/rollback_pages_deployment_rollback_deployment_response.py index 24ef72aa37b..781f8961e30 100644 --- a/src/cloudflare/types/pages/projects/deployments/rollback_pages_deployment_rollback_deployment_response.py +++ b/src/cloudflare/types/pages/projects/deployments/rollback_pages_deployment_rollback_deployment_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = [ "RollbackPagesDeploymentRollbackDeploymentResponse", diff --git a/src/cloudflare/types/pages/projects/domain_get_response.py b/src/cloudflare/types/pages/projects/domain_get_response.py index 22d1a69c989..019f56121e8 100644 --- a/src/cloudflare/types/pages/projects/domain_get_response.py +++ b/src/cloudflare/types/pages/projects/domain_get_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import List, Union __all__ = ["DomainGetResponse"] diff --git a/src/cloudflare/types/pages/projects/domain_pages_domains_add_domain_params.py b/src/cloudflare/types/pages/projects/domain_pages_domains_add_domain_params.py index b12996dbdbb..b0e48641375 100644 --- a/src/cloudflare/types/pages/projects/domain_pages_domains_add_domain_params.py +++ b/src/cloudflare/types/pages/projects/domain_pages_domains_add_domain_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["DomainPagesDomainsAddDomainParams"] diff --git a/src/cloudflare/types/pages/projects/domain_pages_domains_add_domain_response.py b/src/cloudflare/types/pages/projects/domain_pages_domains_add_domain_response.py index 70e8ab7ebe3..115ed5e2ab4 100644 --- a/src/cloudflare/types/pages/projects/domain_pages_domains_add_domain_response.py +++ b/src/cloudflare/types/pages/projects/domain_pages_domains_add_domain_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import List, Union __all__ = ["DomainPagesDomainsAddDomainResponse"] diff --git a/src/cloudflare/types/pages/projects/domain_pages_domains_get_domains_response.py b/src/cloudflare/types/pages/projects/domain_pages_domains_get_domains_response.py index e434a6d167f..01ea1ddc94c 100644 --- a/src/cloudflare/types/pages/projects/domain_pages_domains_get_domains_response.py +++ b/src/cloudflare/types/pages/projects/domain_pages_domains_get_domains_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import List __all__ = ["DomainPagesDomainsGetDomainsResponse"] diff --git a/src/cloudflare/types/pages/projects/domain_update_response.py b/src/cloudflare/types/pages/projects/domain_update_response.py index 64bf724c8ec..762310e9e93 100644 --- a/src/cloudflare/types/pages/projects/domain_update_response.py +++ b/src/cloudflare/types/pages/projects/domain_update_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import List, Union __all__ = ["DomainUpdateResponse"] diff --git a/src/cloudflare/types/pcap_get_response.py b/src/cloudflare/types/pcap_get_response.py index 52d45872831..5bad11202a2 100644 --- a/src/cloudflare/types/pcap_get_response.py +++ b/src/cloudflare/types/pcap_get_response.py @@ -1,25 +1,20 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "PcapGetResponse", - "_7dRf5S6WPcapsResponseSimple", - "_7dRf5S6WPcapsResponseSimpleFilterV1", - "_7dRf5S6WPcapsResponseFull", - "_7dRf5S6WPcapsResponseFullFilterV1", + "FPeBZr9dPcapsResponseSimple", + "FPeBZr9dPcapsResponseSimpleFilterV1", + "FPeBZr9dPcapsResponseFull", + "FPeBZr9dPcapsResponseFullFilterV1", ] -class _7dRf5S6WPcapsResponseSimpleFilterV1(BaseModel): +class FPeBZr9dPcapsResponseSimpleFilterV1(BaseModel): destination_address: Optional[str] = None """The destination IP address of the packet.""" @@ -36,11 +31,11 @@ class _7dRf5S6WPcapsResponseSimpleFilterV1(BaseModel): """The source port of the packet.""" -class _7dRf5S6WPcapsResponseSimple(BaseModel): +class FPeBZr9dPcapsResponseSimple(BaseModel): id: Optional[str] = None """The ID for the packet capture.""" - filter_v1: Optional[_7dRf5S6WPcapsResponseSimpleFilterV1] = None + filter_v1: Optional[FPeBZr9dPcapsResponseSimpleFilterV1] = None """The packet capture filter. When this field is empty, all packets are captured.""" status: Optional[ @@ -67,7 +62,7 @@ class _7dRf5S6WPcapsResponseSimple(BaseModel): """ -class _7dRf5S6WPcapsResponseFullFilterV1(BaseModel): +class FPeBZr9dPcapsResponseFullFilterV1(BaseModel): destination_address: Optional[str] = None """The destination IP address of the packet.""" @@ -84,7 +79,7 @@ class _7dRf5S6WPcapsResponseFullFilterV1(BaseModel): """The source port of the packet.""" -class _7dRf5S6WPcapsResponseFull(BaseModel): +class FPeBZr9dPcapsResponseFull(BaseModel): id: Optional[str] = None """The ID for the packet capture.""" @@ -110,7 +105,7 @@ class _7dRf5S6WPcapsResponseFull(BaseModel): This field only applies to `full` packet captures. """ - filter_v1: Optional[_7dRf5S6WPcapsResponseFullFilterV1] = None + filter_v1: Optional[FPeBZr9dPcapsResponseFullFilterV1] = None """The packet capture filter. When this field is empty, all packets are captured.""" status: Optional[ @@ -137,4 +132,4 @@ class _7dRf5S6WPcapsResponseFull(BaseModel): """ -PcapGetResponse = Union[_7dRf5S6WPcapsResponseSimple, _7dRf5S6WPcapsResponseFull] +PcapGetResponse = Union[FPeBZr9dPcapsResponseSimple, FPeBZr9dPcapsResponseFull] diff --git a/src/cloudflare/types/pcap_magic_pcap_collection_create_pcap_request_params.py b/src/cloudflare/types/pcap_magic_pcap_collection_create_pcap_request_params.py index a320b3f970e..259ece5ebda 100644 --- a/src/cloudflare/types/pcap_magic_pcap_collection_create_pcap_request_params.py +++ b/src/cloudflare/types/pcap_magic_pcap_collection_create_pcap_request_params.py @@ -2,24 +2,19 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing import Union +from typing_extensions import Literal, Required, TypedDict __all__ = [ "PcapMagicPcapCollectionCreatePcapRequestParams", - "_7dRf5S6WPcapsRequestSimple", - "_7dRf5S6WPcapsRequestSimpleFilterV1", - "_7dRf5S6WPcapsRequestFull", - "_7dRf5S6WPcapsRequestFullFilterV1", + "FPeBZr9dPcapsRequestSimple", + "FPeBZr9dPcapsRequestSimpleFilterV1", + "FPeBZr9dPcapsRequestFull", + "FPeBZr9dPcapsRequestFullFilterV1", ] -class _7dRf5S6WPcapsRequestSimple(TypedDict, total=False): +class FPeBZr9dPcapsRequestSimple(TypedDict, total=False): packet_limit: Required[float] """The limit of packets contained in a packet capture.""" @@ -36,11 +31,11 @@ class _7dRf5S6WPcapsRequestSimple(TypedDict, total=False): non-sampled packets. """ - filter_v1: _7dRf5S6WPcapsRequestSimpleFilterV1 + filter_v1: FPeBZr9dPcapsRequestSimpleFilterV1 """The packet capture filter. When this field is empty, all packets are captured.""" -class _7dRf5S6WPcapsRequestSimpleFilterV1(TypedDict, total=False): +class FPeBZr9dPcapsRequestSimpleFilterV1(TypedDict, total=False): destination_address: str """The destination IP address of the packet.""" @@ -57,7 +52,7 @@ class _7dRf5S6WPcapsRequestSimpleFilterV1(TypedDict, total=False): """The source port of the packet.""" -class _7dRf5S6WPcapsRequestFull(TypedDict, total=False): +class FPeBZr9dPcapsRequestFull(TypedDict, total=False): colo_name: Required[str] """The name of the data center used for the packet capture. @@ -87,14 +82,14 @@ class _7dRf5S6WPcapsRequestFull(TypedDict, total=False): This field only applies to `full` packet captures. """ - filter_v1: _7dRf5S6WPcapsRequestFullFilterV1 + filter_v1: FPeBZr9dPcapsRequestFullFilterV1 """The packet capture filter. When this field is empty, all packets are captured.""" packet_limit: float """The limit of packets contained in a packet capture.""" -class _7dRf5S6WPcapsRequestFullFilterV1(TypedDict, total=False): +class FPeBZr9dPcapsRequestFullFilterV1(TypedDict, total=False): destination_address: str """The destination IP address of the packet.""" @@ -111,4 +106,4 @@ class _7dRf5S6WPcapsRequestFullFilterV1(TypedDict, total=False): """The source port of the packet.""" -PcapMagicPcapCollectionCreatePcapRequestParams = Union[_7dRf5S6WPcapsRequestSimple, _7dRf5S6WPcapsRequestFull] +PcapMagicPcapCollectionCreatePcapRequestParams = Union[FPeBZr9dPcapsRequestSimple, FPeBZr9dPcapsRequestFull] diff --git a/src/cloudflare/types/pcap_magic_pcap_collection_create_pcap_request_response.py b/src/cloudflare/types/pcap_magic_pcap_collection_create_pcap_request_response.py index 5dbe71bcb92..9ae984450b6 100644 --- a/src/cloudflare/types/pcap_magic_pcap_collection_create_pcap_request_response.py +++ b/src/cloudflare/types/pcap_magic_pcap_collection_create_pcap_request_response.py @@ -1,25 +1,20 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "PcapMagicPcapCollectionCreatePcapRequestResponse", - "_7dRf5S6WPcapsResponseSimple", - "_7dRf5S6WPcapsResponseSimpleFilterV1", - "_7dRf5S6WPcapsResponseFull", - "_7dRf5S6WPcapsResponseFullFilterV1", + "FPeBZr9dPcapsResponseSimple", + "FPeBZr9dPcapsResponseSimpleFilterV1", + "FPeBZr9dPcapsResponseFull", + "FPeBZr9dPcapsResponseFullFilterV1", ] -class _7dRf5S6WPcapsResponseSimpleFilterV1(BaseModel): +class FPeBZr9dPcapsResponseSimpleFilterV1(BaseModel): destination_address: Optional[str] = None """The destination IP address of the packet.""" @@ -36,11 +31,11 @@ class _7dRf5S6WPcapsResponseSimpleFilterV1(BaseModel): """The source port of the packet.""" -class _7dRf5S6WPcapsResponseSimple(BaseModel): +class FPeBZr9dPcapsResponseSimple(BaseModel): id: Optional[str] = None """The ID for the packet capture.""" - filter_v1: Optional[_7dRf5S6WPcapsResponseSimpleFilterV1] = None + filter_v1: Optional[FPeBZr9dPcapsResponseSimpleFilterV1] = None """The packet capture filter. When this field is empty, all packets are captured.""" status: Optional[ @@ -67,7 +62,7 @@ class _7dRf5S6WPcapsResponseSimple(BaseModel): """ -class _7dRf5S6WPcapsResponseFullFilterV1(BaseModel): +class FPeBZr9dPcapsResponseFullFilterV1(BaseModel): destination_address: Optional[str] = None """The destination IP address of the packet.""" @@ -84,7 +79,7 @@ class _7dRf5S6WPcapsResponseFullFilterV1(BaseModel): """The source port of the packet.""" -class _7dRf5S6WPcapsResponseFull(BaseModel): +class FPeBZr9dPcapsResponseFull(BaseModel): id: Optional[str] = None """The ID for the packet capture.""" @@ -110,7 +105,7 @@ class _7dRf5S6WPcapsResponseFull(BaseModel): This field only applies to `full` packet captures. """ - filter_v1: Optional[_7dRf5S6WPcapsResponseFullFilterV1] = None + filter_v1: Optional[FPeBZr9dPcapsResponseFullFilterV1] = None """The packet capture filter. When this field is empty, all packets are captured.""" status: Optional[ @@ -137,4 +132,4 @@ class _7dRf5S6WPcapsResponseFull(BaseModel): """ -PcapMagicPcapCollectionCreatePcapRequestResponse = Union[_7dRf5S6WPcapsResponseSimple, _7dRf5S6WPcapsResponseFull] +PcapMagicPcapCollectionCreatePcapRequestResponse = Union[FPeBZr9dPcapsResponseSimple, FPeBZr9dPcapsResponseFull] diff --git a/src/cloudflare/types/pcap_magic_pcap_collection_list_packet_capture_requests_response.py b/src/cloudflare/types/pcap_magic_pcap_collection_list_packet_capture_requests_response.py index 6c5830a4f5a..d8c92bef422 100644 --- a/src/cloudflare/types/pcap_magic_pcap_collection_list_packet_capture_requests_response.py +++ b/src/cloudflare/types/pcap_magic_pcap_collection_list_packet_capture_requests_response.py @@ -1,26 +1,21 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "PcapMagicPcapCollectionListPacketCaptureRequestsResponse", "PcapMagicPcapCollectionListPacketCaptureRequestsResponseItem", - "PcapMagicPcapCollectionListPacketCaptureRequestsResponseItem_7dRf5S6WPcapsResponseSimple", - "PcapMagicPcapCollectionListPacketCaptureRequestsResponseItem_7dRf5S6WPcapsResponseSimpleFilterV1", - "PcapMagicPcapCollectionListPacketCaptureRequestsResponseItem_7dRf5S6WPcapsResponseFull", - "PcapMagicPcapCollectionListPacketCaptureRequestsResponseItem_7dRf5S6WPcapsResponseFullFilterV1", + "PcapMagicPcapCollectionListPacketCaptureRequestsResponseItemFPeBZr9dPcapsResponseSimple", + "PcapMagicPcapCollectionListPacketCaptureRequestsResponseItemFPeBZr9dPcapsResponseSimpleFilterV1", + "PcapMagicPcapCollectionListPacketCaptureRequestsResponseItemFPeBZr9dPcapsResponseFull", + "PcapMagicPcapCollectionListPacketCaptureRequestsResponseItemFPeBZr9dPcapsResponseFullFilterV1", ] -class PcapMagicPcapCollectionListPacketCaptureRequestsResponseItem_7dRf5S6WPcapsResponseSimpleFilterV1(BaseModel): +class PcapMagicPcapCollectionListPacketCaptureRequestsResponseItemFPeBZr9dPcapsResponseSimpleFilterV1(BaseModel): destination_address: Optional[str] = None """The destination IP address of the packet.""" @@ -37,12 +32,12 @@ class PcapMagicPcapCollectionListPacketCaptureRequestsResponseItem_7dRf5S6WPcaps """The source port of the packet.""" -class PcapMagicPcapCollectionListPacketCaptureRequestsResponseItem_7dRf5S6WPcapsResponseSimple(BaseModel): +class PcapMagicPcapCollectionListPacketCaptureRequestsResponseItemFPeBZr9dPcapsResponseSimple(BaseModel): id: Optional[str] = None """The ID for the packet capture.""" filter_v1: Optional[ - PcapMagicPcapCollectionListPacketCaptureRequestsResponseItem_7dRf5S6WPcapsResponseSimpleFilterV1 + PcapMagicPcapCollectionListPacketCaptureRequestsResponseItemFPeBZr9dPcapsResponseSimpleFilterV1 ] = None """The packet capture filter. When this field is empty, all packets are captured.""" @@ -70,7 +65,7 @@ class PcapMagicPcapCollectionListPacketCaptureRequestsResponseItem_7dRf5S6WPcaps """ -class PcapMagicPcapCollectionListPacketCaptureRequestsResponseItem_7dRf5S6WPcapsResponseFullFilterV1(BaseModel): +class PcapMagicPcapCollectionListPacketCaptureRequestsResponseItemFPeBZr9dPcapsResponseFullFilterV1(BaseModel): destination_address: Optional[str] = None """The destination IP address of the packet.""" @@ -87,7 +82,7 @@ class PcapMagicPcapCollectionListPacketCaptureRequestsResponseItem_7dRf5S6WPcaps """The source port of the packet.""" -class PcapMagicPcapCollectionListPacketCaptureRequestsResponseItem_7dRf5S6WPcapsResponseFull(BaseModel): +class PcapMagicPcapCollectionListPacketCaptureRequestsResponseItemFPeBZr9dPcapsResponseFull(BaseModel): id: Optional[str] = None """The ID for the packet capture.""" @@ -114,7 +109,7 @@ class PcapMagicPcapCollectionListPacketCaptureRequestsResponseItem_7dRf5S6WPcaps """ filter_v1: Optional[ - PcapMagicPcapCollectionListPacketCaptureRequestsResponseItem_7dRf5S6WPcapsResponseFullFilterV1 + PcapMagicPcapCollectionListPacketCaptureRequestsResponseItemFPeBZr9dPcapsResponseFullFilterV1 ] = None """The packet capture filter. When this field is empty, all packets are captured.""" @@ -143,8 +138,8 @@ class PcapMagicPcapCollectionListPacketCaptureRequestsResponseItem_7dRf5S6WPcaps PcapMagicPcapCollectionListPacketCaptureRequestsResponseItem = Union[ - PcapMagicPcapCollectionListPacketCaptureRequestsResponseItem_7dRf5S6WPcapsResponseSimple, - PcapMagicPcapCollectionListPacketCaptureRequestsResponseItem_7dRf5S6WPcapsResponseFull, + PcapMagicPcapCollectionListPacketCaptureRequestsResponseItemFPeBZr9dPcapsResponseSimple, + PcapMagicPcapCollectionListPacketCaptureRequestsResponseItemFPeBZr9dPcapsResponseFull, ] PcapMagicPcapCollectionListPacketCaptureRequestsResponse = List[ diff --git a/src/cloudflare/types/pcaps/__init__.py b/src/cloudflare/types/pcaps/__init__.py index 728f3fbd3f4..8c4ba26419b 100644 --- a/src/cloudflare/types/pcaps/__init__.py +++ b/src/cloudflare/types/pcaps/__init__.py @@ -2,12 +2,12 @@ from __future__ import annotations -from .ownership_magic_pcap_collection_add_buckets_for_full_packet_captures_response import ( - OwnershipMagicPcapCollectionAddBucketsForFullPacketCapturesResponse as OwnershipMagicPcapCollectionAddBucketsForFullPacketCapturesResponse, -) from .ownership_magic_pcap_collection_list_pca_ps_bucket_ownership_response import ( OwnershipMagicPcapCollectionListPcaPsBucketOwnershipResponse as OwnershipMagicPcapCollectionListPcaPsBucketOwnershipResponse, ) from .ownership_magic_pcap_collection_add_buckets_for_full_packet_captures_params import ( OwnershipMagicPcapCollectionAddBucketsForFullPacketCapturesParams as OwnershipMagicPcapCollectionAddBucketsForFullPacketCapturesParams, ) +from .ownership_magic_pcap_collection_add_buckets_for_full_packet_captures_response import ( + OwnershipMagicPcapCollectionAddBucketsForFullPacketCapturesResponse as OwnershipMagicPcapCollectionAddBucketsForFullPacketCapturesResponse, +) diff --git a/src/cloudflare/types/pcaps/ownership_magic_pcap_collection_add_buckets_for_full_packet_captures_params.py b/src/cloudflare/types/pcaps/ownership_magic_pcap_collection_add_buckets_for_full_packet_captures_params.py index 55273af73ad..5e8f0c2e05e 100644 --- a/src/cloudflare/types/pcaps/ownership_magic_pcap_collection_add_buckets_for_full_packet_captures_params.py +++ b/src/cloudflare/types/pcaps/ownership_magic_pcap_collection_add_buckets_for_full_packet_captures_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["OwnershipMagicPcapCollectionAddBucketsForFullPacketCapturesParams"] diff --git a/src/cloudflare/types/pcaps/ownership_magic_pcap_collection_add_buckets_for_full_packet_captures_response.py b/src/cloudflare/types/pcaps/ownership_magic_pcap_collection_add_buckets_for_full_packet_captures_response.py index b7493634ac7..7508baca9c9 100644 --- a/src/cloudflare/types/pcaps/ownership_magic_pcap_collection_add_buckets_for_full_packet_captures_response.py +++ b/src/cloudflare/types/pcaps/ownership_magic_pcap_collection_add_buckets_for_full_packet_captures_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["OwnershipMagicPcapCollectionAddBucketsForFullPacketCapturesResponse"] diff --git a/src/cloudflare/types/pcaps/ownership_magic_pcap_collection_list_pca_ps_bucket_ownership_response.py b/src/cloudflare/types/pcaps/ownership_magic_pcap_collection_list_pca_ps_bucket_ownership_response.py index c00571017a0..e08ae90291b 100644 --- a/src/cloudflare/types/pcaps/ownership_magic_pcap_collection_list_pca_ps_bucket_ownership_response.py +++ b/src/cloudflare/types/pcaps/ownership_magic_pcap_collection_list_pca_ps_bucket_ownership_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from typing_extensions import Literal -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "OwnershipMagicPcapCollectionListPcaPsBucketOwnershipResponse", diff --git a/src/cloudflare/types/pcaps/ownerships/__init__.py b/src/cloudflare/types/pcaps/ownerships/__init__.py index 333866d0088..de2864637db 100644 --- a/src/cloudflare/types/pcaps/ownerships/__init__.py +++ b/src/cloudflare/types/pcaps/ownerships/__init__.py @@ -2,9 +2,9 @@ from __future__ import annotations -from .validate_magic_pcap_collection_validate_buckets_for_full_packet_captures_response import ( - ValidateMagicPcapCollectionValidateBucketsForFullPacketCapturesResponse as ValidateMagicPcapCollectionValidateBucketsForFullPacketCapturesResponse, -) from .validate_magic_pcap_collection_validate_buckets_for_full_packet_captures_params import ( ValidateMagicPcapCollectionValidateBucketsForFullPacketCapturesParams as ValidateMagicPcapCollectionValidateBucketsForFullPacketCapturesParams, ) +from .validate_magic_pcap_collection_validate_buckets_for_full_packet_captures_response import ( + ValidateMagicPcapCollectionValidateBucketsForFullPacketCapturesResponse as ValidateMagicPcapCollectionValidateBucketsForFullPacketCapturesResponse, +) diff --git a/src/cloudflare/types/pcaps/ownerships/validate_magic_pcap_collection_validate_buckets_for_full_packet_captures_params.py b/src/cloudflare/types/pcaps/ownerships/validate_magic_pcap_collection_validate_buckets_for_full_packet_captures_params.py index 0bd420b15a1..1559de38c1f 100644 --- a/src/cloudflare/types/pcaps/ownerships/validate_magic_pcap_collection_validate_buckets_for_full_packet_captures_params.py +++ b/src/cloudflare/types/pcaps/ownerships/validate_magic_pcap_collection_validate_buckets_for_full_packet_captures_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ValidateMagicPcapCollectionValidateBucketsForFullPacketCapturesParams"] diff --git a/src/cloudflare/types/pcaps/ownerships/validate_magic_pcap_collection_validate_buckets_for_full_packet_captures_response.py b/src/cloudflare/types/pcaps/ownerships/validate_magic_pcap_collection_validate_buckets_for_full_packet_captures_response.py index 79baadf6afb..b2aef0cb4f8 100644 --- a/src/cloudflare/types/pcaps/ownerships/validate_magic_pcap_collection_validate_buckets_for_full_packet_captures_response.py +++ b/src/cloudflare/types/pcaps/ownerships/validate_magic_pcap_collection_validate_buckets_for_full_packet_captures_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = ["ValidateMagicPcapCollectionValidateBucketsForFullPacketCapturesResponse"] diff --git a/src/cloudflare/types/purge_cach_zone_purge_params.py b/src/cloudflare/types/purge_cach_zone_purge_params.py index 54ebe59aca8..b407e73c23c 100644 --- a/src/cloudflare/types/purge_cach_zone_purge_params.py +++ b/src/cloudflare/types/purge_cach_zone_purge_params.py @@ -2,27 +2,20 @@ from __future__ import annotations -from typing_extensions import TypedDict - from typing import List, Union - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import TypedDict __all__ = [ "PurgeCachZonePurgeParams", - "Ttm0zLoGFlex", - "Ttm0zLoGEverything", - "Ttm0zLoGFiles", - "Ttm0zLoGFilesFile", - "Ttm0zLoGFilesFileTtm0zLoGURLAndHeaders", + "FJgeoqXqFlex", + "FJgeoqXqEverything", + "FJgeoqXqFiles", + "FJgeoqXqFilesFile", + "FJgeoqXqFilesFileFJgeoqXqURLAndHeaders", ] -class Ttm0zLoGFlex(TypedDict, total=False): +class FJgeoqXqFlex(TypedDict, total=False): hosts: List[str] prefixes: List[str] @@ -30,20 +23,20 @@ class Ttm0zLoGFlex(TypedDict, total=False): tags: List[str] -class Ttm0zLoGEverything(TypedDict, total=False): +class FJgeoqXqEverything(TypedDict, total=False): purge_everything: bool -class Ttm0zLoGFiles(TypedDict, total=False): - files: List[Ttm0zLoGFilesFile] +class FJgeoqXqFiles(TypedDict, total=False): + files: List[FJgeoqXqFilesFile] -class Ttm0zLoGFilesFileTtm0zLoGURLAndHeaders(TypedDict, total=False): +class FJgeoqXqFilesFileFJgeoqXqURLAndHeaders(TypedDict, total=False): headers: object url: str -Ttm0zLoGFilesFile = Union[str, Ttm0zLoGFilesFileTtm0zLoGURLAndHeaders] +FJgeoqXqFilesFile = Union[str, FJgeoqXqFilesFileFJgeoqXqURLAndHeaders] -PurgeCachZonePurgeParams = Union[Ttm0zLoGFlex, Ttm0zLoGEverything, Ttm0zLoGFiles] +PurgeCachZonePurgeParams = Union[FJgeoqXqFlex, FJgeoqXqEverything, FJgeoqXqFiles] diff --git a/src/cloudflare/types/purge_cach_zone_purge_response.py b/src/cloudflare/types/purge_cach_zone_purge_response.py index 1988843e68b..bfaeaab85f7 100644 --- a/src/cloudflare/types/purge_cach_zone_purge_response.py +++ b/src/cloudflare/types/purge_cach_zone_purge_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["PurgeCachZonePurgeResponse"] diff --git a/src/cloudflare/types/r2/__init__.py b/src/cloudflare/types/r2/__init__.py index 97452179d45..f27ee62c900 100644 --- a/src/cloudflare/types/r2/__init__.py +++ b/src/cloudflare/types/r2/__init__.py @@ -2,8 +2,8 @@ from __future__ import annotations -from .bucket_create_response import BucketCreateResponse as BucketCreateResponse -from .bucket_list_response import BucketListResponse as BucketListResponse +from .bucket_list_params import BucketListParams as BucketListParams from .bucket_get_response import BucketGetResponse as BucketGetResponse from .bucket_create_params import BucketCreateParams as BucketCreateParams -from .bucket_list_params import BucketListParams as BucketListParams +from .bucket_list_response import BucketListResponse as BucketListResponse +from .bucket_create_response import BucketCreateResponse as BucketCreateResponse diff --git a/src/cloudflare/types/r2/bucket_create_params.py b/src/cloudflare/types/r2/bucket_create_params.py index 3890e1b6e43..467dc39ec39 100644 --- a/src/cloudflare/types/r2/bucket_create_params.py +++ b/src/cloudflare/types/r2/bucket_create_params.py @@ -2,16 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal, Annotated +from typing_extensions import Literal, Required, Annotated, TypedDict from ..._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["BucketCreateParams"] diff --git a/src/cloudflare/types/r2/bucket_create_response.py b/src/cloudflare/types/r2/bucket_create_response.py index bad4de0861a..33c3ebb9dd2 100644 --- a/src/cloudflare/types/r2/bucket_create_response.py +++ b/src/cloudflare/types/r2/bucket_create_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["BucketCreateResponse"] diff --git a/src/cloudflare/types/r2/bucket_get_response.py b/src/cloudflare/types/r2/bucket_get_response.py index b3268724599..9eef7c52708 100644 --- a/src/cloudflare/types/r2/bucket_get_response.py +++ b/src/cloudflare/types/r2/bucket_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["BucketGetResponse"] diff --git a/src/cloudflare/types/r2/bucket_list_params.py b/src/cloudflare/types/r2/bucket_list_params.py index fa5f4949023..e8433dc06a8 100644 --- a/src/cloudflare/types/r2/bucket_list_params.py +++ b/src/cloudflare/types/r2/bucket_list_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["BucketListParams"] diff --git a/src/cloudflare/types/r2/bucket_list_response.py b/src/cloudflare/types/r2/bucket_list_response.py index d0ccac33c29..90783819237 100644 --- a/src/cloudflare/types/r2/bucket_list_response.py +++ b/src/cloudflare/types/r2/bucket_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["BucketListResponse", "BucketListResponseItem"] diff --git a/src/cloudflare/types/radar/__init__.py b/src/cloudflare/types/radar/__init__.py index ac91a99f43b..ae5e03968c7 100644 --- a/src/cloudflare/types/radar/__init__.py +++ b/src/cloudflare/types/radar/__init__.py @@ -2,31 +2,31 @@ from __future__ import annotations -from .dataset_list_response import DatasetListResponse as DatasetListResponse -from .dataset_get_response import DatasetGetResponse as DatasetGetResponse -from .dataset_list_params import DatasetListParams as DatasetListParams +from .http_oss_params import HTTPOssParams as HTTPOssParams +from .entity_ips_params import EntityIPsParams as EntityIPsParams +from .http_oss_response import HTTPOssResponse as HTTPOssResponse from .dataset_get_params import DatasetGetParams as DatasetGetParams -from .connection_tampering_summary_response import ( - ConnectionTamperingSummaryResponse as ConnectionTamperingSummaryResponse, -) -from .connection_tampering_summary_params import ConnectionTamperingSummaryParams as ConnectionTamperingSummaryParams +from .dataset_list_params import DatasetListParams as DatasetListParams from .entity_ips_response import EntityIPsResponse as EntityIPsResponse -from .entity_ips_params import EntityIPsParams as EntityIPsParams -from .http_bot_classes_response import HTTPBotClassesResponse as HTTPBotClassesResponse -from .http_browser_families_response import HTTPBrowserFamiliesResponse as HTTPBrowserFamiliesResponse +from .dataset_get_response import DatasetGetResponse as DatasetGetResponse +from .http_browsers_params import HTTPBrowsersParams as HTTPBrowsersParams +from .dataset_list_response import DatasetListResponse as DatasetListResponse from .http_browsers_response import HTTPBrowsersResponse as HTTPBrowsersResponse -from .http_device_types_response import HTTPDeviceTypesResponse as HTTPDeviceTypesResponse -from .http_http_protocols_response import HTTPHTTPProtocolsResponse as HTTPHTTPProtocolsResponse -from .http_http_versions_response import HTTPHTTPVersionsResponse as HTTPHTTPVersionsResponse -from .http_ip_versions_response import HTTPIPVersionsResponse as HTTPIPVersionsResponse -from .http_oss_response import HTTPOssResponse as HTTPOssResponse from .http_bot_classes_params import HTTPBotClassesParams as HTTPBotClassesParams -from .http_browser_families_params import HTTPBrowserFamiliesParams as HTTPBrowserFamiliesParams -from .http_browsers_params import HTTPBrowsersParams as HTTPBrowsersParams +from .http_ip_versions_params import HTTPIPVersionsParams as HTTPIPVersionsParams from .http_device_types_params import HTTPDeviceTypesParams as HTTPDeviceTypesParams -from .http_http_protocols_params import HTTPHTTPProtocolsParams as HTTPHTTPProtocolsParams +from .http_bot_classes_response import HTTPBotClassesResponse as HTTPBotClassesResponse from .http_http_versions_params import HTTPHTTPVersionsParams as HTTPHTTPVersionsParams -from .http_ip_versions_params import HTTPIPVersionsParams as HTTPIPVersionsParams -from .http_oss_params import HTTPOssParams as HTTPOssParams -from .traffic_anomaly_list_response import TrafficAnomalyListResponse as TrafficAnomalyListResponse +from .http_ip_versions_response import HTTPIPVersionsResponse as HTTPIPVersionsResponse +from .http_device_types_response import HTTPDeviceTypesResponse as HTTPDeviceTypesResponse +from .http_http_protocols_params import HTTPHTTPProtocolsParams as HTTPHTTPProtocolsParams +from .http_http_versions_response import HTTPHTTPVersionsResponse as HTTPHTTPVersionsResponse from .traffic_anomaly_list_params import TrafficAnomalyListParams as TrafficAnomalyListParams +from .http_browser_families_params import HTTPBrowserFamiliesParams as HTTPBrowserFamiliesParams +from .http_http_protocols_response import HTTPHTTPProtocolsResponse as HTTPHTTPProtocolsResponse +from .traffic_anomaly_list_response import TrafficAnomalyListResponse as TrafficAnomalyListResponse +from .http_browser_families_response import HTTPBrowserFamiliesResponse as HTTPBrowserFamiliesResponse +from .connection_tampering_summary_params import ConnectionTamperingSummaryParams as ConnectionTamperingSummaryParams +from .connection_tampering_summary_response import ( + ConnectionTamperingSummaryResponse as ConnectionTamperingSummaryResponse, +) diff --git a/src/cloudflare/types/radar/annotations/__init__.py b/src/cloudflare/types/radar/annotations/__init__.py index 748d5c3c774..7e44aeff068 100644 --- a/src/cloudflare/types/radar/annotations/__init__.py +++ b/src/cloudflare/types/radar/annotations/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .outage_list_response import OutageListResponse as OutageListResponse from .outage_list_params import OutageListParams as OutageListParams +from .outage_list_response import OutageListResponse as OutageListResponse diff --git a/src/cloudflare/types/radar/annotations/outage_list_params.py b/src/cloudflare/types/radar/annotations/outage_list_params.py index 5ffba254def..11cab306c73 100644 --- a/src/cloudflare/types/radar/annotations/outage_list_params.py +++ b/src/cloudflare/types/radar/annotations/outage_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ...._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params - __all__ = ["OutageListParams"] diff --git a/src/cloudflare/types/radar/annotations/outage_list_response.py b/src/cloudflare/types/radar/annotations/outage_list_response.py index f5538510328..a6648f3e7fc 100644 --- a/src/cloudflare/types/radar/annotations/outage_list_response.py +++ b/src/cloudflare/types/radar/annotations/outage_list_response.py @@ -1,12 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = [ "OutageListResponse", diff --git a/src/cloudflare/types/radar/annotations/outages/__init__.py b/src/cloudflare/types/radar/annotations/outages/__init__.py index 490bd12432c..69083e1b782 100644 --- a/src/cloudflare/types/radar/annotations/outages/__init__.py +++ b/src/cloudflare/types/radar/annotations/outages/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .location_list_response import LocationListResponse as LocationListResponse from .location_list_params import LocationListParams as LocationListParams +from .location_list_response import LocationListResponse as LocationListResponse diff --git a/src/cloudflare/types/radar/annotations/outages/location_list_params.py b/src/cloudflare/types/radar/annotations/outages/location_list_params.py index 258546cd4c7..3072811aa23 100644 --- a/src/cloudflare/types/radar/annotations/outages/location_list_params.py +++ b/src/cloudflare/types/radar/annotations/outages/location_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ....._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params - __all__ = ["LocationListParams"] diff --git a/src/cloudflare/types/radar/annotations/outages/location_list_response.py b/src/cloudflare/types/radar/annotations/outages/location_list_response.py index ccca1df9fd3..ba2bd4d37f8 100644 --- a/src/cloudflare/types/radar/annotations/outages/location_list_response.py +++ b/src/cloudflare/types/radar/annotations/outages/location_list_response.py @@ -2,11 +2,9 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ....._models import BaseModel -from .....types import shared __all__ = ["LocationListResponse", "Annotation"] diff --git a/src/cloudflare/types/radar/as112/timeseries_groups/__init__.py b/src/cloudflare/types/radar/as112/timeseries_groups/__init__.py index eca4177dbb7..27bfe1afd16 100644 --- a/src/cloudflare/types/radar/as112/timeseries_groups/__init__.py +++ b/src/cloudflare/types/radar/as112/timeseries_groups/__init__.py @@ -2,9 +2,9 @@ from __future__ import annotations -from .dnssec_list_response import DNSSECListResponse as DNSSECListResponse -from .dnssec_list_params import DNSSECListParams as DNSSECListParams -from .edn_list_response import EdnListResponse as EdnListResponse from .edn_list_params import EdnListParams as EdnListParams -from .ip_version_list_response import IPVersionListResponse as IPVersionListResponse +from .edn_list_response import EdnListResponse as EdnListResponse +from .dnssec_list_params import DNSSECListParams as DNSSECListParams +from .dnssec_list_response import DNSSECListResponse as DNSSECListResponse from .ip_version_list_params import IPVersionListParams as IPVersionListParams +from .ip_version_list_response import IPVersionListResponse as IPVersionListResponse diff --git a/src/cloudflare/types/radar/as112/timeseries_groups/dnssec_list_params.py b/src/cloudflare/types/radar/as112/timeseries_groups/dnssec_list_params.py index 891d0fc9bfe..d5bb9d338b3 100644 --- a/src/cloudflare/types/radar/as112/timeseries_groups/dnssec_list_params.py +++ b/src/cloudflare/types/radar/as112/timeseries_groups/dnssec_list_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ....._utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes from ....._utils import PropertyInfo -from .....types import shared_params __all__ = ["DNSSECListParams"] diff --git a/src/cloudflare/types/radar/as112/timeseries_groups/dnssec_list_response.py b/src/cloudflare/types/radar/as112/timeseries_groups/dnssec_list_response.py index 0178a8caca8..ff64a0fdee2 100644 --- a/src/cloudflare/types/radar/as112/timeseries_groups/dnssec_list_response.py +++ b/src/cloudflare/types/radar/as112/timeseries_groups/dnssec_list_response.py @@ -2,11 +2,9 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ....._models import BaseModel -from .....types import shared __all__ = ["DNSSECListResponse", "Serie0"] diff --git a/src/cloudflare/types/radar/as112/timeseries_groups/edn_list_params.py b/src/cloudflare/types/radar/as112/timeseries_groups/edn_list_params.py index d860fe2453a..f49465ed6d4 100644 --- a/src/cloudflare/types/radar/as112/timeseries_groups/edn_list_params.py +++ b/src/cloudflare/types/radar/as112/timeseries_groups/edn_list_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ....._utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes from ....._utils import PropertyInfo -from .....types import shared_params __all__ = ["EdnListParams"] diff --git a/src/cloudflare/types/radar/as112/timeseries_groups/edn_list_response.py b/src/cloudflare/types/radar/as112/timeseries_groups/edn_list_response.py index a8b1e3b0e83..ded649c9e2d 100644 --- a/src/cloudflare/types/radar/as112/timeseries_groups/edn_list_response.py +++ b/src/cloudflare/types/radar/as112/timeseries_groups/edn_list_response.py @@ -2,11 +2,9 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ....._models import BaseModel -from .....types import shared __all__ = ["EdnListResponse", "Serie0"] diff --git a/src/cloudflare/types/radar/as112/timeseries_groups/ip_version_list_params.py b/src/cloudflare/types/radar/as112/timeseries_groups/ip_version_list_params.py index 9651d34585b..6185634ce6f 100644 --- a/src/cloudflare/types/radar/as112/timeseries_groups/ip_version_list_params.py +++ b/src/cloudflare/types/radar/as112/timeseries_groups/ip_version_list_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ....._utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes from ....._utils import PropertyInfo -from .....types import shared_params __all__ = ["IPVersionListParams"] diff --git a/src/cloudflare/types/radar/as112/timeseries_groups/ip_version_list_response.py b/src/cloudflare/types/radar/as112/timeseries_groups/ip_version_list_response.py index e89d0faa19c..e2eabd02256 100644 --- a/src/cloudflare/types/radar/as112/timeseries_groups/ip_version_list_response.py +++ b/src/cloudflare/types/radar/as112/timeseries_groups/ip_version_list_response.py @@ -2,11 +2,9 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ....._models import BaseModel -from .....types import shared __all__ = ["IPVersionListResponse", "Serie0"] diff --git a/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/__init__.py b/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/__init__.py index 77ccf502a4a..99f2d52cd55 100644 --- a/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/__init__.py +++ b/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/__init__.py @@ -2,13 +2,13 @@ from __future__ import annotations -from .industry_list_response import IndustryListResponse as IndustryListResponse +from .vector_list_params import VectorListParams as VectorListParams from .industry_list_params import IndustryListParams as IndustryListParams -from .ip_version_list_response import IPVersionListResponse as IPVersionListResponse -from .ip_version_list_params import IPVersionListParams as IPVersionListParams -from .protocol_list_response import ProtocolListResponse as ProtocolListResponse from .protocol_list_params import ProtocolListParams as ProtocolListParams from .vector_list_response import VectorListResponse as VectorListResponse -from .vector_list_params import VectorListParams as VectorListParams -from .vertical_list_response import VerticalListResponse as VerticalListResponse from .vertical_list_params import VerticalListParams as VerticalListParams +from .industry_list_response import IndustryListResponse as IndustryListResponse +from .ip_version_list_params import IPVersionListParams as IPVersionListParams +from .protocol_list_response import ProtocolListResponse as ProtocolListResponse +from .vertical_list_response import VerticalListResponse as VerticalListResponse +from .ip_version_list_response import IPVersionListResponse as IPVersionListResponse diff --git a/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/industry_list_params.py b/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/industry_list_params.py index b177e013fc6..8f209df6f04 100644 --- a/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/industry_list_params.py +++ b/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/industry_list_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ......_utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......_types import FileTypes from ......_utils import PropertyInfo -from ......types import shared_params __all__ = ["IndustryListParams"] diff --git a/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/industry_list_response.py b/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/industry_list_response.py index 3d40eae78e0..0cdfb9fcc10 100644 --- a/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/industry_list_response.py +++ b/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/industry_list_response.py @@ -1,13 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List +from typing import TYPE_CHECKING, List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ......_models import BaseModel -from ......types import shared -from typing import TYPE_CHECKING __all__ = ["IndustryListResponse", "Serie0"] diff --git a/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/ip_version_list_params.py b/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/ip_version_list_params.py index dadf2d1ef03..0de724be1dd 100644 --- a/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/ip_version_list_params.py +++ b/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/ip_version_list_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ......_utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......_types import FileTypes from ......_utils import PropertyInfo -from ......types import shared_params __all__ = ["IPVersionListParams"] diff --git a/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/ip_version_list_response.py b/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/ip_version_list_response.py index 26c64c12fe1..618b2ae24dc 100644 --- a/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/ip_version_list_response.py +++ b/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/ip_version_list_response.py @@ -2,11 +2,9 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ......_models import BaseModel -from ......types import shared __all__ = ["IPVersionListResponse", "Serie0"] diff --git a/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/protocol_list_params.py b/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/protocol_list_params.py index 2ff5178e052..bf807cca960 100644 --- a/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/protocol_list_params.py +++ b/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/protocol_list_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ......_utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......_types import FileTypes from ......_utils import PropertyInfo -from ......types import shared_params __all__ = ["ProtocolListParams"] diff --git a/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/protocol_list_response.py b/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/protocol_list_response.py index 83a3fb8e50b..d9b9ea4f77d 100644 --- a/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/protocol_list_response.py +++ b/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/protocol_list_response.py @@ -2,11 +2,9 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ......_models import BaseModel -from ......types import shared __all__ = ["ProtocolListResponse", "Serie0"] diff --git a/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/vector_list_params.py b/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/vector_list_params.py index 8c2b3167fd1..2f2dd1ddd48 100644 --- a/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/vector_list_params.py +++ b/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/vector_list_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ......_utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......_types import FileTypes from ......_utils import PropertyInfo -from ......types import shared_params __all__ = ["VectorListParams"] diff --git a/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/vector_list_response.py b/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/vector_list_response.py index 45629ff106a..5c562bb5e94 100644 --- a/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/vector_list_response.py +++ b/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/vector_list_response.py @@ -1,13 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List +from typing import TYPE_CHECKING, List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ......_models import BaseModel -from ......types import shared -from typing import TYPE_CHECKING __all__ = ["VectorListResponse", "Serie0"] diff --git a/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/vertical_list_params.py b/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/vertical_list_params.py index 4b92c99b0bc..3b88408aa83 100644 --- a/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/vertical_list_params.py +++ b/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/vertical_list_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ......_utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......_types import FileTypes from ......_utils import PropertyInfo -from ......types import shared_params __all__ = ["VerticalListParams"] diff --git a/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/vertical_list_response.py b/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/vertical_list_response.py index c6bb40a8f88..c2b2f0b4d94 100644 --- a/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/vertical_list_response.py +++ b/src/cloudflare/types/radar/attacks/layer3/timeseries_groups/vertical_list_response.py @@ -1,13 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List +from typing import TYPE_CHECKING, List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ......_models import BaseModel -from ......types import shared -from typing import TYPE_CHECKING __all__ = ["VerticalListResponse", "Serie0"] diff --git a/src/cloudflare/types/radar/attacks/layer3/top/__init__.py b/src/cloudflare/types/radar/attacks/layer3/top/__init__.py index 93b077f4170..14b41f31109 100644 --- a/src/cloudflare/types/radar/attacks/layer3/top/__init__.py +++ b/src/cloudflare/types/radar/attacks/layer3/top/__init__.py @@ -2,9 +2,9 @@ from __future__ import annotations -from .attack_list_response import AttackListResponse as AttackListResponse from .attack_list_params import AttackListParams as AttackListParams -from .industry_list_response import IndustryListResponse as IndustryListResponse +from .attack_list_response import AttackListResponse as AttackListResponse from .industry_list_params import IndustryListParams as IndustryListParams -from .vertical_list_response import VerticalListResponse as VerticalListResponse from .vertical_list_params import VerticalListParams as VerticalListParams +from .industry_list_response import IndustryListResponse as IndustryListResponse +from .vertical_list_response import VerticalListResponse as VerticalListResponse diff --git a/src/cloudflare/types/radar/attacks/layer3/top/attack_list_params.py b/src/cloudflare/types/radar/attacks/layer3/top/attack_list_params.py index 62728405a71..16fddd7fae0 100644 --- a/src/cloudflare/types/radar/attacks/layer3/top/attack_list_params.py +++ b/src/cloudflare/types/radar/attacks/layer3/top/attack_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ......_utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......_types import FileTypes -from ......_utils import PropertyInfo -from ......types import shared_params - __all__ = ["AttackListParams"] diff --git a/src/cloudflare/types/radar/attacks/layer3/top/attack_list_response.py b/src/cloudflare/types/radar/attacks/layer3/top/attack_list_response.py index 8fea43ea160..3a32d7643b7 100644 --- a/src/cloudflare/types/radar/attacks/layer3/top/attack_list_response.py +++ b/src/cloudflare/types/radar/attacks/layer3/top/attack_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ......_models import BaseModel -from ......types import shared __all__ = ["AttackListResponse", "Meta", "MetaDateRange", "MetaConfidenceInfo", "MetaConfidenceInfoAnnotation", "Top0"] diff --git a/src/cloudflare/types/radar/attacks/layer3/top/industry_list_params.py b/src/cloudflare/types/radar/attacks/layer3/top/industry_list_params.py index d2e1a120586..087791ed0c5 100644 --- a/src/cloudflare/types/radar/attacks/layer3/top/industry_list_params.py +++ b/src/cloudflare/types/radar/attacks/layer3/top/industry_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ......_utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......_types import FileTypes -from ......_utils import PropertyInfo -from ......types import shared_params - __all__ = ["IndustryListParams"] diff --git a/src/cloudflare/types/radar/attacks/layer3/top/industry_list_response.py b/src/cloudflare/types/radar/attacks/layer3/top/industry_list_response.py index 38dd6176f16..4aee4c62927 100644 --- a/src/cloudflare/types/radar/attacks/layer3/top/industry_list_response.py +++ b/src/cloudflare/types/radar/attacks/layer3/top/industry_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ......_models import BaseModel -from ......types import shared __all__ = [ "IndustryListResponse", diff --git a/src/cloudflare/types/radar/attacks/layer3/top/locations/__init__.py b/src/cloudflare/types/radar/attacks/layer3/top/locations/__init__.py index f24849014f0..2eedefdcc84 100644 --- a/src/cloudflare/types/radar/attacks/layer3/top/locations/__init__.py +++ b/src/cloudflare/types/radar/attacks/layer3/top/locations/__init__.py @@ -2,7 +2,7 @@ from __future__ import annotations -from .origin_list_response import OriginListResponse as OriginListResponse from .origin_list_params import OriginListParams as OriginListParams -from .target_list_response import TargetListResponse as TargetListResponse from .target_list_params import TargetListParams as TargetListParams +from .origin_list_response import OriginListResponse as OriginListResponse +from .target_list_response import TargetListResponse as TargetListResponse diff --git a/src/cloudflare/types/radar/attacks/layer3/top/locations/origin_list_params.py b/src/cloudflare/types/radar/attacks/layer3/top/locations/origin_list_params.py index 2017a214921..750b9ce0cce 100644 --- a/src/cloudflare/types/radar/attacks/layer3/top/locations/origin_list_params.py +++ b/src/cloudflare/types/radar/attacks/layer3/top/locations/origin_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ......._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......._types import FileTypes -from ......._utils import PropertyInfo -from .......types import shared_params - __all__ = ["OriginListParams"] diff --git a/src/cloudflare/types/radar/attacks/layer3/top/locations/origin_list_response.py b/src/cloudflare/types/radar/attacks/layer3/top/locations/origin_list_response.py index 480e7d58579..3e70a2da336 100644 --- a/src/cloudflare/types/radar/attacks/layer3/top/locations/origin_list_response.py +++ b/src/cloudflare/types/radar/attacks/layer3/top/locations/origin_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ......._models import BaseModel -from .......types import shared __all__ = ["OriginListResponse", "Meta", "MetaDateRange", "MetaConfidenceInfo", "MetaConfidenceInfoAnnotation", "Top0"] diff --git a/src/cloudflare/types/radar/attacks/layer3/top/locations/target_list_params.py b/src/cloudflare/types/radar/attacks/layer3/top/locations/target_list_params.py index fb9945a43fc..7f33cdd0216 100644 --- a/src/cloudflare/types/radar/attacks/layer3/top/locations/target_list_params.py +++ b/src/cloudflare/types/radar/attacks/layer3/top/locations/target_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ......._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......._types import FileTypes -from ......._utils import PropertyInfo -from .......types import shared_params - __all__ = ["TargetListParams"] diff --git a/src/cloudflare/types/radar/attacks/layer3/top/locations/target_list_response.py b/src/cloudflare/types/radar/attacks/layer3/top/locations/target_list_response.py index c97be18e271..8eb7a45b4b3 100644 --- a/src/cloudflare/types/radar/attacks/layer3/top/locations/target_list_response.py +++ b/src/cloudflare/types/radar/attacks/layer3/top/locations/target_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ......._models import BaseModel -from .......types import shared __all__ = ["TargetListResponse", "Meta", "MetaDateRange", "MetaConfidenceInfo", "MetaConfidenceInfoAnnotation", "Top0"] diff --git a/src/cloudflare/types/radar/attacks/layer3/top/vertical_list_params.py b/src/cloudflare/types/radar/attacks/layer3/top/vertical_list_params.py index a0da63f54aa..8d5552121a6 100644 --- a/src/cloudflare/types/radar/attacks/layer3/top/vertical_list_params.py +++ b/src/cloudflare/types/radar/attacks/layer3/top/vertical_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ......_utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......_types import FileTypes -from ......_utils import PropertyInfo -from ......types import shared_params - __all__ = ["VerticalListParams"] diff --git a/src/cloudflare/types/radar/attacks/layer3/top/vertical_list_response.py b/src/cloudflare/types/radar/attacks/layer3/top/vertical_list_response.py index b653d6f3226..862655f07de 100644 --- a/src/cloudflare/types/radar/attacks/layer3/top/vertical_list_response.py +++ b/src/cloudflare/types/radar/attacks/layer3/top/vertical_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ......_models import BaseModel -from ......types import shared __all__ = [ "VerticalListResponse", diff --git a/src/cloudflare/types/radar/bgp/__init__.py b/src/cloudflare/types/radar/bgp/__init__.py index 52d3bda7daf..107bf075b2e 100644 --- a/src/cloudflare/types/radar/bgp/__init__.py +++ b/src/cloudflare/types/radar/bgp/__init__.py @@ -2,13 +2,13 @@ from __future__ import annotations -from .timesery_list_response import TimeseryListResponse as TimeseryListResponse -from .timesery_list_params import TimeseryListParams as TimeseryListParams -from .hijack_events_response import HijackEventsResponse as HijackEventsResponse -from .hijack_events_params import HijackEventsParams as HijackEventsParams -from .route_moas_response import RouteMoasResponse as RouteMoasResponse -from .route_pfx2as_response import RoutePfx2asResponse as RoutePfx2asResponse -from .route_stats_response import RouteStatsResponse as RouteStatsResponse from .route_moas_params import RouteMoasParams as RouteMoasParams -from .route_pfx2as_params import RoutePfx2asParams as RoutePfx2asParams from .route_stats_params import RouteStatsParams as RouteStatsParams +from .route_moas_response import RouteMoasResponse as RouteMoasResponse +from .route_pfx2as_params import RoutePfx2asParams as RoutePfx2asParams +from .hijack_events_params import HijackEventsParams as HijackEventsParams +from .route_stats_response import RouteStatsResponse as RouteStatsResponse +from .timesery_list_params import TimeseryListParams as TimeseryListParams +from .route_pfx2as_response import RoutePfx2asResponse as RoutePfx2asResponse +from .hijack_events_response import HijackEventsResponse as HijackEventsResponse +from .timesery_list_response import TimeseryListResponse as TimeseryListResponse diff --git a/src/cloudflare/types/radar/bgp/hijack_events_params.py b/src/cloudflare/types/radar/bgp/hijack_events_params.py index be364f9ba21..f10652a3bab 100644 --- a/src/cloudflare/types/radar/bgp/hijack_events_params.py +++ b/src/cloudflare/types/radar/bgp/hijack_events_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ...._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params - __all__ = ["HijackEventsParams"] diff --git a/src/cloudflare/types/radar/bgp/hijack_events_response.py b/src/cloudflare/types/radar/bgp/hijack_events_response.py index 4520ec519b5..01909143ce4 100644 --- a/src/cloudflare/types/radar/bgp/hijack_events_response.py +++ b/src/cloudflare/types/radar/bgp/hijack_events_response.py @@ -2,11 +2,7 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["HijackEventsResponse", "AsnInfo", "Event", "EventTag"] diff --git a/src/cloudflare/types/radar/bgp/leaks/__init__.py b/src/cloudflare/types/radar/bgp/leaks/__init__.py index d305c8ef1d2..51516ebdb5f 100644 --- a/src/cloudflare/types/radar/bgp/leaks/__init__.py +++ b/src/cloudflare/types/radar/bgp/leaks/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .event_list_response import EventListResponse as EventListResponse from .event_list_params import EventListParams as EventListParams +from .event_list_response import EventListResponse as EventListResponse diff --git a/src/cloudflare/types/radar/bgp/leaks/event_list_params.py b/src/cloudflare/types/radar/bgp/leaks/event_list_params.py index 802873b7de8..71165b49ca9 100644 --- a/src/cloudflare/types/radar/bgp/leaks/event_list_params.py +++ b/src/cloudflare/types/radar/bgp/leaks/event_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ....._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params - __all__ = ["EventListParams"] diff --git a/src/cloudflare/types/radar/bgp/leaks/event_list_response.py b/src/cloudflare/types/radar/bgp/leaks/event_list_response.py index c6b1dcb8e74..fb4746687c4 100644 --- a/src/cloudflare/types/radar/bgp/leaks/event_list_response.py +++ b/src/cloudflare/types/radar/bgp/leaks/event_list_response.py @@ -2,11 +2,7 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["EventListResponse", "AsnInfo", "Event"] diff --git a/src/cloudflare/types/radar/bgp/route_moas_params.py b/src/cloudflare/types/radar/bgp/route_moas_params.py index c1291f787b9..39ff037a0a7 100644 --- a/src/cloudflare/types/radar/bgp/route_moas_params.py +++ b/src/cloudflare/types/radar/bgp/route_moas_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["RouteMoasParams"] diff --git a/src/cloudflare/types/radar/bgp/route_moas_response.py b/src/cloudflare/types/radar/bgp/route_moas_response.py index 83bc67d8365..afc3dd528da 100644 --- a/src/cloudflare/types/radar/bgp/route_moas_response.py +++ b/src/cloudflare/types/radar/bgp/route_moas_response.py @@ -2,11 +2,7 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["RouteMoasResponse", "Meta", "Moa", "MoaOrigin"] diff --git a/src/cloudflare/types/radar/bgp/route_pfx2as_params.py b/src/cloudflare/types/radar/bgp/route_pfx2as_params.py index fc30140d65b..c9b2d7c6dee 100644 --- a/src/cloudflare/types/radar/bgp/route_pfx2as_params.py +++ b/src/cloudflare/types/radar/bgp/route_pfx2as_params.py @@ -2,16 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated +from typing_extensions import Literal, Annotated, TypedDict from ...._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params - __all__ = ["RoutePfx2asParams"] diff --git a/src/cloudflare/types/radar/bgp/route_pfx2as_response.py b/src/cloudflare/types/radar/bgp/route_pfx2as_response.py index 36e968bc77f..960831a6f7c 100644 --- a/src/cloudflare/types/radar/bgp/route_pfx2as_response.py +++ b/src/cloudflare/types/radar/bgp/route_pfx2as_response.py @@ -2,11 +2,7 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["RoutePfx2asResponse", "Meta", "PrefixOrigin"] diff --git a/src/cloudflare/types/radar/bgp/route_stats_params.py b/src/cloudflare/types/radar/bgp/route_stats_params.py index c02436606f0..749bcdd95e8 100644 --- a/src/cloudflare/types/radar/bgp/route_stats_params.py +++ b/src/cloudflare/types/radar/bgp/route_stats_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["RouteStatsParams"] diff --git a/src/cloudflare/types/radar/bgp/route_stats_response.py b/src/cloudflare/types/radar/bgp/route_stats_response.py index d0b0f411f5c..916df1c03b9 100644 --- a/src/cloudflare/types/radar/bgp/route_stats_response.py +++ b/src/cloudflare/types/radar/bgp/route_stats_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["RouteStatsResponse", "Meta", "Stats"] diff --git a/src/cloudflare/types/radar/bgp/timesery_list_params.py b/src/cloudflare/types/radar/bgp/timesery_list_params.py index 2fd6902aeb7..b4a8c2ab264 100644 --- a/src/cloudflare/types/radar/bgp/timesery_list_params.py +++ b/src/cloudflare/types/radar/bgp/timesery_list_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ...._utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes from ...._utils import PropertyInfo -from ....types import shared_params __all__ = ["TimeseryListParams"] diff --git a/src/cloudflare/types/radar/bgp/timesery_list_response.py b/src/cloudflare/types/radar/bgp/timesery_list_response.py index 8ac1a419d84..5b993f7f4d1 100644 --- a/src/cloudflare/types/radar/bgp/timesery_list_response.py +++ b/src/cloudflare/types/radar/bgp/timesery_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = [ "TimeseryListResponse", diff --git a/src/cloudflare/types/radar/bgp/tops/__init__.py b/src/cloudflare/types/radar/bgp/tops/__init__.py index 02d9dba44f2..8143d1d1bfd 100644 --- a/src/cloudflare/types/radar/bgp/tops/__init__.py +++ b/src/cloudflare/types/radar/bgp/tops/__init__.py @@ -2,9 +2,9 @@ from __future__ import annotations -from .ase_list_response import AseListResponse as AseListResponse -from .ase_prefixes_response import AsePrefixesResponse as AsePrefixesResponse from .ase_list_params import AseListParams as AseListParams +from .ase_list_response import AseListResponse as AseListResponse +from .prefix_list_params import PrefixListParams as PrefixListParams from .ase_prefixes_params import AsePrefixesParams as AsePrefixesParams from .prefix_list_response import PrefixListResponse as PrefixListResponse -from .prefix_list_params import PrefixListParams as PrefixListParams +from .ase_prefixes_response import AsePrefixesResponse as AsePrefixesResponse diff --git a/src/cloudflare/types/radar/bgp/tops/ase_list_params.py b/src/cloudflare/types/radar/bgp/tops/ase_list_params.py index 8187fd7281f..0cf103ef9e2 100644 --- a/src/cloudflare/types/radar/bgp/tops/ase_list_params.py +++ b/src/cloudflare/types/radar/bgp/tops/ase_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ....._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params - __all__ = ["AseListParams"] diff --git a/src/cloudflare/types/radar/bgp/tops/ase_list_response.py b/src/cloudflare/types/radar/bgp/tops/ase_list_response.py index bba2f097b9f..e0b6ed9d0a5 100644 --- a/src/cloudflare/types/radar/bgp/tops/ase_list_response.py +++ b/src/cloudflare/types/radar/bgp/tops/ase_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from datetime import datetime - from typing import List +from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ....._models import BaseModel -from .....types import shared __all__ = ["AseListResponse", "Meta", "MetaDateRange", "Top0"] diff --git a/src/cloudflare/types/radar/bgp/tops/ase_prefixes_params.py b/src/cloudflare/types/radar/bgp/tops/ase_prefixes_params.py index f7ee8a8d82a..19f349a541a 100644 --- a/src/cloudflare/types/radar/bgp/tops/ase_prefixes_params.py +++ b/src/cloudflare/types/radar/bgp/tops/ase_prefixes_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["AsePrefixesParams"] diff --git a/src/cloudflare/types/radar/bgp/tops/ase_prefixes_response.py b/src/cloudflare/types/radar/bgp/tops/ase_prefixes_response.py index 09522b9ef27..8d0a6f82b6d 100644 --- a/src/cloudflare/types/radar/bgp/tops/ase_prefixes_response.py +++ b/src/cloudflare/types/radar/bgp/tops/ase_prefixes_response.py @@ -2,11 +2,7 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["AsePrefixesResponse", "Asn", "Meta"] diff --git a/src/cloudflare/types/radar/bgp/tops/prefix_list_params.py b/src/cloudflare/types/radar/bgp/tops/prefix_list_params.py index 6a4401d96cc..fe55f014dea 100644 --- a/src/cloudflare/types/radar/bgp/tops/prefix_list_params.py +++ b/src/cloudflare/types/radar/bgp/tops/prefix_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ....._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params - __all__ = ["PrefixListParams"] diff --git a/src/cloudflare/types/radar/bgp/tops/prefix_list_response.py b/src/cloudflare/types/radar/bgp/tops/prefix_list_response.py index 9ea07fbe606..b45f5e33882 100644 --- a/src/cloudflare/types/radar/bgp/tops/prefix_list_response.py +++ b/src/cloudflare/types/radar/bgp/tops/prefix_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from datetime import datetime - from typing import List +from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ....._models import BaseModel -from .....types import shared __all__ = ["PrefixListResponse", "Meta", "MetaDateRange", "Top0"] diff --git a/src/cloudflare/types/radar/connection_tampering/__init__.py b/src/cloudflare/types/radar/connection_tampering/__init__.py index 56f1f85f659..b7deb0bc155 100644 --- a/src/cloudflare/types/radar/connection_tampering/__init__.py +++ b/src/cloudflare/types/radar/connection_tampering/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .timeseries_group_list_response import TimeseriesGroupListResponse as TimeseriesGroupListResponse from .timeseries_group_list_params import TimeseriesGroupListParams as TimeseriesGroupListParams +from .timeseries_group_list_response import TimeseriesGroupListResponse as TimeseriesGroupListResponse diff --git a/src/cloudflare/types/radar/connection_tampering/timeseries_group_list_params.py b/src/cloudflare/types/radar/connection_tampering/timeseries_group_list_params.py index 9f2ca1611bd..0130981f967 100644 --- a/src/cloudflare/types/radar/connection_tampering/timeseries_group_list_params.py +++ b/src/cloudflare/types/radar/connection_tampering/timeseries_group_list_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ...._utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes from ...._utils import PropertyInfo -from ....types import shared_params __all__ = ["TimeseriesGroupListParams"] diff --git a/src/cloudflare/types/radar/connection_tampering/timeseries_group_list_response.py b/src/cloudflare/types/radar/connection_tampering/timeseries_group_list_response.py index d491857bd2d..4e699f9200a 100644 --- a/src/cloudflare/types/radar/connection_tampering/timeseries_group_list_response.py +++ b/src/cloudflare/types/radar/connection_tampering/timeseries_group_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = [ "TimeseriesGroupListResponse", diff --git a/src/cloudflare/types/radar/connection_tampering_summary_params.py b/src/cloudflare/types/radar/connection_tampering_summary_params.py index 3baf11c336e..577924da709 100644 --- a/src/cloudflare/types/radar/connection_tampering_summary_params.py +++ b/src/cloudflare/types/radar/connection_tampering_summary_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ..._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["ConnectionTamperingSummaryParams"] diff --git a/src/cloudflare/types/radar/connection_tampering_summary_response.py b/src/cloudflare/types/radar/connection_tampering_summary_response.py index 4dfe41422fa..9db31e9cc48 100644 --- a/src/cloudflare/types/radar/connection_tampering_summary_response.py +++ b/src/cloudflare/types/radar/connection_tampering_summary_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "ConnectionTamperingSummaryResponse", diff --git a/src/cloudflare/types/radar/dataset_get_params.py b/src/cloudflare/types/radar/dataset_get_params.py index 017f55c95a8..34adbce2a07 100644 --- a/src/cloudflare/types/radar/dataset_get_params.py +++ b/src/cloudflare/types/radar/dataset_get_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict - from typing import Optional - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import TypedDict __all__ = ["DatasetGetParams"] diff --git a/src/cloudflare/types/radar/dataset_get_response.py b/src/cloudflare/types/radar/dataset_get_response.py index 739c0a2f4c8..2278f37fed0 100644 --- a/src/cloudflare/types/radar/dataset_get_response.py +++ b/src/cloudflare/types/radar/dataset_get_response.py @@ -1,10 +1,5 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared __all__ = ["DatasetGetResponse"] diff --git a/src/cloudflare/types/radar/dataset_list_params.py b/src/cloudflare/types/radar/dataset_list_params.py index 06c0baf6583..82ac59fbe5e 100644 --- a/src/cloudflare/types/radar/dataset_list_params.py +++ b/src/cloudflare/types/radar/dataset_list_params.py @@ -2,16 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated +from typing_extensions import Literal, Annotated, TypedDict from ..._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["DatasetListParams"] diff --git a/src/cloudflare/types/radar/dataset_list_response.py b/src/cloudflare/types/radar/dataset_list_response.py index dddcd2c62ca..75a80b52094 100644 --- a/src/cloudflare/types/radar/dataset_list_response.py +++ b/src/cloudflare/types/radar/dataset_list_response.py @@ -2,11 +2,7 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["DatasetListResponse", "Dataset"] diff --git a/src/cloudflare/types/radar/datasets/__init__.py b/src/cloudflare/types/radar/datasets/__init__.py index 8532646fc0b..6270f93a018 100644 --- a/src/cloudflare/types/radar/datasets/__init__.py +++ b/src/cloudflare/types/radar/datasets/__init__.py @@ -2,9 +2,9 @@ from __future__ import annotations -from .download_radar_post_dataset_download_response import ( - DownloadRadarPostDatasetDownloadResponse as DownloadRadarPostDatasetDownloadResponse, -) from .download_radar_post_dataset_download_params import ( DownloadRadarPostDatasetDownloadParams as DownloadRadarPostDatasetDownloadParams, ) +from .download_radar_post_dataset_download_response import ( + DownloadRadarPostDatasetDownloadResponse as DownloadRadarPostDatasetDownloadResponse, +) diff --git a/src/cloudflare/types/radar/datasets/download_radar_post_dataset_download_params.py b/src/cloudflare/types/radar/datasets/download_radar_post_dataset_download_params.py index 2c37adca977..5f20ee88d74 100644 --- a/src/cloudflare/types/radar/datasets/download_radar_post_dataset_download_params.py +++ b/src/cloudflare/types/radar/datasets/download_radar_post_dataset_download_params.py @@ -2,16 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Required, Literal +from typing_extensions import Literal, Required, Annotated, TypedDict from ...._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params - __all__ = ["DownloadRadarPostDatasetDownloadParams"] diff --git a/src/cloudflare/types/radar/datasets/download_radar_post_dataset_download_response.py b/src/cloudflare/types/radar/datasets/download_radar_post_dataset_download_response.py index bb91f1c483d..cf40a1c0e23 100644 --- a/src/cloudflare/types/radar/datasets/download_radar_post_dataset_download_response.py +++ b/src/cloudflare/types/radar/datasets/download_radar_post_dataset_download_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["DownloadRadarPostDatasetDownloadResponse", "Dataset"] diff --git a/src/cloudflare/types/radar/dns/tops/__init__.py b/src/cloudflare/types/radar/dns/tops/__init__.py index fcca4d4d723..cd358fb1b38 100644 --- a/src/cloudflare/types/radar/dns/tops/__init__.py +++ b/src/cloudflare/types/radar/dns/tops/__init__.py @@ -2,7 +2,7 @@ from __future__ import annotations -from .ase_list_response import AseListResponse as AseListResponse from .ase_list_params import AseListParams as AseListParams -from .location_list_response import LocationListResponse as LocationListResponse +from .ase_list_response import AseListResponse as AseListResponse from .location_list_params import LocationListParams as LocationListParams +from .location_list_response import LocationListResponse as LocationListResponse diff --git a/src/cloudflare/types/radar/dns/tops/ase_list_params.py b/src/cloudflare/types/radar/dns/tops/ase_list_params.py index a863fa14f84..62dd97d70e2 100644 --- a/src/cloudflare/types/radar/dns/tops/ase_list_params.py +++ b/src/cloudflare/types/radar/dns/tops/ase_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated, Literal - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Required, Annotated, TypedDict from ....._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params - __all__ = ["AseListParams"] diff --git a/src/cloudflare/types/radar/dns/tops/ase_list_response.py b/src/cloudflare/types/radar/dns/tops/ase_list_response.py index 8d8bde5b5c6..0e1c53a9a7d 100644 --- a/src/cloudflare/types/radar/dns/tops/ase_list_response.py +++ b/src/cloudflare/types/radar/dns/tops/ase_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ....._models import BaseModel -from .....types import shared __all__ = ["AseListResponse", "Meta", "MetaDateRange", "MetaConfidenceInfo", "MetaConfidenceInfoAnnotation", "Top0"] diff --git a/src/cloudflare/types/radar/dns/tops/location_list_params.py b/src/cloudflare/types/radar/dns/tops/location_list_params.py index 317cd239a7e..d6748f9459e 100644 --- a/src/cloudflare/types/radar/dns/tops/location_list_params.py +++ b/src/cloudflare/types/radar/dns/tops/location_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated, Literal - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Required, Annotated, TypedDict from ....._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params - __all__ = ["LocationListParams"] diff --git a/src/cloudflare/types/radar/dns/tops/location_list_response.py b/src/cloudflare/types/radar/dns/tops/location_list_response.py index 72a6054aa62..a44a509add1 100644 --- a/src/cloudflare/types/radar/dns/tops/location_list_response.py +++ b/src/cloudflare/types/radar/dns/tops/location_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ....._models import BaseModel -from .....types import shared __all__ = [ "LocationListResponse", diff --git a/src/cloudflare/types/radar/email/security/summaries/__init__.py b/src/cloudflare/types/radar/email/security/summaries/__init__.py index 7aac696f2ae..e955093a0c4 100644 --- a/src/cloudflare/types/radar/email/security/summaries/__init__.py +++ b/src/cloudflare/types/radar/email/security/summaries/__init__.py @@ -2,17 +2,17 @@ from __future__ import annotations -from .arc_list_response import ArcListResponse as ArcListResponse from .arc_list_params import ArcListParams as ArcListParams -from .dkim_list_response import DKIMListResponse as DKIMListResponse +from .spam_get_params import SpamGetParams as SpamGetParams +from .spf_list_params import SPFListParams as SPFListParams from .dkim_list_params import DKIMListParams as DKIMListParams -from .dmarc_list_response import DmarcListResponse as DmarcListResponse +from .arc_list_response import ArcListResponse as ArcListResponse from .dmarc_list_params import DmarcListParams as DmarcListParams -from .malicious_list_response import MaliciousListResponse as MaliciousListResponse -from .malicious_list_params import MaliciousListParams as MaliciousListParams from .spam_get_response import SpamGetResponse as SpamGetResponse -from .spam_get_params import SpamGetParams as SpamGetParams from .spf_list_response import SPFListResponse as SPFListResponse -from .spf_list_params import SPFListParams as SPFListParams -from .threat_category_list_response import ThreatCategoryListResponse as ThreatCategoryListResponse +from .dkim_list_response import DKIMListResponse as DKIMListResponse +from .dmarc_list_response import DmarcListResponse as DmarcListResponse +from .malicious_list_params import MaliciousListParams as MaliciousListParams +from .malicious_list_response import MaliciousListResponse as MaliciousListResponse from .threat_category_list_params import ThreatCategoryListParams as ThreatCategoryListParams +from .threat_category_list_response import ThreatCategoryListResponse as ThreatCategoryListResponse diff --git a/src/cloudflare/types/radar/email/security/summaries/arc_list_params.py b/src/cloudflare/types/radar/email/security/summaries/arc_list_params.py index d626738ce04..f0b66c3ca5c 100644 --- a/src/cloudflare/types/radar/email/security/summaries/arc_list_params.py +++ b/src/cloudflare/types/radar/email/security/summaries/arc_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ......_utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......_types import FileTypes -from ......_utils import PropertyInfo -from ......types import shared_params - __all__ = ["ArcListParams"] diff --git a/src/cloudflare/types/radar/email/security/summaries/arc_list_response.py b/src/cloudflare/types/radar/email/security/summaries/arc_list_response.py index 9d97a4e82c5..0e51e085cef 100644 --- a/src/cloudflare/types/radar/email/security/summaries/arc_list_response.py +++ b/src/cloudflare/types/radar/email/security/summaries/arc_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ......_models import BaseModel -from ......types import shared __all__ = ["ArcListResponse", "Meta", "MetaDateRange", "MetaConfidenceInfo", "MetaConfidenceInfoAnnotation", "Summary0"] diff --git a/src/cloudflare/types/radar/email/security/summaries/dkim_list_params.py b/src/cloudflare/types/radar/email/security/summaries/dkim_list_params.py index efd34d47795..e108027fc42 100644 --- a/src/cloudflare/types/radar/email/security/summaries/dkim_list_params.py +++ b/src/cloudflare/types/radar/email/security/summaries/dkim_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ......_utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......_types import FileTypes -from ......_utils import PropertyInfo -from ......types import shared_params - __all__ = ["DKIMListParams"] diff --git a/src/cloudflare/types/radar/email/security/summaries/dkim_list_response.py b/src/cloudflare/types/radar/email/security/summaries/dkim_list_response.py index c1a4fdfe54a..a3653b260ac 100644 --- a/src/cloudflare/types/radar/email/security/summaries/dkim_list_response.py +++ b/src/cloudflare/types/radar/email/security/summaries/dkim_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ......_models import BaseModel -from ......types import shared __all__ = [ "DKIMListResponse", diff --git a/src/cloudflare/types/radar/email/security/summaries/dmarc_list_params.py b/src/cloudflare/types/radar/email/security/summaries/dmarc_list_params.py index 4b97b981d53..acf45f9184b 100644 --- a/src/cloudflare/types/radar/email/security/summaries/dmarc_list_params.py +++ b/src/cloudflare/types/radar/email/security/summaries/dmarc_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ......_utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......_types import FileTypes -from ......_utils import PropertyInfo -from ......types import shared_params - __all__ = ["DmarcListParams"] diff --git a/src/cloudflare/types/radar/email/security/summaries/dmarc_list_response.py b/src/cloudflare/types/radar/email/security/summaries/dmarc_list_response.py index c60480503bd..b9eec861580 100644 --- a/src/cloudflare/types/radar/email/security/summaries/dmarc_list_response.py +++ b/src/cloudflare/types/radar/email/security/summaries/dmarc_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ......_models import BaseModel -from ......types import shared __all__ = [ "DmarcListResponse", diff --git a/src/cloudflare/types/radar/email/security/summaries/malicious_list_params.py b/src/cloudflare/types/radar/email/security/summaries/malicious_list_params.py index cc996018d86..2569b0dba43 100644 --- a/src/cloudflare/types/radar/email/security/summaries/malicious_list_params.py +++ b/src/cloudflare/types/radar/email/security/summaries/malicious_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ......_utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......_types import FileTypes -from ......_utils import PropertyInfo -from ......types import shared_params - __all__ = ["MaliciousListParams"] diff --git a/src/cloudflare/types/radar/email/security/summaries/malicious_list_response.py b/src/cloudflare/types/radar/email/security/summaries/malicious_list_response.py index 929cc115b8e..6efd186bf83 100644 --- a/src/cloudflare/types/radar/email/security/summaries/malicious_list_response.py +++ b/src/cloudflare/types/radar/email/security/summaries/malicious_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ......_models import BaseModel -from ......types import shared __all__ = [ "MaliciousListResponse", diff --git a/src/cloudflare/types/radar/email/security/summaries/spam_get_params.py b/src/cloudflare/types/radar/email/security/summaries/spam_get_params.py index 6d5b13b56b0..e950b3a3eca 100644 --- a/src/cloudflare/types/radar/email/security/summaries/spam_get_params.py +++ b/src/cloudflare/types/radar/email/security/summaries/spam_get_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ......_utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......_types import FileTypes -from ......_utils import PropertyInfo -from ......types import shared_params - __all__ = ["SpamGetParams"] diff --git a/src/cloudflare/types/radar/email/security/summaries/spam_get_response.py b/src/cloudflare/types/radar/email/security/summaries/spam_get_response.py index 6fec4fb8fa6..35a3c2d9949 100644 --- a/src/cloudflare/types/radar/email/security/summaries/spam_get_response.py +++ b/src/cloudflare/types/radar/email/security/summaries/spam_get_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ......_models import BaseModel -from ......types import shared __all__ = ["SpamGetResponse", "Meta", "MetaDateRange", "MetaConfidenceInfo", "MetaConfidenceInfoAnnotation", "Summary0"] diff --git a/src/cloudflare/types/radar/email/security/summaries/spf_list_params.py b/src/cloudflare/types/radar/email/security/summaries/spf_list_params.py index 9e3140549a4..3bff565519d 100644 --- a/src/cloudflare/types/radar/email/security/summaries/spf_list_params.py +++ b/src/cloudflare/types/radar/email/security/summaries/spf_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ......_utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......_types import FileTypes -from ......_utils import PropertyInfo -from ......types import shared_params - __all__ = ["SPFListParams"] diff --git a/src/cloudflare/types/radar/email/security/summaries/spf_list_response.py b/src/cloudflare/types/radar/email/security/summaries/spf_list_response.py index bbcee854716..da5fe23c444 100644 --- a/src/cloudflare/types/radar/email/security/summaries/spf_list_response.py +++ b/src/cloudflare/types/radar/email/security/summaries/spf_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ......_models import BaseModel -from ......types import shared __all__ = ["SPFListResponse", "Meta", "MetaDateRange", "MetaConfidenceInfo", "MetaConfidenceInfoAnnotation", "Summary0"] diff --git a/src/cloudflare/types/radar/email/security/summaries/threat_category_list_params.py b/src/cloudflare/types/radar/email/security/summaries/threat_category_list_params.py index b66d1970d5e..1f76c0c4bd6 100644 --- a/src/cloudflare/types/radar/email/security/summaries/threat_category_list_params.py +++ b/src/cloudflare/types/radar/email/security/summaries/threat_category_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ......_utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......_types import FileTypes -from ......_utils import PropertyInfo -from ......types import shared_params - __all__ = ["ThreatCategoryListParams"] diff --git a/src/cloudflare/types/radar/email/security/summaries/threat_category_list_response.py b/src/cloudflare/types/radar/email/security/summaries/threat_category_list_response.py index d010267ad15..91429eae23e 100644 --- a/src/cloudflare/types/radar/email/security/summaries/threat_category_list_response.py +++ b/src/cloudflare/types/radar/email/security/summaries/threat_category_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ......_models import BaseModel -from ......types import shared __all__ = [ "ThreatCategoryListResponse", diff --git a/src/cloudflare/types/radar/email/security/timeseries_groups/__init__.py b/src/cloudflare/types/radar/email/security/timeseries_groups/__init__.py index 8559b8ebcc3..2b4fc40e914 100644 --- a/src/cloudflare/types/radar/email/security/timeseries_groups/__init__.py +++ b/src/cloudflare/types/radar/email/security/timeseries_groups/__init__.py @@ -2,7 +2,7 @@ from __future__ import annotations -from .arc_list_response import ArcListResponse as ArcListResponse from .arc_list_params import ArcListParams as ArcListParams -from .dkim_list_response import DKIMListResponse as DKIMListResponse from .dkim_list_params import DKIMListParams as DKIMListParams +from .arc_list_response import ArcListResponse as ArcListResponse +from .dkim_list_response import DKIMListResponse as DKIMListResponse diff --git a/src/cloudflare/types/radar/email/security/timeseries_groups/arc_list_params.py b/src/cloudflare/types/radar/email/security/timeseries_groups/arc_list_params.py index 1598db470cb..8da80e2cc59 100644 --- a/src/cloudflare/types/radar/email/security/timeseries_groups/arc_list_params.py +++ b/src/cloudflare/types/radar/email/security/timeseries_groups/arc_list_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ......_utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......_types import FileTypes from ......_utils import PropertyInfo -from ......types import shared_params __all__ = ["ArcListParams"] diff --git a/src/cloudflare/types/radar/email/security/timeseries_groups/arc_list_response.py b/src/cloudflare/types/radar/email/security/timeseries_groups/arc_list_response.py index aa6c1a722fc..fae8f4d089b 100644 --- a/src/cloudflare/types/radar/email/security/timeseries_groups/arc_list_response.py +++ b/src/cloudflare/types/radar/email/security/timeseries_groups/arc_list_response.py @@ -2,11 +2,9 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ......_models import BaseModel -from ......types import shared __all__ = ["ArcListResponse", "Serie0"] diff --git a/src/cloudflare/types/radar/email/security/timeseries_groups/dkim_list_params.py b/src/cloudflare/types/radar/email/security/timeseries_groups/dkim_list_params.py index 8cce36a0320..ad29bfe7f71 100644 --- a/src/cloudflare/types/radar/email/security/timeseries_groups/dkim_list_params.py +++ b/src/cloudflare/types/radar/email/security/timeseries_groups/dkim_list_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ......_utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......_types import FileTypes from ......_utils import PropertyInfo -from ......types import shared_params __all__ = ["DKIMListParams"] diff --git a/src/cloudflare/types/radar/email/security/timeseries_groups/dkim_list_response.py b/src/cloudflare/types/radar/email/security/timeseries_groups/dkim_list_response.py index bb6f18fc921..19e79194ab9 100644 --- a/src/cloudflare/types/radar/email/security/timeseries_groups/dkim_list_response.py +++ b/src/cloudflare/types/radar/email/security/timeseries_groups/dkim_list_response.py @@ -2,11 +2,9 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ......_models import BaseModel -from ......types import shared __all__ = ["DKIMListResponse", "Serie0"] diff --git a/src/cloudflare/types/radar/emails/security/__init__.py b/src/cloudflare/types/radar/emails/security/__init__.py index 95213586387..e3ce07c482d 100644 --- a/src/cloudflare/types/radar/emails/security/__init__.py +++ b/src/cloudflare/types/radar/emails/security/__init__.py @@ -2,13 +2,13 @@ from __future__ import annotations -from .dmarc_list_response import DmarcListResponse as DmarcListResponse -from .dmarc_list_params import DmarcListParams as DmarcListParams -from .malicious_list_response import MaliciousListResponse as MaliciousListResponse -from .malicious_list_params import MaliciousListParams as MaliciousListParams -from .spam_list_response import SpamListResponse as SpamListResponse +from .spf_list_params import SPFListParams as SPFListParams from .spam_list_params import SpamListParams as SpamListParams +from .dmarc_list_params import DmarcListParams as DmarcListParams from .spf_list_response import SPFListResponse as SPFListResponse -from .spf_list_params import SPFListParams as SPFListParams -from .threat_category_list_response import ThreatCategoryListResponse as ThreatCategoryListResponse +from .spam_list_response import SpamListResponse as SpamListResponse +from .dmarc_list_response import DmarcListResponse as DmarcListResponse +from .malicious_list_params import MaliciousListParams as MaliciousListParams +from .malicious_list_response import MaliciousListResponse as MaliciousListResponse from .threat_category_list_params import ThreatCategoryListParams as ThreatCategoryListParams +from .threat_category_list_response import ThreatCategoryListResponse as ThreatCategoryListResponse diff --git a/src/cloudflare/types/radar/emails/security/dmarc_list_params.py b/src/cloudflare/types/radar/emails/security/dmarc_list_params.py index 52046604d48..09ac4629ffa 100644 --- a/src/cloudflare/types/radar/emails/security/dmarc_list_params.py +++ b/src/cloudflare/types/radar/emails/security/dmarc_list_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ....._utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes from ....._utils import PropertyInfo -from .....types import shared_params __all__ = ["DmarcListParams"] diff --git a/src/cloudflare/types/radar/emails/security/dmarc_list_response.py b/src/cloudflare/types/radar/emails/security/dmarc_list_response.py index 0a8c0fb283b..b0222379e76 100644 --- a/src/cloudflare/types/radar/emails/security/dmarc_list_response.py +++ b/src/cloudflare/types/radar/emails/security/dmarc_list_response.py @@ -2,11 +2,9 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ....._models import BaseModel -from .....types import shared __all__ = ["DmarcListResponse", "Serie0"] diff --git a/src/cloudflare/types/radar/emails/security/malicious_list_params.py b/src/cloudflare/types/radar/emails/security/malicious_list_params.py index 0515e6c4934..7408523e17d 100644 --- a/src/cloudflare/types/radar/emails/security/malicious_list_params.py +++ b/src/cloudflare/types/radar/emails/security/malicious_list_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ....._utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes from ....._utils import PropertyInfo -from .....types import shared_params __all__ = ["MaliciousListParams"] diff --git a/src/cloudflare/types/radar/emails/security/malicious_list_response.py b/src/cloudflare/types/radar/emails/security/malicious_list_response.py index f7f555ca106..4b9aed27fc4 100644 --- a/src/cloudflare/types/radar/emails/security/malicious_list_response.py +++ b/src/cloudflare/types/radar/emails/security/malicious_list_response.py @@ -2,11 +2,9 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ....._models import BaseModel -from .....types import shared __all__ = ["MaliciousListResponse", "Serie0"] diff --git a/src/cloudflare/types/radar/emails/security/spam_list_params.py b/src/cloudflare/types/radar/emails/security/spam_list_params.py index 9d7ba3dd4a8..7c007bc3771 100644 --- a/src/cloudflare/types/radar/emails/security/spam_list_params.py +++ b/src/cloudflare/types/radar/emails/security/spam_list_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ....._utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes from ....._utils import PropertyInfo -from .....types import shared_params __all__ = ["SpamListParams"] diff --git a/src/cloudflare/types/radar/emails/security/spam_list_response.py b/src/cloudflare/types/radar/emails/security/spam_list_response.py index 9b2d494b559..511df8688d0 100644 --- a/src/cloudflare/types/radar/emails/security/spam_list_response.py +++ b/src/cloudflare/types/radar/emails/security/spam_list_response.py @@ -2,11 +2,9 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ....._models import BaseModel -from .....types import shared __all__ = ["SpamListResponse", "Serie0"] diff --git a/src/cloudflare/types/radar/emails/security/spf_list_params.py b/src/cloudflare/types/radar/emails/security/spf_list_params.py index 0d8ef5f8f52..43f415ba86f 100644 --- a/src/cloudflare/types/radar/emails/security/spf_list_params.py +++ b/src/cloudflare/types/radar/emails/security/spf_list_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ....._utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes from ....._utils import PropertyInfo -from .....types import shared_params __all__ = ["SPFListParams"] diff --git a/src/cloudflare/types/radar/emails/security/spf_list_response.py b/src/cloudflare/types/radar/emails/security/spf_list_response.py index c0f7dda91d7..b5408fe81a9 100644 --- a/src/cloudflare/types/radar/emails/security/spf_list_response.py +++ b/src/cloudflare/types/radar/emails/security/spf_list_response.py @@ -2,11 +2,9 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ....._models import BaseModel -from .....types import shared __all__ = ["SPFListResponse", "Serie0"] diff --git a/src/cloudflare/types/radar/emails/security/threat_category_list_params.py b/src/cloudflare/types/radar/emails/security/threat_category_list_params.py index ebddf1c22d5..ea2a6786ee3 100644 --- a/src/cloudflare/types/radar/emails/security/threat_category_list_params.py +++ b/src/cloudflare/types/radar/emails/security/threat_category_list_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ....._utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes from ....._utils import PropertyInfo -from .....types import shared_params __all__ = ["ThreatCategoryListParams"] diff --git a/src/cloudflare/types/radar/emails/security/threat_category_list_response.py b/src/cloudflare/types/radar/emails/security/threat_category_list_response.py index 0ee16ec8a69..9da6ef36ebf 100644 --- a/src/cloudflare/types/radar/emails/security/threat_category_list_response.py +++ b/src/cloudflare/types/radar/emails/security/threat_category_list_response.py @@ -2,11 +2,9 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ....._models import BaseModel -from .....types import shared __all__ = ["ThreatCategoryListResponse", "Serie0"] diff --git a/src/cloudflare/types/radar/emails/security/top/__init__.py b/src/cloudflare/types/radar/emails/security/top/__init__.py index dcc6eda9e4e..e3d7dfc8848 100644 --- a/src/cloudflare/types/radar/emails/security/top/__init__.py +++ b/src/cloudflare/types/radar/emails/security/top/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .ase_list_response import AseListResponse as AseListResponse from .ase_list_params import AseListParams as AseListParams +from .ase_list_response import AseListResponse as AseListResponse diff --git a/src/cloudflare/types/radar/emails/security/top/ase_list_params.py b/src/cloudflare/types/radar/emails/security/top/ase_list_params.py index 352a74742a4..20b4a3ea51c 100644 --- a/src/cloudflare/types/radar/emails/security/top/ase_list_params.py +++ b/src/cloudflare/types/radar/emails/security/top/ase_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ......_utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......_types import FileTypes -from ......_utils import PropertyInfo -from ......types import shared_params - __all__ = ["AseListParams"] diff --git a/src/cloudflare/types/radar/emails/security/top/ase_list_response.py b/src/cloudflare/types/radar/emails/security/top/ase_list_response.py index ae96930b238..67a79f26c7a 100644 --- a/src/cloudflare/types/radar/emails/security/top/ase_list_response.py +++ b/src/cloudflare/types/radar/emails/security/top/ase_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ......_models import BaseModel -from ......types import shared __all__ = ["AseListResponse", "Meta", "MetaDateRange", "MetaConfidenceInfo", "MetaConfidenceInfoAnnotation", "Top0"] diff --git a/src/cloudflare/types/radar/emails/security/top/ases/__init__.py b/src/cloudflare/types/radar/emails/security/top/ases/__init__.py index f34c507a13c..1c71ca77b07 100644 --- a/src/cloudflare/types/radar/emails/security/top/ases/__init__.py +++ b/src/cloudflare/types/radar/emails/security/top/ases/__init__.py @@ -2,9 +2,9 @@ from __future__ import annotations -from .arc_get_response import ArcGetResponse as ArcGetResponse from .arc_get_params import ArcGetParams as ArcGetParams -from .dkim_get_response import DKIMGetResponse as DKIMGetResponse from .dkim_get_params import DKIMGetParams as DKIMGetParams -from .dmarc_get_response import DmarcGetResponse as DmarcGetResponse +from .arc_get_response import ArcGetResponse as ArcGetResponse from .dmarc_get_params import DmarcGetParams as DmarcGetParams +from .dkim_get_response import DKIMGetResponse as DKIMGetResponse +from .dmarc_get_response import DmarcGetResponse as DmarcGetResponse diff --git a/src/cloudflare/types/radar/emails/security/top/ases/arc_get_params.py b/src/cloudflare/types/radar/emails/security/top/ases/arc_get_params.py index 14f4d920467..f36a9667d34 100644 --- a/src/cloudflare/types/radar/emails/security/top/ases/arc_get_params.py +++ b/src/cloudflare/types/radar/emails/security/top/ases/arc_get_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ......._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......._types import FileTypes -from ......._utils import PropertyInfo -from .......types import shared_params - __all__ = ["ArcGetParams"] diff --git a/src/cloudflare/types/radar/emails/security/top/ases/arc_get_response.py b/src/cloudflare/types/radar/emails/security/top/ases/arc_get_response.py index f6ae7e54359..d6abfedda45 100644 --- a/src/cloudflare/types/radar/emails/security/top/ases/arc_get_response.py +++ b/src/cloudflare/types/radar/emails/security/top/ases/arc_get_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ......._models import BaseModel -from .......types import shared __all__ = ["ArcGetResponse", "Meta", "MetaDateRange", "MetaConfidenceInfo", "MetaConfidenceInfoAnnotation", "Top0"] diff --git a/src/cloudflare/types/radar/emails/security/top/ases/dkim_get_params.py b/src/cloudflare/types/radar/emails/security/top/ases/dkim_get_params.py index d8e72a0672f..b30c7e39d46 100644 --- a/src/cloudflare/types/radar/emails/security/top/ases/dkim_get_params.py +++ b/src/cloudflare/types/radar/emails/security/top/ases/dkim_get_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ......._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......._types import FileTypes -from ......._utils import PropertyInfo -from .......types import shared_params - __all__ = ["DKIMGetParams"] diff --git a/src/cloudflare/types/radar/emails/security/top/ases/dkim_get_response.py b/src/cloudflare/types/radar/emails/security/top/ases/dkim_get_response.py index f9f0fafa184..e33fdd5b4fd 100644 --- a/src/cloudflare/types/radar/emails/security/top/ases/dkim_get_response.py +++ b/src/cloudflare/types/radar/emails/security/top/ases/dkim_get_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ......._models import BaseModel -from .......types import shared __all__ = ["DKIMGetResponse", "Meta", "MetaDateRange", "MetaConfidenceInfo", "MetaConfidenceInfoAnnotation", "Top0"] diff --git a/src/cloudflare/types/radar/emails/security/top/ases/dmarc_get_params.py b/src/cloudflare/types/radar/emails/security/top/ases/dmarc_get_params.py index 105c42cc32e..b8b6088de26 100644 --- a/src/cloudflare/types/radar/emails/security/top/ases/dmarc_get_params.py +++ b/src/cloudflare/types/radar/emails/security/top/ases/dmarc_get_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ......._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......._types import FileTypes -from ......._utils import PropertyInfo -from .......types import shared_params - __all__ = ["DmarcGetParams"] diff --git a/src/cloudflare/types/radar/emails/security/top/ases/dmarc_get_response.py b/src/cloudflare/types/radar/emails/security/top/ases/dmarc_get_response.py index 7d71b37b8ea..f36dfdec633 100644 --- a/src/cloudflare/types/radar/emails/security/top/ases/dmarc_get_response.py +++ b/src/cloudflare/types/radar/emails/security/top/ases/dmarc_get_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ......._models import BaseModel -from .......types import shared __all__ = ["DmarcGetResponse", "Meta", "MetaDateRange", "MetaConfidenceInfo", "MetaConfidenceInfoAnnotation", "Top0"] diff --git a/src/cloudflare/types/radar/entities/__init__.py b/src/cloudflare/types/radar/entities/__init__.py index 92a6e4bdc90..d7cd79e31f5 100644 --- a/src/cloudflare/types/radar/entities/__init__.py +++ b/src/cloudflare/types/radar/entities/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .asn_rel_response import AsnRelResponse as AsnRelResponse from .asn_rel_params import AsnRelParams as AsnRelParams +from .asn_rel_response import AsnRelResponse as AsnRelResponse diff --git a/src/cloudflare/types/radar/entities/asn_rel_params.py b/src/cloudflare/types/radar/entities/asn_rel_params.py index f9c9cf52a9c..4143af26217 100644 --- a/src/cloudflare/types/radar/entities/asn_rel_params.py +++ b/src/cloudflare/types/radar/entities/asn_rel_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["AsnRelParams"] diff --git a/src/cloudflare/types/radar/entities/asn_rel_response.py b/src/cloudflare/types/radar/entities/asn_rel_response.py index 6d4ecc15577..73e26140279 100644 --- a/src/cloudflare/types/radar/entities/asn_rel_response.py +++ b/src/cloudflare/types/radar/entities/asn_rel_response.py @@ -2,11 +2,7 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["AsnRelResponse", "Meta", "Rel"] diff --git a/src/cloudflare/types/radar/entity_ips_params.py b/src/cloudflare/types/radar/entity_ips_params.py index f8e3c8e3609..e8d3a4129d6 100644 --- a/src/cloudflare/types/radar/entity_ips_params.py +++ b/src/cloudflare/types/radar/entity_ips_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["EntityIPsParams"] diff --git a/src/cloudflare/types/radar/entity_ips_response.py b/src/cloudflare/types/radar/entity_ips_response.py index 76e09f1402c..f40d4d2bbc4 100644 --- a/src/cloudflare/types/radar/entity_ips_response.py +++ b/src/cloudflare/types/radar/entity_ips_response.py @@ -1,10 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["EntityIPsResponse", "IP"] diff --git a/src/cloudflare/types/radar/http/__init__.py b/src/cloudflare/types/radar/http/__init__.py index f22ff131915..ad3a6769084 100644 --- a/src/cloudflare/types/radar/http/__init__.py +++ b/src/cloudflare/types/radar/http/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .tls_version_list_response import TLSVersionListResponse as TLSVersionListResponse from .tls_version_list_params import TLSVersionListParams as TLSVersionListParams +from .tls_version_list_response import TLSVersionListResponse as TLSVersionListResponse diff --git a/src/cloudflare/types/radar/http/tls_version_list_params.py b/src/cloudflare/types/radar/http/tls_version_list_params.py index a07534aad70..31fe1348624 100644 --- a/src/cloudflare/types/radar/http/tls_version_list_params.py +++ b/src/cloudflare/types/radar/http/tls_version_list_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ...._utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes from ...._utils import PropertyInfo -from ....types import shared_params __all__ = ["TLSVersionListParams"] diff --git a/src/cloudflare/types/radar/http/tls_version_list_response.py b/src/cloudflare/types/radar/http/tls_version_list_response.py index 0bce349494e..da086627ff4 100644 --- a/src/cloudflare/types/radar/http/tls_version_list_response.py +++ b/src/cloudflare/types/radar/http/tls_version_list_response.py @@ -2,11 +2,9 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = ["TLSVersionListResponse", "Serie0"] diff --git a/src/cloudflare/types/radar/http_bot_classes_params.py b/src/cloudflare/types/radar/http_bot_classes_params.py index 2cf37812ff4..98d6731d03d 100644 --- a/src/cloudflare/types/radar/http_bot_classes_params.py +++ b/src/cloudflare/types/radar/http_bot_classes_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ..._utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = ["HTTPBotClassesParams"] diff --git a/src/cloudflare/types/radar/http_bot_classes_response.py b/src/cloudflare/types/radar/http_bot_classes_response.py index 48c35bbb302..f8af395ac61 100644 --- a/src/cloudflare/types/radar/http_bot_classes_response.py +++ b/src/cloudflare/types/radar/http_bot_classes_response.py @@ -2,11 +2,7 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["HTTPBotClassesResponse", "Serie0"] diff --git a/src/cloudflare/types/radar/http_browser_families_params.py b/src/cloudflare/types/radar/http_browser_families_params.py index e961f1e0be7..93b2c9f4fe7 100644 --- a/src/cloudflare/types/radar/http_browser_families_params.py +++ b/src/cloudflare/types/radar/http_browser_families_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ..._utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = ["HTTPBrowserFamiliesParams"] diff --git a/src/cloudflare/types/radar/http_browser_families_response.py b/src/cloudflare/types/radar/http_browser_families_response.py index e08b4a09328..ab15f646fdb 100644 --- a/src/cloudflare/types/radar/http_browser_families_response.py +++ b/src/cloudflare/types/radar/http_browser_families_response.py @@ -1,13 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List +from typing import TYPE_CHECKING, List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared -from typing import TYPE_CHECKING __all__ = ["HTTPBrowserFamiliesResponse", "Serie0"] diff --git a/src/cloudflare/types/radar/http_browsers_params.py b/src/cloudflare/types/radar/http_browsers_params.py index d50ba2016b3..cb2595fb69b 100644 --- a/src/cloudflare/types/radar/http_browsers_params.py +++ b/src/cloudflare/types/radar/http_browsers_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ..._utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = ["HTTPBrowsersParams"] diff --git a/src/cloudflare/types/radar/http_browsers_response.py b/src/cloudflare/types/radar/http_browsers_response.py index e759e91c3e5..d4453ff92f8 100644 --- a/src/cloudflare/types/radar/http_browsers_response.py +++ b/src/cloudflare/types/radar/http_browsers_response.py @@ -1,13 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List +from typing import TYPE_CHECKING, List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared -from typing import TYPE_CHECKING __all__ = ["HTTPBrowsersResponse", "Serie0"] diff --git a/src/cloudflare/types/radar/http_device_types_params.py b/src/cloudflare/types/radar/http_device_types_params.py index 92e3759f5ad..b37ff9a5684 100644 --- a/src/cloudflare/types/radar/http_device_types_params.py +++ b/src/cloudflare/types/radar/http_device_types_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ..._utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = ["HTTPDeviceTypesParams"] diff --git a/src/cloudflare/types/radar/http_device_types_response.py b/src/cloudflare/types/radar/http_device_types_response.py index 6d6a5efd3a7..b3a0c797980 100644 --- a/src/cloudflare/types/radar/http_device_types_response.py +++ b/src/cloudflare/types/radar/http_device_types_response.py @@ -2,11 +2,7 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["HTTPDeviceTypesResponse", "Serie0"] diff --git a/src/cloudflare/types/radar/http_http_protocols_params.py b/src/cloudflare/types/radar/http_http_protocols_params.py index 293c7210005..0d2a400b6a4 100644 --- a/src/cloudflare/types/radar/http_http_protocols_params.py +++ b/src/cloudflare/types/radar/http_http_protocols_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ..._utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = ["HTTPHTTPProtocolsParams"] diff --git a/src/cloudflare/types/radar/http_http_protocols_response.py b/src/cloudflare/types/radar/http_http_protocols_response.py index 78a8ea04d0a..cf8c6f93da5 100644 --- a/src/cloudflare/types/radar/http_http_protocols_response.py +++ b/src/cloudflare/types/radar/http_http_protocols_response.py @@ -2,11 +2,7 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["HTTPHTTPProtocolsResponse", "Serie0"] diff --git a/src/cloudflare/types/radar/http_http_versions_params.py b/src/cloudflare/types/radar/http_http_versions_params.py index f174cdaba0a..5b9f4324d4c 100644 --- a/src/cloudflare/types/radar/http_http_versions_params.py +++ b/src/cloudflare/types/radar/http_http_versions_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ..._utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = ["HTTPHTTPVersionsParams"] diff --git a/src/cloudflare/types/radar/http_http_versions_response.py b/src/cloudflare/types/radar/http_http_versions_response.py index 72aea330a97..5fe95772688 100644 --- a/src/cloudflare/types/radar/http_http_versions_response.py +++ b/src/cloudflare/types/radar/http_http_versions_response.py @@ -2,11 +2,9 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["HTTPHTTPVersionsResponse", "Serie0"] diff --git a/src/cloudflare/types/radar/http_ip_versions_params.py b/src/cloudflare/types/radar/http_ip_versions_params.py index e9502054395..b0a3f28bede 100644 --- a/src/cloudflare/types/radar/http_ip_versions_params.py +++ b/src/cloudflare/types/radar/http_ip_versions_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ..._utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = ["HTTPIPVersionsParams"] diff --git a/src/cloudflare/types/radar/http_ip_versions_response.py b/src/cloudflare/types/radar/http_ip_versions_response.py index 48233f1d3af..b6b29de2a0a 100644 --- a/src/cloudflare/types/radar/http_ip_versions_response.py +++ b/src/cloudflare/types/radar/http_ip_versions_response.py @@ -2,11 +2,9 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["HTTPIPVersionsResponse", "Serie0"] diff --git a/src/cloudflare/types/radar/http_oss_params.py b/src/cloudflare/types/radar/http_oss_params.py index cc59f5f5f3b..eb580a06c19 100644 --- a/src/cloudflare/types/radar/http_oss_params.py +++ b/src/cloudflare/types/radar/http_oss_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ..._utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = ["HTTPOssParams"] diff --git a/src/cloudflare/types/radar/http_oss_response.py b/src/cloudflare/types/radar/http_oss_response.py index 629a18448a4..860c70b0206 100644 --- a/src/cloudflare/types/radar/http_oss_response.py +++ b/src/cloudflare/types/radar/http_oss_response.py @@ -1,13 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List +from typing import TYPE_CHECKING, List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared -from typing import TYPE_CHECKING __all__ = ["HTTPOssResponse", "Serie0"] diff --git a/src/cloudflare/types/radar/netflows/__init__.py b/src/cloudflare/types/radar/netflows/__init__.py index 6c2645d3771..572734a90fc 100644 --- a/src/cloudflare/types/radar/netflows/__init__.py +++ b/src/cloudflare/types/radar/netflows/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .timesery_list_response import TimeseryListResponse as TimeseryListResponse from .timesery_list_params import TimeseryListParams as TimeseryListParams +from .timesery_list_response import TimeseryListResponse as TimeseryListResponse diff --git a/src/cloudflare/types/radar/netflows/timesery_list_params.py b/src/cloudflare/types/radar/netflows/timesery_list_params.py index 351b078eb3c..30d1603ba50 100644 --- a/src/cloudflare/types/radar/netflows/timesery_list_params.py +++ b/src/cloudflare/types/radar/netflows/timesery_list_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - -from ...._utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes from ...._utils import PropertyInfo -from ....types import shared_params __all__ = ["TimeseryListParams"] diff --git a/src/cloudflare/types/radar/netflows/timesery_list_response.py b/src/cloudflare/types/radar/netflows/timesery_list_response.py index 8ac1a419d84..5b993f7f4d1 100644 --- a/src/cloudflare/types/radar/netflows/timesery_list_response.py +++ b/src/cloudflare/types/radar/netflows/timesery_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = [ "TimeseryListResponse", diff --git a/src/cloudflare/types/radar/netflows/tops/__init__.py b/src/cloudflare/types/radar/netflows/tops/__init__.py index fcca4d4d723..cd358fb1b38 100644 --- a/src/cloudflare/types/radar/netflows/tops/__init__.py +++ b/src/cloudflare/types/radar/netflows/tops/__init__.py @@ -2,7 +2,7 @@ from __future__ import annotations -from .ase_list_response import AseListResponse as AseListResponse from .ase_list_params import AseListParams as AseListParams -from .location_list_response import LocationListResponse as LocationListResponse +from .ase_list_response import AseListResponse as AseListResponse from .location_list_params import LocationListParams as LocationListParams +from .location_list_response import LocationListResponse as LocationListResponse diff --git a/src/cloudflare/types/radar/netflows/tops/ase_list_params.py b/src/cloudflare/types/radar/netflows/tops/ase_list_params.py index 1e67c6179ab..965368d1131 100644 --- a/src/cloudflare/types/radar/netflows/tops/ase_list_params.py +++ b/src/cloudflare/types/radar/netflows/tops/ase_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ....._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params - __all__ = ["AseListParams"] diff --git a/src/cloudflare/types/radar/netflows/tops/ase_list_response.py b/src/cloudflare/types/radar/netflows/tops/ase_list_response.py index 0cce43519f1..c77c6d472c9 100644 --- a/src/cloudflare/types/radar/netflows/tops/ase_list_response.py +++ b/src/cloudflare/types/radar/netflows/tops/ase_list_response.py @@ -2,11 +2,9 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ....._models import BaseModel -from .....types import shared __all__ = ["AseListResponse", "Top0"] diff --git a/src/cloudflare/types/radar/netflows/tops/location_list_params.py b/src/cloudflare/types/radar/netflows/tops/location_list_params.py index 4a2c4510aa6..89fc4c57980 100644 --- a/src/cloudflare/types/radar/netflows/tops/location_list_params.py +++ b/src/cloudflare/types/radar/netflows/tops/location_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ....._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params - __all__ = ["LocationListParams"] diff --git a/src/cloudflare/types/radar/netflows/tops/location_list_response.py b/src/cloudflare/types/radar/netflows/tops/location_list_response.py index 06f7ff47467..df11f983fea 100644 --- a/src/cloudflare/types/radar/netflows/tops/location_list_response.py +++ b/src/cloudflare/types/radar/netflows/tops/location_list_response.py @@ -2,11 +2,9 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ....._models import BaseModel -from .....types import shared __all__ = ["LocationListResponse", "Top0"] diff --git a/src/cloudflare/types/radar/quality/__init__.py b/src/cloudflare/types/radar/quality/__init__.py index 6cb053700ff..6d81a67b29c 100644 --- a/src/cloudflare/types/radar/quality/__init__.py +++ b/src/cloudflare/types/radar/quality/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .iqi_get_response import IqiGetResponse as IqiGetResponse from .iqi_get_params import IqiGetParams as IqiGetParams +from .iqi_get_response import IqiGetResponse as IqiGetResponse diff --git a/src/cloudflare/types/radar/quality/iqi/__init__.py b/src/cloudflare/types/radar/quality/iqi/__init__.py index 56f1f85f659..b7deb0bc155 100644 --- a/src/cloudflare/types/radar/quality/iqi/__init__.py +++ b/src/cloudflare/types/radar/quality/iqi/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .timeseries_group_list_response import TimeseriesGroupListResponse as TimeseriesGroupListResponse from .timeseries_group_list_params import TimeseriesGroupListParams as TimeseriesGroupListParams +from .timeseries_group_list_response import TimeseriesGroupListResponse as TimeseriesGroupListResponse diff --git a/src/cloudflare/types/radar/quality/iqi/timeseries_group_list_params.py b/src/cloudflare/types/radar/quality/iqi/timeseries_group_list_params.py index db4780945e8..9907e9f582b 100644 --- a/src/cloudflare/types/radar/quality/iqi/timeseries_group_list_params.py +++ b/src/cloudflare/types/radar/quality/iqi/timeseries_group_list_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required, Annotated - -from ....._utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Required, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes from ....._utils import PropertyInfo -from .....types import shared_params __all__ = ["TimeseriesGroupListParams"] diff --git a/src/cloudflare/types/radar/quality/iqi/timeseries_group_list_response.py b/src/cloudflare/types/radar/quality/iqi/timeseries_group_list_response.py index 2cdc9d15143..f34f592eff8 100644 --- a/src/cloudflare/types/radar/quality/iqi/timeseries_group_list_response.py +++ b/src/cloudflare/types/radar/quality/iqi/timeseries_group_list_response.py @@ -2,11 +2,7 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["TimeseriesGroupListResponse", "Serie0"] diff --git a/src/cloudflare/types/radar/quality/iqi_get_params.py b/src/cloudflare/types/radar/quality/iqi_get_params.py index 32ecc2d7a80..22c70af0634 100644 --- a/src/cloudflare/types/radar/quality/iqi_get_params.py +++ b/src/cloudflare/types/radar/quality/iqi_get_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required, Annotated - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Required, Annotated, TypedDict from ...._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params - __all__ = ["IqiGetParams"] diff --git a/src/cloudflare/types/radar/quality/iqi_get_response.py b/src/cloudflare/types/radar/quality/iqi_get_response.py index dc58ff5bda4..722d63f65a4 100644 --- a/src/cloudflare/types/radar/quality/iqi_get_response.py +++ b/src/cloudflare/types/radar/quality/iqi_get_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = ["IqiGetResponse", "Meta", "MetaDateRange", "MetaConfidenceInfo", "MetaConfidenceInfoAnnotation", "Summary0"] diff --git a/src/cloudflare/types/radar/quality/speed/__init__.py b/src/cloudflare/types/radar/quality/speed/__init__.py index bd31cfd8583..7a4a2205d0c 100644 --- a/src/cloudflare/types/radar/quality/speed/__init__.py +++ b/src/cloudflare/types/radar/quality/speed/__init__.py @@ -2,7 +2,7 @@ from __future__ import annotations -from .histogram_get_response import HistogramGetResponse as HistogramGetResponse +from .summary_get_params import SummaryGetParams as SummaryGetParams from .histogram_get_params import HistogramGetParams as HistogramGetParams from .summary_get_response import SummaryGetResponse as SummaryGetResponse -from .summary_get_params import SummaryGetParams as SummaryGetParams +from .histogram_get_response import HistogramGetResponse as HistogramGetResponse diff --git a/src/cloudflare/types/radar/quality/speed/histogram_get_params.py b/src/cloudflare/types/radar/quality/speed/histogram_get_params.py index 2372763f031..c6a07125a1e 100644 --- a/src/cloudflare/types/radar/quality/speed/histogram_get_params.py +++ b/src/cloudflare/types/radar/quality/speed/histogram_get_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import List, Union - -from ....._utils import PropertyInfo - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes from ....._utils import PropertyInfo -from .....types import shared_params __all__ = ["HistogramGetParams"] diff --git a/src/cloudflare/types/radar/quality/speed/histogram_get_response.py b/src/cloudflare/types/radar/quality/speed/histogram_get_response.py index 6ae95fe41bf..ad81c18d7e5 100644 --- a/src/cloudflare/types/radar/quality/speed/histogram_get_response.py +++ b/src/cloudflare/types/radar/quality/speed/histogram_get_response.py @@ -2,11 +2,9 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ....._models import BaseModel -from .....types import shared __all__ = ["HistogramGetResponse", "Histogram0"] diff --git a/src/cloudflare/types/radar/quality/speed/summary_get_params.py b/src/cloudflare/types/radar/quality/speed/summary_get_params.py index aeb25084f6b..a60a028a62c 100644 --- a/src/cloudflare/types/radar/quality/speed/summary_get_params.py +++ b/src/cloudflare/types/radar/quality/speed/summary_get_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ....._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params - __all__ = ["SummaryGetParams"] diff --git a/src/cloudflare/types/radar/quality/speed/summary_get_response.py b/src/cloudflare/types/radar/quality/speed/summary_get_response.py index 17814eee8f6..306f260bb50 100644 --- a/src/cloudflare/types/radar/quality/speed/summary_get_response.py +++ b/src/cloudflare/types/radar/quality/speed/summary_get_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ....._models import BaseModel -from .....types import shared __all__ = [ "SummaryGetResponse", diff --git a/src/cloudflare/types/radar/quality/speed/top/__init__.py b/src/cloudflare/types/radar/quality/speed/top/__init__.py index fcca4d4d723..cd358fb1b38 100644 --- a/src/cloudflare/types/radar/quality/speed/top/__init__.py +++ b/src/cloudflare/types/radar/quality/speed/top/__init__.py @@ -2,7 +2,7 @@ from __future__ import annotations -from .ase_list_response import AseListResponse as AseListResponse from .ase_list_params import AseListParams as AseListParams -from .location_list_response import LocationListResponse as LocationListResponse +from .ase_list_response import AseListResponse as AseListResponse from .location_list_params import LocationListParams as LocationListParams +from .location_list_response import LocationListResponse as LocationListResponse diff --git a/src/cloudflare/types/radar/quality/speed/top/ase_list_params.py b/src/cloudflare/types/radar/quality/speed/top/ase_list_params.py index 83c31220dbe..e087495e083 100644 --- a/src/cloudflare/types/radar/quality/speed/top/ase_list_params.py +++ b/src/cloudflare/types/radar/quality/speed/top/ase_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ......_utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......_types import FileTypes -from ......_utils import PropertyInfo -from ......types import shared_params - __all__ = ["AseListParams"] diff --git a/src/cloudflare/types/radar/quality/speed/top/ase_list_response.py b/src/cloudflare/types/radar/quality/speed/top/ase_list_response.py index af3d968e60a..f0f91ee1fb9 100644 --- a/src/cloudflare/types/radar/quality/speed/top/ase_list_response.py +++ b/src/cloudflare/types/radar/quality/speed/top/ase_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ......_models import BaseModel -from ......types import shared __all__ = ["AseListResponse", "Meta", "MetaDateRange", "MetaConfidenceInfo", "MetaConfidenceInfoAnnotation", "Top0"] diff --git a/src/cloudflare/types/radar/quality/speed/top/location_list_params.py b/src/cloudflare/types/radar/quality/speed/top/location_list_params.py index 3d7717c6f65..356c94d17f1 100644 --- a/src/cloudflare/types/radar/quality/speed/top/location_list_params.py +++ b/src/cloudflare/types/radar/quality/speed/top/location_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ......_utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......_types import FileTypes -from ......_utils import PropertyInfo -from ......types import shared_params - __all__ = ["LocationListParams"] diff --git a/src/cloudflare/types/radar/quality/speed/top/location_list_response.py b/src/cloudflare/types/radar/quality/speed/top/location_list_response.py index cd6668a9c14..dd34f9484e9 100644 --- a/src/cloudflare/types/radar/quality/speed/top/location_list_response.py +++ b/src/cloudflare/types/radar/quality/speed/top/location_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ......_models import BaseModel -from ......types import shared __all__ = [ "LocationListResponse", diff --git a/src/cloudflare/types/radar/ranking/__init__.py b/src/cloudflare/types/radar/ranking/__init__.py index 56f1f85f659..b7deb0bc155 100644 --- a/src/cloudflare/types/radar/ranking/__init__.py +++ b/src/cloudflare/types/radar/ranking/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .timeseries_group_list_response import TimeseriesGroupListResponse as TimeseriesGroupListResponse from .timeseries_group_list_params import TimeseriesGroupListParams as TimeseriesGroupListParams +from .timeseries_group_list_response import TimeseriesGroupListResponse as TimeseriesGroupListResponse diff --git a/src/cloudflare/types/radar/ranking/timeseries_group_list_params.py b/src/cloudflare/types/radar/ranking/timeseries_group_list_params.py index 53b519b9326..e4c7324b9d7 100644 --- a/src/cloudflare/types/radar/ranking/timeseries_group_list_params.py +++ b/src/cloudflare/types/radar/ranking/timeseries_group_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ...._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params - __all__ = ["TimeseriesGroupListParams"] diff --git a/src/cloudflare/types/radar/ranking/timeseries_group_list_response.py b/src/cloudflare/types/radar/ranking/timeseries_group_list_response.py index a95143d2e23..eef9ecb8bc4 100644 --- a/src/cloudflare/types/radar/ranking/timeseries_group_list_response.py +++ b/src/cloudflare/types/radar/ranking/timeseries_group_list_response.py @@ -1,15 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import TYPE_CHECKING, List, Union from datetime import datetime -from typing import List, Union - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared -from typing import TYPE_CHECKING __all__ = ["TimeseriesGroupListResponse", "Meta", "MetaDateRange", "Serie0"] diff --git a/src/cloudflare/types/radar/searches/__init__.py b/src/cloudflare/types/radar/searches/__init__.py index 91d63f7a2d0..dfc7705a07b 100644 --- a/src/cloudflare/types/radar/searches/__init__.py +++ b/src/cloudflare/types/radar/searches/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .global_list_response import GlobalListResponse as GlobalListResponse from .global_list_params import GlobalListParams as GlobalListParams +from .global_list_response import GlobalListResponse as GlobalListResponse diff --git a/src/cloudflare/types/radar/searches/global_list_params.py b/src/cloudflare/types/radar/searches/global_list_params.py index 8407b7cb86e..240aa985b50 100644 --- a/src/cloudflare/types/radar/searches/global_list_params.py +++ b/src/cloudflare/types/radar/searches/global_list_params.py @@ -2,18 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal, Annotated - from typing import List +from typing_extensions import Literal, Required, Annotated, TypedDict from ...._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params - __all__ = ["GlobalListParams"] diff --git a/src/cloudflare/types/radar/searches/global_list_response.py b/src/cloudflare/types/radar/searches/global_list_response.py index 82a0662b3a4..9390a9d6eff 100644 --- a/src/cloudflare/types/radar/searches/global_list_response.py +++ b/src/cloudflare/types/radar/searches/global_list_response.py @@ -2,11 +2,7 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["GlobalListResponse", "Search"] diff --git a/src/cloudflare/types/radar/traffic_anomalies/__init__.py b/src/cloudflare/types/radar/traffic_anomalies/__init__.py index 490bd12432c..69083e1b782 100644 --- a/src/cloudflare/types/radar/traffic_anomalies/__init__.py +++ b/src/cloudflare/types/radar/traffic_anomalies/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .location_list_response import LocationListResponse as LocationListResponse from .location_list_params import LocationListParams as LocationListParams +from .location_list_response import LocationListResponse as LocationListResponse diff --git a/src/cloudflare/types/radar/traffic_anomalies/location_list_params.py b/src/cloudflare/types/radar/traffic_anomalies/location_list_params.py index 04297f587c4..300cfa52ee4 100644 --- a/src/cloudflare/types/radar/traffic_anomalies/location_list_params.py +++ b/src/cloudflare/types/radar/traffic_anomalies/location_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ...._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params - __all__ = ["LocationListParams"] diff --git a/src/cloudflare/types/radar/traffic_anomalies/location_list_response.py b/src/cloudflare/types/radar/traffic_anomalies/location_list_response.py index 52254efc592..8d0057e2449 100644 --- a/src/cloudflare/types/radar/traffic_anomalies/location_list_response.py +++ b/src/cloudflare/types/radar/traffic_anomalies/location_list_response.py @@ -2,11 +2,9 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = ["LocationListResponse", "TrafficAnomaly"] diff --git a/src/cloudflare/types/radar/traffic_anomaly_list_params.py b/src/cloudflare/types/radar/traffic_anomaly_list_params.py index 4cd9a47f947..237cec6925a 100644 --- a/src/cloudflare/types/radar/traffic_anomaly_list_params.py +++ b/src/cloudflare/types/radar/traffic_anomaly_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ..._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["TrafficAnomalyListParams"] diff --git a/src/cloudflare/types/radar/traffic_anomaly_list_response.py b/src/cloudflare/types/radar/traffic_anomaly_list_response.py index c7e489e4ed8..39eff16eda9 100644 --- a/src/cloudflare/types/radar/traffic_anomaly_list_response.py +++ b/src/cloudflare/types/radar/traffic_anomaly_list_response.py @@ -1,12 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "TrafficAnomalyListResponse", diff --git a/src/cloudflare/types/radar/verified_bots/tops/__init__.py b/src/cloudflare/types/radar/verified_bots/tops/__init__.py index 8512f3d65e8..785e84daaac 100644 --- a/src/cloudflare/types/radar/verified_bots/tops/__init__.py +++ b/src/cloudflare/types/radar/verified_bots/tops/__init__.py @@ -2,7 +2,7 @@ from __future__ import annotations -from .bot_list_response import BotListResponse as BotListResponse from .bot_list_params import BotListParams as BotListParams -from .category_list_response import CategoryListResponse as CategoryListResponse +from .bot_list_response import BotListResponse as BotListResponse from .category_list_params import CategoryListParams as CategoryListParams +from .category_list_response import CategoryListResponse as CategoryListResponse diff --git a/src/cloudflare/types/radar/verified_bots/tops/bot_list_params.py b/src/cloudflare/types/radar/verified_bots/tops/bot_list_params.py index 44c7aa6e9c6..6a7d1e088e1 100644 --- a/src/cloudflare/types/radar/verified_bots/tops/bot_list_params.py +++ b/src/cloudflare/types/radar/verified_bots/tops/bot_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ....._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params - __all__ = ["BotListParams"] diff --git a/src/cloudflare/types/radar/verified_bots/tops/bot_list_response.py b/src/cloudflare/types/radar/verified_bots/tops/bot_list_response.py index 0e9656e2592..5e25a8a11ef 100644 --- a/src/cloudflare/types/radar/verified_bots/tops/bot_list_response.py +++ b/src/cloudflare/types/radar/verified_bots/tops/bot_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ....._models import BaseModel -from .....types import shared __all__ = ["BotListResponse", "Meta", "MetaDateRange", "MetaConfidenceInfo", "MetaConfidenceInfoAnnotation", "Top0"] diff --git a/src/cloudflare/types/radar/verified_bots/tops/category_list_params.py b/src/cloudflare/types/radar/verified_bots/tops/category_list_params.py index ba8e5d82233..87b4946665a 100644 --- a/src/cloudflare/types/radar/verified_bots/tops/category_list_params.py +++ b/src/cloudflare/types/radar/verified_bots/tops/category_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import List, Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ....._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params - __all__ = ["CategoryListParams"] diff --git a/src/cloudflare/types/radar/verified_bots/tops/category_list_response.py b/src/cloudflare/types/radar/verified_bots/tops/category_list_response.py index df617a82cf5..79afd958a97 100644 --- a/src/cloudflare/types/radar/verified_bots/tops/category_list_response.py +++ b/src/cloudflare/types/radar/verified_bots/tops/category_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from datetime import datetime -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ....._models import BaseModel -from .....types import shared __all__ = [ "CategoryListResponse", diff --git a/src/cloudflare/types/rate_limit_get_response.py b/src/cloudflare/types/rate_limit_get_response.py index 43c184bc8dc..0414a02b6c6 100644 --- a/src/cloudflare/types/rate_limit_get_response.py +++ b/src/cloudflare/types/rate_limit_get_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union __all__ = ["RateLimitGetResponse"] diff --git a/src/cloudflare/types/rate_limit_list_params.py b/src/cloudflare/types/rate_limit_list_params.py index 07b9c070734..da06c38f6ca 100644 --- a/src/cloudflare/types/rate_limit_list_params.py +++ b/src/cloudflare/types/rate_limit_list_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params - __all__ = ["RateLimitListParams"] diff --git a/src/cloudflare/types/rate_limit_list_response.py b/src/cloudflare/types/rate_limit_list_response.py index 4bf2f4fc9ec..3112631a2c7 100644 --- a/src/cloudflare/types/rate_limit_list_response.py +++ b/src/cloudflare/types/rate_limit_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "RateLimitListResponse", diff --git a/src/cloudflare/types/rate_limit_update_params.py b/src/cloudflare/types/rate_limit_update_params.py index 2473dece8ba..abc7620a933 100644 --- a/src/cloudflare/types/rate_limit_update_params.py +++ b/src/cloudflare/types/rate_limit_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["RateLimitUpdateParams"] diff --git a/src/cloudflare/types/rate_limit_update_response.py b/src/cloudflare/types/rate_limit_update_response.py index 589f81eb465..c5c47e84af9 100644 --- a/src/cloudflare/types/rate_limit_update_response.py +++ b/src/cloudflare/types/rate_limit_update_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union __all__ = ["RateLimitUpdateResponse"] diff --git a/src/cloudflare/types/registrar/__init__.py b/src/cloudflare/types/registrar/__init__.py index bffb2ba0b32..88e556dfbb5 100644 --- a/src/cloudflare/types/registrar/__init__.py +++ b/src/cloudflare/types/registrar/__init__.py @@ -2,7 +2,7 @@ from __future__ import annotations -from .domain_update_response import DomainUpdateResponse as DomainUpdateResponse -from .domain_list_response import DomainListResponse as DomainListResponse from .domain_get_response import DomainGetResponse as DomainGetResponse +from .domain_list_response import DomainListResponse as DomainListResponse from .domain_update_params import DomainUpdateParams as DomainUpdateParams +from .domain_update_response import DomainUpdateResponse as DomainUpdateResponse diff --git a/src/cloudflare/types/registrar/domain_get_response.py b/src/cloudflare/types/registrar/domain_get_response.py index 6147ddc4306..019f56121e8 100644 --- a/src/cloudflare/types/registrar/domain_get_response.py +++ b/src/cloudflare/types/registrar/domain_get_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List, Union __all__ = ["DomainGetResponse"] diff --git a/src/cloudflare/types/registrar/domain_list_response.py b/src/cloudflare/types/registrar/domain_list_response.py index 9e84c0a0471..71ba8eaf4b6 100644 --- a/src/cloudflare/types/registrar/domain_list_response.py +++ b/src/cloudflare/types/registrar/domain_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "DomainListResponse", diff --git a/src/cloudflare/types/registrar/domain_update_params.py b/src/cloudflare/types/registrar/domain_update_params.py index 4dab0019b2d..10e1e27195f 100644 --- a/src/cloudflare/types/registrar/domain_update_params.py +++ b/src/cloudflare/types/registrar/domain_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["DomainUpdateParams"] diff --git a/src/cloudflare/types/registrar/domain_update_response.py b/src/cloudflare/types/registrar/domain_update_response.py index f152b2d6e83..762310e9e93 100644 --- a/src/cloudflare/types/registrar/domain_update_response.py +++ b/src/cloudflare/types/registrar/domain_update_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List, Union __all__ = ["DomainUpdateResponse"] diff --git a/src/cloudflare/types/request_tracers/__init__.py b/src/cloudflare/types/request_tracers/__init__.py index 18fba6218e1..a4276d2691c 100644 --- a/src/cloudflare/types/request_tracers/__init__.py +++ b/src/cloudflare/types/request_tracers/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .trace_create_response import TraceCreateResponse as TraceCreateResponse from .trace_create_params import TraceCreateParams as TraceCreateParams +from .trace_create_response import TraceCreateResponse as TraceCreateResponse diff --git a/src/cloudflare/types/request_tracers/trace_create_params.py b/src/cloudflare/types/request_tracers/trace_create_params.py index 3bb8784342c..6709a58d5e8 100644 --- a/src/cloudflare/types/request_tracers/trace_create_params.py +++ b/src/cloudflare/types/request_tracers/trace_create_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Dict - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["TraceCreateParams", "Body", "Context", "ContextGeoloc"] diff --git a/src/cloudflare/types/request_tracers/trace_create_response.py b/src/cloudflare/types/request_tracers/trace_create_response.py index ed562659bc1..801d9ed8ef7 100644 --- a/src/cloudflare/types/request_tracers/trace_create_response.py +++ b/src/cloudflare/types/request_tracers/trace_create_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["TraceCreateResponse", "Trace", "TraceTrace"] diff --git a/src/cloudflare/types/role_account_roles_list_roles_response.py b/src/cloudflare/types/role_account_roles_list_roles_response.py index b19dc67a5d2..df35c925e22 100644 --- a/src/cloudflare/types/role_account_roles_list_roles_response.py +++ b/src/cloudflare/types/role_account_roles_list_roles_response.py @@ -2,11 +2,7 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["RoleAccountRolesListRolesResponse", "RoleAccountRolesListRolesResponseItem"] diff --git a/src/cloudflare/types/role_get_response.py b/src/cloudflare/types/role_get_response.py index 6a3c7e5480c..648c2af4f5c 100644 --- a/src/cloudflare/types/role_get_response.py +++ b/src/cloudflare/types/role_get_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union, Optional __all__ = ["RoleGetResponse"] diff --git a/src/cloudflare/types/rules/__init__.py b/src/cloudflare/types/rules/__init__.py index 1b3a8af44af..5ed528f014a 100644 --- a/src/cloudflare/types/rules/__init__.py +++ b/src/cloudflare/types/rules/__init__.py @@ -2,10 +2,10 @@ from __future__ import annotations -from .list_update_response import ListUpdateResponse as ListUpdateResponse -from .list_delete_response import ListDeleteResponse as ListDeleteResponse from .list_get_response import ListGetResponse as ListGetResponse -from .list_lists_create_a_list_response import ListListsCreateAListResponse as ListListsCreateAListResponse -from .list_lists_get_lists_response import ListListsGetListsResponse as ListListsGetListsResponse from .list_update_params import ListUpdateParams as ListUpdateParams +from .list_delete_response import ListDeleteResponse as ListDeleteResponse +from .list_update_response import ListUpdateResponse as ListUpdateResponse +from .list_lists_get_lists_response import ListListsGetListsResponse as ListListsGetListsResponse from .list_lists_create_a_list_params import ListListsCreateAListParams as ListListsCreateAListParams +from .list_lists_create_a_list_response import ListListsCreateAListResponse as ListListsCreateAListResponse diff --git a/src/cloudflare/types/rules/list_delete_response.py b/src/cloudflare/types/rules/list_delete_response.py index 4a414674f9c..c53a99497c4 100644 --- a/src/cloudflare/types/rules/list_delete_response.py +++ b/src/cloudflare/types/rules/list_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ListDeleteResponse"] diff --git a/src/cloudflare/types/rules/list_get_response.py b/src/cloudflare/types/rules/list_get_response.py index 446734315d5..0aa21c6f508 100644 --- a/src/cloudflare/types/rules/list_get_response.py +++ b/src/cloudflare/types/rules/list_get_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List __all__ = ["ListGetResponse"] diff --git a/src/cloudflare/types/rules/list_lists_create_a_list_params.py b/src/cloudflare/types/rules/list_lists_create_a_list_params.py index 2e3876eb28f..c0bd8dbe15c 100644 --- a/src/cloudflare/types/rules/list_lists_create_a_list_params.py +++ b/src/cloudflare/types/rules/list_lists_create_a_list_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["ListListsCreateAListParams"] diff --git a/src/cloudflare/types/rules/list_lists_create_a_list_response.py b/src/cloudflare/types/rules/list_lists_create_a_list_response.py index 1259c47dde6..52328042365 100644 --- a/src/cloudflare/types/rules/list_lists_create_a_list_response.py +++ b/src/cloudflare/types/rules/list_lists_create_a_list_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List __all__ = ["ListListsCreateAListResponse"] diff --git a/src/cloudflare/types/rules/list_lists_get_lists_response.py b/src/cloudflare/types/rules/list_lists_get_lists_response.py index 5d2aae6f463..ae535db98e8 100644 --- a/src/cloudflare/types/rules/list_lists_get_lists_response.py +++ b/src/cloudflare/types/rules/list_lists_get_lists_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from typing_extensions import Literal -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ListListsGetListsResponse", "ListListsGetListsResponseItem"] diff --git a/src/cloudflare/types/rules/list_update_params.py b/src/cloudflare/types/rules/list_update_params.py index 5a531c1860a..c5a15161e58 100644 --- a/src/cloudflare/types/rules/list_update_params.py +++ b/src/cloudflare/types/rules/list_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ListUpdateParams"] diff --git a/src/cloudflare/types/rules/list_update_response.py b/src/cloudflare/types/rules/list_update_response.py index 69e47f430f2..cbcc7c74386 100644 --- a/src/cloudflare/types/rules/list_update_response.py +++ b/src/cloudflare/types/rules/list_update_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List __all__ = ["ListUpdateResponse"] diff --git a/src/cloudflare/types/rules/lists/__init__.py b/src/cloudflare/types/rules/lists/__init__.py index d4ba3fa49bc..04e8e968ce9 100644 --- a/src/cloudflare/types/rules/lists/__init__.py +++ b/src/cloudflare/types/rules/lists/__init__.py @@ -2,17 +2,17 @@ from __future__ import annotations -from .bulk_operation_get_response import BulkOperationGetResponse as BulkOperationGetResponse -from .item_delete_response import ItemDeleteResponse as ItemDeleteResponse from .item_get_response import ItemGetResponse as ItemGetResponse -from .item_lists_create_list_items_response import ItemListsCreateListItemsResponse as ItemListsCreateListItemsResponse -from .item_lists_get_list_items_response import ItemListsGetListItemsResponse as ItemListsGetListItemsResponse -from .item_lists_update_all_list_items_response import ( - ItemListsUpdateAllListItemsResponse as ItemListsUpdateAllListItemsResponse, -) from .item_delete_params import ItemDeleteParams as ItemDeleteParams -from .item_lists_create_list_items_params import ItemListsCreateListItemsParams as ItemListsCreateListItemsParams +from .item_delete_response import ItemDeleteResponse as ItemDeleteResponse +from .bulk_operation_get_response import BulkOperationGetResponse as BulkOperationGetResponse from .item_lists_get_list_items_params import ItemListsGetListItemsParams as ItemListsGetListItemsParams +from .item_lists_get_list_items_response import ItemListsGetListItemsResponse as ItemListsGetListItemsResponse +from .item_lists_create_list_items_params import ItemListsCreateListItemsParams as ItemListsCreateListItemsParams +from .item_lists_create_list_items_response import ItemListsCreateListItemsResponse as ItemListsCreateListItemsResponse from .item_lists_update_all_list_items_params import ( ItemListsUpdateAllListItemsParams as ItemListsUpdateAllListItemsParams, ) +from .item_lists_update_all_list_items_response import ( + ItemListsUpdateAllListItemsResponse as ItemListsUpdateAllListItemsResponse, +) diff --git a/src/cloudflare/types/rules/lists/bulk_operation_get_response.py b/src/cloudflare/types/rules/lists/bulk_operation_get_response.py index be16e28cc62..4a439ba3cc2 100644 --- a/src/cloudflare/types/rules/lists/bulk_operation_get_response.py +++ b/src/cloudflare/types/rules/lists/bulk_operation_get_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import List __all__ = ["BulkOperationGetResponse"] diff --git a/src/cloudflare/types/rules/lists/item_delete_params.py b/src/cloudflare/types/rules/lists/item_delete_params.py index 7960a7d9d0b..843bfbfc3d2 100644 --- a/src/cloudflare/types/rules/lists/item_delete_params.py +++ b/src/cloudflare/types/rules/lists/item_delete_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ItemDeleteParams", "Item"] diff --git a/src/cloudflare/types/rules/lists/item_delete_response.py b/src/cloudflare/types/rules/lists/item_delete_response.py index c5698c26e71..6d7421f7cf1 100644 --- a/src/cloudflare/types/rules/lists/item_delete_response.py +++ b/src/cloudflare/types/rules/lists/item_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["ItemDeleteResponse"] diff --git a/src/cloudflare/types/rules/lists/item_get_response.py b/src/cloudflare/types/rules/lists/item_get_response.py index db2d61f0494..bb4b9a3cf6b 100644 --- a/src/cloudflare/types/rules/lists/item_get_response.py +++ b/src/cloudflare/types/rules/lists/item_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["ItemGetResponse", "ListsItemRedirect", "ListsItemHostname"] diff --git a/src/cloudflare/types/rules/lists/item_lists_create_list_items_params.py b/src/cloudflare/types/rules/lists/item_lists_create_list_items_params.py index 8bd1820f64f..ebc99721293 100644 --- a/src/cloudflare/types/rules/lists/item_lists_create_list_items_params.py +++ b/src/cloudflare/types/rules/lists/item_lists_create_list_items_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["ItemListsCreateListItemsParams", "Body", "BodyHostname", "BodyRedirect"] diff --git a/src/cloudflare/types/rules/lists/item_lists_create_list_items_response.py b/src/cloudflare/types/rules/lists/item_lists_create_list_items_response.py index 083139a054e..d142078390a 100644 --- a/src/cloudflare/types/rules/lists/item_lists_create_list_items_response.py +++ b/src/cloudflare/types/rules/lists/item_lists_create_list_items_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["ItemListsCreateListItemsResponse"] diff --git a/src/cloudflare/types/rules/lists/item_lists_get_list_items_params.py b/src/cloudflare/types/rules/lists/item_lists_get_list_items_params.py index f3c85ed3c9e..1ac36591f72 100644 --- a/src/cloudflare/types/rules/lists/item_lists_get_list_items_params.py +++ b/src/cloudflare/types/rules/lists/item_lists_get_list_items_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ItemListsGetListItemsParams"] diff --git a/src/cloudflare/types/rules/lists/item_lists_get_list_items_response.py b/src/cloudflare/types/rules/lists/item_lists_get_list_items_response.py index 13dff766f67..e338d07c09d 100644 --- a/src/cloudflare/types/rules/lists/item_lists_get_list_items_response.py +++ b/src/cloudflare/types/rules/lists/item_lists_get_list_items_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import List __all__ = ["ItemListsGetListItemsResponse"] diff --git a/src/cloudflare/types/rules/lists/item_lists_update_all_list_items_params.py b/src/cloudflare/types/rules/lists/item_lists_update_all_list_items_params.py index 70e717bacf2..de5473712eb 100644 --- a/src/cloudflare/types/rules/lists/item_lists_update_all_list_items_params.py +++ b/src/cloudflare/types/rules/lists/item_lists_update_all_list_items_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["ItemListsUpdateAllListItemsParams", "Body", "BodyHostname", "BodyRedirect"] diff --git a/src/cloudflare/types/rules/lists/item_lists_update_all_list_items_response.py b/src/cloudflare/types/rules/lists/item_lists_update_all_list_items_response.py index fc9e925a023..b35c3c7a1e4 100644 --- a/src/cloudflare/types/rules/lists/item_lists_update_all_list_items_response.py +++ b/src/cloudflare/types/rules/lists/item_lists_update_all_list_items_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["ItemListsUpdateAllListItemsResponse"] diff --git a/src/cloudflare/types/ruleset_create_params.py b/src/cloudflare/types/ruleset_create_params.py index 0fc490148c6..d24566251e3 100644 --- a/src/cloudflare/types/ruleset_create_params.py +++ b/src/cloudflare/types/ruleset_create_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import Iterable, List, Dict, Union - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing import Dict, List, Union, Iterable +from typing_extensions import Literal, Required, TypedDict __all__ = [ "RulesetCreateParams", diff --git a/src/cloudflare/types/ruleset_create_response.py b/src/cloudflare/types/ruleset_create_response.py index 10916a1ecfa..ed4e9785fd7 100644 --- a/src/cloudflare/types/ruleset_create_response.py +++ b/src/cloudflare/types/ruleset_create_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Dict - +from typing import Dict, List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "RulesetCreateResponse", diff --git a/src/cloudflare/types/ruleset_get_response.py b/src/cloudflare/types/ruleset_get_response.py index 647f03c17bb..2cc1dd41567 100644 --- a/src/cloudflare/types/ruleset_get_response.py +++ b/src/cloudflare/types/ruleset_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Dict - +from typing import Dict, List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "RulesetGetResponse", diff --git a/src/cloudflare/types/ruleset_list_response.py b/src/cloudflare/types/ruleset_list_response.py index 4844dc21e7e..60cd593f9e8 100644 --- a/src/cloudflare/types/ruleset_list_response.py +++ b/src/cloudflare/types/ruleset_list_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - -from typing import Optional - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = ["RulesetListResponse", "RulesetListResponseItem"] diff --git a/src/cloudflare/types/ruleset_update_params.py b/src/cloudflare/types/ruleset_update_params.py index a3b57c534b9..526eaaff838 100644 --- a/src/cloudflare/types/ruleset_update_params.py +++ b/src/cloudflare/types/ruleset_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import Iterable, List, Dict, Union - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing import Dict, List, Union, Iterable +from typing_extensions import Literal, Required, TypedDict __all__ = [ "RulesetUpdateParams", diff --git a/src/cloudflare/types/ruleset_update_response.py b/src/cloudflare/types/ruleset_update_response.py index b7b2b77e2a3..e9176cde3c0 100644 --- a/src/cloudflare/types/ruleset_update_response.py +++ b/src/cloudflare/types/ruleset_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Dict - +from typing import Dict, List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "RulesetUpdateResponse", diff --git a/src/cloudflare/types/rulesets/__init__.py b/src/cloudflare/types/rulesets/__init__.py index ac8b563513b..c76f1c9a08a 100644 --- a/src/cloudflare/types/rulesets/__init__.py +++ b/src/cloudflare/types/rulesets/__init__.py @@ -3,16 +3,16 @@ from __future__ import annotations from .phase_get_response import PhaseGetResponse as PhaseGetResponse -from .rule_update_response import RuleUpdateResponse as RuleUpdateResponse -from .rule_delete_response import RuleDeleteResponse as RuleDeleteResponse -from .rule_account_rulesets_create_an_account_ruleset_rule_response import ( - RuleAccountRulesetsCreateAnAccountRulesetRuleResponse as RuleAccountRulesetsCreateAnAccountRulesetRuleResponse, -) from .rule_update_params import RuleUpdateParams as RuleUpdateParams +from .rule_delete_response import RuleDeleteResponse as RuleDeleteResponse +from .rule_update_response import RuleUpdateResponse as RuleUpdateResponse +from .version_get_response import VersionGetResponse as VersionGetResponse from .rule_account_rulesets_create_an_account_ruleset_rule_params import ( RuleAccountRulesetsCreateAnAccountRulesetRuleParams as RuleAccountRulesetsCreateAnAccountRulesetRuleParams, ) +from .rule_account_rulesets_create_an_account_ruleset_rule_response import ( + RuleAccountRulesetsCreateAnAccountRulesetRuleResponse as RuleAccountRulesetsCreateAnAccountRulesetRuleResponse, +) from .version_account_rulesets_list_an_account_ruleset_s_versions_response import ( VersionAccountRulesetsListAnAccountRulesetSVersionsResponse as VersionAccountRulesetsListAnAccountRulesetSVersionsResponse, ) -from .version_get_response import VersionGetResponse as VersionGetResponse diff --git a/src/cloudflare/types/rulesets/phase_get_response.py b/src/cloudflare/types/rulesets/phase_get_response.py index caa1866b728..2f024a053c3 100644 --- a/src/cloudflare/types/rulesets/phase_get_response.py +++ b/src/cloudflare/types/rulesets/phase_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Dict - +from typing import Dict, List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "PhaseGetResponse", diff --git a/src/cloudflare/types/rulesets/rule_account_rulesets_create_an_account_ruleset_rule_params.py b/src/cloudflare/types/rulesets/rule_account_rulesets_create_an_account_ruleset_rule_params.py index b84aeb1098a..b0431eb0b79 100644 --- a/src/cloudflare/types/rulesets/rule_account_rulesets_create_an_account_ruleset_rule_params.py +++ b/src/cloudflare/types/rulesets/rule_account_rulesets_create_an_account_ruleset_rule_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import Iterable, List, Dict - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing import Dict, List, Union, Iterable +from typing_extensions import Literal, Required, TypedDict __all__ = [ "RuleAccountRulesetsCreateAnAccountRulesetRuleParams", diff --git a/src/cloudflare/types/rulesets/rule_account_rulesets_create_an_account_ruleset_rule_response.py b/src/cloudflare/types/rulesets/rule_account_rulesets_create_an_account_ruleset_rule_response.py index a400c86fd76..a68c61e1f43 100644 --- a/src/cloudflare/types/rulesets/rule_account_rulesets_create_an_account_ruleset_rule_response.py +++ b/src/cloudflare/types/rulesets/rule_account_rulesets_create_an_account_ruleset_rule_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Dict - +from typing import Dict, List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "RuleAccountRulesetsCreateAnAccountRulesetRuleResponse", diff --git a/src/cloudflare/types/rulesets/rule_delete_response.py b/src/cloudflare/types/rulesets/rule_delete_response.py index 7632656892a..8daf9745e0f 100644 --- a/src/cloudflare/types/rulesets/rule_delete_response.py +++ b/src/cloudflare/types/rulesets/rule_delete_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Dict - +from typing import Dict, List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "RuleDeleteResponse", diff --git a/src/cloudflare/types/rulesets/rule_update_params.py b/src/cloudflare/types/rulesets/rule_update_params.py index 86866bd740b..80da964262b 100644 --- a/src/cloudflare/types/rulesets/rule_update_params.py +++ b/src/cloudflare/types/rulesets/rule_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import Iterable, List, Dict - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing import Dict, List, Union, Iterable +from typing_extensions import Literal, Required, TypedDict __all__ = [ "RuleUpdateParams", diff --git a/src/cloudflare/types/rulesets/rule_update_response.py b/src/cloudflare/types/rulesets/rule_update_response.py index 8de4535dbdf..93c3bf66506 100644 --- a/src/cloudflare/types/rulesets/rule_update_response.py +++ b/src/cloudflare/types/rulesets/rule_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Dict - +from typing import Dict, List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "RuleUpdateResponse", diff --git a/src/cloudflare/types/rulesets/version_account_rulesets_list_an_account_ruleset_s_versions_response.py b/src/cloudflare/types/rulesets/version_account_rulesets_list_an_account_ruleset_s_versions_response.py index 287b87ddae5..5837c7d0506 100644 --- a/src/cloudflare/types/rulesets/version_account_rulesets_list_an_account_ruleset_s_versions_response.py +++ b/src/cloudflare/types/rulesets/version_account_rulesets_list_an_account_ruleset_s_versions_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - -from typing import Optional - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "VersionAccountRulesetsListAnAccountRulesetSVersionsResponse", diff --git a/src/cloudflare/types/rulesets/version_get_response.py b/src/cloudflare/types/rulesets/version_get_response.py index 2ab97433b88..16ebe52c54b 100644 --- a/src/cloudflare/types/rulesets/version_get_response.py +++ b/src/cloudflare/types/rulesets/version_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Dict - +from typing import Dict, List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "VersionGetResponse", diff --git a/src/cloudflare/types/rulesets/versions/by_tag_get_response.py b/src/cloudflare/types/rulesets/versions/by_tag_get_response.py index e7f52aeef88..f82072db36d 100644 --- a/src/cloudflare/types/rulesets/versions/by_tag_get_response.py +++ b/src/cloudflare/types/rulesets/versions/by_tag_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Dict - +from typing import Dict, List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "ByTagGetResponse", diff --git a/src/cloudflare/types/rum/__init__.py b/src/cloudflare/types/rum/__init__.py index 48f674f0e02..2c3ccbddbad 100644 --- a/src/cloudflare/types/rum/__init__.py +++ b/src/cloudflare/types/rum/__init__.py @@ -2,17 +2,17 @@ from __future__ import annotations -from .site_info_create_response import SiteInfoCreateResponse as SiteInfoCreateResponse -from .site_info_update_response import SiteInfoUpdateResponse as SiteInfoUpdateResponse -from .site_info_list_response import SiteInfoListResponse as SiteInfoListResponse -from .site_info_delete_response import SiteInfoDeleteResponse as SiteInfoDeleteResponse +from .rule_create_params import RuleCreateParams as RuleCreateParams +from .rule_list_response import RuleListResponse as RuleListResponse +from .rule_update_params import RuleUpdateParams as RuleUpdateParams +from .rule_create_response import RuleCreateResponse as RuleCreateResponse +from .rule_delete_response import RuleDeleteResponse as RuleDeleteResponse +from .rule_update_response import RuleUpdateResponse as RuleUpdateResponse +from .site_info_list_params import SiteInfoListParams as SiteInfoListParams from .site_info_get_response import SiteInfoGetResponse as SiteInfoGetResponse from .site_info_create_params import SiteInfoCreateParams as SiteInfoCreateParams +from .site_info_list_response import SiteInfoListResponse as SiteInfoListResponse from .site_info_update_params import SiteInfoUpdateParams as SiteInfoUpdateParams -from .site_info_list_params import SiteInfoListParams as SiteInfoListParams -from .rule_create_response import RuleCreateResponse as RuleCreateResponse -from .rule_update_response import RuleUpdateResponse as RuleUpdateResponse -from .rule_list_response import RuleListResponse as RuleListResponse -from .rule_delete_response import RuleDeleteResponse as RuleDeleteResponse -from .rule_create_params import RuleCreateParams as RuleCreateParams -from .rule_update_params import RuleUpdateParams as RuleUpdateParams +from .site_info_create_response import SiteInfoCreateResponse as SiteInfoCreateResponse +from .site_info_delete_response import SiteInfoDeleteResponse as SiteInfoDeleteResponse +from .site_info_update_response import SiteInfoUpdateResponse as SiteInfoUpdateResponse diff --git a/src/cloudflare/types/rum/rule_create_params.py b/src/cloudflare/types/rum/rule_create_params.py index 5c70791d886..7542a72a506 100644 --- a/src/cloudflare/types/rum/rule_create_params.py +++ b/src/cloudflare/types/rum/rule_create_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["RuleCreateParams"] diff --git a/src/cloudflare/types/rum/rule_create_response.py b/src/cloudflare/types/rum/rule_create_response.py index eecfb3cb23b..64675d8a5ae 100644 --- a/src/cloudflare/types/rum/rule_create_response.py +++ b/src/cloudflare/types/rum/rule_create_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RuleCreateResponse"] diff --git a/src/cloudflare/types/rum/rule_delete_response.py b/src/cloudflare/types/rum/rule_delete_response.py index 0becf4ac4d8..37cc31feefd 100644 --- a/src/cloudflare/types/rum/rule_delete_response.py +++ b/src/cloudflare/types/rum/rule_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RuleDeleteResponse"] diff --git a/src/cloudflare/types/rum/rule_list_response.py b/src/cloudflare/types/rum/rule_list_response.py index 25077550416..62ced42633d 100644 --- a/src/cloudflare/types/rum/rule_list_response.py +++ b/src/cloudflare/types/rum/rule_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RuleListResponse", "Rule", "Ruleset"] diff --git a/src/cloudflare/types/rum/rule_update_params.py b/src/cloudflare/types/rum/rule_update_params.py index bae7875f652..2ce2e552d62 100644 --- a/src/cloudflare/types/rum/rule_update_params.py +++ b/src/cloudflare/types/rum/rule_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["RuleUpdateParams"] diff --git a/src/cloudflare/types/rum/rule_update_response.py b/src/cloudflare/types/rum/rule_update_response.py index 4446199bb2f..22859a7f1fa 100644 --- a/src/cloudflare/types/rum/rule_update_response.py +++ b/src/cloudflare/types/rum/rule_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RuleUpdateResponse"] diff --git a/src/cloudflare/types/rum/site_info_create_params.py b/src/cloudflare/types/rum/site_info_create_params.py index a29053cb29e..a7fa36b2b6b 100644 --- a/src/cloudflare/types/rum/site_info_create_params.py +++ b/src/cloudflare/types/rum/site_info_create_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["SiteInfoCreateParams"] diff --git a/src/cloudflare/types/rum/site_info_create_response.py b/src/cloudflare/types/rum/site_info_create_response.py index 6c262cb5b0c..6007b4dc663 100644 --- a/src/cloudflare/types/rum/site_info_create_response.py +++ b/src/cloudflare/types/rum/site_info_create_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["SiteInfoCreateResponse", "Rule", "Ruleset"] diff --git a/src/cloudflare/types/rum/site_info_delete_response.py b/src/cloudflare/types/rum/site_info_delete_response.py index bf8771ec802..b1b629010f9 100644 --- a/src/cloudflare/types/rum/site_info_delete_response.py +++ b/src/cloudflare/types/rum/site_info_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["SiteInfoDeleteResponse"] diff --git a/src/cloudflare/types/rum/site_info_get_response.py b/src/cloudflare/types/rum/site_info_get_response.py index 760c3dacb5a..cfa45560518 100644 --- a/src/cloudflare/types/rum/site_info_get_response.py +++ b/src/cloudflare/types/rum/site_info_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["SiteInfoGetResponse", "Rule", "Ruleset"] diff --git a/src/cloudflare/types/rum/site_info_list_params.py b/src/cloudflare/types/rum/site_info_list_params.py index dc2647f5212..7f1063aa3dc 100644 --- a/src/cloudflare/types/rum/site_info_list_params.py +++ b/src/cloudflare/types/rum/site_info_list_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["SiteInfoListParams"] diff --git a/src/cloudflare/types/rum/site_info_list_response.py b/src/cloudflare/types/rum/site_info_list_response.py index 265a42d5865..8d5e55d0a37 100644 --- a/src/cloudflare/types/rum/site_info_list_response.py +++ b/src/cloudflare/types/rum/site_info_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "SiteInfoListResponse", diff --git a/src/cloudflare/types/rum/site_info_update_params.py b/src/cloudflare/types/rum/site_info_update_params.py index 5f9a2b847c8..af8da5b835b 100644 --- a/src/cloudflare/types/rum/site_info_update_params.py +++ b/src/cloudflare/types/rum/site_info_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["SiteInfoUpdateParams"] diff --git a/src/cloudflare/types/rum/site_info_update_response.py b/src/cloudflare/types/rum/site_info_update_response.py index c6c161ccd97..7af87f1b46b 100644 --- a/src/cloudflare/types/rum/site_info_update_response.py +++ b/src/cloudflare/types/rum/site_info_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["SiteInfoUpdateResponse", "Rule", "Ruleset"] diff --git a/src/cloudflare/types/secondary_dns/__init__.py b/src/cloudflare/types/secondary_dns/__init__.py index 10edbc5c9da..94b9b52b4d9 100644 --- a/src/cloudflare/types/secondary_dns/__init__.py +++ b/src/cloudflare/types/secondary_dns/__init__.py @@ -2,34 +2,49 @@ from __future__ import annotations -from .force_axfr_secondary_dns_secondary_zone_force_axfr_response import ( - ForceAxfrSecondaryDNSSecondaryZoneForceAxfrResponse as ForceAxfrSecondaryDNSSecondaryZoneForceAxfrResponse, -) +from .acl_get_response import ACLGetResponse as ACLGetResponse +from .acl_update_params import ACLUpdateParams as ACLUpdateParams +from .peer_get_response import PeerGetResponse as PeerGetResponse +from .tsig_get_response import TsigGetResponse as TsigGetResponse +from .peer_update_params import PeerUpdateParams as PeerUpdateParams +from .tsig_update_params import TsigUpdateParams as TsigUpdateParams +from .acl_delete_response import ACLDeleteResponse as ACLDeleteResponse +from .acl_update_response import ACLUpdateResponse as ACLUpdateResponse +from .peer_delete_response import PeerDeleteResponse as PeerDeleteResponse +from .peer_update_response import PeerUpdateResponse as PeerUpdateResponse +from .tsig_delete_response import TsigDeleteResponse as TsigDeleteResponse +from .tsig_update_response import TsigUpdateResponse as TsigUpdateResponse from .incoming_delete_response import IncomingDeleteResponse as IncomingDeleteResponse -from .incoming_secondary_dns_secondary_zone_create_secondary_zone_configuration_response import ( - IncomingSecondaryDNSSecondaryZoneCreateSecondaryZoneConfigurationResponse as IncomingSecondaryDNSSecondaryZoneCreateSecondaryZoneConfigurationResponse, +from .outgoing_delete_response import OutgoingDeleteResponse as OutgoingDeleteResponse +from .acl_secondary_dns_acl_create_acl_params import ( + ACLSecondaryDNSACLCreateACLParams as ACLSecondaryDNSACLCreateACLParams, ) -from .incoming_secondary_dns_secondary_zone_secondary_zone_configuration_details_response import ( - IncomingSecondaryDNSSecondaryZoneSecondaryZoneConfigurationDetailsResponse as IncomingSecondaryDNSSecondaryZoneSecondaryZoneConfigurationDetailsResponse, +from .acl_secondary_dns_acl_list_acls_response import ( + ACLSecondaryDNSACLListACLsResponse as ACLSecondaryDNSACLListACLsResponse, ) -from .incoming_secondary_dns_secondary_zone_update_secondary_zone_configuration_response import ( - IncomingSecondaryDNSSecondaryZoneUpdateSecondaryZoneConfigurationResponse as IncomingSecondaryDNSSecondaryZoneUpdateSecondaryZoneConfigurationResponse, +from .acl_secondary_dns_acl_create_acl_response import ( + ACLSecondaryDNSACLCreateACLResponse as ACLSecondaryDNSACLCreateACLResponse, ) -from .incoming_secondary_dns_secondary_zone_create_secondary_zone_configuration_params import ( - IncomingSecondaryDNSSecondaryZoneCreateSecondaryZoneConfigurationParams as IncomingSecondaryDNSSecondaryZoneCreateSecondaryZoneConfigurationParams, +from .peer_secondary_dns_peer_create_peer_params import ( + PeerSecondaryDNSPeerCreatePeerParams as PeerSecondaryDNSPeerCreatePeerParams, ) -from .incoming_secondary_dns_secondary_zone_update_secondary_zone_configuration_params import ( - IncomingSecondaryDNSSecondaryZoneUpdateSecondaryZoneConfigurationParams as IncomingSecondaryDNSSecondaryZoneUpdateSecondaryZoneConfigurationParams, +from .tsig_secondary_dns_tsig_create_tsig_params import ( + TsigSecondaryDNSTsigCreateTsigParams as TsigSecondaryDNSTsigCreateTsigParams, ) -from .outgoing_delete_response import OutgoingDeleteResponse as OutgoingDeleteResponse -from .outgoing_secondary_dns_primary_zone_create_primary_zone_configuration_response import ( - OutgoingSecondaryDNSPrimaryZoneCreatePrimaryZoneConfigurationResponse as OutgoingSecondaryDNSPrimaryZoneCreatePrimaryZoneConfigurationResponse, +from .peer_secondary_dns_peer_list_peers_response import ( + PeerSecondaryDNSPeerListPeersResponse as PeerSecondaryDNSPeerListPeersResponse, ) -from .outgoing_secondary_dns_primary_zone_primary_zone_configuration_details_response import ( - OutgoingSecondaryDNSPrimaryZonePrimaryZoneConfigurationDetailsResponse as OutgoingSecondaryDNSPrimaryZonePrimaryZoneConfigurationDetailsResponse, +from .peer_secondary_dns_peer_create_peer_response import ( + PeerSecondaryDNSPeerCreatePeerResponse as PeerSecondaryDNSPeerCreatePeerResponse, ) -from .outgoing_secondary_dns_primary_zone_update_primary_zone_configuration_response import ( - OutgoingSecondaryDNSPrimaryZoneUpdatePrimaryZoneConfigurationResponse as OutgoingSecondaryDNSPrimaryZoneUpdatePrimaryZoneConfigurationResponse, +from .tsig_secondary_dns_tsig_create_tsig_response import ( + TsigSecondaryDNSTsigCreateTsigResponse as TsigSecondaryDNSTsigCreateTsigResponse, +) +from .tsig_secondary_dns_tsig_list_tsi_gs_response import ( + TsigSecondaryDNSTsigListTsiGsResponse as TsigSecondaryDNSTsigListTsiGsResponse, +) +from .force_axfr_secondary_dns_secondary_zone_force_axfr_response import ( + ForceAxfrSecondaryDNSSecondaryZoneForceAxfrResponse as ForceAxfrSecondaryDNSSecondaryZoneForceAxfrResponse, ) from .outgoing_secondary_dns_primary_zone_create_primary_zone_configuration_params import ( OutgoingSecondaryDNSPrimaryZoneCreatePrimaryZoneConfigurationParams as OutgoingSecondaryDNSPrimaryZoneCreatePrimaryZoneConfigurationParams, @@ -37,42 +52,27 @@ from .outgoing_secondary_dns_primary_zone_update_primary_zone_configuration_params import ( OutgoingSecondaryDNSPrimaryZoneUpdatePrimaryZoneConfigurationParams as OutgoingSecondaryDNSPrimaryZoneUpdatePrimaryZoneConfigurationParams, ) -from .acl_update_response import ACLUpdateResponse as ACLUpdateResponse -from .acl_delete_response import ACLDeleteResponse as ACLDeleteResponse -from .acl_get_response import ACLGetResponse as ACLGetResponse -from .acl_secondary_dns_acl_create_acl_response import ( - ACLSecondaryDNSACLCreateACLResponse as ACLSecondaryDNSACLCreateACLResponse, -) -from .acl_secondary_dns_acl_list_acls_response import ( - ACLSecondaryDNSACLListACLsResponse as ACLSecondaryDNSACLListACLsResponse, +from .outgoing_secondary_dns_primary_zone_create_primary_zone_configuration_response import ( + OutgoingSecondaryDNSPrimaryZoneCreatePrimaryZoneConfigurationResponse as OutgoingSecondaryDNSPrimaryZoneCreatePrimaryZoneConfigurationResponse, ) -from .acl_update_params import ACLUpdateParams as ACLUpdateParams -from .acl_secondary_dns_acl_create_acl_params import ( - ACLSecondaryDNSACLCreateACLParams as ACLSecondaryDNSACLCreateACLParams, +from .outgoing_secondary_dns_primary_zone_update_primary_zone_configuration_response import ( + OutgoingSecondaryDNSPrimaryZoneUpdatePrimaryZoneConfigurationResponse as OutgoingSecondaryDNSPrimaryZoneUpdatePrimaryZoneConfigurationResponse, ) -from .peer_update_response import PeerUpdateResponse as PeerUpdateResponse -from .peer_delete_response import PeerDeleteResponse as PeerDeleteResponse -from .peer_get_response import PeerGetResponse as PeerGetResponse -from .peer_secondary_dns_peer_create_peer_response import ( - PeerSecondaryDNSPeerCreatePeerResponse as PeerSecondaryDNSPeerCreatePeerResponse, +from .outgoing_secondary_dns_primary_zone_primary_zone_configuration_details_response import ( + OutgoingSecondaryDNSPrimaryZonePrimaryZoneConfigurationDetailsResponse as OutgoingSecondaryDNSPrimaryZonePrimaryZoneConfigurationDetailsResponse, ) -from .peer_secondary_dns_peer_list_peers_response import ( - PeerSecondaryDNSPeerListPeersResponse as PeerSecondaryDNSPeerListPeersResponse, +from .incoming_secondary_dns_secondary_zone_create_secondary_zone_configuration_params import ( + IncomingSecondaryDNSSecondaryZoneCreateSecondaryZoneConfigurationParams as IncomingSecondaryDNSSecondaryZoneCreateSecondaryZoneConfigurationParams, ) -from .peer_update_params import PeerUpdateParams as PeerUpdateParams -from .peer_secondary_dns_peer_create_peer_params import ( - PeerSecondaryDNSPeerCreatePeerParams as PeerSecondaryDNSPeerCreatePeerParams, +from .incoming_secondary_dns_secondary_zone_update_secondary_zone_configuration_params import ( + IncomingSecondaryDNSSecondaryZoneUpdateSecondaryZoneConfigurationParams as IncomingSecondaryDNSSecondaryZoneUpdateSecondaryZoneConfigurationParams, ) -from .tsig_update_response import TsigUpdateResponse as TsigUpdateResponse -from .tsig_delete_response import TsigDeleteResponse as TsigDeleteResponse -from .tsig_get_response import TsigGetResponse as TsigGetResponse -from .tsig_secondary_dns_tsig_create_tsig_response import ( - TsigSecondaryDNSTsigCreateTsigResponse as TsigSecondaryDNSTsigCreateTsigResponse, +from .incoming_secondary_dns_secondary_zone_create_secondary_zone_configuration_response import ( + IncomingSecondaryDNSSecondaryZoneCreateSecondaryZoneConfigurationResponse as IncomingSecondaryDNSSecondaryZoneCreateSecondaryZoneConfigurationResponse, ) -from .tsig_secondary_dns_tsig_list_tsi_gs_response import ( - TsigSecondaryDNSTsigListTsiGsResponse as TsigSecondaryDNSTsigListTsiGsResponse, +from .incoming_secondary_dns_secondary_zone_update_secondary_zone_configuration_response import ( + IncomingSecondaryDNSSecondaryZoneUpdateSecondaryZoneConfigurationResponse as IncomingSecondaryDNSSecondaryZoneUpdateSecondaryZoneConfigurationResponse, ) -from .tsig_update_params import TsigUpdateParams as TsigUpdateParams -from .tsig_secondary_dns_tsig_create_tsig_params import ( - TsigSecondaryDNSTsigCreateTsigParams as TsigSecondaryDNSTsigCreateTsigParams, +from .incoming_secondary_dns_secondary_zone_secondary_zone_configuration_details_response import ( + IncomingSecondaryDNSSecondaryZoneSecondaryZoneConfigurationDetailsResponse as IncomingSecondaryDNSSecondaryZoneSecondaryZoneConfigurationDetailsResponse, ) diff --git a/src/cloudflare/types/secondary_dns/acl_delete_response.py b/src/cloudflare/types/secondary_dns/acl_delete_response.py index be16e8b6cb1..723d3db900c 100644 --- a/src/cloudflare/types/secondary_dns/acl_delete_response.py +++ b/src/cloudflare/types/secondary_dns/acl_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ACLDeleteResponse"] diff --git a/src/cloudflare/types/secondary_dns/acl_get_response.py b/src/cloudflare/types/secondary_dns/acl_get_response.py index bafc42dccd4..88a3140199e 100644 --- a/src/cloudflare/types/secondary_dns/acl_get_response.py +++ b/src/cloudflare/types/secondary_dns/acl_get_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ACLGetResponse"] diff --git a/src/cloudflare/types/secondary_dns/acl_secondary_dns_acl_create_acl_params.py b/src/cloudflare/types/secondary_dns/acl_secondary_dns_acl_create_acl_params.py index 3bfb81ebe94..a4db4ff0d8d 100644 --- a/src/cloudflare/types/secondary_dns/acl_secondary_dns_acl_create_acl_params.py +++ b/src/cloudflare/types/secondary_dns/acl_secondary_dns_acl_create_acl_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ACLSecondaryDNSACLCreateACLParams"] diff --git a/src/cloudflare/types/secondary_dns/acl_secondary_dns_acl_create_acl_response.py b/src/cloudflare/types/secondary_dns/acl_secondary_dns_acl_create_acl_response.py index 66626f1126b..d0a0a0d7521 100644 --- a/src/cloudflare/types/secondary_dns/acl_secondary_dns_acl_create_acl_response.py +++ b/src/cloudflare/types/secondary_dns/acl_secondary_dns_acl_create_acl_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ACLSecondaryDNSACLCreateACLResponse"] diff --git a/src/cloudflare/types/secondary_dns/acl_secondary_dns_acl_list_acls_response.py b/src/cloudflare/types/secondary_dns/acl_secondary_dns_acl_list_acls_response.py index 67d0efe2879..69908f3dcfb 100644 --- a/src/cloudflare/types/secondary_dns/acl_secondary_dns_acl_list_acls_response.py +++ b/src/cloudflare/types/secondary_dns/acl_secondary_dns_acl_list_acls_response.py @@ -1,10 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo +from typing import List + from ..._models import BaseModel -from ...types import shared __all__ = ["ACLSecondaryDNSACLListACLsResponse", "ACLSecondaryDnsaclListACLsResponseItem"] diff --git a/src/cloudflare/types/secondary_dns/acl_update_params.py b/src/cloudflare/types/secondary_dns/acl_update_params.py index 430a4c40359..ce75f8ed55a 100644 --- a/src/cloudflare/types/secondary_dns/acl_update_params.py +++ b/src/cloudflare/types/secondary_dns/acl_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ACLUpdateParams"] diff --git a/src/cloudflare/types/secondary_dns/acl_update_response.py b/src/cloudflare/types/secondary_dns/acl_update_response.py index 2405f72a419..4dd2562cbf9 100644 --- a/src/cloudflare/types/secondary_dns/acl_update_response.py +++ b/src/cloudflare/types/secondary_dns/acl_update_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ACLUpdateResponse"] diff --git a/src/cloudflare/types/secondary_dns/force_axfr_secondary_dns_secondary_zone_force_axfr_response.py b/src/cloudflare/types/secondary_dns/force_axfr_secondary_dns_secondary_zone_force_axfr_response.py index dd36c997b49..ac3a03b8ad3 100644 --- a/src/cloudflare/types/secondary_dns/force_axfr_secondary_dns_secondary_zone_force_axfr_response.py +++ b/src/cloudflare/types/secondary_dns/force_axfr_secondary_dns_secondary_zone_force_axfr_response.py @@ -1,10 +1,5 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared __all__ = ["ForceAxfrSecondaryDNSSecondaryZoneForceAxfrResponse"] diff --git a/src/cloudflare/types/secondary_dns/incoming_delete_response.py b/src/cloudflare/types/secondary_dns/incoming_delete_response.py index fdfe545bd47..141550428d3 100644 --- a/src/cloudflare/types/secondary_dns/incoming_delete_response.py +++ b/src/cloudflare/types/secondary_dns/incoming_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["IncomingDeleteResponse"] diff --git a/src/cloudflare/types/secondary_dns/incoming_secondary_dns_secondary_zone_create_secondary_zone_configuration_params.py b/src/cloudflare/types/secondary_dns/incoming_secondary_dns_secondary_zone_create_secondary_zone_configuration_params.py index 9d6d1ba52d3..d8dfaec461b 100644 --- a/src/cloudflare/types/secondary_dns/incoming_secondary_dns_secondary_zone_create_secondary_zone_configuration_params.py +++ b/src/cloudflare/types/secondary_dns/incoming_secondary_dns_secondary_zone_create_secondary_zone_configuration_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["IncomingSecondaryDNSSecondaryZoneCreateSecondaryZoneConfigurationParams"] diff --git a/src/cloudflare/types/secondary_dns/incoming_secondary_dns_secondary_zone_create_secondary_zone_configuration_response.py b/src/cloudflare/types/secondary_dns/incoming_secondary_dns_secondary_zone_create_secondary_zone_configuration_response.py index 5ce598456af..7c151da609b 100644 --- a/src/cloudflare/types/secondary_dns/incoming_secondary_dns_secondary_zone_create_secondary_zone_configuration_response.py +++ b/src/cloudflare/types/secondary_dns/incoming_secondary_dns_secondary_zone_create_secondary_zone_configuration_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["IncomingSecondaryDNSSecondaryZoneCreateSecondaryZoneConfigurationResponse"] diff --git a/src/cloudflare/types/secondary_dns/incoming_secondary_dns_secondary_zone_secondary_zone_configuration_details_response.py b/src/cloudflare/types/secondary_dns/incoming_secondary_dns_secondary_zone_secondary_zone_configuration_details_response.py index 90bd92164cc..4c7aea561a5 100644 --- a/src/cloudflare/types/secondary_dns/incoming_secondary_dns_secondary_zone_secondary_zone_configuration_details_response.py +++ b/src/cloudflare/types/secondary_dns/incoming_secondary_dns_secondary_zone_secondary_zone_configuration_details_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["IncomingSecondaryDNSSecondaryZoneSecondaryZoneConfigurationDetailsResponse"] diff --git a/src/cloudflare/types/secondary_dns/incoming_secondary_dns_secondary_zone_update_secondary_zone_configuration_params.py b/src/cloudflare/types/secondary_dns/incoming_secondary_dns_secondary_zone_update_secondary_zone_configuration_params.py index dff867fa347..135ba3006bd 100644 --- a/src/cloudflare/types/secondary_dns/incoming_secondary_dns_secondary_zone_update_secondary_zone_configuration_params.py +++ b/src/cloudflare/types/secondary_dns/incoming_secondary_dns_secondary_zone_update_secondary_zone_configuration_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["IncomingSecondaryDNSSecondaryZoneUpdateSecondaryZoneConfigurationParams"] diff --git a/src/cloudflare/types/secondary_dns/incoming_secondary_dns_secondary_zone_update_secondary_zone_configuration_response.py b/src/cloudflare/types/secondary_dns/incoming_secondary_dns_secondary_zone_update_secondary_zone_configuration_response.py index c993e866ec0..859b57bd7ba 100644 --- a/src/cloudflare/types/secondary_dns/incoming_secondary_dns_secondary_zone_update_secondary_zone_configuration_response.py +++ b/src/cloudflare/types/secondary_dns/incoming_secondary_dns_secondary_zone_update_secondary_zone_configuration_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["IncomingSecondaryDNSSecondaryZoneUpdateSecondaryZoneConfigurationResponse"] diff --git a/src/cloudflare/types/secondary_dns/outgoing_delete_response.py b/src/cloudflare/types/secondary_dns/outgoing_delete_response.py index 007677ab601..9fb29ccc417 100644 --- a/src/cloudflare/types/secondary_dns/outgoing_delete_response.py +++ b/src/cloudflare/types/secondary_dns/outgoing_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["OutgoingDeleteResponse"] diff --git a/src/cloudflare/types/secondary_dns/outgoing_secondary_dns_primary_zone_create_primary_zone_configuration_params.py b/src/cloudflare/types/secondary_dns/outgoing_secondary_dns_primary_zone_create_primary_zone_configuration_params.py index 292db398051..5605cd69a89 100644 --- a/src/cloudflare/types/secondary_dns/outgoing_secondary_dns_primary_zone_create_primary_zone_configuration_params.py +++ b/src/cloudflare/types/secondary_dns/outgoing_secondary_dns_primary_zone_create_primary_zone_configuration_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["OutgoingSecondaryDNSPrimaryZoneCreatePrimaryZoneConfigurationParams"] diff --git a/src/cloudflare/types/secondary_dns/outgoing_secondary_dns_primary_zone_create_primary_zone_configuration_response.py b/src/cloudflare/types/secondary_dns/outgoing_secondary_dns_primary_zone_create_primary_zone_configuration_response.py index 04a1e68080d..9dba7c15ad7 100644 --- a/src/cloudflare/types/secondary_dns/outgoing_secondary_dns_primary_zone_create_primary_zone_configuration_response.py +++ b/src/cloudflare/types/secondary_dns/outgoing_secondary_dns_primary_zone_create_primary_zone_configuration_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["OutgoingSecondaryDNSPrimaryZoneCreatePrimaryZoneConfigurationResponse"] diff --git a/src/cloudflare/types/secondary_dns/outgoing_secondary_dns_primary_zone_primary_zone_configuration_details_response.py b/src/cloudflare/types/secondary_dns/outgoing_secondary_dns_primary_zone_primary_zone_configuration_details_response.py index 0fc60971d1a..0014a5921ad 100644 --- a/src/cloudflare/types/secondary_dns/outgoing_secondary_dns_primary_zone_primary_zone_configuration_details_response.py +++ b/src/cloudflare/types/secondary_dns/outgoing_secondary_dns_primary_zone_primary_zone_configuration_details_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["OutgoingSecondaryDNSPrimaryZonePrimaryZoneConfigurationDetailsResponse"] diff --git a/src/cloudflare/types/secondary_dns/outgoing_secondary_dns_primary_zone_update_primary_zone_configuration_params.py b/src/cloudflare/types/secondary_dns/outgoing_secondary_dns_primary_zone_update_primary_zone_configuration_params.py index 96c6d97289c..ad755f714c9 100644 --- a/src/cloudflare/types/secondary_dns/outgoing_secondary_dns_primary_zone_update_primary_zone_configuration_params.py +++ b/src/cloudflare/types/secondary_dns/outgoing_secondary_dns_primary_zone_update_primary_zone_configuration_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["OutgoingSecondaryDNSPrimaryZoneUpdatePrimaryZoneConfigurationParams"] diff --git a/src/cloudflare/types/secondary_dns/outgoing_secondary_dns_primary_zone_update_primary_zone_configuration_response.py b/src/cloudflare/types/secondary_dns/outgoing_secondary_dns_primary_zone_update_primary_zone_configuration_response.py index 77e7e39191d..b89aff9f600 100644 --- a/src/cloudflare/types/secondary_dns/outgoing_secondary_dns_primary_zone_update_primary_zone_configuration_response.py +++ b/src/cloudflare/types/secondary_dns/outgoing_secondary_dns_primary_zone_update_primary_zone_configuration_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["OutgoingSecondaryDNSPrimaryZoneUpdatePrimaryZoneConfigurationResponse"] diff --git a/src/cloudflare/types/secondary_dns/outgoings/__init__.py b/src/cloudflare/types/secondary_dns/outgoings/__init__.py index 2de95391f16..e483ea7097d 100644 --- a/src/cloudflare/types/secondary_dns/outgoings/__init__.py +++ b/src/cloudflare/types/secondary_dns/outgoings/__init__.py @@ -2,14 +2,14 @@ from __future__ import annotations -from .disable_secondary_dns_primary_zone_disable_outgoing_zone_transfers_response import ( - DisableSecondaryDNSPrimaryZoneDisableOutgoingZoneTransfersResponse as DisableSecondaryDNSPrimaryZoneDisableOutgoingZoneTransfersResponse, +from .force_notify_secondary_dns_primary_zone_force_dns_notify_response import ( + ForceNotifySecondaryDNSPrimaryZoneForceDNSNotifyResponse as ForceNotifySecondaryDNSPrimaryZoneForceDNSNotifyResponse, ) from .enable_secondary_dns_primary_zone_enable_outgoing_zone_transfers_response import ( EnableSecondaryDNSPrimaryZoneEnableOutgoingZoneTransfersResponse as EnableSecondaryDNSPrimaryZoneEnableOutgoingZoneTransfersResponse, ) -from .force_notify_secondary_dns_primary_zone_force_dns_notify_response import ( - ForceNotifySecondaryDNSPrimaryZoneForceDNSNotifyResponse as ForceNotifySecondaryDNSPrimaryZoneForceDNSNotifyResponse, +from .disable_secondary_dns_primary_zone_disable_outgoing_zone_transfers_response import ( + DisableSecondaryDNSPrimaryZoneDisableOutgoingZoneTransfersResponse as DisableSecondaryDNSPrimaryZoneDisableOutgoingZoneTransfersResponse, ) from .status_secondary_dns_primary_zone_get_outgoing_zone_transfer_status_response import ( StatusSecondaryDNSPrimaryZoneGetOutgoingZoneTransferStatusResponse as StatusSecondaryDNSPrimaryZoneGetOutgoingZoneTransferStatusResponse, diff --git a/src/cloudflare/types/secondary_dns/outgoings/disable_secondary_dns_primary_zone_disable_outgoing_zone_transfers_response.py b/src/cloudflare/types/secondary_dns/outgoings/disable_secondary_dns_primary_zone_disable_outgoing_zone_transfers_response.py index 085712ad731..70959d4f32b 100644 --- a/src/cloudflare/types/secondary_dns/outgoings/disable_secondary_dns_primary_zone_disable_outgoing_zone_transfers_response.py +++ b/src/cloudflare/types/secondary_dns/outgoings/disable_secondary_dns_primary_zone_disable_outgoing_zone_transfers_response.py @@ -1,10 +1,5 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared __all__ = ["DisableSecondaryDNSPrimaryZoneDisableOutgoingZoneTransfersResponse"] diff --git a/src/cloudflare/types/secondary_dns/outgoings/enable_secondary_dns_primary_zone_enable_outgoing_zone_transfers_response.py b/src/cloudflare/types/secondary_dns/outgoings/enable_secondary_dns_primary_zone_enable_outgoing_zone_transfers_response.py index 3f40d6ed2e2..85d19378265 100644 --- a/src/cloudflare/types/secondary_dns/outgoings/enable_secondary_dns_primary_zone_enable_outgoing_zone_transfers_response.py +++ b/src/cloudflare/types/secondary_dns/outgoings/enable_secondary_dns_primary_zone_enable_outgoing_zone_transfers_response.py @@ -1,10 +1,5 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared __all__ = ["EnableSecondaryDNSPrimaryZoneEnableOutgoingZoneTransfersResponse"] diff --git a/src/cloudflare/types/secondary_dns/outgoings/force_notify_secondary_dns_primary_zone_force_dns_notify_response.py b/src/cloudflare/types/secondary_dns/outgoings/force_notify_secondary_dns_primary_zone_force_dns_notify_response.py index 45a9df2cf73..06150e60cab 100644 --- a/src/cloudflare/types/secondary_dns/outgoings/force_notify_secondary_dns_primary_zone_force_dns_notify_response.py +++ b/src/cloudflare/types/secondary_dns/outgoings/force_notify_secondary_dns_primary_zone_force_dns_notify_response.py @@ -1,10 +1,5 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared __all__ = ["ForceNotifySecondaryDNSPrimaryZoneForceDNSNotifyResponse"] diff --git a/src/cloudflare/types/secondary_dns/outgoings/status_secondary_dns_primary_zone_get_outgoing_zone_transfer_status_response.py b/src/cloudflare/types/secondary_dns/outgoings/status_secondary_dns_primary_zone_get_outgoing_zone_transfer_status_response.py index 5685cca491f..b376d092287 100644 --- a/src/cloudflare/types/secondary_dns/outgoings/status_secondary_dns_primary_zone_get_outgoing_zone_transfer_status_response.py +++ b/src/cloudflare/types/secondary_dns/outgoings/status_secondary_dns_primary_zone_get_outgoing_zone_transfer_status_response.py @@ -1,10 +1,5 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared __all__ = ["StatusSecondaryDNSPrimaryZoneGetOutgoingZoneTransferStatusResponse"] diff --git a/src/cloudflare/types/secondary_dns/peer_delete_response.py b/src/cloudflare/types/secondary_dns/peer_delete_response.py index 2652e9de4c7..afb68bba7a0 100644 --- a/src/cloudflare/types/secondary_dns/peer_delete_response.py +++ b/src/cloudflare/types/secondary_dns/peer_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["PeerDeleteResponse"] diff --git a/src/cloudflare/types/secondary_dns/peer_get_response.py b/src/cloudflare/types/secondary_dns/peer_get_response.py index 8d1dd78af07..33e63a6a75c 100644 --- a/src/cloudflare/types/secondary_dns/peer_get_response.py +++ b/src/cloudflare/types/secondary_dns/peer_get_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["PeerGetResponse"] diff --git a/src/cloudflare/types/secondary_dns/peer_secondary_dns_peer_create_peer_params.py b/src/cloudflare/types/secondary_dns/peer_secondary_dns_peer_create_peer_params.py index e4059f237f0..f85ef0f0bd3 100644 --- a/src/cloudflare/types/secondary_dns/peer_secondary_dns_peer_create_peer_params.py +++ b/src/cloudflare/types/secondary_dns/peer_secondary_dns_peer_create_peer_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["PeerSecondaryDNSPeerCreatePeerParams"] diff --git a/src/cloudflare/types/secondary_dns/peer_secondary_dns_peer_create_peer_response.py b/src/cloudflare/types/secondary_dns/peer_secondary_dns_peer_create_peer_response.py index f9ce65b2dab..579a960c7be 100644 --- a/src/cloudflare/types/secondary_dns/peer_secondary_dns_peer_create_peer_response.py +++ b/src/cloudflare/types/secondary_dns/peer_secondary_dns_peer_create_peer_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["PeerSecondaryDNSPeerCreatePeerResponse"] diff --git a/src/cloudflare/types/secondary_dns/peer_secondary_dns_peer_list_peers_response.py b/src/cloudflare/types/secondary_dns/peer_secondary_dns_peer_list_peers_response.py index ad3d1fa3aca..ffc951b3bdb 100644 --- a/src/cloudflare/types/secondary_dns/peer_secondary_dns_peer_list_peers_response.py +++ b/src/cloudflare/types/secondary_dns/peer_secondary_dns_peer_list_peers_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["PeerSecondaryDNSPeerListPeersResponse", "PeerSecondaryDNSPeerListPeersResponseItem"] diff --git a/src/cloudflare/types/secondary_dns/peer_update_params.py b/src/cloudflare/types/secondary_dns/peer_update_params.py index ed7a7b542a1..fe9d1a2a36c 100644 --- a/src/cloudflare/types/secondary_dns/peer_update_params.py +++ b/src/cloudflare/types/secondary_dns/peer_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["PeerUpdateParams"] diff --git a/src/cloudflare/types/secondary_dns/peer_update_response.py b/src/cloudflare/types/secondary_dns/peer_update_response.py index f8095ff00b6..0b81e771c37 100644 --- a/src/cloudflare/types/secondary_dns/peer_update_response.py +++ b/src/cloudflare/types/secondary_dns/peer_update_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["PeerUpdateResponse"] diff --git a/src/cloudflare/types/secondary_dns/tsig_delete_response.py b/src/cloudflare/types/secondary_dns/tsig_delete_response.py index c847710e74c..6656df8c9e9 100644 --- a/src/cloudflare/types/secondary_dns/tsig_delete_response.py +++ b/src/cloudflare/types/secondary_dns/tsig_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["TsigDeleteResponse"] diff --git a/src/cloudflare/types/secondary_dns/tsig_get_response.py b/src/cloudflare/types/secondary_dns/tsig_get_response.py index f3ffe5c0de5..3efd89044b1 100644 --- a/src/cloudflare/types/secondary_dns/tsig_get_response.py +++ b/src/cloudflare/types/secondary_dns/tsig_get_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["TsigGetResponse"] diff --git a/src/cloudflare/types/secondary_dns/tsig_secondary_dns_tsig_create_tsig_params.py b/src/cloudflare/types/secondary_dns/tsig_secondary_dns_tsig_create_tsig_params.py index 13460bc1bbb..13125d9a59f 100644 --- a/src/cloudflare/types/secondary_dns/tsig_secondary_dns_tsig_create_tsig_params.py +++ b/src/cloudflare/types/secondary_dns/tsig_secondary_dns_tsig_create_tsig_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["TsigSecondaryDNSTsigCreateTsigParams"] diff --git a/src/cloudflare/types/secondary_dns/tsig_secondary_dns_tsig_create_tsig_response.py b/src/cloudflare/types/secondary_dns/tsig_secondary_dns_tsig_create_tsig_response.py index 1c2564704ac..ba8e7f1c080 100644 --- a/src/cloudflare/types/secondary_dns/tsig_secondary_dns_tsig_create_tsig_response.py +++ b/src/cloudflare/types/secondary_dns/tsig_secondary_dns_tsig_create_tsig_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["TsigSecondaryDNSTsigCreateTsigResponse"] diff --git a/src/cloudflare/types/secondary_dns/tsig_secondary_dns_tsig_list_tsi_gs_response.py b/src/cloudflare/types/secondary_dns/tsig_secondary_dns_tsig_list_tsi_gs_response.py index b56767c89d6..813287192b3 100644 --- a/src/cloudflare/types/secondary_dns/tsig_secondary_dns_tsig_list_tsi_gs_response.py +++ b/src/cloudflare/types/secondary_dns/tsig_secondary_dns_tsig_list_tsi_gs_response.py @@ -1,10 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo +from typing import List + from ..._models import BaseModel -from ...types import shared __all__ = ["TsigSecondaryDNSTsigListTsiGsResponse", "TsigSecondaryDNSTsigListTsiGsResponseItem"] diff --git a/src/cloudflare/types/secondary_dns/tsig_update_params.py b/src/cloudflare/types/secondary_dns/tsig_update_params.py index f17d63d5643..2ee170537f1 100644 --- a/src/cloudflare/types/secondary_dns/tsig_update_params.py +++ b/src/cloudflare/types/secondary_dns/tsig_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["TsigUpdateParams"] diff --git a/src/cloudflare/types/secondary_dns/tsig_update_response.py b/src/cloudflare/types/secondary_dns/tsig_update_response.py index f6e1284fa90..f165151ff8c 100644 --- a/src/cloudflare/types/secondary_dns/tsig_update_response.py +++ b/src/cloudflare/types/secondary_dns/tsig_update_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["TsigUpdateResponse"] diff --git a/src/cloudflare/types/setting_edit_params.py b/src/cloudflare/types/setting_edit_params.py index d962e60ded0..57892856067 100644 --- a/src/cloudflare/types/setting_edit_params.py +++ b/src/cloudflare/types/setting_edit_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import Iterable, List, Optional, Union - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing import List, Union, Iterable, Optional +from typing_extensions import Literal, Required, TypedDict __all__ = [ "SettingEditParams", diff --git a/src/cloudflare/types/setting_edit_response.py b/src/cloudflare/types/setting_edit_response.py index 47f6aa90f32..3b22abb8be6 100644 --- a/src/cloudflare/types/setting_edit_response.py +++ b/src/cloudflare/types/setting_edit_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - -from typing import Optional, List - +from typing import List, Union, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = [ "SettingEditResponse", diff --git a/src/cloudflare/types/setting_list_response.py b/src/cloudflare/types/setting_list_response.py index 2e494b55020..bfe7bd4b162 100644 --- a/src/cloudflare/types/setting_list_response.py +++ b/src/cloudflare/types/setting_list_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - -from typing import Optional, List - +from typing import List, Union, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = [ "SettingListResponse", diff --git a/src/cloudflare/types/settings/__init__.py b/src/cloudflare/types/settings/__init__.py index 51e70f11368..2ac9a547b6a 100644 --- a/src/cloudflare/types/settings/__init__.py +++ b/src/cloudflare/types/settings/__init__.py @@ -2,185 +2,185 @@ from __future__ import annotations +from .nel_get_response import NELGetResponse as NELGetResponse +from .ssl_get_response import SSLGetResponse as SSLGetResponse +from .waf_get_response import WAFGetResponse as WAFGetResponse +from .ipv6_get_response import IPV6GetResponse as IPV6GetResponse +from .nel_update_params import NELUpdateParams as NELUpdateParams +from .ssl_update_params import SSLUpdateParams as SSLUpdateParams +from .waf_update_params import WAFUpdateParams as WAFUpdateParams +from .webp_get_response import WebpGetResponse as WebpGetResponse +from .http2_get_response import HTTP2GetResponse as HTTP2GetResponse +from .http3_get_response import HTTP3GetResponse as HTTP3GetResponse +from .ipv6_update_params import IPV6UpdateParams as IPV6UpdateParams +from .webp_update_params import WebpUpdateParams as WebpUpdateParams +from .brotli_get_response import BrotliGetResponse as BrotliGetResponse +from .cipher_get_response import CipherGetResponse as CipherGetResponse +from .http2_update_params import HTTP2UpdateParams as HTTP2UpdateParams +from .http3_update_params import HTTP3UpdateParams as HTTP3UpdateParams +from .minify_get_response import MinifyGetResponse as MinifyGetResponse +from .mirage_get_response import MirageGetResponse as MirageGetResponse +from .nel_update_response import NELUpdateResponse as NELUpdateResponse +from .polish_get_response import PolishGetResponse as PolishGetResponse +from .ssl_update_response import SSLUpdateResponse as SSLUpdateResponse +from .waf_update_response import WAFUpdateResponse as WAFUpdateResponse +from .brotli_update_params import BrotliUpdateParams as BrotliUpdateParams +from .cipher_update_params import CipherUpdateParams as CipherUpdateParams +from .ipv6_update_response import IPV6UpdateResponse as IPV6UpdateResponse +from .minify_update_params import MinifyUpdateParams as MinifyUpdateParams +from .mirage_update_params import MirageUpdateParams as MirageUpdateParams +from .polish_update_params import PolishUpdateParams as PolishUpdateParams +from .tls_1_3_get_response import TLS1_3GetResponse as TLS1_3GetResponse +from .webp_update_response import WebpUpdateResponse as WebpUpdateResponse +from .http2_update_response import HTTP2UpdateResponse as HTTP2UpdateResponse +from .http3_update_response import HTTP3UpdateResponse as HTTP3UpdateResponse +from .tls_1_3_update_params import TLS1_3UpdateParams as TLS1_3UpdateParams from .zero_rtt_get_response import ZeroRttGetResponse as ZeroRttGetResponse -from .zero_rtt_zone_settings_change_0_rtt_session_resumption_setting_response import ( - ZeroRttZoneSettingsChange0RttSessionResumptionSettingResponse as ZeroRttZoneSettingsChange0RttSessionResumptionSettingResponse, -) -from .zero_rtt_zone_settings_change_0_rtt_session_resumption_setting_params import ( - ZeroRttZoneSettingsChange0RttSessionResumptionSettingParams as ZeroRttZoneSettingsChange0RttSessionResumptionSettingParams, -) +from .brotli_update_response import BrotliUpdateResponse as BrotliUpdateResponse +from .cipher_update_response import CipherUpdateResponse as CipherUpdateResponse +from .minify_update_response import MinifyUpdateResponse as MinifyUpdateResponse +from .mirage_update_response import MirageUpdateResponse as MirageUpdateResponse +from .polish_update_response import PolishUpdateResponse as PolishUpdateResponse +from .websocket_get_response import WebsocketGetResponse as WebsocketGetResponse +from .early_hint_get_response import EarlyHintGetResponse as EarlyHintGetResponse +from .tls_1_3_update_response import TLS1_3UpdateResponse as TLS1_3UpdateResponse +from .websocket_update_params import WebsocketUpdateParams as WebsocketUpdateParams +from .cache_level_get_response import CacheLevelGetResponse as CacheLevelGetResponse +from .early_hint_update_params import EarlyHintUpdateParams as EarlyHintUpdateParams +from .pseudo_ipv4_get_response import PseudoIPV4GetResponse as PseudoIPV4GetResponse +from .cache_level_update_params import CacheLevelUpdateParams as CacheLevelUpdateParams +from .pseudo_ipv4_update_params import PseudoIPV4UpdateParams as PseudoIPV4UpdateParams +from .websocket_update_response import WebsocketUpdateResponse as WebsocketUpdateResponse from .advanced_ddos_get_response import AdvancedDDOSGetResponse as AdvancedDDOSGetResponse -from .always_online_update_response import AlwaysOnlineUpdateResponse as AlwaysOnlineUpdateResponse from .always_online_get_response import AlwaysOnlineGetResponse as AlwaysOnlineGetResponse +from .browser_check_get_response import BrowserCheckGetResponse as BrowserCheckGetResponse +from .challenge_ttl_get_response import ChallengeTTLGetResponse as ChallengeTTLGetResponse +from .early_hint_update_response import EarlyHintUpdateResponse as EarlyHintUpdateResponse +from .rocket_loader_get_response import RocketLoaderGetResponse as RocketLoaderGetResponse from .always_online_update_params import AlwaysOnlineUpdateParams as AlwaysOnlineUpdateParams -from .always_use_http_update_response import AlwaysUseHTTPUpdateResponse as AlwaysUseHTTPUpdateResponse +from .browser_check_update_params import BrowserCheckUpdateParams as BrowserCheckUpdateParams +from .cache_level_update_response import CacheLevelUpdateResponse as CacheLevelUpdateResponse +from .challenge_ttl_update_params import ChallengeTTLUpdateParams as ChallengeTTLUpdateParams +from .image_resizing_get_response import ImageResizingGetResponse as ImageResizingGetResponse +from .ip_geolocation_get_response import IPGeolocationGetResponse as IPGeolocationGetResponse +from .pseudo_ipv4_update_response import PseudoIPV4UpdateResponse as PseudoIPV4UpdateResponse +from .rocket_loader_update_params import RocketLoaderUpdateParams as RocketLoaderUpdateParams +from .security_level_get_response import SecurityLevelGetResponse as SecurityLevelGetResponse from .always_use_http_get_response import AlwaysUseHTTPGetResponse as AlwaysUseHTTPGetResponse +from .image_resizing_update_params import ImageResizingUpdateParams as ImageResizingUpdateParams +from .ip_geolocation_update_params import IPGeolocationUpdateParams as IPGeolocationUpdateParams +from .min_tls_version_get_response import MinTLSVersionGetResponse as MinTLSVersionGetResponse +from .mobile_redirect_get_response import MobileRedirectGetResponse as MobileRedirectGetResponse +from .security_header_get_response import SecurityHeaderGetResponse as SecurityHeaderGetResponse +from .security_level_update_params import SecurityLevelUpdateParams as SecurityLevelUpdateParams +from .ssl_recommender_get_response import SSLRecommenderGetResponse as SSLRecommenderGetResponse +from .tls_client_auth_get_response import TLSClientAuthGetResponse as TLSClientAuthGetResponse +from .always_online_update_response import AlwaysOnlineUpdateResponse as AlwaysOnlineUpdateResponse from .always_use_http_update_params import AlwaysUseHTTPUpdateParams as AlwaysUseHTTPUpdateParams -from .automatic_https_rewrite_update_response import ( - AutomaticHTTPsRewriteUpdateResponse as AutomaticHTTPsRewriteUpdateResponse, -) -from .automatic_https_rewrite_get_response import AutomaticHTTPsRewriteGetResponse as AutomaticHTTPsRewriteGetResponse -from .automatic_https_rewrite_update_params import ( - AutomaticHTTPsRewriteUpdateParams as AutomaticHTTPsRewriteUpdateParams, -) -from .automatic_platform_optimization_update_response import ( - AutomaticPlatformOptimizationUpdateResponse as AutomaticPlatformOptimizationUpdateResponse, -) -from .automatic_platform_optimization_get_response import ( - AutomaticPlatformOptimizationGetResponse as AutomaticPlatformOptimizationGetResponse, -) -from .automatic_platform_optimization_update_params import ( - AutomaticPlatformOptimizationUpdateParams as AutomaticPlatformOptimizationUpdateParams, -) -from .brotli_update_response import BrotliUpdateResponse as BrotliUpdateResponse -from .brotli_get_response import BrotliGetResponse as BrotliGetResponse -from .brotli_update_params import BrotliUpdateParams as BrotliUpdateParams -from .browser_cache_ttl_update_response import BrowserCacheTTLUpdateResponse as BrowserCacheTTLUpdateResponse -from .browser_cache_ttl_get_response import BrowserCacheTTLGetResponse as BrowserCacheTTLGetResponse -from .browser_cache_ttl_update_params import BrowserCacheTTLUpdateParams as BrowserCacheTTLUpdateParams from .browser_check_update_response import BrowserCheckUpdateResponse as BrowserCheckUpdateResponse -from .browser_check_get_response import BrowserCheckGetResponse as BrowserCheckGetResponse -from .browser_check_update_params import BrowserCheckUpdateParams as BrowserCheckUpdateParams -from .cache_level_update_response import CacheLevelUpdateResponse as CacheLevelUpdateResponse -from .cache_level_get_response import CacheLevelGetResponse as CacheLevelGetResponse -from .cache_level_update_params import CacheLevelUpdateParams as CacheLevelUpdateParams from .challenge_ttl_update_response import ChallengeTTLUpdateResponse as ChallengeTTLUpdateResponse -from .challenge_ttl_get_response import ChallengeTTLGetResponse as ChallengeTTLGetResponse -from .challenge_ttl_update_params import ChallengeTTLUpdateParams as ChallengeTTLUpdateParams -from .cipher_update_response import CipherUpdateResponse as CipherUpdateResponse -from .cipher_get_response import CipherGetResponse as CipherGetResponse -from .cipher_update_params import CipherUpdateParams as CipherUpdateParams -from .development_mode_update_response import DevelopmentModeUpdateResponse as DevelopmentModeUpdateResponse from .development_mode_get_response import DevelopmentModeGetResponse as DevelopmentModeGetResponse +from .min_tls_version_update_params import MinTLSVersionUpdateParams as MinTLSVersionUpdateParams +from .mobile_redirect_update_params import MobileRedirectUpdateParams as MobileRedirectUpdateParams +from .orange_to_orange_get_response import OrangeToOrangeGetResponse as OrangeToOrangeGetResponse +from .prefetch_preload_get_response import PrefetchPreloadGetResponse as PrefetchPreloadGetResponse +from .rocket_loader_update_response import RocketLoaderUpdateResponse as RocketLoaderUpdateResponse +from .security_header_update_params import SecurityHeaderUpdateParams as SecurityHeaderUpdateParams +from .ssl_recommender_update_params import SSLRecommenderUpdateParams as SSLRecommenderUpdateParams +from .tls_client_auth_update_params import TLSClientAuthUpdateParams as TLSClientAuthUpdateParams +from .browser_cache_ttl_get_response import BrowserCacheTTLGetResponse as BrowserCacheTTLGetResponse from .development_mode_update_params import DevelopmentModeUpdateParams as DevelopmentModeUpdateParams -from .early_hint_update_response import EarlyHintUpdateResponse as EarlyHintUpdateResponse -from .early_hint_get_response import EarlyHintGetResponse as EarlyHintGetResponse -from .early_hint_update_params import EarlyHintUpdateParams as EarlyHintUpdateParams -from .email_obfuscation_update_response import EmailObfuscationUpdateResponse as EmailObfuscationUpdateResponse from .email_obfuscation_get_response import EmailObfuscationGetResponse as EmailObfuscationGetResponse -from .email_obfuscation_update_params import EmailObfuscationUpdateParams as EmailObfuscationUpdateParams -from .h2_prioritization_update_response import H2PrioritizationUpdateResponse as H2PrioritizationUpdateResponse from .h2_prioritization_get_response import H2PrioritizationGetResponse as H2PrioritizationGetResponse -from .h2_prioritization_update_params import H2PrioritizationUpdateParams as H2PrioritizationUpdateParams -from .hotlink_protection_update_response import HotlinkProtectionUpdateResponse as HotlinkProtectionUpdateResponse -from .hotlink_protection_get_response import HotlinkProtectionGetResponse as HotlinkProtectionGetResponse -from .hotlink_protection_update_params import HotlinkProtectionUpdateParams as HotlinkProtectionUpdateParams -from .http2_update_response import HTTP2UpdateResponse as HTTP2UpdateResponse -from .http2_get_response import HTTP2GetResponse as HTTP2GetResponse -from .http2_update_params import HTTP2UpdateParams as HTTP2UpdateParams -from .http3_update_response import HTTP3UpdateResponse as HTTP3UpdateResponse -from .http3_get_response import HTTP3GetResponse as HTTP3GetResponse -from .http3_update_params import HTTP3UpdateParams as HTTP3UpdateParams from .image_resizing_update_response import ImageResizingUpdateResponse as ImageResizingUpdateResponse -from .image_resizing_get_response import ImageResizingGetResponse as ImageResizingGetResponse -from .image_resizing_update_params import ImageResizingUpdateParams as ImageResizingUpdateParams from .ip_geolocation_update_response import IPGeolocationUpdateResponse as IPGeolocationUpdateResponse -from .ip_geolocation_get_response import IPGeolocationGetResponse as IPGeolocationGetResponse -from .ip_geolocation_update_params import IPGeolocationUpdateParams as IPGeolocationUpdateParams -from .ipv6_update_response import IPV6UpdateResponse as IPV6UpdateResponse -from .ipv6_get_response import IPV6GetResponse as IPV6GetResponse -from .ipv6_update_params import IPV6UpdateParams as IPV6UpdateParams +from .orange_to_orange_update_params import OrangeToOrangeUpdateParams as OrangeToOrangeUpdateParams +from .prefetch_preload_update_params import PrefetchPreloadUpdateParams as PrefetchPreloadUpdateParams +from .security_level_update_response import SecurityLevelUpdateResponse as SecurityLevelUpdateResponse +from .always_use_http_update_response import AlwaysUseHTTPUpdateResponse as AlwaysUseHTTPUpdateResponse +from .browser_cache_ttl_update_params import BrowserCacheTTLUpdateParams as BrowserCacheTTLUpdateParams +from .email_obfuscation_update_params import EmailObfuscationUpdateParams as EmailObfuscationUpdateParams +from .h2_prioritization_update_params import H2PrioritizationUpdateParams as H2PrioritizationUpdateParams +from .hotlink_protection_get_response import HotlinkProtectionGetResponse as HotlinkProtectionGetResponse from .min_tls_version_update_response import MinTLSVersionUpdateResponse as MinTLSVersionUpdateResponse -from .min_tls_version_get_response import MinTLSVersionGetResponse as MinTLSVersionGetResponse -from .min_tls_version_update_params import MinTLSVersionUpdateParams as MinTLSVersionUpdateParams -from .minify_update_response import MinifyUpdateResponse as MinifyUpdateResponse -from .minify_get_response import MinifyGetResponse as MinifyGetResponse -from .minify_update_params import MinifyUpdateParams as MinifyUpdateParams -from .mirage_update_response import MirageUpdateResponse as MirageUpdateResponse -from .mirage_get_response import MirageGetResponse as MirageGetResponse -from .mirage_update_params import MirageUpdateParams as MirageUpdateParams from .mobile_redirect_update_response import MobileRedirectUpdateResponse as MobileRedirectUpdateResponse -from .mobile_redirect_get_response import MobileRedirectGetResponse as MobileRedirectGetResponse -from .mobile_redirect_update_params import MobileRedirectUpdateParams as MobileRedirectUpdateParams -from .nel_update_response import NELUpdateResponse as NELUpdateResponse -from .nel_get_response import NELGetResponse as NELGetResponse -from .nel_update_params import NELUpdateParams as NELUpdateParams -from .opportunistic_encryption_update_response import ( - OpportunisticEncryptionUpdateResponse as OpportunisticEncryptionUpdateResponse, +from .proxy_read_timeout_get_response import ProxyReadTimeoutGetResponse as ProxyReadTimeoutGetResponse +from .response_buffering_get_response import ResponseBufferingGetResponse as ResponseBufferingGetResponse +from .security_header_update_response import SecurityHeaderUpdateResponse as SecurityHeaderUpdateResponse +from .ssl_recommender_update_response import SSLRecommenderUpdateResponse as SSLRecommenderUpdateResponse +from .tls_client_auth_update_response import TLSClientAuthUpdateResponse as TLSClientAuthUpdateResponse +from .development_mode_update_response import DevelopmentModeUpdateResponse as DevelopmentModeUpdateResponse +from .hotlink_protection_update_params import HotlinkProtectionUpdateParams as HotlinkProtectionUpdateParams +from .opportunistic_onion_get_response import OpportunisticOnionGetResponse as OpportunisticOnionGetResponse +from .orange_to_orange_update_response import OrangeToOrangeUpdateResponse as OrangeToOrangeUpdateResponse +from .prefetch_preload_update_response import PrefetchPreloadUpdateResponse as PrefetchPreloadUpdateResponse +from .proxy_read_timeout_update_params import ProxyReadTimeoutUpdateParams as ProxyReadTimeoutUpdateParams +from .response_buffering_update_params import ResponseBufferingUpdateParams as ResponseBufferingUpdateParams +from .server_side_exclude_get_response import ServerSideExcludeGetResponse as ServerSideExcludeGetResponse +from .browser_cache_ttl_update_response import BrowserCacheTTLUpdateResponse as BrowserCacheTTLUpdateResponse +from .email_obfuscation_update_response import EmailObfuscationUpdateResponse as EmailObfuscationUpdateResponse +from .h2_prioritization_update_response import H2PrioritizationUpdateResponse as H2PrioritizationUpdateResponse +from .opportunistic_onion_update_params import OpportunisticOnionUpdateParams as OpportunisticOnionUpdateParams +from .server_side_exclude_update_params import ServerSideExcludeUpdateParams as ServerSideExcludeUpdateParams +from .hotlink_protection_update_response import HotlinkProtectionUpdateResponse as HotlinkProtectionUpdateResponse +from .proxy_read_timeout_update_response import ProxyReadTimeoutUpdateResponse as ProxyReadTimeoutUpdateResponse +from .response_buffering_update_response import ResponseBufferingUpdateResponse as ResponseBufferingUpdateResponse +from .true_client_ip_header_get_response import TrueClientIPHeaderGetResponse as TrueClientIPHeaderGetResponse +from .opportunistic_onion_update_response import OpportunisticOnionUpdateResponse as OpportunisticOnionUpdateResponse +from .server_side_exclude_update_response import ServerSideExcludeUpdateResponse as ServerSideExcludeUpdateResponse +from .true_client_ip_header_update_params import TrueClientIPHeaderUpdateParams as TrueClientIPHeaderUpdateParams +from .automatic_https_rewrite_get_response import AutomaticHTTPsRewriteGetResponse as AutomaticHTTPsRewriteGetResponse +from .origin_max_http_version_get_response import OriginMaxHTTPVersionGetResponse as OriginMaxHTTPVersionGetResponse +from .automatic_https_rewrite_update_params import ( + AutomaticHTTPsRewriteUpdateParams as AutomaticHTTPsRewriteUpdateParams, ) from .opportunistic_encryption_get_response import ( OpportunisticEncryptionGetResponse as OpportunisticEncryptionGetResponse, ) +from .origin_max_http_version_update_params import OriginMaxHTTPVersionUpdateParams as OriginMaxHTTPVersionUpdateParams +from .true_client_ip_header_update_response import TrueClientIPHeaderUpdateResponse as TrueClientIPHeaderUpdateResponse from .opportunistic_encryption_update_params import ( OpportunisticEncryptionUpdateParams as OpportunisticEncryptionUpdateParams, ) -from .opportunistic_onion_update_response import OpportunisticOnionUpdateResponse as OpportunisticOnionUpdateResponse -from .opportunistic_onion_get_response import OpportunisticOnionGetResponse as OpportunisticOnionGetResponse -from .opportunistic_onion_update_params import OpportunisticOnionUpdateParams as OpportunisticOnionUpdateParams -from .orange_to_orange_update_response import OrangeToOrangeUpdateResponse as OrangeToOrangeUpdateResponse -from .orange_to_orange_get_response import OrangeToOrangeGetResponse as OrangeToOrangeGetResponse -from .orange_to_orange_update_params import OrangeToOrangeUpdateParams as OrangeToOrangeUpdateParams -from .origin_error_page_pass_thru_update_response import ( - OriginErrorPagePassThruUpdateResponse as OriginErrorPagePassThruUpdateResponse, +from .automatic_https_rewrite_update_response import ( + AutomaticHTTPsRewriteUpdateResponse as AutomaticHTTPsRewriteUpdateResponse, +) +from .origin_max_http_version_update_response import ( + OriginMaxHTTPVersionUpdateResponse as OriginMaxHTTPVersionUpdateResponse, +) +from .opportunistic_encryption_update_response import ( + OpportunisticEncryptionUpdateResponse as OpportunisticEncryptionUpdateResponse, ) from .origin_error_page_pass_thru_get_response import ( OriginErrorPagePassThruGetResponse as OriginErrorPagePassThruGetResponse, ) +from .sort_query_string_for_cache_get_response import ( + SortQueryStringForCacheGetResponse as SortQueryStringForCacheGetResponse, +) from .origin_error_page_pass_thru_update_params import ( OriginErrorPagePassThruUpdateParams as OriginErrorPagePassThruUpdateParams, ) -from .origin_max_http_version_update_response import ( - OriginMaxHTTPVersionUpdateResponse as OriginMaxHTTPVersionUpdateResponse, +from .sort_query_string_for_cache_update_params import ( + SortQueryStringForCacheUpdateParams as SortQueryStringForCacheUpdateParams, +) +from .origin_error_page_pass_thru_update_response import ( + OriginErrorPagePassThruUpdateResponse as OriginErrorPagePassThruUpdateResponse, ) -from .origin_max_http_version_get_response import OriginMaxHTTPVersionGetResponse as OriginMaxHTTPVersionGetResponse -from .origin_max_http_version_update_params import OriginMaxHTTPVersionUpdateParams as OriginMaxHTTPVersionUpdateParams -from .polish_update_response import PolishUpdateResponse as PolishUpdateResponse -from .polish_get_response import PolishGetResponse as PolishGetResponse -from .polish_update_params import PolishUpdateParams as PolishUpdateParams -from .prefetch_preload_update_response import PrefetchPreloadUpdateResponse as PrefetchPreloadUpdateResponse -from .prefetch_preload_get_response import PrefetchPreloadGetResponse as PrefetchPreloadGetResponse -from .prefetch_preload_update_params import PrefetchPreloadUpdateParams as PrefetchPreloadUpdateParams -from .proxy_read_timeout_update_response import ProxyReadTimeoutUpdateResponse as ProxyReadTimeoutUpdateResponse -from .proxy_read_timeout_get_response import ProxyReadTimeoutGetResponse as ProxyReadTimeoutGetResponse -from .proxy_read_timeout_update_params import ProxyReadTimeoutUpdateParams as ProxyReadTimeoutUpdateParams -from .pseudo_ipv4_update_response import PseudoIPV4UpdateResponse as PseudoIPV4UpdateResponse -from .pseudo_ipv4_get_response import PseudoIPV4GetResponse as PseudoIPV4GetResponse -from .pseudo_ipv4_update_params import PseudoIPV4UpdateParams as PseudoIPV4UpdateParams -from .response_buffering_update_response import ResponseBufferingUpdateResponse as ResponseBufferingUpdateResponse -from .response_buffering_get_response import ResponseBufferingGetResponse as ResponseBufferingGetResponse -from .response_buffering_update_params import ResponseBufferingUpdateParams as ResponseBufferingUpdateParams -from .rocket_loader_update_response import RocketLoaderUpdateResponse as RocketLoaderUpdateResponse -from .rocket_loader_get_response import RocketLoaderGetResponse as RocketLoaderGetResponse -from .rocket_loader_update_params import RocketLoaderUpdateParams as RocketLoaderUpdateParams -from .security_header_update_response import SecurityHeaderUpdateResponse as SecurityHeaderUpdateResponse -from .security_header_get_response import SecurityHeaderGetResponse as SecurityHeaderGetResponse -from .security_header_update_params import SecurityHeaderUpdateParams as SecurityHeaderUpdateParams -from .security_level_update_response import SecurityLevelUpdateResponse as SecurityLevelUpdateResponse -from .security_level_get_response import SecurityLevelGetResponse as SecurityLevelGetResponse -from .security_level_update_params import SecurityLevelUpdateParams as SecurityLevelUpdateParams -from .server_side_exclude_update_response import ServerSideExcludeUpdateResponse as ServerSideExcludeUpdateResponse -from .server_side_exclude_get_response import ServerSideExcludeGetResponse as ServerSideExcludeGetResponse -from .server_side_exclude_update_params import ServerSideExcludeUpdateParams as ServerSideExcludeUpdateParams from .sort_query_string_for_cache_update_response import ( SortQueryStringForCacheUpdateResponse as SortQueryStringForCacheUpdateResponse, ) -from .sort_query_string_for_cache_get_response import ( - SortQueryStringForCacheGetResponse as SortQueryStringForCacheGetResponse, +from .automatic_platform_optimization_get_response import ( + AutomaticPlatformOptimizationGetResponse as AutomaticPlatformOptimizationGetResponse, ) -from .sort_query_string_for_cache_update_params import ( - SortQueryStringForCacheUpdateParams as SortQueryStringForCacheUpdateParams, +from .automatic_platform_optimization_update_params import ( + AutomaticPlatformOptimizationUpdateParams as AutomaticPlatformOptimizationUpdateParams, +) +from .automatic_platform_optimization_update_response import ( + AutomaticPlatformOptimizationUpdateResponse as AutomaticPlatformOptimizationUpdateResponse, +) +from .zero_rtt_zone_settings_change_0_rtt_session_resumption_setting_params import ( + ZeroRttZoneSettingsChange0RttSessionResumptionSettingParams as ZeroRttZoneSettingsChange0RttSessionResumptionSettingParams, +) +from .zero_rtt_zone_settings_change_0_rtt_session_resumption_setting_response import ( + ZeroRttZoneSettingsChange0RttSessionResumptionSettingResponse as ZeroRttZoneSettingsChange0RttSessionResumptionSettingResponse, ) -from .ssl_update_response import SSLUpdateResponse as SSLUpdateResponse -from .ssl_get_response import SSLGetResponse as SSLGetResponse -from .ssl_update_params import SSLUpdateParams as SSLUpdateParams -from .ssl_recommender_update_response import SSLRecommenderUpdateResponse as SSLRecommenderUpdateResponse -from .ssl_recommender_get_response import SSLRecommenderGetResponse as SSLRecommenderGetResponse -from .ssl_recommender_update_params import SSLRecommenderUpdateParams as SSLRecommenderUpdateParams -from .tls_1_3_update_response import TLS1_3UpdateResponse as TLS1_3UpdateResponse -from .tls_1_3_get_response import TLS1_3GetResponse as TLS1_3GetResponse -from .tls_1_3_update_params import TLS1_3UpdateParams as TLS1_3UpdateParams -from .tls_client_auth_update_response import TLSClientAuthUpdateResponse as TLSClientAuthUpdateResponse -from .tls_client_auth_get_response import TLSClientAuthGetResponse as TLSClientAuthGetResponse -from .tls_client_auth_update_params import TLSClientAuthUpdateParams as TLSClientAuthUpdateParams -from .true_client_ip_header_update_response import TrueClientIPHeaderUpdateResponse as TrueClientIPHeaderUpdateResponse -from .true_client_ip_header_get_response import TrueClientIPHeaderGetResponse as TrueClientIPHeaderGetResponse -from .true_client_ip_header_update_params import TrueClientIPHeaderUpdateParams as TrueClientIPHeaderUpdateParams -from .waf_update_response import WAFUpdateResponse as WAFUpdateResponse -from .waf_get_response import WAFGetResponse as WAFGetResponse -from .waf_update_params import WAFUpdateParams as WAFUpdateParams -from .webp_update_response import WebpUpdateResponse as WebpUpdateResponse -from .webp_get_response import WebpGetResponse as WebpGetResponse -from .webp_update_params import WebpUpdateParams as WebpUpdateParams -from .websocket_update_response import WebsocketUpdateResponse as WebsocketUpdateResponse -from .websocket_get_response import WebsocketGetResponse as WebsocketGetResponse -from .websocket_update_params import WebsocketUpdateParams as WebsocketUpdateParams diff --git a/src/cloudflare/types/settings/advanced_ddos_get_response.py b/src/cloudflare/types/settings/advanced_ddos_get_response.py index 56a18b3cb90..4859932bb03 100644 --- a/src/cloudflare/types/settings/advanced_ddos_get_response.py +++ b/src/cloudflare/types/settings/advanced_ddos_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["AdvancedDDOSGetResponse"] diff --git a/src/cloudflare/types/settings/always_online_get_response.py b/src/cloudflare/types/settings/always_online_get_response.py index e7cbd122175..92e9c416feb 100644 --- a/src/cloudflare/types/settings/always_online_get_response.py +++ b/src/cloudflare/types/settings/always_online_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["AlwaysOnlineGetResponse"] diff --git a/src/cloudflare/types/settings/always_online_update_params.py b/src/cloudflare/types/settings/always_online_update_params.py index 3ba2f446379..5d2c80cc70a 100644 --- a/src/cloudflare/types/settings/always_online_update_params.py +++ b/src/cloudflare/types/settings/always_online_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["AlwaysOnlineUpdateParams"] diff --git a/src/cloudflare/types/settings/always_online_update_response.py b/src/cloudflare/types/settings/always_online_update_response.py index 2e9cb58f66c..388a03842be 100644 --- a/src/cloudflare/types/settings/always_online_update_response.py +++ b/src/cloudflare/types/settings/always_online_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["AlwaysOnlineUpdateResponse"] diff --git a/src/cloudflare/types/settings/always_use_http_get_response.py b/src/cloudflare/types/settings/always_use_http_get_response.py index f5a102ef219..9aaffb2bdc3 100644 --- a/src/cloudflare/types/settings/always_use_http_get_response.py +++ b/src/cloudflare/types/settings/always_use_http_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["AlwaysUseHTTPGetResponse"] diff --git a/src/cloudflare/types/settings/always_use_http_update_params.py b/src/cloudflare/types/settings/always_use_http_update_params.py index 9118f990965..7e556ba0cf4 100644 --- a/src/cloudflare/types/settings/always_use_http_update_params.py +++ b/src/cloudflare/types/settings/always_use_http_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["AlwaysUseHTTPUpdateParams"] diff --git a/src/cloudflare/types/settings/always_use_http_update_response.py b/src/cloudflare/types/settings/always_use_http_update_response.py index 3e562014dcd..d0cd3d09ba8 100644 --- a/src/cloudflare/types/settings/always_use_http_update_response.py +++ b/src/cloudflare/types/settings/always_use_http_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["AlwaysUseHTTPUpdateResponse"] diff --git a/src/cloudflare/types/settings/automatic_https_rewrite_get_response.py b/src/cloudflare/types/settings/automatic_https_rewrite_get_response.py index 1e16a8a698d..bfff6980ed3 100644 --- a/src/cloudflare/types/settings/automatic_https_rewrite_get_response.py +++ b/src/cloudflare/types/settings/automatic_https_rewrite_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["AutomaticHTTPsRewriteGetResponse"] diff --git a/src/cloudflare/types/settings/automatic_https_rewrite_update_params.py b/src/cloudflare/types/settings/automatic_https_rewrite_update_params.py index 4f86df91fc8..a416f95b341 100644 --- a/src/cloudflare/types/settings/automatic_https_rewrite_update_params.py +++ b/src/cloudflare/types/settings/automatic_https_rewrite_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["AutomaticHTTPsRewriteUpdateParams"] diff --git a/src/cloudflare/types/settings/automatic_https_rewrite_update_response.py b/src/cloudflare/types/settings/automatic_https_rewrite_update_response.py index 1aca025914c..0ded69d4772 100644 --- a/src/cloudflare/types/settings/automatic_https_rewrite_update_response.py +++ b/src/cloudflare/types/settings/automatic_https_rewrite_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["AutomaticHTTPsRewriteUpdateResponse"] diff --git a/src/cloudflare/types/settings/automatic_platform_optimization_get_response.py b/src/cloudflare/types/settings/automatic_platform_optimization_get_response.py index b34a1bf4c44..25ec8df9a79 100644 --- a/src/cloudflare/types/settings/automatic_platform_optimization_get_response.py +++ b/src/cloudflare/types/settings/automatic_platform_optimization_get_response.py @@ -2,11 +2,7 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["AutomaticPlatformOptimizationGetResponse"] diff --git a/src/cloudflare/types/settings/automatic_platform_optimization_update_params.py b/src/cloudflare/types/settings/automatic_platform_optimization_update_params.py index 000a022d1a5..7131cdc1fa5 100644 --- a/src/cloudflare/types/settings/automatic_platform_optimization_update_params.py +++ b/src/cloudflare/types/settings/automatic_platform_optimization_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["AutomaticPlatformOptimizationUpdateParams", "Value"] diff --git a/src/cloudflare/types/settings/automatic_platform_optimization_update_response.py b/src/cloudflare/types/settings/automatic_platform_optimization_update_response.py index 1c0a96287bb..d4777e692ec 100644 --- a/src/cloudflare/types/settings/automatic_platform_optimization_update_response.py +++ b/src/cloudflare/types/settings/automatic_platform_optimization_update_response.py @@ -2,11 +2,7 @@ from typing import List -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["AutomaticPlatformOptimizationUpdateResponse"] diff --git a/src/cloudflare/types/settings/brotli_get_response.py b/src/cloudflare/types/settings/brotli_get_response.py index 1b4170332c0..9eced99ca2a 100644 --- a/src/cloudflare/types/settings/brotli_get_response.py +++ b/src/cloudflare/types/settings/brotli_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["BrotliGetResponse"] diff --git a/src/cloudflare/types/settings/brotli_update_params.py b/src/cloudflare/types/settings/brotli_update_params.py index a204fcf2450..24fd6a1581f 100644 --- a/src/cloudflare/types/settings/brotli_update_params.py +++ b/src/cloudflare/types/settings/brotli_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["BrotliUpdateParams"] diff --git a/src/cloudflare/types/settings/brotli_update_response.py b/src/cloudflare/types/settings/brotli_update_response.py index 081496f8fec..693c8d7c272 100644 --- a/src/cloudflare/types/settings/brotli_update_response.py +++ b/src/cloudflare/types/settings/brotli_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["BrotliUpdateResponse"] diff --git a/src/cloudflare/types/settings/browser_cache_ttl_get_response.py b/src/cloudflare/types/settings/browser_cache_ttl_get_response.py index 307a713dd3e..0bacd78e942 100644 --- a/src/cloudflare/types/settings/browser_cache_ttl_get_response.py +++ b/src/cloudflare/types/settings/browser_cache_ttl_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["BrowserCacheTTLGetResponse"] diff --git a/src/cloudflare/types/settings/browser_cache_ttl_update_params.py b/src/cloudflare/types/settings/browser_cache_ttl_update_params.py index b91bcdfce1f..761090a47c2 100644 --- a/src/cloudflare/types/settings/browser_cache_ttl_update_params.py +++ b/src/cloudflare/types/settings/browser_cache_ttl_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["BrowserCacheTTLUpdateParams"] diff --git a/src/cloudflare/types/settings/browser_cache_ttl_update_response.py b/src/cloudflare/types/settings/browser_cache_ttl_update_response.py index 97e425460be..20986ff6b2b 100644 --- a/src/cloudflare/types/settings/browser_cache_ttl_update_response.py +++ b/src/cloudflare/types/settings/browser_cache_ttl_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["BrowserCacheTTLUpdateResponse"] diff --git a/src/cloudflare/types/settings/browser_check_get_response.py b/src/cloudflare/types/settings/browser_check_get_response.py index 75c4d59b74b..cb3c387613f 100644 --- a/src/cloudflare/types/settings/browser_check_get_response.py +++ b/src/cloudflare/types/settings/browser_check_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["BrowserCheckGetResponse"] diff --git a/src/cloudflare/types/settings/browser_check_update_params.py b/src/cloudflare/types/settings/browser_check_update_params.py index c70dcd8b3d7..8f17e9eeefd 100644 --- a/src/cloudflare/types/settings/browser_check_update_params.py +++ b/src/cloudflare/types/settings/browser_check_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["BrowserCheckUpdateParams"] diff --git a/src/cloudflare/types/settings/browser_check_update_response.py b/src/cloudflare/types/settings/browser_check_update_response.py index a9d98342ede..08eb30503df 100644 --- a/src/cloudflare/types/settings/browser_check_update_response.py +++ b/src/cloudflare/types/settings/browser_check_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["BrowserCheckUpdateResponse"] diff --git a/src/cloudflare/types/settings/cache_level_get_response.py b/src/cloudflare/types/settings/cache_level_get_response.py index 2be1825012b..3544bc5c687 100644 --- a/src/cloudflare/types/settings/cache_level_get_response.py +++ b/src/cloudflare/types/settings/cache_level_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["CacheLevelGetResponse"] diff --git a/src/cloudflare/types/settings/cache_level_update_params.py b/src/cloudflare/types/settings/cache_level_update_params.py index 24e150d49b7..76a9530f08a 100644 --- a/src/cloudflare/types/settings/cache_level_update_params.py +++ b/src/cloudflare/types/settings/cache_level_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["CacheLevelUpdateParams"] diff --git a/src/cloudflare/types/settings/cache_level_update_response.py b/src/cloudflare/types/settings/cache_level_update_response.py index 61d65243d4c..aa7501d45d7 100644 --- a/src/cloudflare/types/settings/cache_level_update_response.py +++ b/src/cloudflare/types/settings/cache_level_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["CacheLevelUpdateResponse"] diff --git a/src/cloudflare/types/settings/challenge_ttl_get_response.py b/src/cloudflare/types/settings/challenge_ttl_get_response.py index edbba66bb6e..3b0b7d23523 100644 --- a/src/cloudflare/types/settings/challenge_ttl_get_response.py +++ b/src/cloudflare/types/settings/challenge_ttl_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["ChallengeTTLGetResponse"] diff --git a/src/cloudflare/types/settings/challenge_ttl_update_params.py b/src/cloudflare/types/settings/challenge_ttl_update_params.py index f5794c30b98..52b9c7e8f02 100644 --- a/src/cloudflare/types/settings/challenge_ttl_update_params.py +++ b/src/cloudflare/types/settings/challenge_ttl_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["ChallengeTTLUpdateParams"] diff --git a/src/cloudflare/types/settings/challenge_ttl_update_response.py b/src/cloudflare/types/settings/challenge_ttl_update_response.py index 2cea2780959..82d384308fe 100644 --- a/src/cloudflare/types/settings/challenge_ttl_update_response.py +++ b/src/cloudflare/types/settings/challenge_ttl_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["ChallengeTTLUpdateResponse"] diff --git a/src/cloudflare/types/settings/cipher_get_response.py b/src/cloudflare/types/settings/cipher_get_response.py index 47db03c8526..2cff051cddf 100644 --- a/src/cloudflare/types/settings/cipher_get_response.py +++ b/src/cloudflare/types/settings/cipher_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import List, Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["CipherGetResponse"] diff --git a/src/cloudflare/types/settings/cipher_update_params.py b/src/cloudflare/types/settings/cipher_update_params.py index 3c97b41a4a8..03823634847 100644 --- a/src/cloudflare/types/settings/cipher_update_params.py +++ b/src/cloudflare/types/settings/cipher_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["CipherUpdateParams"] diff --git a/src/cloudflare/types/settings/cipher_update_response.py b/src/cloudflare/types/settings/cipher_update_response.py index 464c638dc4b..bb1666081d7 100644 --- a/src/cloudflare/types/settings/cipher_update_response.py +++ b/src/cloudflare/types/settings/cipher_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import List, Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["CipherUpdateResponse"] diff --git a/src/cloudflare/types/settings/development_mode_get_response.py b/src/cloudflare/types/settings/development_mode_get_response.py index 9d3d878a897..56abfc53b97 100644 --- a/src/cloudflare/types/settings/development_mode_get_response.py +++ b/src/cloudflare/types/settings/development_mode_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["DevelopmentModeGetResponse"] diff --git a/src/cloudflare/types/settings/development_mode_update_params.py b/src/cloudflare/types/settings/development_mode_update_params.py index 982f9dc924e..601db23d11b 100644 --- a/src/cloudflare/types/settings/development_mode_update_params.py +++ b/src/cloudflare/types/settings/development_mode_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["DevelopmentModeUpdateParams"] diff --git a/src/cloudflare/types/settings/development_mode_update_response.py b/src/cloudflare/types/settings/development_mode_update_response.py index 9ce324427a9..59fb66586d8 100644 --- a/src/cloudflare/types/settings/development_mode_update_response.py +++ b/src/cloudflare/types/settings/development_mode_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["DevelopmentModeUpdateResponse"] diff --git a/src/cloudflare/types/settings/early_hint_get_response.py b/src/cloudflare/types/settings/early_hint_get_response.py index cb93be2ed38..9f715029f1a 100644 --- a/src/cloudflare/types/settings/early_hint_get_response.py +++ b/src/cloudflare/types/settings/early_hint_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["EarlyHintGetResponse"] diff --git a/src/cloudflare/types/settings/early_hint_update_params.py b/src/cloudflare/types/settings/early_hint_update_params.py index 0f9e068bb1c..1abcf25fca4 100644 --- a/src/cloudflare/types/settings/early_hint_update_params.py +++ b/src/cloudflare/types/settings/early_hint_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["EarlyHintUpdateParams"] diff --git a/src/cloudflare/types/settings/early_hint_update_response.py b/src/cloudflare/types/settings/early_hint_update_response.py index 45e0d0e3439..9e8b9d33fdf 100644 --- a/src/cloudflare/types/settings/early_hint_update_response.py +++ b/src/cloudflare/types/settings/early_hint_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["EarlyHintUpdateResponse"] diff --git a/src/cloudflare/types/settings/email_obfuscation_get_response.py b/src/cloudflare/types/settings/email_obfuscation_get_response.py index e86255a91f9..a7d182a1fd6 100644 --- a/src/cloudflare/types/settings/email_obfuscation_get_response.py +++ b/src/cloudflare/types/settings/email_obfuscation_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["EmailObfuscationGetResponse"] diff --git a/src/cloudflare/types/settings/email_obfuscation_update_params.py b/src/cloudflare/types/settings/email_obfuscation_update_params.py index 7a6402842eb..0569d856f48 100644 --- a/src/cloudflare/types/settings/email_obfuscation_update_params.py +++ b/src/cloudflare/types/settings/email_obfuscation_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["EmailObfuscationUpdateParams"] diff --git a/src/cloudflare/types/settings/email_obfuscation_update_response.py b/src/cloudflare/types/settings/email_obfuscation_update_response.py index a31a393b7f4..b79b8beba7c 100644 --- a/src/cloudflare/types/settings/email_obfuscation_update_response.py +++ b/src/cloudflare/types/settings/email_obfuscation_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["EmailObfuscationUpdateResponse"] diff --git a/src/cloudflare/types/settings/h2_prioritization_get_response.py b/src/cloudflare/types/settings/h2_prioritization_get_response.py index fbf84510fb9..f7395befa07 100644 --- a/src/cloudflare/types/settings/h2_prioritization_get_response.py +++ b/src/cloudflare/types/settings/h2_prioritization_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["H2PrioritizationGetResponse"] diff --git a/src/cloudflare/types/settings/h2_prioritization_update_params.py b/src/cloudflare/types/settings/h2_prioritization_update_params.py index c2286421e42..4e2ec620e8c 100644 --- a/src/cloudflare/types/settings/h2_prioritization_update_params.py +++ b/src/cloudflare/types/settings/h2_prioritization_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["H2PrioritizationUpdateParams", "Value"] diff --git a/src/cloudflare/types/settings/h2_prioritization_update_response.py b/src/cloudflare/types/settings/h2_prioritization_update_response.py index 40950286f1a..0101c4c0773 100644 --- a/src/cloudflare/types/settings/h2_prioritization_update_response.py +++ b/src/cloudflare/types/settings/h2_prioritization_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["H2PrioritizationUpdateResponse"] diff --git a/src/cloudflare/types/settings/hotlink_protection_get_response.py b/src/cloudflare/types/settings/hotlink_protection_get_response.py index f5540ea1fbe..4cd5bf1348b 100644 --- a/src/cloudflare/types/settings/hotlink_protection_get_response.py +++ b/src/cloudflare/types/settings/hotlink_protection_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["HotlinkProtectionGetResponse"] diff --git a/src/cloudflare/types/settings/hotlink_protection_update_params.py b/src/cloudflare/types/settings/hotlink_protection_update_params.py index 064bcfa020e..4d2e0cc7144 100644 --- a/src/cloudflare/types/settings/hotlink_protection_update_params.py +++ b/src/cloudflare/types/settings/hotlink_protection_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["HotlinkProtectionUpdateParams"] diff --git a/src/cloudflare/types/settings/hotlink_protection_update_response.py b/src/cloudflare/types/settings/hotlink_protection_update_response.py index 832ac7559d5..bb1f29a4568 100644 --- a/src/cloudflare/types/settings/hotlink_protection_update_response.py +++ b/src/cloudflare/types/settings/hotlink_protection_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["HotlinkProtectionUpdateResponse"] diff --git a/src/cloudflare/types/settings/http2_get_response.py b/src/cloudflare/types/settings/http2_get_response.py index ce1b70dec29..cd8469d1a1a 100644 --- a/src/cloudflare/types/settings/http2_get_response.py +++ b/src/cloudflare/types/settings/http2_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["HTTP2GetResponse"] diff --git a/src/cloudflare/types/settings/http2_update_params.py b/src/cloudflare/types/settings/http2_update_params.py index bc11f41e71b..25a2aca3bd5 100644 --- a/src/cloudflare/types/settings/http2_update_params.py +++ b/src/cloudflare/types/settings/http2_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["HTTP2UpdateParams"] diff --git a/src/cloudflare/types/settings/http2_update_response.py b/src/cloudflare/types/settings/http2_update_response.py index 399f6cd6f3a..e96559659bb 100644 --- a/src/cloudflare/types/settings/http2_update_response.py +++ b/src/cloudflare/types/settings/http2_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["HTTP2UpdateResponse"] diff --git a/src/cloudflare/types/settings/http3_get_response.py b/src/cloudflare/types/settings/http3_get_response.py index 68895dc6cdc..4afe19fa77e 100644 --- a/src/cloudflare/types/settings/http3_get_response.py +++ b/src/cloudflare/types/settings/http3_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["HTTP3GetResponse"] diff --git a/src/cloudflare/types/settings/http3_update_params.py b/src/cloudflare/types/settings/http3_update_params.py index 38929579ac4..e1c0de94e4d 100644 --- a/src/cloudflare/types/settings/http3_update_params.py +++ b/src/cloudflare/types/settings/http3_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["HTTP3UpdateParams"] diff --git a/src/cloudflare/types/settings/http3_update_response.py b/src/cloudflare/types/settings/http3_update_response.py index b36617db035..31f3909e183 100644 --- a/src/cloudflare/types/settings/http3_update_response.py +++ b/src/cloudflare/types/settings/http3_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["HTTP3UpdateResponse"] diff --git a/src/cloudflare/types/settings/image_resizing_get_response.py b/src/cloudflare/types/settings/image_resizing_get_response.py index d1aa629339c..46c0563589b 100644 --- a/src/cloudflare/types/settings/image_resizing_get_response.py +++ b/src/cloudflare/types/settings/image_resizing_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["ImageResizingGetResponse"] diff --git a/src/cloudflare/types/settings/image_resizing_update_params.py b/src/cloudflare/types/settings/image_resizing_update_params.py index ca5bed85f39..d9ec8edde2f 100644 --- a/src/cloudflare/types/settings/image_resizing_update_params.py +++ b/src/cloudflare/types/settings/image_resizing_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["ImageResizingUpdateParams", "Value"] diff --git a/src/cloudflare/types/settings/image_resizing_update_response.py b/src/cloudflare/types/settings/image_resizing_update_response.py index 842168c1c2e..627004cb1fa 100644 --- a/src/cloudflare/types/settings/image_resizing_update_response.py +++ b/src/cloudflare/types/settings/image_resizing_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["ImageResizingUpdateResponse"] diff --git a/src/cloudflare/types/settings/ip_geolocation_get_response.py b/src/cloudflare/types/settings/ip_geolocation_get_response.py index 87b4dd77ed8..b71b2e30ff6 100644 --- a/src/cloudflare/types/settings/ip_geolocation_get_response.py +++ b/src/cloudflare/types/settings/ip_geolocation_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["IPGeolocationGetResponse"] diff --git a/src/cloudflare/types/settings/ip_geolocation_update_params.py b/src/cloudflare/types/settings/ip_geolocation_update_params.py index 8c9df382de6..07916aeb315 100644 --- a/src/cloudflare/types/settings/ip_geolocation_update_params.py +++ b/src/cloudflare/types/settings/ip_geolocation_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["IPGeolocationUpdateParams"] diff --git a/src/cloudflare/types/settings/ip_geolocation_update_response.py b/src/cloudflare/types/settings/ip_geolocation_update_response.py index f17ed293e03..c9b073ba38c 100644 --- a/src/cloudflare/types/settings/ip_geolocation_update_response.py +++ b/src/cloudflare/types/settings/ip_geolocation_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["IPGeolocationUpdateResponse"] diff --git a/src/cloudflare/types/settings/ipv6_get_response.py b/src/cloudflare/types/settings/ipv6_get_response.py index b282b4a9a19..4d06853f246 100644 --- a/src/cloudflare/types/settings/ipv6_get_response.py +++ b/src/cloudflare/types/settings/ipv6_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["IPV6GetResponse"] diff --git a/src/cloudflare/types/settings/ipv6_update_params.py b/src/cloudflare/types/settings/ipv6_update_params.py index 1ebd35a3216..e6246ced493 100644 --- a/src/cloudflare/types/settings/ipv6_update_params.py +++ b/src/cloudflare/types/settings/ipv6_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["IPV6UpdateParams"] diff --git a/src/cloudflare/types/settings/ipv6_update_response.py b/src/cloudflare/types/settings/ipv6_update_response.py index 7da7b509063..dec258c3335 100644 --- a/src/cloudflare/types/settings/ipv6_update_response.py +++ b/src/cloudflare/types/settings/ipv6_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["IPV6UpdateResponse"] diff --git a/src/cloudflare/types/settings/min_tls_version_get_response.py b/src/cloudflare/types/settings/min_tls_version_get_response.py index 8d6664e5f59..14a19e8f97c 100644 --- a/src/cloudflare/types/settings/min_tls_version_get_response.py +++ b/src/cloudflare/types/settings/min_tls_version_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["MinTLSVersionGetResponse"] diff --git a/src/cloudflare/types/settings/min_tls_version_update_params.py b/src/cloudflare/types/settings/min_tls_version_update_params.py index a4cb2d0601f..e1826f670e6 100644 --- a/src/cloudflare/types/settings/min_tls_version_update_params.py +++ b/src/cloudflare/types/settings/min_tls_version_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["MinTLSVersionUpdateParams"] diff --git a/src/cloudflare/types/settings/min_tls_version_update_response.py b/src/cloudflare/types/settings/min_tls_version_update_response.py index 6e12046e4bc..b2bf87059d6 100644 --- a/src/cloudflare/types/settings/min_tls_version_update_response.py +++ b/src/cloudflare/types/settings/min_tls_version_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["MinTLSVersionUpdateResponse"] diff --git a/src/cloudflare/types/settings/minify_get_response.py b/src/cloudflare/types/settings/minify_get_response.py index 555a0924a81..e63d956b9b1 100644 --- a/src/cloudflare/types/settings/minify_get_response.py +++ b/src/cloudflare/types/settings/minify_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - -from typing_extensions import Literal - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["MinifyGetResponse", "Value"] diff --git a/src/cloudflare/types/settings/minify_update_params.py b/src/cloudflare/types/settings/minify_update_params.py index 49a6757580f..dea4ca3132a 100644 --- a/src/cloudflare/types/settings/minify_update_params.py +++ b/src/cloudflare/types/settings/minify_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["MinifyUpdateParams", "Value"] diff --git a/src/cloudflare/types/settings/minify_update_response.py b/src/cloudflare/types/settings/minify_update_response.py index 5f7a950ce8d..50e99a5c050 100644 --- a/src/cloudflare/types/settings/minify_update_response.py +++ b/src/cloudflare/types/settings/minify_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - -from typing_extensions import Literal - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["MinifyUpdateResponse", "Value"] diff --git a/src/cloudflare/types/settings/mirage_get_response.py b/src/cloudflare/types/settings/mirage_get_response.py index 43ce3c8fbf4..aeee9b535d2 100644 --- a/src/cloudflare/types/settings/mirage_get_response.py +++ b/src/cloudflare/types/settings/mirage_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["MirageGetResponse"] diff --git a/src/cloudflare/types/settings/mirage_update_params.py b/src/cloudflare/types/settings/mirage_update_params.py index 9b3cdd20eef..9cf6336a292 100644 --- a/src/cloudflare/types/settings/mirage_update_params.py +++ b/src/cloudflare/types/settings/mirage_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["MirageUpdateParams"] diff --git a/src/cloudflare/types/settings/mirage_update_response.py b/src/cloudflare/types/settings/mirage_update_response.py index d7a61c1d1d7..4c6b2a5d3c5 100644 --- a/src/cloudflare/types/settings/mirage_update_response.py +++ b/src/cloudflare/types/settings/mirage_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["MirageUpdateResponse"] diff --git a/src/cloudflare/types/settings/mobile_redirect_get_response.py b/src/cloudflare/types/settings/mobile_redirect_get_response.py index 3ad3a21c153..d88ffa60383 100644 --- a/src/cloudflare/types/settings/mobile_redirect_get_response.py +++ b/src/cloudflare/types/settings/mobile_redirect_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - -from typing_extensions import Literal - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["MobileRedirectGetResponse", "Value"] diff --git a/src/cloudflare/types/settings/mobile_redirect_update_params.py b/src/cloudflare/types/settings/mobile_redirect_update_params.py index a0486dafd9b..dacacae8f72 100644 --- a/src/cloudflare/types/settings/mobile_redirect_update_params.py +++ b/src/cloudflare/types/settings/mobile_redirect_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import Optional - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["MobileRedirectUpdateParams", "Value"] diff --git a/src/cloudflare/types/settings/mobile_redirect_update_response.py b/src/cloudflare/types/settings/mobile_redirect_update_response.py index 22509c82ff3..9cd817bbe31 100644 --- a/src/cloudflare/types/settings/mobile_redirect_update_response.py +++ b/src/cloudflare/types/settings/mobile_redirect_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - -from typing_extensions import Literal - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["MobileRedirectUpdateResponse", "Value"] diff --git a/src/cloudflare/types/settings/nel_get_response.py b/src/cloudflare/types/settings/nel_get_response.py index 686930f0d1f..6e3c3b389f7 100644 --- a/src/cloudflare/types/settings/nel_get_response.py +++ b/src/cloudflare/types/settings/nel_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - -from typing_extensions import Literal - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["NELGetResponse", "Value"] diff --git a/src/cloudflare/types/settings/nel_update_params.py b/src/cloudflare/types/settings/nel_update_params.py index 9574d9ee474..ea40f7dbfcd 100644 --- a/src/cloudflare/types/settings/nel_update_params.py +++ b/src/cloudflare/types/settings/nel_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["NELUpdateParams", "Value", "ValueValue"] diff --git a/src/cloudflare/types/settings/nel_update_response.py b/src/cloudflare/types/settings/nel_update_response.py index 5f4ba9bd1e7..b902259f663 100644 --- a/src/cloudflare/types/settings/nel_update_response.py +++ b/src/cloudflare/types/settings/nel_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - -from typing_extensions import Literal - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["NELUpdateResponse", "Value"] diff --git a/src/cloudflare/types/settings/opportunistic_encryption_get_response.py b/src/cloudflare/types/settings/opportunistic_encryption_get_response.py index 3047c8c2582..8ef91708889 100644 --- a/src/cloudflare/types/settings/opportunistic_encryption_get_response.py +++ b/src/cloudflare/types/settings/opportunistic_encryption_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["OpportunisticEncryptionGetResponse"] diff --git a/src/cloudflare/types/settings/opportunistic_encryption_update_params.py b/src/cloudflare/types/settings/opportunistic_encryption_update_params.py index 7108e1948a8..6f3d1a01138 100644 --- a/src/cloudflare/types/settings/opportunistic_encryption_update_params.py +++ b/src/cloudflare/types/settings/opportunistic_encryption_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["OpportunisticEncryptionUpdateParams"] diff --git a/src/cloudflare/types/settings/opportunistic_encryption_update_response.py b/src/cloudflare/types/settings/opportunistic_encryption_update_response.py index a2c640f5a82..60e43d7cb9c 100644 --- a/src/cloudflare/types/settings/opportunistic_encryption_update_response.py +++ b/src/cloudflare/types/settings/opportunistic_encryption_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["OpportunisticEncryptionUpdateResponse"] diff --git a/src/cloudflare/types/settings/opportunistic_onion_get_response.py b/src/cloudflare/types/settings/opportunistic_onion_get_response.py index 90ed9abba4f..9c8470adb96 100644 --- a/src/cloudflare/types/settings/opportunistic_onion_get_response.py +++ b/src/cloudflare/types/settings/opportunistic_onion_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["OpportunisticOnionGetResponse"] diff --git a/src/cloudflare/types/settings/opportunistic_onion_update_params.py b/src/cloudflare/types/settings/opportunistic_onion_update_params.py index 5c2f845d0fe..3a5d502df79 100644 --- a/src/cloudflare/types/settings/opportunistic_onion_update_params.py +++ b/src/cloudflare/types/settings/opportunistic_onion_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["OpportunisticOnionUpdateParams"] diff --git a/src/cloudflare/types/settings/opportunistic_onion_update_response.py b/src/cloudflare/types/settings/opportunistic_onion_update_response.py index 9b7c91492ad..e0300cabf49 100644 --- a/src/cloudflare/types/settings/opportunistic_onion_update_response.py +++ b/src/cloudflare/types/settings/opportunistic_onion_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["OpportunisticOnionUpdateResponse"] diff --git a/src/cloudflare/types/settings/orange_to_orange_get_response.py b/src/cloudflare/types/settings/orange_to_orange_get_response.py index 56e5d45be2c..715d6c4cf67 100644 --- a/src/cloudflare/types/settings/orange_to_orange_get_response.py +++ b/src/cloudflare/types/settings/orange_to_orange_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["OrangeToOrangeGetResponse"] diff --git a/src/cloudflare/types/settings/orange_to_orange_update_params.py b/src/cloudflare/types/settings/orange_to_orange_update_params.py index 11aec6e1249..f8f61d59827 100644 --- a/src/cloudflare/types/settings/orange_to_orange_update_params.py +++ b/src/cloudflare/types/settings/orange_to_orange_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["OrangeToOrangeUpdateParams", "Value"] diff --git a/src/cloudflare/types/settings/orange_to_orange_update_response.py b/src/cloudflare/types/settings/orange_to_orange_update_response.py index 1a985a17d17..06a54e38d84 100644 --- a/src/cloudflare/types/settings/orange_to_orange_update_response.py +++ b/src/cloudflare/types/settings/orange_to_orange_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["OrangeToOrangeUpdateResponse"] diff --git a/src/cloudflare/types/settings/origin_error_page_pass_thru_get_response.py b/src/cloudflare/types/settings/origin_error_page_pass_thru_get_response.py index 58047e50d29..73b8258b907 100644 --- a/src/cloudflare/types/settings/origin_error_page_pass_thru_get_response.py +++ b/src/cloudflare/types/settings/origin_error_page_pass_thru_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["OriginErrorPagePassThruGetResponse"] diff --git a/src/cloudflare/types/settings/origin_error_page_pass_thru_update_params.py b/src/cloudflare/types/settings/origin_error_page_pass_thru_update_params.py index caa7e055eea..4e7eb820384 100644 --- a/src/cloudflare/types/settings/origin_error_page_pass_thru_update_params.py +++ b/src/cloudflare/types/settings/origin_error_page_pass_thru_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["OriginErrorPagePassThruUpdateParams"] diff --git a/src/cloudflare/types/settings/origin_error_page_pass_thru_update_response.py b/src/cloudflare/types/settings/origin_error_page_pass_thru_update_response.py index 4a70b915373..3b95abf7be6 100644 --- a/src/cloudflare/types/settings/origin_error_page_pass_thru_update_response.py +++ b/src/cloudflare/types/settings/origin_error_page_pass_thru_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["OriginErrorPagePassThruUpdateResponse"] diff --git a/src/cloudflare/types/settings/origin_max_http_version_get_response.py b/src/cloudflare/types/settings/origin_max_http_version_get_response.py index e77bf7b0fb6..75a9a3b6dc9 100644 --- a/src/cloudflare/types/settings/origin_max_http_version_get_response.py +++ b/src/cloudflare/types/settings/origin_max_http_version_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["OriginMaxHTTPVersionGetResponse"] diff --git a/src/cloudflare/types/settings/origin_max_http_version_update_params.py b/src/cloudflare/types/settings/origin_max_http_version_update_params.py index fc0aabc4ad7..26c7a568b9b 100644 --- a/src/cloudflare/types/settings/origin_max_http_version_update_params.py +++ b/src/cloudflare/types/settings/origin_max_http_version_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["OriginMaxHTTPVersionUpdateParams"] diff --git a/src/cloudflare/types/settings/origin_max_http_version_update_response.py b/src/cloudflare/types/settings/origin_max_http_version_update_response.py index 5410487ec7c..a075e013c80 100644 --- a/src/cloudflare/types/settings/origin_max_http_version_update_response.py +++ b/src/cloudflare/types/settings/origin_max_http_version_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["OriginMaxHTTPVersionUpdateResponse"] diff --git a/src/cloudflare/types/settings/polish_get_response.py b/src/cloudflare/types/settings/polish_get_response.py index 8e7b6193863..a0045d2e108 100644 --- a/src/cloudflare/types/settings/polish_get_response.py +++ b/src/cloudflare/types/settings/polish_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["PolishGetResponse"] diff --git a/src/cloudflare/types/settings/polish_update_params.py b/src/cloudflare/types/settings/polish_update_params.py index 1a8718bb63f..27c3816a3b8 100644 --- a/src/cloudflare/types/settings/polish_update_params.py +++ b/src/cloudflare/types/settings/polish_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["PolishUpdateParams", "Value"] diff --git a/src/cloudflare/types/settings/polish_update_response.py b/src/cloudflare/types/settings/polish_update_response.py index 29bba2669c5..1cd4911c7c4 100644 --- a/src/cloudflare/types/settings/polish_update_response.py +++ b/src/cloudflare/types/settings/polish_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["PolishUpdateResponse"] diff --git a/src/cloudflare/types/settings/prefetch_preload_get_response.py b/src/cloudflare/types/settings/prefetch_preload_get_response.py index ffd60654f88..8f94957964f 100644 --- a/src/cloudflare/types/settings/prefetch_preload_get_response.py +++ b/src/cloudflare/types/settings/prefetch_preload_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["PrefetchPreloadGetResponse"] diff --git a/src/cloudflare/types/settings/prefetch_preload_update_params.py b/src/cloudflare/types/settings/prefetch_preload_update_params.py index c865555b8a9..127c5a76305 100644 --- a/src/cloudflare/types/settings/prefetch_preload_update_params.py +++ b/src/cloudflare/types/settings/prefetch_preload_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["PrefetchPreloadUpdateParams"] diff --git a/src/cloudflare/types/settings/prefetch_preload_update_response.py b/src/cloudflare/types/settings/prefetch_preload_update_response.py index 8695acdc552..8d51bed76e8 100644 --- a/src/cloudflare/types/settings/prefetch_preload_update_response.py +++ b/src/cloudflare/types/settings/prefetch_preload_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["PrefetchPreloadUpdateResponse"] diff --git a/src/cloudflare/types/settings/proxy_read_timeout_get_response.py b/src/cloudflare/types/settings/proxy_read_timeout_get_response.py index 4cd2b973e6c..516c60d0cb1 100644 --- a/src/cloudflare/types/settings/proxy_read_timeout_get_response.py +++ b/src/cloudflare/types/settings/proxy_read_timeout_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["ProxyReadTimeoutGetResponse"] diff --git a/src/cloudflare/types/settings/proxy_read_timeout_update_params.py b/src/cloudflare/types/settings/proxy_read_timeout_update_params.py index a0073f49390..bd6d0b924cf 100644 --- a/src/cloudflare/types/settings/proxy_read_timeout_update_params.py +++ b/src/cloudflare/types/settings/proxy_read_timeout_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["ProxyReadTimeoutUpdateParams", "Value"] diff --git a/src/cloudflare/types/settings/proxy_read_timeout_update_response.py b/src/cloudflare/types/settings/proxy_read_timeout_update_response.py index d922de6e791..690fe946b33 100644 --- a/src/cloudflare/types/settings/proxy_read_timeout_update_response.py +++ b/src/cloudflare/types/settings/proxy_read_timeout_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["ProxyReadTimeoutUpdateResponse"] diff --git a/src/cloudflare/types/settings/pseudo_ipv4_get_response.py b/src/cloudflare/types/settings/pseudo_ipv4_get_response.py index 46c7153edb3..012cc38525c 100644 --- a/src/cloudflare/types/settings/pseudo_ipv4_get_response.py +++ b/src/cloudflare/types/settings/pseudo_ipv4_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["PseudoIPV4GetResponse"] diff --git a/src/cloudflare/types/settings/pseudo_ipv4_update_params.py b/src/cloudflare/types/settings/pseudo_ipv4_update_params.py index 83165811908..3f8f6b7933e 100644 --- a/src/cloudflare/types/settings/pseudo_ipv4_update_params.py +++ b/src/cloudflare/types/settings/pseudo_ipv4_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["PseudoIPV4UpdateParams"] diff --git a/src/cloudflare/types/settings/pseudo_ipv4_update_response.py b/src/cloudflare/types/settings/pseudo_ipv4_update_response.py index 13d29e696c8..38cab18aa1b 100644 --- a/src/cloudflare/types/settings/pseudo_ipv4_update_response.py +++ b/src/cloudflare/types/settings/pseudo_ipv4_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["PseudoIPV4UpdateResponse"] diff --git a/src/cloudflare/types/settings/response_buffering_get_response.py b/src/cloudflare/types/settings/response_buffering_get_response.py index 503e9fed2a1..c05e5cb01f5 100644 --- a/src/cloudflare/types/settings/response_buffering_get_response.py +++ b/src/cloudflare/types/settings/response_buffering_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["ResponseBufferingGetResponse"] diff --git a/src/cloudflare/types/settings/response_buffering_update_params.py b/src/cloudflare/types/settings/response_buffering_update_params.py index 2252af10b8c..564377eb307 100644 --- a/src/cloudflare/types/settings/response_buffering_update_params.py +++ b/src/cloudflare/types/settings/response_buffering_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["ResponseBufferingUpdateParams"] diff --git a/src/cloudflare/types/settings/response_buffering_update_response.py b/src/cloudflare/types/settings/response_buffering_update_response.py index 6e398041da7..b07c3cd8a3a 100644 --- a/src/cloudflare/types/settings/response_buffering_update_response.py +++ b/src/cloudflare/types/settings/response_buffering_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["ResponseBufferingUpdateResponse"] diff --git a/src/cloudflare/types/settings/rocket_loader_get_response.py b/src/cloudflare/types/settings/rocket_loader_get_response.py index a1cb8093453..d14f16f77ed 100644 --- a/src/cloudflare/types/settings/rocket_loader_get_response.py +++ b/src/cloudflare/types/settings/rocket_loader_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["RocketLoaderGetResponse"] diff --git a/src/cloudflare/types/settings/rocket_loader_update_params.py b/src/cloudflare/types/settings/rocket_loader_update_params.py index 5a1ae6ba232..2c56d8e7c20 100644 --- a/src/cloudflare/types/settings/rocket_loader_update_params.py +++ b/src/cloudflare/types/settings/rocket_loader_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["RocketLoaderUpdateParams", "Value"] diff --git a/src/cloudflare/types/settings/rocket_loader_update_response.py b/src/cloudflare/types/settings/rocket_loader_update_response.py index fdc2865a0db..e619c8b6d30 100644 --- a/src/cloudflare/types/settings/rocket_loader_update_response.py +++ b/src/cloudflare/types/settings/rocket_loader_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["RocketLoaderUpdateResponse"] diff --git a/src/cloudflare/types/settings/security_header_get_response.py b/src/cloudflare/types/settings/security_header_get_response.py index b36027a98c4..8e12086a203 100644 --- a/src/cloudflare/types/settings/security_header_get_response.py +++ b/src/cloudflare/types/settings/security_header_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - -from typing_extensions import Literal - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["SecurityHeaderGetResponse", "Value", "ValueStrictTransportSecurity"] diff --git a/src/cloudflare/types/settings/security_header_update_params.py b/src/cloudflare/types/settings/security_header_update_params.py index 78927823569..dc8a4ac4881 100644 --- a/src/cloudflare/types/settings/security_header_update_params.py +++ b/src/cloudflare/types/settings/security_header_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["SecurityHeaderUpdateParams", "Value", "ValueStrictTransportSecurity"] diff --git a/src/cloudflare/types/settings/security_header_update_response.py b/src/cloudflare/types/settings/security_header_update_response.py index fb2e7ef7a24..7188a6b4430 100644 --- a/src/cloudflare/types/settings/security_header_update_response.py +++ b/src/cloudflare/types/settings/security_header_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - -from typing_extensions import Literal - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["SecurityHeaderUpdateResponse", "Value", "ValueStrictTransportSecurity"] diff --git a/src/cloudflare/types/settings/security_level_get_response.py b/src/cloudflare/types/settings/security_level_get_response.py index 59d894c0f57..a25ddeef3d4 100644 --- a/src/cloudflare/types/settings/security_level_get_response.py +++ b/src/cloudflare/types/settings/security_level_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["SecurityLevelGetResponse"] diff --git a/src/cloudflare/types/settings/security_level_update_params.py b/src/cloudflare/types/settings/security_level_update_params.py index 0454bef93d1..839f08aaf1c 100644 --- a/src/cloudflare/types/settings/security_level_update_params.py +++ b/src/cloudflare/types/settings/security_level_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["SecurityLevelUpdateParams"] diff --git a/src/cloudflare/types/settings/security_level_update_response.py b/src/cloudflare/types/settings/security_level_update_response.py index 31a9e054521..49b8e7eef82 100644 --- a/src/cloudflare/types/settings/security_level_update_response.py +++ b/src/cloudflare/types/settings/security_level_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["SecurityLevelUpdateResponse"] diff --git a/src/cloudflare/types/settings/server_side_exclude_get_response.py b/src/cloudflare/types/settings/server_side_exclude_get_response.py index 60239a0fa14..874a998aba0 100644 --- a/src/cloudflare/types/settings/server_side_exclude_get_response.py +++ b/src/cloudflare/types/settings/server_side_exclude_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["ServerSideExcludeGetResponse"] diff --git a/src/cloudflare/types/settings/server_side_exclude_update_params.py b/src/cloudflare/types/settings/server_side_exclude_update_params.py index 202a0d5ebba..e8276ffb81d 100644 --- a/src/cloudflare/types/settings/server_side_exclude_update_params.py +++ b/src/cloudflare/types/settings/server_side_exclude_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["ServerSideExcludeUpdateParams"] diff --git a/src/cloudflare/types/settings/server_side_exclude_update_response.py b/src/cloudflare/types/settings/server_side_exclude_update_response.py index 3b09cc217b8..6c2bbbe5139 100644 --- a/src/cloudflare/types/settings/server_side_exclude_update_response.py +++ b/src/cloudflare/types/settings/server_side_exclude_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["ServerSideExcludeUpdateResponse"] diff --git a/src/cloudflare/types/settings/sort_query_string_for_cache_get_response.py b/src/cloudflare/types/settings/sort_query_string_for_cache_get_response.py index 1d119dbffd7..36f12c21108 100644 --- a/src/cloudflare/types/settings/sort_query_string_for_cache_get_response.py +++ b/src/cloudflare/types/settings/sort_query_string_for_cache_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["SortQueryStringForCacheGetResponse"] diff --git a/src/cloudflare/types/settings/sort_query_string_for_cache_update_params.py b/src/cloudflare/types/settings/sort_query_string_for_cache_update_params.py index 65750d5e67d..250c19dea8a 100644 --- a/src/cloudflare/types/settings/sort_query_string_for_cache_update_params.py +++ b/src/cloudflare/types/settings/sort_query_string_for_cache_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["SortQueryStringForCacheUpdateParams"] diff --git a/src/cloudflare/types/settings/sort_query_string_for_cache_update_response.py b/src/cloudflare/types/settings/sort_query_string_for_cache_update_response.py index a40313fb483..828fa5efc04 100644 --- a/src/cloudflare/types/settings/sort_query_string_for_cache_update_response.py +++ b/src/cloudflare/types/settings/sort_query_string_for_cache_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["SortQueryStringForCacheUpdateResponse"] diff --git a/src/cloudflare/types/settings/ssl_get_response.py b/src/cloudflare/types/settings/ssl_get_response.py index 3dfb0eccbf0..36ccc67e47a 100644 --- a/src/cloudflare/types/settings/ssl_get_response.py +++ b/src/cloudflare/types/settings/ssl_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["SSLGetResponse"] diff --git a/src/cloudflare/types/settings/ssl_recommender_get_response.py b/src/cloudflare/types/settings/ssl_recommender_get_response.py index 58aeabf43d4..e080caf85c2 100644 --- a/src/cloudflare/types/settings/ssl_recommender_get_response.py +++ b/src/cloudflare/types/settings/ssl_recommender_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["SSLRecommenderGetResponse"] diff --git a/src/cloudflare/types/settings/ssl_recommender_update_params.py b/src/cloudflare/types/settings/ssl_recommender_update_params.py index 76f00156b93..7eef705c139 100644 --- a/src/cloudflare/types/settings/ssl_recommender_update_params.py +++ b/src/cloudflare/types/settings/ssl_recommender_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["SSLRecommenderUpdateParams", "Value"] diff --git a/src/cloudflare/types/settings/ssl_recommender_update_response.py b/src/cloudflare/types/settings/ssl_recommender_update_response.py index 2cebdf7f72b..72cb045dd6a 100644 --- a/src/cloudflare/types/settings/ssl_recommender_update_response.py +++ b/src/cloudflare/types/settings/ssl_recommender_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["SSLRecommenderUpdateResponse"] diff --git a/src/cloudflare/types/settings/ssl_update_params.py b/src/cloudflare/types/settings/ssl_update_params.py index 66f4f5a19bf..6b70e356c59 100644 --- a/src/cloudflare/types/settings/ssl_update_params.py +++ b/src/cloudflare/types/settings/ssl_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["SSLUpdateParams"] diff --git a/src/cloudflare/types/settings/ssl_update_response.py b/src/cloudflare/types/settings/ssl_update_response.py index 92b138e4578..7edcdc1412c 100644 --- a/src/cloudflare/types/settings/ssl_update_response.py +++ b/src/cloudflare/types/settings/ssl_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["SSLUpdateResponse"] diff --git a/src/cloudflare/types/settings/tls_1_3_get_response.py b/src/cloudflare/types/settings/tls_1_3_get_response.py index e6d610c4164..83d7a29806a 100644 --- a/src/cloudflare/types/settings/tls_1_3_get_response.py +++ b/src/cloudflare/types/settings/tls_1_3_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["TLS1_3GetResponse"] diff --git a/src/cloudflare/types/settings/tls_1_3_update_params.py b/src/cloudflare/types/settings/tls_1_3_update_params.py index 5545618ae88..c043039ca85 100644 --- a/src/cloudflare/types/settings/tls_1_3_update_params.py +++ b/src/cloudflare/types/settings/tls_1_3_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["TLS1_3UpdateParams"] diff --git a/src/cloudflare/types/settings/tls_1_3_update_response.py b/src/cloudflare/types/settings/tls_1_3_update_response.py index 28988213e7e..b1e8693f2c2 100644 --- a/src/cloudflare/types/settings/tls_1_3_update_response.py +++ b/src/cloudflare/types/settings/tls_1_3_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["TLS1_3UpdateResponse"] diff --git a/src/cloudflare/types/settings/tls_client_auth_get_response.py b/src/cloudflare/types/settings/tls_client_auth_get_response.py index 9e7c8afd764..c628e0eb0dd 100644 --- a/src/cloudflare/types/settings/tls_client_auth_get_response.py +++ b/src/cloudflare/types/settings/tls_client_auth_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["TLSClientAuthGetResponse"] diff --git a/src/cloudflare/types/settings/tls_client_auth_update_params.py b/src/cloudflare/types/settings/tls_client_auth_update_params.py index 8f2738bebf5..d1abe5db5a6 100644 --- a/src/cloudflare/types/settings/tls_client_auth_update_params.py +++ b/src/cloudflare/types/settings/tls_client_auth_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["TLSClientAuthUpdateParams"] diff --git a/src/cloudflare/types/settings/tls_client_auth_update_response.py b/src/cloudflare/types/settings/tls_client_auth_update_response.py index b4107adf9ea..695a1e7b02a 100644 --- a/src/cloudflare/types/settings/tls_client_auth_update_response.py +++ b/src/cloudflare/types/settings/tls_client_auth_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["TLSClientAuthUpdateResponse"] diff --git a/src/cloudflare/types/settings/true_client_ip_header_get_response.py b/src/cloudflare/types/settings/true_client_ip_header_get_response.py index aad00fc8ebc..6dbacb530e8 100644 --- a/src/cloudflare/types/settings/true_client_ip_header_get_response.py +++ b/src/cloudflare/types/settings/true_client_ip_header_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["TrueClientIPHeaderGetResponse"] diff --git a/src/cloudflare/types/settings/true_client_ip_header_update_params.py b/src/cloudflare/types/settings/true_client_ip_header_update_params.py index ffc2248623c..adb6d2ec633 100644 --- a/src/cloudflare/types/settings/true_client_ip_header_update_params.py +++ b/src/cloudflare/types/settings/true_client_ip_header_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["TrueClientIPHeaderUpdateParams"] diff --git a/src/cloudflare/types/settings/true_client_ip_header_update_response.py b/src/cloudflare/types/settings/true_client_ip_header_update_response.py index f8a24869378..79f69cf3112 100644 --- a/src/cloudflare/types/settings/true_client_ip_header_update_response.py +++ b/src/cloudflare/types/settings/true_client_ip_header_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["TrueClientIPHeaderUpdateResponse"] diff --git a/src/cloudflare/types/settings/waf_get_response.py b/src/cloudflare/types/settings/waf_get_response.py index 91fd4c18516..7698eaedda3 100644 --- a/src/cloudflare/types/settings/waf_get_response.py +++ b/src/cloudflare/types/settings/waf_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["WAFGetResponse"] diff --git a/src/cloudflare/types/settings/waf_update_params.py b/src/cloudflare/types/settings/waf_update_params.py index 7257724d88b..b3ac0442ce4 100644 --- a/src/cloudflare/types/settings/waf_update_params.py +++ b/src/cloudflare/types/settings/waf_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["WAFUpdateParams"] diff --git a/src/cloudflare/types/settings/waf_update_response.py b/src/cloudflare/types/settings/waf_update_response.py index 2e9c1e415e8..91575463d00 100644 --- a/src/cloudflare/types/settings/waf_update_response.py +++ b/src/cloudflare/types/settings/waf_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["WAFUpdateResponse"] diff --git a/src/cloudflare/types/settings/webp_get_response.py b/src/cloudflare/types/settings/webp_get_response.py index 35d7ca23815..9a399642f41 100644 --- a/src/cloudflare/types/settings/webp_get_response.py +++ b/src/cloudflare/types/settings/webp_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["WebpGetResponse"] diff --git a/src/cloudflare/types/settings/webp_update_params.py b/src/cloudflare/types/settings/webp_update_params.py index 9015d66eda5..7001a38ba8a 100644 --- a/src/cloudflare/types/settings/webp_update_params.py +++ b/src/cloudflare/types/settings/webp_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["WebpUpdateParams"] diff --git a/src/cloudflare/types/settings/webp_update_response.py b/src/cloudflare/types/settings/webp_update_response.py index 519597bd170..a8aab76fb18 100644 --- a/src/cloudflare/types/settings/webp_update_response.py +++ b/src/cloudflare/types/settings/webp_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["WebpUpdateResponse"] diff --git a/src/cloudflare/types/settings/websocket_get_response.py b/src/cloudflare/types/settings/websocket_get_response.py index ea09f4f561f..21d533ddf16 100644 --- a/src/cloudflare/types/settings/websocket_get_response.py +++ b/src/cloudflare/types/settings/websocket_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["WebsocketGetResponse"] diff --git a/src/cloudflare/types/settings/websocket_update_params.py b/src/cloudflare/types/settings/websocket_update_params.py index d796a1a18a0..b1a5507963c 100644 --- a/src/cloudflare/types/settings/websocket_update_params.py +++ b/src/cloudflare/types/settings/websocket_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["WebsocketUpdateParams"] diff --git a/src/cloudflare/types/settings/websocket_update_response.py b/src/cloudflare/types/settings/websocket_update_response.py index b875b928d85..15e7b58a894 100644 --- a/src/cloudflare/types/settings/websocket_update_response.py +++ b/src/cloudflare/types/settings/websocket_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["WebsocketUpdateResponse"] diff --git a/src/cloudflare/types/settings/zero_rtt_get_response.py b/src/cloudflare/types/settings/zero_rtt_get_response.py index dfe1a78b9e1..53e144bad20 100644 --- a/src/cloudflare/types/settings/zero_rtt_get_response.py +++ b/src/cloudflare/types/settings/zero_rtt_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["ZeroRttGetResponse"] diff --git a/src/cloudflare/types/settings/zero_rtt_zone_settings_change_0_rtt_session_resumption_setting_params.py b/src/cloudflare/types/settings/zero_rtt_zone_settings_change_0_rtt_session_resumption_setting_params.py index 4969648edeb..30f86e3ba4b 100644 --- a/src/cloudflare/types/settings/zero_rtt_zone_settings_change_0_rtt_session_resumption_setting_params.py +++ b/src/cloudflare/types/settings/zero_rtt_zone_settings_change_0_rtt_session_resumption_setting_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["ZeroRttZoneSettingsChange0RttSessionResumptionSettingParams"] diff --git a/src/cloudflare/types/settings/zero_rtt_zone_settings_change_0_rtt_session_resumption_setting_response.py b/src/cloudflare/types/settings/zero_rtt_zone_settings_change_0_rtt_session_resumption_setting_response.py index a8dfe800b09..cb28f35ec3a 100644 --- a/src/cloudflare/types/settings/zero_rtt_zone_settings_change_0_rtt_session_resumption_setting_response.py +++ b/src/cloudflare/types/settings/zero_rtt_zone_settings_change_0_rtt_session_resumption_setting_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["ZeroRttZoneSettingsChange0RttSessionResumptionSettingResponse"] diff --git a/src/cloudflare/types/snippet_delete_response.py b/src/cloudflare/types/snippet_delete_response.py index 767cfdc1646..fd986e837fa 100644 --- a/src/cloudflare/types/snippet_delete_response.py +++ b/src/cloudflare/types/snippet_delete_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import List, Union __all__ = ["SnippetDeleteResponse"] diff --git a/src/cloudflare/types/snippet_get_response.py b/src/cloudflare/types/snippet_get_response.py index d8bac8ab03e..d8289ff7eae 100644 --- a/src/cloudflare/types/snippet_get_response.py +++ b/src/cloudflare/types/snippet_get_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["SnippetGetResponse"] diff --git a/src/cloudflare/types/snippet_list_response.py b/src/cloudflare/types/snippet_list_response.py index a55ea41777d..62600ae25ab 100644 --- a/src/cloudflare/types/snippet_list_response.py +++ b/src/cloudflare/types/snippet_list_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["SnippetListResponse", "SnippetListResponseItem"] diff --git a/src/cloudflare/types/snippet_update_params.py b/src/cloudflare/types/snippet_update_params.py index 11d8858483d..6d7d6e2efa1 100644 --- a/src/cloudflare/types/snippet_update_params.py +++ b/src/cloudflare/types/snippet_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["SnippetUpdateParams", "Metadata"] diff --git a/src/cloudflare/types/snippet_update_response.py b/src/cloudflare/types/snippet_update_response.py index 8e44bde53ec..bf7b4205425 100644 --- a/src/cloudflare/types/snippet_update_response.py +++ b/src/cloudflare/types/snippet_update_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["SnippetUpdateResponse"] diff --git a/src/cloudflare/types/snippets/__init__.py b/src/cloudflare/types/snippets/__init__.py index 0f400ee4b7a..2dc7e7067c1 100644 --- a/src/cloudflare/types/snippets/__init__.py +++ b/src/cloudflare/types/snippets/__init__.py @@ -2,6 +2,6 @@ from __future__ import annotations -from .snippet_rule_update_response import SnippetRuleUpdateResponse as SnippetRuleUpdateResponse from .snippet_rule_list_response import SnippetRuleListResponse as SnippetRuleListResponse from .snippet_rule_update_params import SnippetRuleUpdateParams as SnippetRuleUpdateParams +from .snippet_rule_update_response import SnippetRuleUpdateResponse as SnippetRuleUpdateResponse diff --git a/src/cloudflare/types/snippets/snippet_rule_list_response.py b/src/cloudflare/types/snippets/snippet_rule_list_response.py index 74911951309..aaf15b57bb1 100644 --- a/src/cloudflare/types/snippets/snippet_rule_list_response.py +++ b/src/cloudflare/types/snippets/snippet_rule_list_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["SnippetRuleListResponse", "SnippetRuleListResponseItem"] diff --git a/src/cloudflare/types/snippets/snippet_rule_update_params.py b/src/cloudflare/types/snippets/snippet_rule_update_params.py index 22fb6c6ff58..d24135240cc 100644 --- a/src/cloudflare/types/snippets/snippet_rule_update_params.py +++ b/src/cloudflare/types/snippets/snippet_rule_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import TypedDict __all__ = ["SnippetRuleUpdateParams", "Rule"] diff --git a/src/cloudflare/types/snippets/snippet_rule_update_response.py b/src/cloudflare/types/snippets/snippet_rule_update_response.py index 68144be9694..52d2561ccb3 100644 --- a/src/cloudflare/types/snippets/snippet_rule_update_response.py +++ b/src/cloudflare/types/snippets/snippet_rule_update_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["SnippetRuleUpdateResponse", "SnippetRuleUpdateResponseItem"] diff --git a/src/cloudflare/types/spectrums/__init__.py b/src/cloudflare/types/spectrums/__init__.py index fb5571158a2..586bb97f2ac 100644 --- a/src/cloudflare/types/spectrums/__init__.py +++ b/src/cloudflare/types/spectrums/__init__.py @@ -2,19 +2,19 @@ from __future__ import annotations -from .app_update_response import AppUpdateResponse as AppUpdateResponse -from .app_delete_response import AppDeleteResponse as AppDeleteResponse from .app_get_response import AppGetResponse as AppGetResponse -from .app_spectrum_applications_create_spectrum_application_using_a_name_for_the_origin_response import ( - AppSpectrumApplicationsCreateSpectrumApplicationUsingANameForTheOriginResponse as AppSpectrumApplicationsCreateSpectrumApplicationUsingANameForTheOriginResponse, +from .app_update_params import AppUpdateParams as AppUpdateParams +from .app_delete_response import AppDeleteResponse as AppDeleteResponse +from .app_update_response import AppUpdateResponse as AppUpdateResponse +from .app_spectrum_applications_list_spectrum_applications_params import ( + AppSpectrumApplicationsListSpectrumApplicationsParams as AppSpectrumApplicationsListSpectrumApplicationsParams, ) from .app_spectrum_applications_list_spectrum_applications_response import ( AppSpectrumApplicationsListSpectrumApplicationsResponse as AppSpectrumApplicationsListSpectrumApplicationsResponse, ) -from .app_update_params import AppUpdateParams as AppUpdateParams from .app_spectrum_applications_create_spectrum_application_using_a_name_for_the_origin_params import ( AppSpectrumApplicationsCreateSpectrumApplicationUsingANameForTheOriginParams as AppSpectrumApplicationsCreateSpectrumApplicationUsingANameForTheOriginParams, ) -from .app_spectrum_applications_list_spectrum_applications_params import ( - AppSpectrumApplicationsListSpectrumApplicationsParams as AppSpectrumApplicationsListSpectrumApplicationsParams, +from .app_spectrum_applications_create_spectrum_application_using_a_name_for_the_origin_response import ( + AppSpectrumApplicationsCreateSpectrumApplicationUsingANameForTheOriginResponse as AppSpectrumApplicationsCreateSpectrumApplicationUsingANameForTheOriginResponse, ) diff --git a/src/cloudflare/types/spectrums/analytics/aggregates/__init__.py b/src/cloudflare/types/spectrums/analytics/aggregates/__init__.py index d1c2a2691df..55b3120ed92 100644 --- a/src/cloudflare/types/spectrums/analytics/aggregates/__init__.py +++ b/src/cloudflare/types/spectrums/analytics/aggregates/__init__.py @@ -2,9 +2,9 @@ from __future__ import annotations -from .current_spectrum_aggregate_analytics_get_current_aggregated_analytics_response import ( - CurrentSpectrumAggregateAnalyticsGetCurrentAggregatedAnalyticsResponse as CurrentSpectrumAggregateAnalyticsGetCurrentAggregatedAnalyticsResponse, -) from .current_spectrum_aggregate_analytics_get_current_aggregated_analytics_params import ( CurrentSpectrumAggregateAnalyticsGetCurrentAggregatedAnalyticsParams as CurrentSpectrumAggregateAnalyticsGetCurrentAggregatedAnalyticsParams, ) +from .current_spectrum_aggregate_analytics_get_current_aggregated_analytics_response import ( + CurrentSpectrumAggregateAnalyticsGetCurrentAggregatedAnalyticsResponse as CurrentSpectrumAggregateAnalyticsGetCurrentAggregatedAnalyticsResponse, +) diff --git a/src/cloudflare/types/spectrums/analytics/aggregates/current_spectrum_aggregate_analytics_get_current_aggregated_analytics_params.py b/src/cloudflare/types/spectrums/analytics/aggregates/current_spectrum_aggregate_analytics_get_current_aggregated_analytics_params.py index 6b85b45fb4b..519a5aa9d46 100644 --- a/src/cloudflare/types/spectrums/analytics/aggregates/current_spectrum_aggregate_analytics_get_current_aggregated_analytics_params.py +++ b/src/cloudflare/types/spectrums/analytics/aggregates/current_spectrum_aggregate_analytics_get_current_aggregated_analytics_params.py @@ -2,16 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated +from typing_extensions import Annotated, TypedDict from ....._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params - __all__ = ["CurrentSpectrumAggregateAnalyticsGetCurrentAggregatedAnalyticsParams"] diff --git a/src/cloudflare/types/spectrums/analytics/aggregates/current_spectrum_aggregate_analytics_get_current_aggregated_analytics_response.py b/src/cloudflare/types/spectrums/analytics/aggregates/current_spectrum_aggregate_analytics_get_current_aggregated_analytics_response.py index f003749ede3..6f456c98277 100644 --- a/src/cloudflare/types/spectrums/analytics/aggregates/current_spectrum_aggregate_analytics_get_current_aggregated_analytics_response.py +++ b/src/cloudflare/types/spectrums/analytics/aggregates/current_spectrum_aggregate_analytics_get_current_aggregated_analytics_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ....._models import BaseModel -from .....types import shared +from typing import List __all__ = ["CurrentSpectrumAggregateAnalyticsGetCurrentAggregatedAnalyticsResponse"] diff --git a/src/cloudflare/types/spectrums/analytics/events/__init__.py b/src/cloudflare/types/spectrums/analytics/events/__init__.py index 9961829586a..6fb7e1c699c 100644 --- a/src/cloudflare/types/spectrums/analytics/events/__init__.py +++ b/src/cloudflare/types/spectrums/analytics/events/__init__.py @@ -2,15 +2,15 @@ from __future__ import annotations -from .bytime_spectrum_analytics_by_time_get_analytics_by_time_response import ( - BytimeSpectrumAnalyticsByTimeGetAnalyticsByTimeResponse as BytimeSpectrumAnalyticsByTimeGetAnalyticsByTimeResponse, -) from .bytime_spectrum_analytics_by_time_get_analytics_by_time_params import ( BytimeSpectrumAnalyticsByTimeGetAnalyticsByTimeParams as BytimeSpectrumAnalyticsByTimeGetAnalyticsByTimeParams, ) -from .summary_spectrum_analytics_summary_get_analytics_summary_response import ( - SummarySpectrumAnalyticsSummaryGetAnalyticsSummaryResponse as SummarySpectrumAnalyticsSummaryGetAnalyticsSummaryResponse, -) from .summary_spectrum_analytics_summary_get_analytics_summary_params import ( SummarySpectrumAnalyticsSummaryGetAnalyticsSummaryParams as SummarySpectrumAnalyticsSummaryGetAnalyticsSummaryParams, ) +from .bytime_spectrum_analytics_by_time_get_analytics_by_time_response import ( + BytimeSpectrumAnalyticsByTimeGetAnalyticsByTimeResponse as BytimeSpectrumAnalyticsByTimeGetAnalyticsByTimeResponse, +) +from .summary_spectrum_analytics_summary_get_analytics_summary_response import ( + SummarySpectrumAnalyticsSummaryGetAnalyticsSummaryResponse as SummarySpectrumAnalyticsSummaryGetAnalyticsSummaryResponse, +) diff --git a/src/cloudflare/types/spectrums/analytics/events/bytime_spectrum_analytics_by_time_get_analytics_by_time_params.py b/src/cloudflare/types/spectrums/analytics/events/bytime_spectrum_analytics_by_time_get_analytics_by_time_params.py index 67f2ac96519..7db2b25b14e 100644 --- a/src/cloudflare/types/spectrums/analytics/events/bytime_spectrum_analytics_by_time_get_analytics_by_time_params.py +++ b/src/cloudflare/types/spectrums/analytics/events/bytime_spectrum_analytics_by_time_get_analytics_by_time_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - from typing import List, Union, Iterable - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ....._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params - __all__ = ["BytimeSpectrumAnalyticsByTimeGetAnalyticsByTimeParams"] diff --git a/src/cloudflare/types/spectrums/analytics/events/bytime_spectrum_analytics_by_time_get_analytics_by_time_response.py b/src/cloudflare/types/spectrums/analytics/events/bytime_spectrum_analytics_by_time_get_analytics_by_time_response.py index 5f9b9fe327d..c0aa509ab27 100644 --- a/src/cloudflare/types/spectrums/analytics/events/bytime_spectrum_analytics_by_time_get_analytics_by_time_response.py +++ b/src/cloudflare/types/spectrums/analytics/events/bytime_spectrum_analytics_by_time_get_analytics_by_time_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ....._models import BaseModel -from .....types import shared +from typing import Union __all__ = ["BytimeSpectrumAnalyticsByTimeGetAnalyticsByTimeResponse"] diff --git a/src/cloudflare/types/spectrums/analytics/events/summary_spectrum_analytics_summary_get_analytics_summary_params.py b/src/cloudflare/types/spectrums/analytics/events/summary_spectrum_analytics_summary_get_analytics_summary_params.py index 8ad9d4bc6c0..89c212018ce 100644 --- a/src/cloudflare/types/spectrums/analytics/events/summary_spectrum_analytics_summary_get_analytics_summary_params.py +++ b/src/cloudflare/types/spectrums/analytics/events/summary_spectrum_analytics_summary_get_analytics_summary_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - from typing import List, Union, Iterable - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ....._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params - __all__ = ["SummarySpectrumAnalyticsSummaryGetAnalyticsSummaryParams"] diff --git a/src/cloudflare/types/spectrums/analytics/events/summary_spectrum_analytics_summary_get_analytics_summary_response.py b/src/cloudflare/types/spectrums/analytics/events/summary_spectrum_analytics_summary_get_analytics_summary_response.py index 10ff1743251..6521db3e1ef 100644 --- a/src/cloudflare/types/spectrums/analytics/events/summary_spectrum_analytics_summary_get_analytics_summary_response.py +++ b/src/cloudflare/types/spectrums/analytics/events/summary_spectrum_analytics_summary_get_analytics_summary_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ....._models import BaseModel -from .....types import shared +from typing import Union __all__ = ["SummarySpectrumAnalyticsSummaryGetAnalyticsSummaryResponse"] diff --git a/src/cloudflare/types/spectrums/app_delete_response.py b/src/cloudflare/types/spectrums/app_delete_response.py index 6bfbd21d8c5..6e503cfce62 100644 --- a/src/cloudflare/types/spectrums/app_delete_response.py +++ b/src/cloudflare/types/spectrums/app_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["AppDeleteResponse"] diff --git a/src/cloudflare/types/spectrums/app_get_response.py b/src/cloudflare/types/spectrums/app_get_response.py index d9693590997..b35efba6f7c 100644 --- a/src/cloudflare/types/spectrums/app_get_response.py +++ b/src/cloudflare/types/spectrums/app_get_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["AppGetResponse"] diff --git a/src/cloudflare/types/spectrums/app_spectrum_applications_create_spectrum_application_using_a_name_for_the_origin_params.py b/src/cloudflare/types/spectrums/app_spectrum_applications_create_spectrum_application_using_a_name_for_the_origin_params.py index f49982d11d0..783a5ea947a 100644 --- a/src/cloudflare/types/spectrums/app_spectrum_applications_create_spectrum_application_using_a_name_for_the_origin_params.py +++ b/src/cloudflare/types/spectrums/app_spectrum_applications_create_spectrum_application_using_a_name_for_the_origin_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import Union, List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing import List, Union +from typing_extensions import Literal, Required, TypedDict __all__ = [ "AppSpectrumApplicationsCreateSpectrumApplicationUsingANameForTheOriginParams", diff --git a/src/cloudflare/types/spectrums/app_spectrum_applications_create_spectrum_application_using_a_name_for_the_origin_response.py b/src/cloudflare/types/spectrums/app_spectrum_applications_create_spectrum_application_using_a_name_for_the_origin_response.py index ce4d6ac500a..8723180b921 100644 --- a/src/cloudflare/types/spectrums/app_spectrum_applications_create_spectrum_application_using_a_name_for_the_origin_response.py +++ b/src/cloudflare/types/spectrums/app_spectrum_applications_create_spectrum_application_using_a_name_for_the_origin_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Union - -from typing_extensions import Literal - +from typing import List, Union, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "AppSpectrumApplicationsCreateSpectrumApplicationUsingANameForTheOriginResponse", diff --git a/src/cloudflare/types/spectrums/app_spectrum_applications_list_spectrum_applications_params.py b/src/cloudflare/types/spectrums/app_spectrum_applications_list_spectrum_applications_params.py index 17cbaf9db60..3cab853cd8c 100644 --- a/src/cloudflare/types/spectrums/app_spectrum_applications_list_spectrum_applications_params.py +++ b/src/cloudflare/types/spectrums/app_spectrum_applications_list_spectrum_applications_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["AppSpectrumApplicationsListSpectrumApplicationsParams"] diff --git a/src/cloudflare/types/spectrums/app_spectrum_applications_list_spectrum_applications_response.py b/src/cloudflare/types/spectrums/app_spectrum_applications_list_spectrum_applications_response.py index 5531b980711..74a72404b7b 100644 --- a/src/cloudflare/types/spectrums/app_spectrum_applications_list_spectrum_applications_response.py +++ b/src/cloudflare/types/spectrums/app_spectrum_applications_list_spectrum_applications_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List __all__ = ["AppSpectrumApplicationsListSpectrumApplicationsResponse"] diff --git a/src/cloudflare/types/spectrums/app_update_params.py b/src/cloudflare/types/spectrums/app_update_params.py index d4be4822a06..70ce4eb1d66 100644 --- a/src/cloudflare/types/spectrums/app_update_params.py +++ b/src/cloudflare/types/spectrums/app_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import Union, List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing import List, Union +from typing_extensions import Literal, Required, TypedDict __all__ = ["AppUpdateParams", "DNS", "OriginDNS", "EdgeIPs", "EdgeIPsUnionMember0", "EdgeIPsUnionMember1"] diff --git a/src/cloudflare/types/spectrums/app_update_response.py b/src/cloudflare/types/spectrums/app_update_response.py index a11cd8f7c08..6a1b889b026 100644 --- a/src/cloudflare/types/spectrums/app_update_response.py +++ b/src/cloudflare/types/spectrums/app_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Union - -from typing_extensions import Literal - +from typing import List, Union, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["AppUpdateResponse", "DNS", "EdgeIPs", "EdgeIPsUnionMember0", "EdgeIPsUnionMember1", "OriginDNS"] diff --git a/src/cloudflare/types/speed_api/__init__.py b/src/cloudflare/types/speed_api/__init__.py index e89b999a76f..90275253fe5 100644 --- a/src/cloudflare/types/speed_api/__init__.py +++ b/src/cloudflare/types/speed_api/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .schedule_create_response import ScheduleCreateResponse as ScheduleCreateResponse from .schedule_create_params import ScheduleCreateParams as ScheduleCreateParams +from .schedule_create_response import ScheduleCreateResponse as ScheduleCreateResponse diff --git a/src/cloudflare/types/speed_api/schedule_create_params.py b/src/cloudflare/types/speed_api/schedule_create_params.py index 7d00f018e1c..bad7a4a1026 100644 --- a/src/cloudflare/types/speed_api/schedule_create_params.py +++ b/src/cloudflare/types/speed_api/schedule_create_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["ScheduleCreateParams"] diff --git a/src/cloudflare/types/speed_api/schedule_create_response.py b/src/cloudflare/types/speed_api/schedule_create_response.py index 6e2344fdf8b..fc71e4460da 100644 --- a/src/cloudflare/types/speed_api/schedule_create_response.py +++ b/src/cloudflare/types/speed_api/schedule_create_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - -from typing_extensions import Literal - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "ScheduleCreateResponse", diff --git a/src/cloudflare/types/speed_api_availabilities_list_response.py b/src/cloudflare/types/speed_api_availabilities_list_response.py index 870fbb80df5..2e4066447cb 100644 --- a/src/cloudflare/types/speed_api_availabilities_list_response.py +++ b/src/cloudflare/types/speed_api_availabilities_list_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Dict, List - +from typing import Dict, List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = ["SpeedAPIAvailabilitiesListResponse", "Quota", "Region"] diff --git a/src/cloudflare/types/speed_api_pages_list_response.py b/src/cloudflare/types/speed_api_pages_list_response.py index b7039a3da96..26666c72327 100644 --- a/src/cloudflare/types/speed_api_pages_list_response.py +++ b/src/cloudflare/types/speed_api_pages_list_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = [ "SpeedAPIPagesListResponse", diff --git a/src/cloudflare/types/speed_api_schedule_delete_params.py b/src/cloudflare/types/speed_api_schedule_delete_params.py index 208a01e96f6..030edfd6093 100644 --- a/src/cloudflare/types/speed_api_schedule_delete_params.py +++ b/src/cloudflare/types/speed_api_schedule_delete_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["SpeedAPIScheduleDeleteParams"] diff --git a/src/cloudflare/types/speed_api_schedule_delete_response.py b/src/cloudflare/types/speed_api_schedule_delete_response.py index c909eb9a225..09febe92b2e 100644 --- a/src/cloudflare/types/speed_api_schedule_delete_response.py +++ b/src/cloudflare/types/speed_api_schedule_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["SpeedAPIScheduleDeleteResponse"] diff --git a/src/cloudflare/types/speed_api_schedule_get_params.py b/src/cloudflare/types/speed_api_schedule_get_params.py index 0c91fffcd28..ef549342803 100644 --- a/src/cloudflare/types/speed_api_schedule_get_params.py +++ b/src/cloudflare/types/speed_api_schedule_get_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["SpeedAPIScheduleGetParams"] diff --git a/src/cloudflare/types/speed_api_schedule_get_response.py b/src/cloudflare/types/speed_api_schedule_get_response.py index 0add0add375..b6fd6d2930a 100644 --- a/src/cloudflare/types/speed_api_schedule_get_response.py +++ b/src/cloudflare/types/speed_api_schedule_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["SpeedAPIScheduleGetResponse"] diff --git a/src/cloudflare/types/speed_api_tests_create_params.py b/src/cloudflare/types/speed_api_tests_create_params.py index 929dcfb9315..daa573c5fdc 100644 --- a/src/cloudflare/types/speed_api_tests_create_params.py +++ b/src/cloudflare/types/speed_api_tests_create_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["SpeedAPITestsCreateParams"] diff --git a/src/cloudflare/types/speed_api_tests_create_response.py b/src/cloudflare/types/speed_api_tests_create_response.py index a8557fb9fc6..426234f3194 100644 --- a/src/cloudflare/types/speed_api_tests_create_response.py +++ b/src/cloudflare/types/speed_api_tests_create_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - -from typing_extensions import Literal - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = [ "SpeedAPITestsCreateResponse", diff --git a/src/cloudflare/types/speed_api_tests_delete_params.py b/src/cloudflare/types/speed_api_tests_delete_params.py index e90b660ee08..ccc649e3641 100644 --- a/src/cloudflare/types/speed_api_tests_delete_params.py +++ b/src/cloudflare/types/speed_api_tests_delete_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["SpeedAPITestsDeleteParams"] diff --git a/src/cloudflare/types/speed_api_tests_delete_response.py b/src/cloudflare/types/speed_api_tests_delete_response.py index a21e1418880..50cb485b676 100644 --- a/src/cloudflare/types/speed_api_tests_delete_response.py +++ b/src/cloudflare/types/speed_api_tests_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["SpeedAPITestsDeleteResponse"] diff --git a/src/cloudflare/types/speed_api_tests_get_response.py b/src/cloudflare/types/speed_api_tests_get_response.py index bde2dbd4a77..5384c3bfb06 100644 --- a/src/cloudflare/types/speed_api_tests_get_response.py +++ b/src/cloudflare/types/speed_api_tests_get_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - -from typing_extensions import Literal - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = [ "SpeedAPITestsGetResponse", diff --git a/src/cloudflare/types/speed_api_tests_list_params.py b/src/cloudflare/types/speed_api_tests_list_params.py index ae385a73557..2f0103dca84 100644 --- a/src/cloudflare/types/speed_api_tests_list_params.py +++ b/src/cloudflare/types/speed_api_tests_list_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["SpeedAPITestsListParams"] diff --git a/src/cloudflare/types/speed_api_tests_list_response.py b/src/cloudflare/types/speed_api_tests_list_response.py index edb68ff84a0..82176ec4aa1 100644 --- a/src/cloudflare/types/speed_api_tests_list_response.py +++ b/src/cloudflare/types/speed_api_tests_list_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["SpeedAPITestsListResponse", "Error", "Message", "ResultInfo"] diff --git a/src/cloudflare/types/speed_api_trends_list_params.py b/src/cloudflare/types/speed_api_trends_list_params.py index 942dafdee6b..94a2713d8bd 100644 --- a/src/cloudflare/types/speed_api_trends_list_params.py +++ b/src/cloudflare/types/speed_api_trends_list_params.py @@ -2,16 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal, Annotated +from typing_extensions import Literal, Required, Annotated, TypedDict from .._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params - __all__ = ["SpeedAPITrendsListParams"] diff --git a/src/cloudflare/types/speed_api_trends_list_response.py b/src/cloudflare/types/speed_api_trends_list_response.py index a1ca9fa3c72..9b9efebba7b 100644 --- a/src/cloudflare/types/speed_api_trends_list_response.py +++ b/src/cloudflare/types/speed_api_trends_list_response.py @@ -1,12 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = ["SpeedAPITrendsListResponse"] diff --git a/src/cloudflare/types/ssls/__init__.py b/src/cloudflare/types/ssls/__init__.py index 10d7ba18abb..c6b0ffd22ce 100644 --- a/src/cloudflare/types/ssls/__init__.py +++ b/src/cloudflare/types/ssls/__init__.py @@ -2,27 +2,27 @@ from __future__ import annotations -from .analyze_analyze_certificate_analyze_certificate_response import ( - AnalyzeAnalyzeCertificateAnalyzeCertificateResponse as AnalyzeAnalyzeCertificateAnalyzeCertificateResponse, -) +from .verification_update_params import VerificationUpdateParams as VerificationUpdateParams +from .recommendation_list_response import RecommendationListResponse as RecommendationListResponse +from .verification_update_response import VerificationUpdateResponse as VerificationUpdateResponse +from .certificate_pack_get_response import CertificatePackGetResponse as CertificatePackGetResponse +from .certificate_pack_delete_response import CertificatePackDeleteResponse as CertificatePackDeleteResponse +from .certificate_pack_update_response import CertificatePackUpdateResponse as CertificatePackUpdateResponse from .analyze_analyze_certificate_analyze_certificate_params import ( AnalyzeAnalyzeCertificateAnalyzeCertificateParams as AnalyzeAnalyzeCertificateAnalyzeCertificateParams, ) -from .certificate_pack_update_response import CertificatePackUpdateResponse as CertificatePackUpdateResponse -from .certificate_pack_delete_response import CertificatePackDeleteResponse as CertificatePackDeleteResponse -from .certificate_pack_certificate_packs_list_certificate_packs_response import ( - CertificatePackCertificatePacksListCertificatePacksResponse as CertificatePackCertificatePacksListCertificatePacksResponse, +from .analyze_analyze_certificate_analyze_certificate_response import ( + AnalyzeAnalyzeCertificateAnalyzeCertificateResponse as AnalyzeAnalyzeCertificateAnalyzeCertificateResponse, ) -from .certificate_pack_get_response import CertificatePackGetResponse as CertificatePackGetResponse -from .certificate_pack_certificate_packs_list_certificate_packs_params import ( - CertificatePackCertificatePacksListCertificatePacksParams as CertificatePackCertificatePacksListCertificatePacksParams, +from .verification_ssl_verification_ssl_verification_details_params import ( + VerificationSSLVerificationSSLVerificationDetailsParams as VerificationSSLVerificationSSLVerificationDetailsParams, ) -from .recommendation_list_response import RecommendationListResponse as RecommendationListResponse -from .verification_update_response import VerificationUpdateResponse as VerificationUpdateResponse from .verification_ssl_verification_ssl_verification_details_response import ( VerificationSSLVerificationSSLVerificationDetailsResponse as VerificationSSLVerificationSSLVerificationDetailsResponse, ) -from .verification_update_params import VerificationUpdateParams as VerificationUpdateParams -from .verification_ssl_verification_ssl_verification_details_params import ( - VerificationSSLVerificationSSLVerificationDetailsParams as VerificationSSLVerificationSSLVerificationDetailsParams, +from .certificate_pack_certificate_packs_list_certificate_packs_params import ( + CertificatePackCertificatePacksListCertificatePacksParams as CertificatePackCertificatePacksListCertificatePacksParams, +) +from .certificate_pack_certificate_packs_list_certificate_packs_response import ( + CertificatePackCertificatePacksListCertificatePacksResponse as CertificatePackCertificatePacksListCertificatePacksResponse, ) diff --git a/src/cloudflare/types/ssls/analyze_analyze_certificate_analyze_certificate_params.py b/src/cloudflare/types/ssls/analyze_analyze_certificate_analyze_certificate_params.py index 0856de1ff22..8b0cdf5a48e 100644 --- a/src/cloudflare/types/ssls/analyze_analyze_certificate_analyze_certificate_params.py +++ b/src/cloudflare/types/ssls/analyze_analyze_certificate_analyze_certificate_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["AnalyzeAnalyzeCertificateAnalyzeCertificateParams"] diff --git a/src/cloudflare/types/ssls/analyze_analyze_certificate_analyze_certificate_response.py b/src/cloudflare/types/ssls/analyze_analyze_certificate_analyze_certificate_response.py index f8d243ace19..fd2598c8bef 100644 --- a/src/cloudflare/types/ssls/analyze_analyze_certificate_analyze_certificate_response.py +++ b/src/cloudflare/types/ssls/analyze_analyze_certificate_analyze_certificate_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["AnalyzeAnalyzeCertificateAnalyzeCertificateResponse"] diff --git a/src/cloudflare/types/ssls/certificate_pack_certificate_packs_list_certificate_packs_params.py b/src/cloudflare/types/ssls/certificate_pack_certificate_packs_list_certificate_packs_params.py index add6f5d7e55..6d81b6d3578 100644 --- a/src/cloudflare/types/ssls/certificate_pack_certificate_packs_list_certificate_packs_params.py +++ b/src/cloudflare/types/ssls/certificate_pack_certificate_packs_list_certificate_packs_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["CertificatePackCertificatePacksListCertificatePacksParams"] diff --git a/src/cloudflare/types/ssls/certificate_pack_certificate_packs_list_certificate_packs_response.py b/src/cloudflare/types/ssls/certificate_pack_certificate_packs_list_certificate_packs_response.py index 1afcceca90d..6afab81ab79 100644 --- a/src/cloudflare/types/ssls/certificate_pack_certificate_packs_list_certificate_packs_response.py +++ b/src/cloudflare/types/ssls/certificate_pack_certificate_packs_list_certificate_packs_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List __all__ = ["CertificatePackCertificatePacksListCertificatePacksResponse"] diff --git a/src/cloudflare/types/ssls/certificate_pack_delete_response.py b/src/cloudflare/types/ssls/certificate_pack_delete_response.py index 6aeda8186d4..7eae74b5513 100644 --- a/src/cloudflare/types/ssls/certificate_pack_delete_response.py +++ b/src/cloudflare/types/ssls/certificate_pack_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["CertificatePackDeleteResponse"] diff --git a/src/cloudflare/types/ssls/certificate_pack_get_response.py b/src/cloudflare/types/ssls/certificate_pack_get_response.py index e6491a0dee8..57e2800c366 100644 --- a/src/cloudflare/types/ssls/certificate_pack_get_response.py +++ b/src/cloudflare/types/ssls/certificate_pack_get_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["CertificatePackGetResponse"] diff --git a/src/cloudflare/types/ssls/certificate_pack_update_response.py b/src/cloudflare/types/ssls/certificate_pack_update_response.py index fc3c36c4924..74c832cefec 100644 --- a/src/cloudflare/types/ssls/certificate_pack_update_response.py +++ b/src/cloudflare/types/ssls/certificate_pack_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["CertificatePackUpdateResponse"] diff --git a/src/cloudflare/types/ssls/certificate_packs/__init__.py b/src/cloudflare/types/ssls/certificate_packs/__init__.py index 44d4309225d..2aedba010e9 100644 --- a/src/cloudflare/types/ssls/certificate_packs/__init__.py +++ b/src/cloudflare/types/ssls/certificate_packs/__init__.py @@ -2,12 +2,12 @@ from __future__ import annotations -from .order_certificate_packs_order_advanced_certificate_manager_certificate_pack_response import ( - OrderCertificatePacksOrderAdvancedCertificateManagerCertificatePackResponse as OrderCertificatePacksOrderAdvancedCertificateManagerCertificatePackResponse, +from .quota_certificate_packs_get_certificate_pack_quotas_response import ( + QuotaCertificatePacksGetCertificatePackQuotasResponse as QuotaCertificatePacksGetCertificatePackQuotasResponse, ) from .order_certificate_packs_order_advanced_certificate_manager_certificate_pack_params import ( OrderCertificatePacksOrderAdvancedCertificateManagerCertificatePackParams as OrderCertificatePacksOrderAdvancedCertificateManagerCertificatePackParams, ) -from .quota_certificate_packs_get_certificate_pack_quotas_response import ( - QuotaCertificatePacksGetCertificatePackQuotasResponse as QuotaCertificatePacksGetCertificatePackQuotasResponse, +from .order_certificate_packs_order_advanced_certificate_manager_certificate_pack_response import ( + OrderCertificatePacksOrderAdvancedCertificateManagerCertificatePackResponse as OrderCertificatePacksOrderAdvancedCertificateManagerCertificatePackResponse, ) diff --git a/src/cloudflare/types/ssls/certificate_packs/order_certificate_packs_order_advanced_certificate_manager_certificate_pack_params.py b/src/cloudflare/types/ssls/certificate_packs/order_certificate_packs_order_advanced_certificate_manager_certificate_pack_params.py index 8d7f19a36f3..84177283de8 100644 --- a/src/cloudflare/types/ssls/certificate_packs/order_certificate_packs_order_advanced_certificate_manager_certificate_pack_params.py +++ b/src/cloudflare/types/ssls/certificate_packs/order_certificate_packs_order_advanced_certificate_manager_certificate_pack_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["OrderCertificatePacksOrderAdvancedCertificateManagerCertificatePackParams"] diff --git a/src/cloudflare/types/ssls/certificate_packs/order_certificate_packs_order_advanced_certificate_manager_certificate_pack_response.py b/src/cloudflare/types/ssls/certificate_packs/order_certificate_packs_order_advanced_certificate_manager_certificate_pack_response.py index 82b6308d4c1..365f1d60ed7 100644 --- a/src/cloudflare/types/ssls/certificate_packs/order_certificate_packs_order_advanced_certificate_manager_certificate_pack_response.py +++ b/src/cloudflare/types/ssls/certificate_packs/order_certificate_packs_order_advanced_certificate_manager_certificate_pack_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["OrderCertificatePacksOrderAdvancedCertificateManagerCertificatePackResponse"] diff --git a/src/cloudflare/types/ssls/certificate_packs/quota_certificate_packs_get_certificate_pack_quotas_response.py b/src/cloudflare/types/ssls/certificate_packs/quota_certificate_packs_get_certificate_pack_quotas_response.py index b161af23981..d2cc786f6d2 100644 --- a/src/cloudflare/types/ssls/certificate_packs/quota_certificate_packs_get_certificate_pack_quotas_response.py +++ b/src/cloudflare/types/ssls/certificate_packs/quota_certificate_packs_get_certificate_pack_quotas_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["QuotaCertificatePacksGetCertificatePackQuotasResponse", "Advanced"] diff --git a/src/cloudflare/types/ssls/recommendation_list_response.py b/src/cloudflare/types/ssls/recommendation_list_response.py index fb89fee8678..918bfcb0f0b 100644 --- a/src/cloudflare/types/ssls/recommendation_list_response.py +++ b/src/cloudflare/types/ssls/recommendation_list_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RecommendationListResponse"] diff --git a/src/cloudflare/types/ssls/universals/__init__.py b/src/cloudflare/types/ssls/universals/__init__.py index 628f6d0aef5..0b4035022ae 100644 --- a/src/cloudflare/types/ssls/universals/__init__.py +++ b/src/cloudflare/types/ssls/universals/__init__.py @@ -2,6 +2,6 @@ from __future__ import annotations -from .setting_update_response import SettingUpdateResponse as SettingUpdateResponse from .setting_get_response import SettingGetResponse as SettingGetResponse from .setting_update_params import SettingUpdateParams as SettingUpdateParams +from .setting_update_response import SettingUpdateResponse as SettingUpdateResponse diff --git a/src/cloudflare/types/ssls/universals/setting_get_response.py b/src/cloudflare/types/ssls/universals/setting_get_response.py index bf5b278e681..c6aa496827a 100644 --- a/src/cloudflare/types/ssls/universals/setting_get_response.py +++ b/src/cloudflare/types/ssls/universals/setting_get_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["SettingGetResponse"] diff --git a/src/cloudflare/types/ssls/universals/setting_update_params.py b/src/cloudflare/types/ssls/universals/setting_update_params.py index 1fb9250238c..442e8b9f97a 100644 --- a/src/cloudflare/types/ssls/universals/setting_update_params.py +++ b/src/cloudflare/types/ssls/universals/setting_update_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params - __all__ = ["SettingUpdateParams"] diff --git a/src/cloudflare/types/ssls/universals/setting_update_response.py b/src/cloudflare/types/ssls/universals/setting_update_response.py index 7144dadc95f..2f78b656c46 100644 --- a/src/cloudflare/types/ssls/universals/setting_update_response.py +++ b/src/cloudflare/types/ssls/universals/setting_update_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["SettingUpdateResponse"] diff --git a/src/cloudflare/types/ssls/verification_ssl_verification_ssl_verification_details_params.py b/src/cloudflare/types/ssls/verification_ssl_verification_ssl_verification_details_params.py index 4bfecf9cf45..e0e8a57f73d 100644 --- a/src/cloudflare/types/ssls/verification_ssl_verification_ssl_verification_details_params.py +++ b/src/cloudflare/types/ssls/verification_ssl_verification_ssl_verification_details_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["VerificationSSLVerificationSSLVerificationDetailsParams"] diff --git a/src/cloudflare/types/ssls/verification_ssl_verification_ssl_verification_details_response.py b/src/cloudflare/types/ssls/verification_ssl_verification_ssl_verification_details_response.py index 833ca8ee239..33116c3dbee 100644 --- a/src/cloudflare/types/ssls/verification_ssl_verification_ssl_verification_details_response.py +++ b/src/cloudflare/types/ssls/verification_ssl_verification_ssl_verification_details_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "VerificationSSLVerificationSSLVerificationDetailsResponse", diff --git a/src/cloudflare/types/ssls/verification_update_params.py b/src/cloudflare/types/ssls/verification_update_params.py index aecdb19d4f5..1af4ae3855c 100644 --- a/src/cloudflare/types/ssls/verification_update_params.py +++ b/src/cloudflare/types/ssls/verification_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["VerificationUpdateParams"] diff --git a/src/cloudflare/types/ssls/verification_update_response.py b/src/cloudflare/types/ssls/verification_update_response.py index 1b6419aa382..b575545f479 100644 --- a/src/cloudflare/types/ssls/verification_update_response.py +++ b/src/cloudflare/types/ssls/verification_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["VerificationUpdateResponse"] diff --git a/src/cloudflare/types/storage/__init__.py b/src/cloudflare/types/storage/__init__.py index dc7b31adc8f..a9ab3d306e7 100644 --- a/src/cloudflare/types/storage/__init__.py +++ b/src/cloudflare/types/storage/__init__.py @@ -2,7 +2,7 @@ from __future__ import annotations -from .analytics_list_response import AnalyticsListResponse as AnalyticsListResponse -from .analytics_stored_response import AnalyticsStoredResponse as AnalyticsStoredResponse from .analytics_list_params import AnalyticsListParams as AnalyticsListParams +from .analytics_list_response import AnalyticsListResponse as AnalyticsListResponse from .analytics_stored_params import AnalyticsStoredParams as AnalyticsStoredParams +from .analytics_stored_response import AnalyticsStoredResponse as AnalyticsStoredResponse diff --git a/src/cloudflare/types/storage/analytics_list_params.py b/src/cloudflare/types/storage/analytics_list_params.py index ecd204889ce..6f143d2fc8f 100644 --- a/src/cloudflare/types/storage/analytics_list_params.py +++ b/src/cloudflare/types/storage/analytics_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - from typing import List, Union, Iterable - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ..._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["AnalyticsListParams", "Query"] diff --git a/src/cloudflare/types/storage/analytics_list_response.py b/src/cloudflare/types/storage/analytics_list_response.py index 59b0b83ad7f..0324093528e 100644 --- a/src/cloudflare/types/storage/analytics_list_response.py +++ b/src/cloudflare/types/storage/analytics_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import List, Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["AnalyticsListResponse", "Data", "Query"] diff --git a/src/cloudflare/types/storage/analytics_stored_params.py b/src/cloudflare/types/storage/analytics_stored_params.py index 5f9feb4e71f..bd73b4c3d3e 100644 --- a/src/cloudflare/types/storage/analytics_stored_params.py +++ b/src/cloudflare/types/storage/analytics_stored_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated - from typing import List, Union, Iterable - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ..._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["AnalyticsStoredParams", "Query"] diff --git a/src/cloudflare/types/storage/analytics_stored_response.py b/src/cloudflare/types/storage/analytics_stored_response.py index a69c885888f..2e060b222aa 100644 --- a/src/cloudflare/types/storage/analytics_stored_response.py +++ b/src/cloudflare/types/storage/analytics_stored_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import List, Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["AnalyticsStoredResponse", "Data", "Query"] diff --git a/src/cloudflare/types/storage/kv/__init__.py b/src/cloudflare/types/storage/kv/__init__.py index f691eb5d60c..fd69f95fa1e 100644 --- a/src/cloudflare/types/storage/kv/__init__.py +++ b/src/cloudflare/types/storage/kv/__init__.py @@ -2,14 +2,14 @@ from __future__ import annotations -from .namespace_update_response import NamespaceUpdateResponse as NamespaceUpdateResponse +from .namespace_list_params import NamespaceListParams as NamespaceListParams from .namespace_list_response import NamespaceListResponse as NamespaceListResponse -from .namespace_delete_response import NamespaceDeleteResponse as NamespaceDeleteResponse -from .namespace_workers_kv_namespace_create_a_namespace_response import ( - NamespaceWorkersKvNamespaceCreateANamespaceResponse as NamespaceWorkersKvNamespaceCreateANamespaceResponse, -) from .namespace_update_params import NamespaceUpdateParams as NamespaceUpdateParams -from .namespace_list_params import NamespaceListParams as NamespaceListParams +from .namespace_delete_response import NamespaceDeleteResponse as NamespaceDeleteResponse +from .namespace_update_response import NamespaceUpdateResponse as NamespaceUpdateResponse from .namespace_workers_kv_namespace_create_a_namespace_params import ( NamespaceWorkersKvNamespaceCreateANamespaceParams as NamespaceWorkersKvNamespaceCreateANamespaceParams, ) +from .namespace_workers_kv_namespace_create_a_namespace_response import ( + NamespaceWorkersKvNamespaceCreateANamespaceResponse as NamespaceWorkersKvNamespaceCreateANamespaceResponse, +) diff --git a/src/cloudflare/types/storage/kv/namespace_delete_response.py b/src/cloudflare/types/storage/kv/namespace_delete_response.py index 5254005e947..e62de6bd1dd 100644 --- a/src/cloudflare/types/storage/kv/namespace_delete_response.py +++ b/src/cloudflare/types/storage/kv/namespace_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import Union __all__ = ["NamespaceDeleteResponse"] diff --git a/src/cloudflare/types/storage/kv/namespace_list_params.py b/src/cloudflare/types/storage/kv/namespace_list_params.py index 6a50ffd9273..d690cc4b8bd 100644 --- a/src/cloudflare/types/storage/kv/namespace_list_params.py +++ b/src/cloudflare/types/storage/kv/namespace_list_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["NamespaceListParams"] diff --git a/src/cloudflare/types/storage/kv/namespace_list_response.py b/src/cloudflare/types/storage/kv/namespace_list_response.py index a301e2b083f..a3ed13da8e6 100644 --- a/src/cloudflare/types/storage/kv/namespace_list_response.py +++ b/src/cloudflare/types/storage/kv/namespace_list_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["NamespaceListResponse", "NamespaceListResponseItem"] diff --git a/src/cloudflare/types/storage/kv/namespace_update_params.py b/src/cloudflare/types/storage/kv/namespace_update_params.py index a031a470689..8a1fa6de312 100644 --- a/src/cloudflare/types/storage/kv/namespace_update_params.py +++ b/src/cloudflare/types/storage/kv/namespace_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["NamespaceUpdateParams"] diff --git a/src/cloudflare/types/storage/kv/namespace_update_response.py b/src/cloudflare/types/storage/kv/namespace_update_response.py index eca9447613a..2c074344840 100644 --- a/src/cloudflare/types/storage/kv/namespace_update_response.py +++ b/src/cloudflare/types/storage/kv/namespace_update_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import Union __all__ = ["NamespaceUpdateResponse"] diff --git a/src/cloudflare/types/storage/kv/namespace_workers_kv_namespace_create_a_namespace_params.py b/src/cloudflare/types/storage/kv/namespace_workers_kv_namespace_create_a_namespace_params.py index 683f42875e6..3b70029c74f 100644 --- a/src/cloudflare/types/storage/kv/namespace_workers_kv_namespace_create_a_namespace_params.py +++ b/src/cloudflare/types/storage/kv/namespace_workers_kv_namespace_create_a_namespace_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["NamespaceWorkersKvNamespaceCreateANamespaceParams"] diff --git a/src/cloudflare/types/storage/kv/namespace_workers_kv_namespace_create_a_namespace_response.py b/src/cloudflare/types/storage/kv/namespace_workers_kv_namespace_create_a_namespace_response.py index bef189b2118..54fbb67532e 100644 --- a/src/cloudflare/types/storage/kv/namespace_workers_kv_namespace_create_a_namespace_response.py +++ b/src/cloudflare/types/storage/kv/namespace_workers_kv_namespace_create_a_namespace_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["NamespaceWorkersKvNamespaceCreateANamespaceResponse"] diff --git a/src/cloudflare/types/storage/kv/namespaces/__init__.py b/src/cloudflare/types/storage/kv/namespaces/__init__.py index 7c850bc5ce3..3a7a07fbdc9 100644 --- a/src/cloudflare/types/storage/kv/namespaces/__init__.py +++ b/src/cloudflare/types/storage/kv/namespaces/__init__.py @@ -2,17 +2,17 @@ from __future__ import annotations -from .bulk_delete_response import BulkDeleteResponse as BulkDeleteResponse -from .bulk_workers_kv_namespace_write_multiple_key_value_pairs_response import ( - BulkWorkersKvNamespaceWriteMultipleKeyValuePairsResponse as BulkWorkersKvNamespaceWriteMultipleKeyValuePairsResponse, -) +from .key_list_params import KeyListParams as KeyListParams +from .key_list_response import KeyListResponse as KeyListResponse from .bulk_delete_params import BulkDeleteParams as BulkDeleteParams +from .value_get_response import ValueGetResponse as ValueGetResponse +from .value_update_params import ValueUpdateParams as ValueUpdateParams +from .bulk_delete_response import BulkDeleteResponse as BulkDeleteResponse +from .value_delete_response import ValueDeleteResponse as ValueDeleteResponse +from .value_update_response import ValueUpdateResponse as ValueUpdateResponse from .bulk_workers_kv_namespace_write_multiple_key_value_pairs_params import ( BulkWorkersKvNamespaceWriteMultipleKeyValuePairsParams as BulkWorkersKvNamespaceWriteMultipleKeyValuePairsParams, ) -from .key_list_response import KeyListResponse as KeyListResponse -from .key_list_params import KeyListParams as KeyListParams -from .value_update_response import ValueUpdateResponse as ValueUpdateResponse -from .value_delete_response import ValueDeleteResponse as ValueDeleteResponse -from .value_get_response import ValueGetResponse as ValueGetResponse -from .value_update_params import ValueUpdateParams as ValueUpdateParams +from .bulk_workers_kv_namespace_write_multiple_key_value_pairs_response import ( + BulkWorkersKvNamespaceWriteMultipleKeyValuePairsResponse as BulkWorkersKvNamespaceWriteMultipleKeyValuePairsResponse, +) diff --git a/src/cloudflare/types/storage/kv/namespaces/bulk_delete_params.py b/src/cloudflare/types/storage/kv/namespaces/bulk_delete_params.py index b0174d49bb2..762433f9283 100644 --- a/src/cloudflare/types/storage/kv/namespaces/bulk_delete_params.py +++ b/src/cloudflare/types/storage/kv/namespaces/bulk_delete_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["BulkDeleteParams"] diff --git a/src/cloudflare/types/storage/kv/namespaces/bulk_delete_response.py b/src/cloudflare/types/storage/kv/namespaces/bulk_delete_response.py index 105d2462b24..600d0568228 100644 --- a/src/cloudflare/types/storage/kv/namespaces/bulk_delete_response.py +++ b/src/cloudflare/types/storage/kv/namespaces/bulk_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ....._models import BaseModel -from .....types import shared +from typing import Union __all__ = ["BulkDeleteResponse"] diff --git a/src/cloudflare/types/storage/kv/namespaces/bulk_workers_kv_namespace_write_multiple_key_value_pairs_params.py b/src/cloudflare/types/storage/kv/namespaces/bulk_workers_kv_namespace_write_multiple_key_value_pairs_params.py index 85661c0b2f7..1128baad193 100644 --- a/src/cloudflare/types/storage/kv/namespaces/bulk_workers_kv_namespace_write_multiple_key_value_pairs_params.py +++ b/src/cloudflare/types/storage/kv/namespaces/bulk_workers_kv_namespace_write_multiple_key_value_pairs_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["BulkWorkersKvNamespaceWriteMultipleKeyValuePairsParams", "Body"] diff --git a/src/cloudflare/types/storage/kv/namespaces/bulk_workers_kv_namespace_write_multiple_key_value_pairs_response.py b/src/cloudflare/types/storage/kv/namespaces/bulk_workers_kv_namespace_write_multiple_key_value_pairs_response.py index 2cd3165c953..680f56f5754 100644 --- a/src/cloudflare/types/storage/kv/namespaces/bulk_workers_kv_namespace_write_multiple_key_value_pairs_response.py +++ b/src/cloudflare/types/storage/kv/namespaces/bulk_workers_kv_namespace_write_multiple_key_value_pairs_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ....._models import BaseModel -from .....types import shared +from typing import Union __all__ = ["BulkWorkersKvNamespaceWriteMultipleKeyValuePairsResponse"] diff --git a/src/cloudflare/types/storage/kv/namespaces/key_list_params.py b/src/cloudflare/types/storage/kv/namespaces/key_list_params.py index 0d04415fb88..50399326486 100644 --- a/src/cloudflare/types/storage/kv/namespaces/key_list_params.py +++ b/src/cloudflare/types/storage/kv/namespaces/key_list_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["KeyListParams"] diff --git a/src/cloudflare/types/storage/kv/namespaces/key_list_response.py b/src/cloudflare/types/storage/kv/namespaces/key_list_response.py index 98a1c330de5..beb38fb556b 100644 --- a/src/cloudflare/types/storage/kv/namespaces/key_list_response.py +++ b/src/cloudflare/types/storage/kv/namespaces/key_list_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["KeyListResponse", "KeyListResponseItem"] diff --git a/src/cloudflare/types/storage/kv/namespaces/value_delete_response.py b/src/cloudflare/types/storage/kv/namespaces/value_delete_response.py index c47f8b0e35f..87f69b951c2 100644 --- a/src/cloudflare/types/storage/kv/namespaces/value_delete_response.py +++ b/src/cloudflare/types/storage/kv/namespaces/value_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ....._models import BaseModel -from .....types import shared +from typing import Union __all__ = ["ValueDeleteResponse"] diff --git a/src/cloudflare/types/storage/kv/namespaces/value_get_response.py b/src/cloudflare/types/storage/kv/namespaces/value_get_response.py index 27c3db3d2a2..31f92852cb5 100644 --- a/src/cloudflare/types/storage/kv/namespaces/value_get_response.py +++ b/src/cloudflare/types/storage/kv/namespaces/value_get_response.py @@ -1,10 +1,5 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ....._models import BaseModel -from .....types import shared __all__ = ["ValueGetResponse"] diff --git a/src/cloudflare/types/storage/kv/namespaces/value_update_params.py b/src/cloudflare/types/storage/kv/namespaces/value_update_params.py index 299df545c37..a055043ccb5 100644 --- a/src/cloudflare/types/storage/kv/namespaces/value_update_params.py +++ b/src/cloudflare/types/storage/kv/namespaces/value_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ValueUpdateParams"] diff --git a/src/cloudflare/types/storage/kv/namespaces/value_update_response.py b/src/cloudflare/types/storage/kv/namespaces/value_update_response.py index 1190f809c16..4ad3b1f6a3c 100644 --- a/src/cloudflare/types/storage/kv/namespaces/value_update_response.py +++ b/src/cloudflare/types/storage/kv/namespaces/value_update_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ....._models import BaseModel -from .....types import shared +from typing import Union __all__ = ["ValueUpdateResponse"] diff --git a/src/cloudflare/types/stream/__init__.py b/src/cloudflare/types/stream/__init__.py index 48e13e65cbc..2c3719ed010 100644 --- a/src/cloudflare/types/stream/__init__.py +++ b/src/cloudflare/types/stream/__init__.py @@ -2,91 +2,91 @@ from __future__ import annotations -from .audio_track_update_response import AudioTrackUpdateResponse as AudioTrackUpdateResponse -from .audio_track_list_response import AudioTrackListResponse as AudioTrackListResponse -from .audio_track_delete_response import AudioTrackDeleteResponse as AudioTrackDeleteResponse +from .key_delete_response import KeyDeleteResponse as KeyDeleteResponse +from .caption_update_params import CaptionUpdateParams as CaptionUpdateParams +from .watermark_get_response import WatermarkGetResponse as WatermarkGetResponse +from .audio_track_copy_params import AudioTrackCopyParams as AudioTrackCopyParams +from .caption_delete_response import CaptionDeleteResponse as CaptionDeleteResponse +from .caption_update_response import CaptionUpdateResponse as CaptionUpdateResponse +from .live_input_get_response import LiveInputGetResponse as LiveInputGetResponse +from .webhook_delete_response import WebhookDeleteResponse as WebhookDeleteResponse +from .download_delete_response import DownloadDeleteResponse as DownloadDeleteResponse +from .live_input_update_params import LiveInputUpdateParams as LiveInputUpdateParams from .audio_track_copy_response import AudioTrackCopyResponse as AudioTrackCopyResponse +from .audio_track_list_response import AudioTrackListResponse as AudioTrackListResponse from .audio_track_update_params import AudioTrackUpdateParams as AudioTrackUpdateParams -from .audio_track_copy_params import AudioTrackCopyParams as AudioTrackCopyParams -from .video_storage_usage_response import VideoStorageUsageResponse as VideoStorageUsageResponse +from .watermark_delete_response import WatermarkDeleteResponse as WatermarkDeleteResponse +from .live_input_update_response import LiveInputUpdateResponse as LiveInputUpdateResponse from .video_storage_usage_params import VideoStorageUsageParams as VideoStorageUsageParams -from .clip_stream_video_clipping_clip_videos_given_a_start_and_end_time_response import ( - ClipStreamVideoClippingClipVideosGivenAStartAndEndTimeResponse as ClipStreamVideoClippingClipVideosGivenAStartAndEndTimeResponse, +from .audio_track_delete_response import AudioTrackDeleteResponse as AudioTrackDeleteResponse +from .audio_track_update_response import AudioTrackUpdateResponse as AudioTrackUpdateResponse +from .video_storage_usage_response import VideoStorageUsageResponse as VideoStorageUsageResponse +from .webhook_stream_webhook_create_webhooks_params import ( + WebhookStreamWebhookCreateWebhooksParams as WebhookStreamWebhookCreateWebhooksParams, ) -from .clip_stream_video_clipping_clip_videos_given_a_start_and_end_time_params import ( - ClipStreamVideoClippingClipVideosGivenAStartAndEndTimeParams as ClipStreamVideoClippingClipVideosGivenAStartAndEndTimeParams, +from .webhook_stream_webhook_view_webhooks_response import ( + WebhookStreamWebhookViewWebhooksResponse as WebhookStreamWebhookViewWebhooksResponse, ) -from .copy_stream_videos_upload_videos_from_a_url_response import ( - CopyStreamVideosUploadVideosFromAURLResponse as CopyStreamVideosUploadVideosFromAURLResponse, +from .webhook_stream_webhook_create_webhooks_response import ( + WebhookStreamWebhookCreateWebhooksResponse as WebhookStreamWebhookCreateWebhooksResponse, ) from .copy_stream_videos_upload_videos_from_a_url_params import ( CopyStreamVideosUploadVideosFromAURLParams as CopyStreamVideosUploadVideosFromAURLParams, ) -from .direct_upload_stream_videos_upload_videos_via_direct_upload_urls_response import ( - DirectUploadStreamVideosUploadVideosViaDirectUploadURLsResponse as DirectUploadStreamVideosUploadVideosViaDirectUploadURLsResponse, +from .key_stream_signing_keys_list_signing_keys_response import ( + KeyStreamSigningKeysListSigningKeysResponse as KeyStreamSigningKeysListSigningKeysResponse, ) -from .direct_upload_stream_videos_upload_videos_via_direct_upload_urls_params import ( - DirectUploadStreamVideosUploadVideosViaDirectUploadURLsParams as DirectUploadStreamVideosUploadVideosViaDirectUploadURLsParams, +from .copy_stream_videos_upload_videos_from_a_url_response import ( + CopyStreamVideosUploadVideosFromAURLResponse as CopyStreamVideosUploadVideosFromAURLResponse, ) -from .key_delete_response import KeyDeleteResponse as KeyDeleteResponse from .key_stream_signing_keys_create_signing_keys_response import ( KeyStreamSigningKeysCreateSigningKeysResponse as KeyStreamSigningKeysCreateSigningKeysResponse, ) -from .key_stream_signing_keys_list_signing_keys_response import ( - KeyStreamSigningKeysListSigningKeysResponse as KeyStreamSigningKeysListSigningKeysResponse, +from .live_input_stream_live_inputs_list_live_inputs_params import ( + LiveInputStreamLiveInputsListLiveInputsParams as LiveInputStreamLiveInputsListLiveInputsParams, ) -from .live_input_update_response import LiveInputUpdateResponse as LiveInputUpdateResponse -from .live_input_get_response import LiveInputGetResponse as LiveInputGetResponse -from .live_input_stream_live_inputs_create_a_live_input_response import ( - LiveInputStreamLiveInputsCreateALiveInputResponse as LiveInputStreamLiveInputsCreateALiveInputResponse, +from .download_stream_m_p_4_downloads_list_downloads_response import ( + DownloadStreamMP4DownloadsListDownloadsResponse as DownloadStreamMP4DownloadsListDownloadsResponse, ) from .live_input_stream_live_inputs_list_live_inputs_response import ( LiveInputStreamLiveInputsListLiveInputsResponse as LiveInputStreamLiveInputsListLiveInputsResponse, ) -from .live_input_update_params import LiveInputUpdateParams as LiveInputUpdateParams from .live_input_stream_live_inputs_create_a_live_input_params import ( LiveInputStreamLiveInputsCreateALiveInputParams as LiveInputStreamLiveInputsCreateALiveInputParams, ) -from .live_input_stream_live_inputs_list_live_inputs_params import ( - LiveInputStreamLiveInputsListLiveInputsParams as LiveInputStreamLiveInputsListLiveInputsParams, -) -from .watermark_delete_response import WatermarkDeleteResponse as WatermarkDeleteResponse -from .watermark_get_response import WatermarkGetResponse as WatermarkGetResponse -from .watermark_stream_watermark_profile_create_watermark_profiles_via_basic_upload_response import ( - WatermarkStreamWatermarkProfileCreateWatermarkProfilesViaBasicUploadResponse as WatermarkStreamWatermarkProfileCreateWatermarkProfilesViaBasicUploadResponse, -) -from .watermark_stream_watermark_profile_list_watermark_profiles_response import ( - WatermarkStreamWatermarkProfileListWatermarkProfilesResponse as WatermarkStreamWatermarkProfileListWatermarkProfilesResponse, +from .download_stream_m_p_4_downloads_create_downloads_response import ( + DownloadStreamMP4DownloadsCreateDownloadsResponse as DownloadStreamMP4DownloadsCreateDownloadsResponse, ) -from .watermark_stream_watermark_profile_create_watermark_profiles_via_basic_upload_params import ( - WatermarkStreamWatermarkProfileCreateWatermarkProfilesViaBasicUploadParams as WatermarkStreamWatermarkProfileCreateWatermarkProfilesViaBasicUploadParams, +from .live_input_stream_live_inputs_create_a_live_input_response import ( + LiveInputStreamLiveInputsCreateALiveInputResponse as LiveInputStreamLiveInputsCreateALiveInputResponse, ) -from .webhook_delete_response import WebhookDeleteResponse as WebhookDeleteResponse -from .webhook_stream_webhook_create_webhooks_response import ( - WebhookStreamWebhookCreateWebhooksResponse as WebhookStreamWebhookCreateWebhooksResponse, +from .token_stream_videos_create_signed_url_tokens_for_videos_params import ( + TokenStreamVideosCreateSignedURLTokensForVideosParams as TokenStreamVideosCreateSignedURLTokensForVideosParams, ) -from .webhook_stream_webhook_view_webhooks_response import ( - WebhookStreamWebhookViewWebhooksResponse as WebhookStreamWebhookViewWebhooksResponse, +from .token_stream_videos_create_signed_url_tokens_for_videos_response import ( + TokenStreamVideosCreateSignedURLTokensForVideosResponse as TokenStreamVideosCreateSignedURLTokensForVideosResponse, ) -from .webhook_stream_webhook_create_webhooks_params import ( - WebhookStreamWebhookCreateWebhooksParams as WebhookStreamWebhookCreateWebhooksParams, +from .watermark_stream_watermark_profile_list_watermark_profiles_response import ( + WatermarkStreamWatermarkProfileListWatermarkProfilesResponse as WatermarkStreamWatermarkProfileListWatermarkProfilesResponse, ) -from .caption_update_response import CaptionUpdateResponse as CaptionUpdateResponse -from .caption_delete_response import CaptionDeleteResponse as CaptionDeleteResponse from .caption_stream_subtitles_captions_list_captions_or_subtitles_response import ( CaptionStreamSubtitlesCaptionsListCaptionsOrSubtitlesResponse as CaptionStreamSubtitlesCaptionsListCaptionsOrSubtitlesResponse, ) -from .caption_update_params import CaptionUpdateParams as CaptionUpdateParams -from .download_delete_response import DownloadDeleteResponse as DownloadDeleteResponse -from .download_stream_m_p_4_downloads_create_downloads_response import ( - DownloadStreamMP4DownloadsCreateDownloadsResponse as DownloadStreamMP4DownloadsCreateDownloadsResponse, +from .direct_upload_stream_videos_upload_videos_via_direct_upload_urls_params import ( + DirectUploadStreamVideosUploadVideosViaDirectUploadURLsParams as DirectUploadStreamVideosUploadVideosViaDirectUploadURLsParams, ) -from .download_stream_m_p_4_downloads_list_downloads_response import ( - DownloadStreamMP4DownloadsListDownloadsResponse as DownloadStreamMP4DownloadsListDownloadsResponse, +from .clip_stream_video_clipping_clip_videos_given_a_start_and_end_time_params import ( + ClipStreamVideoClippingClipVideosGivenAStartAndEndTimeParams as ClipStreamVideoClippingClipVideosGivenAStartAndEndTimeParams, ) -from .token_stream_videos_create_signed_url_tokens_for_videos_response import ( - TokenStreamVideosCreateSignedURLTokensForVideosResponse as TokenStreamVideosCreateSignedURLTokensForVideosResponse, +from .direct_upload_stream_videos_upload_videos_via_direct_upload_urls_response import ( + DirectUploadStreamVideosUploadVideosViaDirectUploadURLsResponse as DirectUploadStreamVideosUploadVideosViaDirectUploadURLsResponse, ) -from .token_stream_videos_create_signed_url_tokens_for_videos_params import ( - TokenStreamVideosCreateSignedURLTokensForVideosParams as TokenStreamVideosCreateSignedURLTokensForVideosParams, +from .clip_stream_video_clipping_clip_videos_given_a_start_and_end_time_response import ( + ClipStreamVideoClippingClipVideosGivenAStartAndEndTimeResponse as ClipStreamVideoClippingClipVideosGivenAStartAndEndTimeResponse, +) +from .watermark_stream_watermark_profile_create_watermark_profiles_via_basic_upload_params import ( + WatermarkStreamWatermarkProfileCreateWatermarkProfilesViaBasicUploadParams as WatermarkStreamWatermarkProfileCreateWatermarkProfilesViaBasicUploadParams, +) +from .watermark_stream_watermark_profile_create_watermark_profiles_via_basic_upload_response import ( + WatermarkStreamWatermarkProfileCreateWatermarkProfilesViaBasicUploadResponse as WatermarkStreamWatermarkProfileCreateWatermarkProfilesViaBasicUploadResponse, ) diff --git a/src/cloudflare/types/stream/audio_track_copy_params.py b/src/cloudflare/types/stream/audio_track_copy_params.py index fae26ab29e4..4b2c48ebfe2 100644 --- a/src/cloudflare/types/stream/audio_track_copy_params.py +++ b/src/cloudflare/types/stream/audio_track_copy_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["AudioTrackCopyParams"] diff --git a/src/cloudflare/types/stream/audio_track_copy_response.py b/src/cloudflare/types/stream/audio_track_copy_response.py index 1e8dfe18d6d..6704328c5d9 100644 --- a/src/cloudflare/types/stream/audio_track_copy_response.py +++ b/src/cloudflare/types/stream/audio_track_copy_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["AudioTrackCopyResponse"] diff --git a/src/cloudflare/types/stream/audio_track_delete_response.py b/src/cloudflare/types/stream/audio_track_delete_response.py index ca477a66fa2..61c27d9ced3 100644 --- a/src/cloudflare/types/stream/audio_track_delete_response.py +++ b/src/cloudflare/types/stream/audio_track_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["AudioTrackDeleteResponse"] diff --git a/src/cloudflare/types/stream/audio_track_list_response.py b/src/cloudflare/types/stream/audio_track_list_response.py index 2fec564a6e4..adfc2130e51 100644 --- a/src/cloudflare/types/stream/audio_track_list_response.py +++ b/src/cloudflare/types/stream/audio_track_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["AudioTrackListResponse", "AudioTrackListResponseItem"] diff --git a/src/cloudflare/types/stream/audio_track_update_params.py b/src/cloudflare/types/stream/audio_track_update_params.py index e56cde892f2..84c869e408f 100644 --- a/src/cloudflare/types/stream/audio_track_update_params.py +++ b/src/cloudflare/types/stream/audio_track_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["AudioTrackUpdateParams"] diff --git a/src/cloudflare/types/stream/audio_track_update_response.py b/src/cloudflare/types/stream/audio_track_update_response.py index 5c7f80519b1..1798ba668c7 100644 --- a/src/cloudflare/types/stream/audio_track_update_response.py +++ b/src/cloudflare/types/stream/audio_track_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["AudioTrackUpdateResponse"] diff --git a/src/cloudflare/types/stream/caption_delete_response.py b/src/cloudflare/types/stream/caption_delete_response.py index 6983a9ac7a4..38e193be3b2 100644 --- a/src/cloudflare/types/stream/caption_delete_response.py +++ b/src/cloudflare/types/stream/caption_delete_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List, Union __all__ = ["CaptionDeleteResponse"] diff --git a/src/cloudflare/types/stream/caption_stream_subtitles_captions_list_captions_or_subtitles_response.py b/src/cloudflare/types/stream/caption_stream_subtitles_captions_list_captions_or_subtitles_response.py index 9398f8f90ac..357406113cc 100644 --- a/src/cloudflare/types/stream/caption_stream_subtitles_captions_list_captions_or_subtitles_response.py +++ b/src/cloudflare/types/stream/caption_stream_subtitles_captions_list_captions_or_subtitles_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "CaptionStreamSubtitlesCaptionsListCaptionsOrSubtitlesResponse", diff --git a/src/cloudflare/types/stream/caption_update_params.py b/src/cloudflare/types/stream/caption_update_params.py index 9b571f914ff..967a82667d4 100644 --- a/src/cloudflare/types/stream/caption_update_params.py +++ b/src/cloudflare/types/stream/caption_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["CaptionUpdateParams"] diff --git a/src/cloudflare/types/stream/caption_update_response.py b/src/cloudflare/types/stream/caption_update_response.py index 6eacc477173..8d557f0069d 100644 --- a/src/cloudflare/types/stream/caption_update_response.py +++ b/src/cloudflare/types/stream/caption_update_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["CaptionUpdateResponse"] diff --git a/src/cloudflare/types/stream/clip_stream_video_clipping_clip_videos_given_a_start_and_end_time_params.py b/src/cloudflare/types/stream/clip_stream_video_clipping_clip_videos_given_a_start_and_end_time_params.py index 20d79843f3d..dd48f8653bc 100644 --- a/src/cloudflare/types/stream/clip_stream_video_clipping_clip_videos_given_a_start_and_end_time_params.py +++ b/src/cloudflare/types/stream/clip_stream_video_clipping_clip_videos_given_a_start_and_end_time_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Required - -from ..._utils import PropertyInfo - from typing import List +from typing_extensions import Required, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = ["ClipStreamVideoClippingClipVideosGivenAStartAndEndTimeParams", "Watermark"] diff --git a/src/cloudflare/types/stream/clip_stream_video_clipping_clip_videos_given_a_start_and_end_time_response.py b/src/cloudflare/types/stream/clip_stream_video_clipping_clip_videos_given_a_start_and_end_time_response.py index 64b5a6676ac..361abaffa5b 100644 --- a/src/cloudflare/types/stream/clip_stream_video_clipping_clip_videos_given_a_start_and_end_time_response.py +++ b/src/cloudflare/types/stream/clip_stream_video_clipping_clip_videos_given_a_start_and_end_time_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["ClipStreamVideoClippingClipVideosGivenAStartAndEndTimeResponse", "Playback", "Watermark"] diff --git a/src/cloudflare/types/stream/copy_stream_videos_upload_videos_from_a_url_params.py b/src/cloudflare/types/stream/copy_stream_videos_upload_videos_from_a_url_params.py index 7f4c3470767..2a86e886aab 100644 --- a/src/cloudflare/types/stream/copy_stream_videos_upload_videos_from_a_url_params.py +++ b/src/cloudflare/types/stream/copy_stream_videos_upload_videos_from_a_url_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated - from typing import List, Union - -from ..._utils import PropertyInfo - from datetime import datetime +from typing_extensions import Required, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = ["CopyStreamVideosUploadVideosFromAURLParams", "Watermark"] diff --git a/src/cloudflare/types/stream/copy_stream_videos_upload_videos_from_a_url_response.py b/src/cloudflare/types/stream/copy_stream_videos_upload_videos_from_a_url_response.py index 6f16fd718f4..8ba72db0dbe 100644 --- a/src/cloudflare/types/stream/copy_stream_videos_upload_videos_from_a_url_response.py +++ b/src/cloudflare/types/stream/copy_stream_videos_upload_videos_from_a_url_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["CopyStreamVideosUploadVideosFromAURLResponse", "Input", "Playback", "Status", "Watermark"] diff --git a/src/cloudflare/types/stream/direct_upload_stream_videos_upload_videos_via_direct_upload_urls_params.py b/src/cloudflare/types/stream/direct_upload_stream_videos_upload_videos_via_direct_upload_urls_params.py index 9bdbeb1a9e2..e19d15b7311 100644 --- a/src/cloudflare/types/stream/direct_upload_stream_videos_upload_videos_via_direct_upload_urls_params.py +++ b/src/cloudflare/types/stream/direct_upload_stream_videos_upload_videos_via_direct_upload_urls_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Required - -from ..._utils import PropertyInfo - from typing import List, Union - from datetime import datetime +from typing_extensions import Required, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = ["DirectUploadStreamVideosUploadVideosViaDirectUploadURLsParams", "Watermark"] diff --git a/src/cloudflare/types/stream/direct_upload_stream_videos_upload_videos_via_direct_upload_urls_response.py b/src/cloudflare/types/stream/direct_upload_stream_videos_upload_videos_via_direct_upload_urls_response.py index 43b85aa8034..53ee61581ac 100644 --- a/src/cloudflare/types/stream/direct_upload_stream_videos_upload_videos_via_direct_upload_urls_response.py +++ b/src/cloudflare/types/stream/direct_upload_stream_videos_upload_videos_via_direct_upload_urls_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["DirectUploadStreamVideosUploadVideosViaDirectUploadURLsResponse", "Watermark"] diff --git a/src/cloudflare/types/stream/download_delete_response.py b/src/cloudflare/types/stream/download_delete_response.py index 6c2a98e1415..76127052c46 100644 --- a/src/cloudflare/types/stream/download_delete_response.py +++ b/src/cloudflare/types/stream/download_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["DownloadDeleteResponse"] diff --git a/src/cloudflare/types/stream/download_stream_m_p_4_downloads_create_downloads_response.py b/src/cloudflare/types/stream/download_stream_m_p_4_downloads_create_downloads_response.py index aca5177bc02..19beec3e70f 100644 --- a/src/cloudflare/types/stream/download_stream_m_p_4_downloads_create_downloads_response.py +++ b/src/cloudflare/types/stream/download_stream_m_p_4_downloads_create_downloads_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["DownloadStreamMP4DownloadsCreateDownloadsResponse"] diff --git a/src/cloudflare/types/stream/download_stream_m_p_4_downloads_list_downloads_response.py b/src/cloudflare/types/stream/download_stream_m_p_4_downloads_list_downloads_response.py index 738d7a8ba90..f54bd80b28c 100644 --- a/src/cloudflare/types/stream/download_stream_m_p_4_downloads_list_downloads_response.py +++ b/src/cloudflare/types/stream/download_stream_m_p_4_downloads_list_downloads_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["DownloadStreamMP4DownloadsListDownloadsResponse"] diff --git a/src/cloudflare/types/stream/key_delete_response.py b/src/cloudflare/types/stream/key_delete_response.py index e3e4bf0f104..dcf89c429a5 100644 --- a/src/cloudflare/types/stream/key_delete_response.py +++ b/src/cloudflare/types/stream/key_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["KeyDeleteResponse"] diff --git a/src/cloudflare/types/stream/key_stream_signing_keys_create_signing_keys_response.py b/src/cloudflare/types/stream/key_stream_signing_keys_create_signing_keys_response.py index 19ac38fe1f2..658e5b877fe 100644 --- a/src/cloudflare/types/stream/key_stream_signing_keys_create_signing_keys_response.py +++ b/src/cloudflare/types/stream/key_stream_signing_keys_create_signing_keys_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["KeyStreamSigningKeysCreateSigningKeysResponse"] diff --git a/src/cloudflare/types/stream/key_stream_signing_keys_list_signing_keys_response.py b/src/cloudflare/types/stream/key_stream_signing_keys_list_signing_keys_response.py index 65de4e7e2cd..5246d59e67e 100644 --- a/src/cloudflare/types/stream/key_stream_signing_keys_list_signing_keys_response.py +++ b/src/cloudflare/types/stream/key_stream_signing_keys_list_signing_keys_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["KeyStreamSigningKeysListSigningKeysResponse", "KeyStreamSigningKeysListSigningKeysResponseItem"] diff --git a/src/cloudflare/types/stream/live_input_get_response.py b/src/cloudflare/types/stream/live_input_get_response.py index b1b70c1a0e6..4c602dd0ead 100644 --- a/src/cloudflare/types/stream/live_input_get_response.py +++ b/src/cloudflare/types/stream/live_input_get_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "LiveInputGetResponse", diff --git a/src/cloudflare/types/stream/live_input_stream_live_inputs_create_a_live_input_params.py b/src/cloudflare/types/stream/live_input_stream_live_inputs_create_a_live_input_params.py index 65eea207c28..122e411022d 100644 --- a/src/cloudflare/types/stream/live_input_stream_live_inputs_create_a_live_input_params.py +++ b/src/cloudflare/types/stream/live_input_stream_live_inputs_create_a_live_input_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - -from ..._utils import PropertyInfo - from typing import List +from typing_extensions import Literal, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = ["LiveInputStreamLiveInputsCreateALiveInputParams", "Recording"] diff --git a/src/cloudflare/types/stream/live_input_stream_live_inputs_create_a_live_input_response.py b/src/cloudflare/types/stream/live_input_stream_live_inputs_create_a_live_input_response.py index 2f26b6e3cbb..ee60370ea5f 100644 --- a/src/cloudflare/types/stream/live_input_stream_live_inputs_create_a_live_input_response.py +++ b/src/cloudflare/types/stream/live_input_stream_live_inputs_create_a_live_input_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "LiveInputStreamLiveInputsCreateALiveInputResponse", diff --git a/src/cloudflare/types/stream/live_input_stream_live_inputs_list_live_inputs_params.py b/src/cloudflare/types/stream/live_input_stream_live_inputs_list_live_inputs_params.py index e55b2401ab1..da94524bc13 100644 --- a/src/cloudflare/types/stream/live_input_stream_live_inputs_list_live_inputs_params.py +++ b/src/cloudflare/types/stream/live_input_stream_live_inputs_list_live_inputs_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["LiveInputStreamLiveInputsListLiveInputsParams"] diff --git a/src/cloudflare/types/stream/live_input_stream_live_inputs_list_live_inputs_response.py b/src/cloudflare/types/stream/live_input_stream_live_inputs_list_live_inputs_response.py index 8ca798dff57..ea90b717291 100644 --- a/src/cloudflare/types/stream/live_input_stream_live_inputs_list_live_inputs_response.py +++ b/src/cloudflare/types/stream/live_input_stream_live_inputs_list_live_inputs_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["LiveInputStreamLiveInputsListLiveInputsResponse", "LiveInput"] diff --git a/src/cloudflare/types/stream/live_input_update_params.py b/src/cloudflare/types/stream/live_input_update_params.py index 30df7bdcfc3..daf0c346a74 100644 --- a/src/cloudflare/types/stream/live_input_update_params.py +++ b/src/cloudflare/types/stream/live_input_update_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated, Literal - -from ..._utils import PropertyInfo - from typing import List +from typing_extensions import Literal, Required, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = ["LiveInputUpdateParams", "Recording"] diff --git a/src/cloudflare/types/stream/live_input_update_response.py b/src/cloudflare/types/stream/live_input_update_response.py index af4c6deae93..62d2e51ec1c 100644 --- a/src/cloudflare/types/stream/live_input_update_response.py +++ b/src/cloudflare/types/stream/live_input_update_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "LiveInputUpdateResponse", diff --git a/src/cloudflare/types/stream/live_inputs/__init__.py b/src/cloudflare/types/stream/live_inputs/__init__.py index e23d80bb9c8..8418e1f7693 100644 --- a/src/cloudflare/types/stream/live_inputs/__init__.py +++ b/src/cloudflare/types/stream/live_inputs/__init__.py @@ -2,14 +2,14 @@ from __future__ import annotations +from .output_update_params import OutputUpdateParams as OutputUpdateParams from .output_update_response import OutputUpdateResponse as OutputUpdateResponse +from .output_stream_live_inputs_create_a_new_output_connected_to_a_live_input_params import ( + OutputStreamLiveInputsCreateANewOutputConnectedToALiveInputParams as OutputStreamLiveInputsCreateANewOutputConnectedToALiveInputParams, +) from .output_stream_live_inputs_create_a_new_output_connected_to_a_live_input_response import ( OutputStreamLiveInputsCreateANewOutputConnectedToALiveInputResponse as OutputStreamLiveInputsCreateANewOutputConnectedToALiveInputResponse, ) from .output_stream_live_inputs_list_all_outputs_associated_with_a_specified_live_input_response import ( OutputStreamLiveInputsListAllOutputsAssociatedWithASpecifiedLiveInputResponse as OutputStreamLiveInputsListAllOutputsAssociatedWithASpecifiedLiveInputResponse, ) -from .output_update_params import OutputUpdateParams as OutputUpdateParams -from .output_stream_live_inputs_create_a_new_output_connected_to_a_live_input_params import ( - OutputStreamLiveInputsCreateANewOutputConnectedToALiveInputParams as OutputStreamLiveInputsCreateANewOutputConnectedToALiveInputParams, -) diff --git a/src/cloudflare/types/stream/live_inputs/output_stream_live_inputs_create_a_new_output_connected_to_a_live_input_params.py b/src/cloudflare/types/stream/live_inputs/output_stream_live_inputs_create_a_new_output_connected_to_a_live_input_params.py index fa59b50e9d0..7f697fe2d7e 100644 --- a/src/cloudflare/types/stream/live_inputs/output_stream_live_inputs_create_a_new_output_connected_to_a_live_input_params.py +++ b/src/cloudflare/types/stream/live_inputs/output_stream_live_inputs_create_a_new_output_connected_to_a_live_input_params.py @@ -2,16 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated +from typing_extensions import Required, Annotated, TypedDict from ...._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params - __all__ = ["OutputStreamLiveInputsCreateANewOutputConnectedToALiveInputParams"] diff --git a/src/cloudflare/types/stream/live_inputs/output_stream_live_inputs_create_a_new_output_connected_to_a_live_input_response.py b/src/cloudflare/types/stream/live_inputs/output_stream_live_inputs_create_a_new_output_connected_to_a_live_input_response.py index 9058c1295fc..63c9ea1234c 100644 --- a/src/cloudflare/types/stream/live_inputs/output_stream_live_inputs_create_a_new_output_connected_to_a_live_input_response.py +++ b/src/cloudflare/types/stream/live_inputs/output_stream_live_inputs_create_a_new_output_connected_to_a_live_input_response.py @@ -2,11 +2,9 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = ["OutputStreamLiveInputsCreateANewOutputConnectedToALiveInputResponse"] diff --git a/src/cloudflare/types/stream/live_inputs/output_stream_live_inputs_list_all_outputs_associated_with_a_specified_live_input_response.py b/src/cloudflare/types/stream/live_inputs/output_stream_live_inputs_list_all_outputs_associated_with_a_specified_live_input_response.py index 04839039458..96670bb5dc4 100644 --- a/src/cloudflare/types/stream/live_inputs/output_stream_live_inputs_list_all_outputs_associated_with_a_specified_live_input_response.py +++ b/src/cloudflare/types/stream/live_inputs/output_stream_live_inputs_list_all_outputs_associated_with_a_specified_live_input_response.py @@ -1,12 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = [ "OutputStreamLiveInputsListAllOutputsAssociatedWithASpecifiedLiveInputResponse", diff --git a/src/cloudflare/types/stream/live_inputs/output_update_params.py b/src/cloudflare/types/stream/live_inputs/output_update_params.py index ee9ebe43095..0ce9718d4f5 100644 --- a/src/cloudflare/types/stream/live_inputs/output_update_params.py +++ b/src/cloudflare/types/stream/live_inputs/output_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["OutputUpdateParams"] diff --git a/src/cloudflare/types/stream/live_inputs/output_update_response.py b/src/cloudflare/types/stream/live_inputs/output_update_response.py index cb81497e9b5..160ec9f97ba 100644 --- a/src/cloudflare/types/stream/live_inputs/output_update_response.py +++ b/src/cloudflare/types/stream/live_inputs/output_update_response.py @@ -2,11 +2,9 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = ["OutputUpdateResponse"] diff --git a/src/cloudflare/types/stream/token_stream_videos_create_signed_url_tokens_for_videos_params.py b/src/cloudflare/types/stream/token_stream_videos_create_signed_url_tokens_for_videos_params.py index cf97f171476..024b7ec1c26 100644 --- a/src/cloudflare/types/stream/token_stream_videos_create_signed_url_tokens_for_videos_params.py +++ b/src/cloudflare/types/stream/token_stream_videos_create_signed_url_tokens_for_videos_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated, Literal +from typing import List, Iterable +from typing_extensions import Literal, Required, Annotated, TypedDict -from typing import Iterable, List - -from ..._utils import PropertyInfo - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = ["TokenStreamVideosCreateSignedURLTokensForVideosParams", "AccessRule"] diff --git a/src/cloudflare/types/stream/token_stream_videos_create_signed_url_tokens_for_videos_response.py b/src/cloudflare/types/stream/token_stream_videos_create_signed_url_tokens_for_videos_response.py index 3ec390fc881..c1d6adcc598 100644 --- a/src/cloudflare/types/stream/token_stream_videos_create_signed_url_tokens_for_videos_response.py +++ b/src/cloudflare/types/stream/token_stream_videos_create_signed_url_tokens_for_videos_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["TokenStreamVideosCreateSignedURLTokensForVideosResponse"] diff --git a/src/cloudflare/types/stream/video_storage_usage_params.py b/src/cloudflare/types/stream/video_storage_usage_params.py index e4e38caf09c..2a29dea4406 100644 --- a/src/cloudflare/types/stream/video_storage_usage_params.py +++ b/src/cloudflare/types/stream/video_storage_usage_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["VideoStorageUsageParams"] diff --git a/src/cloudflare/types/stream/video_storage_usage_response.py b/src/cloudflare/types/stream/video_storage_usage_response.py index 266f746322b..43b7d158acc 100644 --- a/src/cloudflare/types/stream/video_storage_usage_response.py +++ b/src/cloudflare/types/stream/video_storage_usage_response.py @@ -2,11 +2,9 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["VideoStorageUsageResponse"] diff --git a/src/cloudflare/types/stream/watermark_delete_response.py b/src/cloudflare/types/stream/watermark_delete_response.py index b74bfa4c13c..b50f2bcfdb5 100644 --- a/src/cloudflare/types/stream/watermark_delete_response.py +++ b/src/cloudflare/types/stream/watermark_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["WatermarkDeleteResponse"] diff --git a/src/cloudflare/types/stream/watermark_get_response.py b/src/cloudflare/types/stream/watermark_get_response.py index 3eae91110a5..e60ab3849c0 100644 --- a/src/cloudflare/types/stream/watermark_get_response.py +++ b/src/cloudflare/types/stream/watermark_get_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["WatermarkGetResponse"] diff --git a/src/cloudflare/types/stream/watermark_stream_watermark_profile_create_watermark_profiles_via_basic_upload_params.py b/src/cloudflare/types/stream/watermark_stream_watermark_profile_create_watermark_profiles_via_basic_upload_params.py index a1d82a994a1..d464eb51592 100644 --- a/src/cloudflare/types/stream/watermark_stream_watermark_profile_create_watermark_profiles_via_basic_upload_params.py +++ b/src/cloudflare/types/stream/watermark_stream_watermark_profile_create_watermark_profiles_via_basic_upload_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["WatermarkStreamWatermarkProfileCreateWatermarkProfilesViaBasicUploadParams"] diff --git a/src/cloudflare/types/stream/watermark_stream_watermark_profile_create_watermark_profiles_via_basic_upload_response.py b/src/cloudflare/types/stream/watermark_stream_watermark_profile_create_watermark_profiles_via_basic_upload_response.py index 572ffa5bd43..87cf095b62d 100644 --- a/src/cloudflare/types/stream/watermark_stream_watermark_profile_create_watermark_profiles_via_basic_upload_response.py +++ b/src/cloudflare/types/stream/watermark_stream_watermark_profile_create_watermark_profiles_via_basic_upload_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["WatermarkStreamWatermarkProfileCreateWatermarkProfilesViaBasicUploadResponse"] diff --git a/src/cloudflare/types/stream/watermark_stream_watermark_profile_list_watermark_profiles_response.py b/src/cloudflare/types/stream/watermark_stream_watermark_profile_list_watermark_profiles_response.py index c26cb3dc78e..c1ae5627e1e 100644 --- a/src/cloudflare/types/stream/watermark_stream_watermark_profile_list_watermark_profiles_response.py +++ b/src/cloudflare/types/stream/watermark_stream_watermark_profile_list_watermark_profiles_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "WatermarkStreamWatermarkProfileListWatermarkProfilesResponse", diff --git a/src/cloudflare/types/stream/webhook_delete_response.py b/src/cloudflare/types/stream/webhook_delete_response.py index d13e09956d9..1ac09063f12 100644 --- a/src/cloudflare/types/stream/webhook_delete_response.py +++ b/src/cloudflare/types/stream/webhook_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["WebhookDeleteResponse"] diff --git a/src/cloudflare/types/stream/webhook_stream_webhook_create_webhooks_params.py b/src/cloudflare/types/stream/webhook_stream_webhook_create_webhooks_params.py index 058c8b8f217..6f4f549e750 100644 --- a/src/cloudflare/types/stream/webhook_stream_webhook_create_webhooks_params.py +++ b/src/cloudflare/types/stream/webhook_stream_webhook_create_webhooks_params.py @@ -2,16 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Required +from typing_extensions import Required, Annotated, TypedDict from ..._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["WebhookStreamWebhookCreateWebhooksParams"] diff --git a/src/cloudflare/types/stream/webhook_stream_webhook_create_webhooks_response.py b/src/cloudflare/types/stream/webhook_stream_webhook_create_webhooks_response.py index 2affb2d8347..2fc9584583a 100644 --- a/src/cloudflare/types/stream/webhook_stream_webhook_create_webhooks_response.py +++ b/src/cloudflare/types/stream/webhook_stream_webhook_create_webhooks_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["WebhookStreamWebhookCreateWebhooksResponse"] diff --git a/src/cloudflare/types/stream/webhook_stream_webhook_view_webhooks_response.py b/src/cloudflare/types/stream/webhook_stream_webhook_view_webhooks_response.py index 9e8d5072baf..5a83c5f94f8 100644 --- a/src/cloudflare/types/stream/webhook_stream_webhook_view_webhooks_response.py +++ b/src/cloudflare/types/stream/webhook_stream_webhook_view_webhooks_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["WebhookStreamWebhookViewWebhooksResponse"] diff --git a/src/cloudflare/types/stream_get_response.py b/src/cloudflare/types/stream_get_response.py index d2b0770937c..7002be75797 100644 --- a/src/cloudflare/types/stream_get_response.py +++ b/src/cloudflare/types/stream_get_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = ["StreamGetResponse", "Input", "Playback", "Status", "Watermark"] diff --git a/src/cloudflare/types/stream_stream_videos_list_videos_params.py b/src/cloudflare/types/stream_stream_videos_list_videos_params.py index 0d476108a44..53d7b4b70b9 100644 --- a/src/cloudflare/types/stream_stream_videos_list_videos_params.py +++ b/src/cloudflare/types/stream_stream_videos_list_videos_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from .._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params - __all__ = ["StreamStreamVideosListVideosParams"] diff --git a/src/cloudflare/types/stream_stream_videos_list_videos_response.py b/src/cloudflare/types/stream_stream_videos_list_videos_response.py index a2778a6f85d..c760d47c4ca 100644 --- a/src/cloudflare/types/stream_stream_videos_list_videos_response.py +++ b/src/cloudflare/types/stream_stream_videos_list_videos_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = [ "StreamStreamVideosListVideosResponse", diff --git a/src/cloudflare/types/stream_update_params.py b/src/cloudflare/types/stream_update_params.py index 2b5ba33217a..670fdba7545 100644 --- a/src/cloudflare/types/stream_update_params.py +++ b/src/cloudflare/types/stream_update_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated - from typing import List, Union - -from .._utils import PropertyInfo - from datetime import datetime +from typing_extensions import Required, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes from .._utils import PropertyInfo -from ..types import shared_params __all__ = ["StreamUpdateParams"] diff --git a/src/cloudflare/types/stream_update_response.py b/src/cloudflare/types/stream_update_response.py index d50821e356e..0c089f6fd67 100644 --- a/src/cloudflare/types/stream_update_response.py +++ b/src/cloudflare/types/stream_update_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = ["StreamUpdateResponse", "Input", "Playback", "Status", "Watermark"] diff --git a/src/cloudflare/types/subscription_account_subscriptions_create_subscription_params.py b/src/cloudflare/types/subscription_account_subscriptions_create_subscription_params.py index 7fd508857a6..fad9a9e26c0 100644 --- a/src/cloudflare/types/subscription_account_subscriptions_create_subscription_params.py +++ b/src/cloudflare/types/subscription_account_subscriptions_create_subscription_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import Iterable, List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing import List, Iterable +from typing_extensions import Literal, TypedDict __all__ = ["SubscriptionAccountSubscriptionsCreateSubscriptionParams", "App", "ComponentValue", "RatePlan", "Zone"] diff --git a/src/cloudflare/types/subscription_account_subscriptions_create_subscription_response.py b/src/cloudflare/types/subscription_account_subscriptions_create_subscription_response.py index 1128539d677..132c2354e14 100644 --- a/src/cloudflare/types/subscription_account_subscriptions_create_subscription_response.py +++ b/src/cloudflare/types/subscription_account_subscriptions_create_subscription_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union, Optional __all__ = ["SubscriptionAccountSubscriptionsCreateSubscriptionResponse"] diff --git a/src/cloudflare/types/subscription_account_subscriptions_list_subscriptions_response.py b/src/cloudflare/types/subscription_account_subscriptions_list_subscriptions_response.py index bb28b6c97ed..f726fd4949c 100644 --- a/src/cloudflare/types/subscription_account_subscriptions_list_subscriptions_response.py +++ b/src/cloudflare/types/subscription_account_subscriptions_list_subscriptions_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "SubscriptionAccountSubscriptionsListSubscriptionsResponse", diff --git a/src/cloudflare/types/subscription_delete_response.py b/src/cloudflare/types/subscription_delete_response.py index 7f64840fbee..434631e591e 100644 --- a/src/cloudflare/types/subscription_delete_response.py +++ b/src/cloudflare/types/subscription_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["SubscriptionDeleteResponse"] diff --git a/src/cloudflare/types/subscription_update_params.py b/src/cloudflare/types/subscription_update_params.py index 40fedee457f..570e2246e37 100644 --- a/src/cloudflare/types/subscription_update_params.py +++ b/src/cloudflare/types/subscription_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import Iterable, List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing import List, Iterable +from typing_extensions import Literal, Required, TypedDict __all__ = ["SubscriptionUpdateParams", "App", "ComponentValue", "RatePlan", "Zone"] diff --git a/src/cloudflare/types/subscription_update_response.py b/src/cloudflare/types/subscription_update_response.py index a40f7420475..925b0458144 100644 --- a/src/cloudflare/types/subscription_update_response.py +++ b/src/cloudflare/types/subscription_update_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union, Optional __all__ = ["SubscriptionUpdateResponse"] diff --git a/src/cloudflare/types/subscription_zone_subscription_create_zone_subscription_params.py b/src/cloudflare/types/subscription_zone_subscription_create_zone_subscription_params.py index f79f0ea8afc..3aef5bbec81 100644 --- a/src/cloudflare/types/subscription_zone_subscription_create_zone_subscription_params.py +++ b/src/cloudflare/types/subscription_zone_subscription_create_zone_subscription_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import Iterable, List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing import List, Iterable +from typing_extensions import Literal, TypedDict __all__ = ["SubscriptionZoneSubscriptionCreateZoneSubscriptionParams", "App", "ComponentValue", "RatePlan", "Zone"] diff --git a/src/cloudflare/types/subscription_zone_subscription_create_zone_subscription_response.py b/src/cloudflare/types/subscription_zone_subscription_create_zone_subscription_response.py index 7c51d15588a..b40512828b3 100644 --- a/src/cloudflare/types/subscription_zone_subscription_create_zone_subscription_response.py +++ b/src/cloudflare/types/subscription_zone_subscription_create_zone_subscription_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union, Optional __all__ = ["SubscriptionZoneSubscriptionCreateZoneSubscriptionResponse"] diff --git a/src/cloudflare/types/subscription_zone_subscription_update_zone_subscription_params.py b/src/cloudflare/types/subscription_zone_subscription_update_zone_subscription_params.py index c641176b268..2dae0a9c8ba 100644 --- a/src/cloudflare/types/subscription_zone_subscription_update_zone_subscription_params.py +++ b/src/cloudflare/types/subscription_zone_subscription_update_zone_subscription_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import Iterable, List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing import List, Iterable +from typing_extensions import Literal, TypedDict __all__ = ["SubscriptionZoneSubscriptionUpdateZoneSubscriptionParams", "App", "ComponentValue", "RatePlan", "Zone"] diff --git a/src/cloudflare/types/subscription_zone_subscription_update_zone_subscription_response.py b/src/cloudflare/types/subscription_zone_subscription_update_zone_subscription_response.py index d07385cea58..3281e7461fd 100644 --- a/src/cloudflare/types/subscription_zone_subscription_update_zone_subscription_response.py +++ b/src/cloudflare/types/subscription_zone_subscription_update_zone_subscription_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union, Optional __all__ = ["SubscriptionZoneSubscriptionUpdateZoneSubscriptionResponse"] diff --git a/src/cloudflare/types/subscription_zone_subscription_zone_subscription_details_response.py b/src/cloudflare/types/subscription_zone_subscription_zone_subscription_details_response.py index 9b727eaf9b6..49086e61bba 100644 --- a/src/cloudflare/types/subscription_zone_subscription_zone_subscription_details_response.py +++ b/src/cloudflare/types/subscription_zone_subscription_zone_subscription_details_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union, Optional __all__ = ["SubscriptionZoneSubscriptionZoneSubscriptionDetailsResponse"] diff --git a/src/cloudflare/types/teamnet/__init__.py b/src/cloudflare/types/teamnet/__init__.py index 128d7eb04c5..d296da1dc05 100644 --- a/src/cloudflare/types/teamnet/__init__.py +++ b/src/cloudflare/types/teamnet/__init__.py @@ -2,8 +2,8 @@ from __future__ import annotations -from .route_create_response import RouteCreateResponse as RouteCreateResponse -from .route_update_response import RouteUpdateResponse as RouteUpdateResponse -from .route_delete_response import RouteDeleteResponse as RouteDeleteResponse from .route_create_params import RouteCreateParams as RouteCreateParams from .route_update_params import RouteUpdateParams as RouteUpdateParams +from .route_create_response import RouteCreateResponse as RouteCreateResponse +from .route_delete_response import RouteDeleteResponse as RouteDeleteResponse +from .route_update_response import RouteUpdateResponse as RouteUpdateResponse diff --git a/src/cloudflare/types/teamnet/route_create_params.py b/src/cloudflare/types/teamnet/route_create_params.py index ccef89a5fb5..a788e5d4db8 100644 --- a/src/cloudflare/types/teamnet/route_create_params.py +++ b/src/cloudflare/types/teamnet/route_create_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["RouteCreateParams"] diff --git a/src/cloudflare/types/teamnet/route_create_response.py b/src/cloudflare/types/teamnet/route_create_response.py index 6398bb08f84..048b0bc2663 100644 --- a/src/cloudflare/types/teamnet/route_create_response.py +++ b/src/cloudflare/types/teamnet/route_create_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RouteCreateResponse"] diff --git a/src/cloudflare/types/teamnet/route_delete_response.py b/src/cloudflare/types/teamnet/route_delete_response.py index 7f59406468e..2938292a825 100644 --- a/src/cloudflare/types/teamnet/route_delete_response.py +++ b/src/cloudflare/types/teamnet/route_delete_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RouteDeleteResponse"] diff --git a/src/cloudflare/types/teamnet/route_update_params.py b/src/cloudflare/types/teamnet/route_update_params.py index 3182f91f9ac..bde082cc107 100644 --- a/src/cloudflare/types/teamnet/route_update_params.py +++ b/src/cloudflare/types/teamnet/route_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["RouteUpdateParams"] diff --git a/src/cloudflare/types/teamnet/route_update_response.py b/src/cloudflare/types/teamnet/route_update_response.py index 1ad230c7e07..7b9159cff14 100644 --- a/src/cloudflare/types/teamnet/route_update_response.py +++ b/src/cloudflare/types/teamnet/route_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RouteUpdateResponse"] diff --git a/src/cloudflare/types/teamnets/__init__.py b/src/cloudflare/types/teamnets/__init__.py index da1d961ef35..d3b9f2cccb8 100644 --- a/src/cloudflare/types/teamnets/__init__.py +++ b/src/cloudflare/types/teamnets/__init__.py @@ -2,24 +2,24 @@ from __future__ import annotations -from .route_tunnel_route_list_tunnel_routes_response import ( - RouteTunnelRouteListTunnelRoutesResponse as RouteTunnelRouteListTunnelRoutesResponse, -) +from .virtual_network_update_params import VirtualNetworkUpdateParams as VirtualNetworkUpdateParams +from .virtual_network_delete_response import VirtualNetworkDeleteResponse as VirtualNetworkDeleteResponse +from .virtual_network_update_response import VirtualNetworkUpdateResponse as VirtualNetworkUpdateResponse from .route_tunnel_route_list_tunnel_routes_params import ( RouteTunnelRouteListTunnelRoutesParams as RouteTunnelRouteListTunnelRoutesParams, ) -from .virtual_network_update_response import VirtualNetworkUpdateResponse as VirtualNetworkUpdateResponse -from .virtual_network_delete_response import VirtualNetworkDeleteResponse as VirtualNetworkDeleteResponse -from .virtual_network_tunnel_virtual_network_create_a_virtual_network_response import ( - VirtualNetworkTunnelVirtualNetworkCreateAVirtualNetworkResponse as VirtualNetworkTunnelVirtualNetworkCreateAVirtualNetworkResponse, +from .route_tunnel_route_list_tunnel_routes_response import ( + RouteTunnelRouteListTunnelRoutesResponse as RouteTunnelRouteListTunnelRoutesResponse, +) +from .virtual_network_tunnel_virtual_network_list_virtual_networks_params import ( + VirtualNetworkTunnelVirtualNetworkListVirtualNetworksParams as VirtualNetworkTunnelVirtualNetworkListVirtualNetworksParams, ) from .virtual_network_tunnel_virtual_network_list_virtual_networks_response import ( VirtualNetworkTunnelVirtualNetworkListVirtualNetworksResponse as VirtualNetworkTunnelVirtualNetworkListVirtualNetworksResponse, ) -from .virtual_network_update_params import VirtualNetworkUpdateParams as VirtualNetworkUpdateParams from .virtual_network_tunnel_virtual_network_create_a_virtual_network_params import ( VirtualNetworkTunnelVirtualNetworkCreateAVirtualNetworkParams as VirtualNetworkTunnelVirtualNetworkCreateAVirtualNetworkParams, ) -from .virtual_network_tunnel_virtual_network_list_virtual_networks_params import ( - VirtualNetworkTunnelVirtualNetworkListVirtualNetworksParams as VirtualNetworkTunnelVirtualNetworkListVirtualNetworksParams, +from .virtual_network_tunnel_virtual_network_create_a_virtual_network_response import ( + VirtualNetworkTunnelVirtualNetworkCreateAVirtualNetworkResponse as VirtualNetworkTunnelVirtualNetworkCreateAVirtualNetworkResponse, ) diff --git a/src/cloudflare/types/teamnets/route_tunnel_route_list_tunnel_routes_params.py b/src/cloudflare/types/teamnets/route_tunnel_route_list_tunnel_routes_params.py index 92701b3742a..fc398243792 100644 --- a/src/cloudflare/types/teamnets/route_tunnel_route_list_tunnel_routes_params.py +++ b/src/cloudflare/types/teamnets/route_tunnel_route_list_tunnel_routes_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["RouteTunnelRouteListTunnelRoutesParams"] diff --git a/src/cloudflare/types/teamnets/route_tunnel_route_list_tunnel_routes_response.py b/src/cloudflare/types/teamnets/route_tunnel_route_list_tunnel_routes_response.py index f5070db8bdc..81e30c5b4fa 100644 --- a/src/cloudflare/types/teamnets/route_tunnel_route_list_tunnel_routes_response.py +++ b/src/cloudflare/types/teamnets/route_tunnel_route_list_tunnel_routes_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RouteTunnelRouteListTunnelRoutesResponse", "RouteTunnelRouteListTunnelRoutesResponseItem"] diff --git a/src/cloudflare/types/teamnets/routes/__init__.py b/src/cloudflare/types/teamnets/routes/__init__.py index c808071b6bd..ed1eab73308 100644 --- a/src/cloudflare/types/teamnets/routes/__init__.py +++ b/src/cloudflare/types/teamnets/routes/__init__.py @@ -2,9 +2,9 @@ from __future__ import annotations -from .ip_get_response import IPGetResponse as IPGetResponse from .ip_get_params import IPGetParams as IPGetParams -from .network_update_response import NetworkUpdateResponse as NetworkUpdateResponse -from .network_delete_response import NetworkDeleteResponse as NetworkDeleteResponse -from .network_update_params import NetworkUpdateParams as NetworkUpdateParams +from .ip_get_response import IPGetResponse as IPGetResponse from .network_delete_params import NetworkDeleteParams as NetworkDeleteParams +from .network_update_params import NetworkUpdateParams as NetworkUpdateParams +from .network_delete_response import NetworkDeleteResponse as NetworkDeleteResponse +from .network_update_response import NetworkUpdateResponse as NetworkUpdateResponse diff --git a/src/cloudflare/types/teamnets/routes/ip_get_params.py b/src/cloudflare/types/teamnets/routes/ip_get_params.py index 03c0b24c080..29d910069c3 100644 --- a/src/cloudflare/types/teamnets/routes/ip_get_params.py +++ b/src/cloudflare/types/teamnets/routes/ip_get_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["IPGetParams"] diff --git a/src/cloudflare/types/teamnets/routes/ip_get_response.py b/src/cloudflare/types/teamnets/routes/ip_get_response.py index 3cd527b085b..1937acc5bbd 100644 --- a/src/cloudflare/types/teamnets/routes/ip_get_response.py +++ b/src/cloudflare/types/teamnets/routes/ip_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["IPGetResponse"] diff --git a/src/cloudflare/types/teamnets/routes/network_delete_params.py b/src/cloudflare/types/teamnets/routes/network_delete_params.py index 7f0db660b66..76b4383a103 100644 --- a/src/cloudflare/types/teamnets/routes/network_delete_params.py +++ b/src/cloudflare/types/teamnets/routes/network_delete_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["NetworkDeleteParams"] diff --git a/src/cloudflare/types/teamnets/routes/network_delete_response.py b/src/cloudflare/types/teamnets/routes/network_delete_response.py index cd4533dfcb5..c337670ee5a 100644 --- a/src/cloudflare/types/teamnets/routes/network_delete_response.py +++ b/src/cloudflare/types/teamnets/routes/network_delete_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["NetworkDeleteResponse"] diff --git a/src/cloudflare/types/teamnets/routes/network_update_params.py b/src/cloudflare/types/teamnets/routes/network_update_params.py index 55317bc9a63..4a54ed9cf1b 100644 --- a/src/cloudflare/types/teamnets/routes/network_update_params.py +++ b/src/cloudflare/types/teamnets/routes/network_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["NetworkUpdateParams"] diff --git a/src/cloudflare/types/teamnets/routes/network_update_response.py b/src/cloudflare/types/teamnets/routes/network_update_response.py index 1e5bd8397b3..dc035d1d262 100644 --- a/src/cloudflare/types/teamnets/routes/network_update_response.py +++ b/src/cloudflare/types/teamnets/routes/network_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["NetworkUpdateResponse"] diff --git a/src/cloudflare/types/teamnets/virtual_network_delete_response.py b/src/cloudflare/types/teamnets/virtual_network_delete_response.py index 55152d30f80..f641fd96bcc 100644 --- a/src/cloudflare/types/teamnets/virtual_network_delete_response.py +++ b/src/cloudflare/types/teamnets/virtual_network_delete_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List, Union __all__ = ["VirtualNetworkDeleteResponse"] diff --git a/src/cloudflare/types/teamnets/virtual_network_tunnel_virtual_network_create_a_virtual_network_params.py b/src/cloudflare/types/teamnets/virtual_network_tunnel_virtual_network_create_a_virtual_network_params.py index 639cf06b005..26fe4acad99 100644 --- a/src/cloudflare/types/teamnets/virtual_network_tunnel_virtual_network_create_a_virtual_network_params.py +++ b/src/cloudflare/types/teamnets/virtual_network_tunnel_virtual_network_create_a_virtual_network_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["VirtualNetworkTunnelVirtualNetworkCreateAVirtualNetworkParams"] diff --git a/src/cloudflare/types/teamnets/virtual_network_tunnel_virtual_network_create_a_virtual_network_response.py b/src/cloudflare/types/teamnets/virtual_network_tunnel_virtual_network_create_a_virtual_network_response.py index c8d0aeda035..3f2f2920644 100644 --- a/src/cloudflare/types/teamnets/virtual_network_tunnel_virtual_network_create_a_virtual_network_response.py +++ b/src/cloudflare/types/teamnets/virtual_network_tunnel_virtual_network_create_a_virtual_network_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List, Union __all__ = ["VirtualNetworkTunnelVirtualNetworkCreateAVirtualNetworkResponse"] diff --git a/src/cloudflare/types/teamnets/virtual_network_tunnel_virtual_network_list_virtual_networks_params.py b/src/cloudflare/types/teamnets/virtual_network_tunnel_virtual_network_list_virtual_networks_params.py index c034b730953..36465f7015b 100644 --- a/src/cloudflare/types/teamnets/virtual_network_tunnel_virtual_network_list_virtual_networks_params.py +++ b/src/cloudflare/types/teamnets/virtual_network_tunnel_virtual_network_list_virtual_networks_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["VirtualNetworkTunnelVirtualNetworkListVirtualNetworksParams"] diff --git a/src/cloudflare/types/teamnets/virtual_network_tunnel_virtual_network_list_virtual_networks_response.py b/src/cloudflare/types/teamnets/virtual_network_tunnel_virtual_network_list_virtual_networks_response.py index 60cb975a377..e3ec58a7841 100644 --- a/src/cloudflare/types/teamnets/virtual_network_tunnel_virtual_network_list_virtual_networks_response.py +++ b/src/cloudflare/types/teamnets/virtual_network_tunnel_virtual_network_list_virtual_networks_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "VirtualNetworkTunnelVirtualNetworkListVirtualNetworksResponse", diff --git a/src/cloudflare/types/teamnets/virtual_network_update_params.py b/src/cloudflare/types/teamnets/virtual_network_update_params.py index 91d6a56b422..eb7a415db60 100644 --- a/src/cloudflare/types/teamnets/virtual_network_update_params.py +++ b/src/cloudflare/types/teamnets/virtual_network_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["VirtualNetworkUpdateParams"] diff --git a/src/cloudflare/types/teamnets/virtual_network_update_response.py b/src/cloudflare/types/teamnets/virtual_network_update_response.py index 76bc54302e8..48e29849036 100644 --- a/src/cloudflare/types/teamnets/virtual_network_update_response.py +++ b/src/cloudflare/types/teamnets/virtual_network_update_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List, Union __all__ = ["VirtualNetworkUpdateResponse"] diff --git a/src/cloudflare/types/tunnel_argo_tunnel_create_an_argo_tunnel_params.py b/src/cloudflare/types/tunnel_argo_tunnel_create_an_argo_tunnel_params.py index 5a1d275d70d..a1384a9f492 100644 --- a/src/cloudflare/types/tunnel_argo_tunnel_create_an_argo_tunnel_params.py +++ b/src/cloudflare/types/tunnel_argo_tunnel_create_an_argo_tunnel_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["TunnelArgoTunnelCreateAnArgoTunnelParams"] diff --git a/src/cloudflare/types/tunnel_argo_tunnel_create_an_argo_tunnel_response.py b/src/cloudflare/types/tunnel_argo_tunnel_create_an_argo_tunnel_response.py index aaad2b799b3..924a43f2fb8 100644 --- a/src/cloudflare/types/tunnel_argo_tunnel_create_an_argo_tunnel_response.py +++ b/src/cloudflare/types/tunnel_argo_tunnel_create_an_argo_tunnel_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["TunnelArgoTunnelCreateAnArgoTunnelResponse", "Connection"] diff --git a/src/cloudflare/types/tunnel_argo_tunnel_list_argo_tunnels_params.py b/src/cloudflare/types/tunnel_argo_tunnel_list_argo_tunnels_params.py index 92adeb1429b..3072319a616 100644 --- a/src/cloudflare/types/tunnel_argo_tunnel_list_argo_tunnels_params.py +++ b/src/cloudflare/types/tunnel_argo_tunnel_list_argo_tunnels_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated - from typing import Union - from datetime import datetime +from typing_extensions import Annotated, TypedDict from .._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params - __all__ = ["TunnelArgoTunnelListArgoTunnelsParams"] diff --git a/src/cloudflare/types/tunnel_argo_tunnel_list_argo_tunnels_response.py b/src/cloudflare/types/tunnel_argo_tunnel_list_argo_tunnels_response.py index 88b0afe6b54..eca7906be6a 100644 --- a/src/cloudflare/types/tunnel_argo_tunnel_list_argo_tunnels_response.py +++ b/src/cloudflare/types/tunnel_argo_tunnel_list_argo_tunnels_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "TunnelArgoTunnelListArgoTunnelsResponse", diff --git a/src/cloudflare/types/tunnel_delete_params.py b/src/cloudflare/types/tunnel_delete_params.py index 289e7e81f67..78eca48dc26 100644 --- a/src/cloudflare/types/tunnel_delete_params.py +++ b/src/cloudflare/types/tunnel_delete_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["TunnelDeleteParams"] diff --git a/src/cloudflare/types/tunnel_delete_response.py b/src/cloudflare/types/tunnel_delete_response.py index 3a6982fe035..27f0209b1fa 100644 --- a/src/cloudflare/types/tunnel_delete_response.py +++ b/src/cloudflare/types/tunnel_delete_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["TunnelDeleteResponse", "Connection"] diff --git a/src/cloudflare/types/tunnel_get_response.py b/src/cloudflare/types/tunnel_get_response.py index bab341d9431..f4468475f41 100644 --- a/src/cloudflare/types/tunnel_get_response.py +++ b/src/cloudflare/types/tunnel_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["TunnelGetResponse", "Connection"] diff --git a/src/cloudflare/types/tunnels/__init__.py b/src/cloudflare/types/tunnels/__init__.py index 21ab01e2999..e182ca99032 100644 --- a/src/cloudflare/types/tunnels/__init__.py +++ b/src/cloudflare/types/tunnels/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .connection_delete_response import ConnectionDeleteResponse as ConnectionDeleteResponse from .connection_delete_params import ConnectionDeleteParams as ConnectionDeleteParams +from .connection_delete_response import ConnectionDeleteResponse as ConnectionDeleteResponse diff --git a/src/cloudflare/types/tunnels/connection_delete_params.py b/src/cloudflare/types/tunnels/connection_delete_params.py index 83e457bceb2..cf3dc8ac734 100644 --- a/src/cloudflare/types/tunnels/connection_delete_params.py +++ b/src/cloudflare/types/tunnels/connection_delete_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ConnectionDeleteParams"] diff --git a/src/cloudflare/types/tunnels/connection_delete_response.py b/src/cloudflare/types/tunnels/connection_delete_response.py index f529a60a2a8..79c7b3e9db6 100644 --- a/src/cloudflare/types/tunnels/connection_delete_response.py +++ b/src/cloudflare/types/tunnels/connection_delete_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List, Union __all__ = ["ConnectionDeleteResponse"] diff --git a/src/cloudflare/types/url_normalization_url_normalization_get_url_normalization_settings_response.py b/src/cloudflare/types/url_normalization_url_normalization_get_url_normalization_settings_response.py index a21356a2441..af11aa5440a 100644 --- a/src/cloudflare/types/url_normalization_url_normalization_get_url_normalization_settings_response.py +++ b/src/cloudflare/types/url_normalization_url_normalization_get_url_normalization_settings_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["URLNormalizationURLNormalizationGetURLNormalizationSettingsResponse"] diff --git a/src/cloudflare/types/url_normalization_url_normalization_update_url_normalization_settings_params.py b/src/cloudflare/types/url_normalization_url_normalization_update_url_normalization_settings_params.py index 94e1c4d05d8..a6d74f7625e 100644 --- a/src/cloudflare/types/url_normalization_url_normalization_update_url_normalization_settings_params.py +++ b/src/cloudflare/types/url_normalization_url_normalization_update_url_normalization_settings_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params - __all__ = ["URLNormalizationURLNormalizationUpdateURLNormalizationSettingsParams"] diff --git a/src/cloudflare/types/url_normalization_url_normalization_update_url_normalization_settings_response.py b/src/cloudflare/types/url_normalization_url_normalization_update_url_normalization_settings_response.py index bbb4887599c..db7ef6b28f4 100644 --- a/src/cloudflare/types/url_normalization_url_normalization_update_url_normalization_settings_response.py +++ b/src/cloudflare/types/url_normalization_url_normalization_update_url_normalization_settings_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["URLNormalizationURLNormalizationUpdateURLNormalizationSettingsResponse"] diff --git a/src/cloudflare/types/url_scanner/__init__.py b/src/cloudflare/types/url_scanner/__init__.py index 4916302a88f..5aa84569f63 100644 --- a/src/cloudflare/types/url_scanner/__init__.py +++ b/src/cloudflare/types/url_scanner/__init__.py @@ -2,8 +2,8 @@ from __future__ import annotations -from .scan_create_response import ScanCreateResponse as ScanCreateResponse from .scan_get_response import ScanGetResponse as ScanGetResponse from .scan_har_response import ScanHarResponse as ScanHarResponse from .scan_create_params import ScanCreateParams as ScanCreateParams +from .scan_create_response import ScanCreateResponse as ScanCreateResponse from .scan_screenshot_params import ScanScreenshotParams as ScanScreenshotParams diff --git a/src/cloudflare/types/url_scanner/scan_create_params.py b/src/cloudflare/types/url_scanner/scan_create_params.py index da8f60d14e5..1ef3a2d5b27 100644 --- a/src/cloudflare/types/url_scanner/scan_create_params.py +++ b/src/cloudflare/types/url_scanner/scan_create_params.py @@ -2,18 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated, Literal - from typing import Dict, List +from typing_extensions import Literal, Required, Annotated, TypedDict from ..._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["ScanCreateParams"] diff --git a/src/cloudflare/types/url_scanner/scan_create_response.py b/src/cloudflare/types/url_scanner/scan_create_response.py index e7b0de4bd62..9cd3e35c997 100644 --- a/src/cloudflare/types/url_scanner/scan_create_response.py +++ b/src/cloudflare/types/url_scanner/scan_create_response.py @@ -2,11 +2,7 @@ from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ScanCreateResponse"] diff --git a/src/cloudflare/types/url_scanner/scan_get_response.py b/src/cloudflare/types/url_scanner/scan_get_response.py index 825036099a0..d472ef65647 100644 --- a/src/cloudflare/types/url_scanner/scan_get_response.py +++ b/src/cloudflare/types/url_scanner/scan_get_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. from typing import List, Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "ScanGetResponse", diff --git a/src/cloudflare/types/url_scanner/scan_har_response.py b/src/cloudflare/types/url_scanner/scan_har_response.py index ea9465d0405..f4fe8c514ad 100644 --- a/src/cloudflare/types/url_scanner/scan_har_response.py +++ b/src/cloudflare/types/url_scanner/scan_har_response.py @@ -2,11 +2,9 @@ from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "ScanHarResponse", diff --git a/src/cloudflare/types/url_scanner/scan_screenshot_params.py b/src/cloudflare/types/url_scanner/scan_screenshot_params.py index 00e9f4d857c..6bb8967a4ff 100644 --- a/src/cloudflare/types/url_scanner/scan_screenshot_params.py +++ b/src/cloudflare/types/url_scanner/scan_screenshot_params.py @@ -2,16 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Required, Literal +from typing_extensions import Literal, Required, Annotated, TypedDict from ..._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["ScanScreenshotParams"] diff --git a/src/cloudflare/types/url_scanner_scan_params.py b/src/cloudflare/types/url_scanner_scan_params.py index 9c38b2370dd..d8b032baba4 100644 --- a/src/cloudflare/types/url_scanner_scan_params.py +++ b/src/cloudflare/types/url_scanner_scan_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated - from typing import Union - from datetime import datetime +from typing_extensions import Annotated, TypedDict from .._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params - __all__ = ["URLScannerScanParams"] diff --git a/src/cloudflare/types/url_scanner_scan_response.py b/src/cloudflare/types/url_scanner_scan_response.py index 93279b94629..4b92f1a3857 100644 --- a/src/cloudflare/types/url_scanner_scan_response.py +++ b/src/cloudflare/types/url_scanner_scan_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from datetime import datetime - from typing import List +from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["URLScannerScanResponse", "Task"] diff --git a/src/cloudflare/types/user_user_edit_user_params.py b/src/cloudflare/types/user_user_edit_user_params.py index dd9e316f882..b9718ad8419 100644 --- a/src/cloudflare/types/user_user_edit_user_params.py +++ b/src/cloudflare/types/user_user_edit_user_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict - from typing import Optional - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import TypedDict __all__ = ["UserUserEditUserParams"] diff --git a/src/cloudflare/types/user_user_edit_user_response.py b/src/cloudflare/types/user_user_edit_user_response.py index 1c72bbba887..20cd2e639ee 100644 --- a/src/cloudflare/types/user_user_edit_user_response.py +++ b/src/cloudflare/types/user_user_edit_user_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union, Optional __all__ = ["UserUserEditUserResponse"] diff --git a/src/cloudflare/types/user_user_user_details_response.py b/src/cloudflare/types/user_user_user_details_response.py index 6972df4064e..7eecf7f41e9 100644 --- a/src/cloudflare/types/user_user_user_details_response.py +++ b/src/cloudflare/types/user_user_user_details_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared +from typing import Union, Optional __all__ = ["UserUserUserDetailsResponse"] diff --git a/src/cloudflare/types/users/__init__.py b/src/cloudflare/types/users/__init__.py index 0728f78916a..6a62531edbb 100644 --- a/src/cloudflare/types/users/__init__.py +++ b/src/cloudflare/types/users/__init__.py @@ -2,45 +2,45 @@ from __future__ import annotations -from .audit_log_audit_logs_get_user_audit_logs_response import ( - AuditLogAuditLogsGetUserAuditLogsResponse as AuditLogAuditLogsGetUserAuditLogsResponse, +from .token_get_response import TokenGetResponse as TokenGetResponse +from .invite_get_response import InviteGetResponse as InviteGetResponse +from .token_update_params import TokenUpdateParams as TokenUpdateParams +from .invite_update_params import InviteUpdateParams as InviteUpdateParams +from .token_delete_response import TokenDeleteResponse as TokenDeleteResponse +from .token_update_response import TokenUpdateResponse as TokenUpdateResponse +from .invite_update_response import InviteUpdateResponse as InviteUpdateResponse +from .organization_get_response import OrganizationGetResponse as OrganizationGetResponse +from .subscription_update_params import SubscriptionUpdateParams as SubscriptionUpdateParams +from .organization_delete_response import OrganizationDeleteResponse as OrganizationDeleteResponse +from .subscription_delete_response import SubscriptionDeleteResponse as SubscriptionDeleteResponse +from .subscription_update_response import SubscriptionUpdateResponse as SubscriptionUpdateResponse +from .token_user_api_tokens_list_tokens_params import ( + TokenUserAPITokensListTokensParams as TokenUserAPITokensListTokensParams, +) +from .token_user_api_tokens_create_token_params import ( + TokenUserAPITokensCreateTokenParams as TokenUserAPITokensCreateTokenParams, +) +from .token_user_api_tokens_list_tokens_response import ( + TokenUserAPITokensListTokensResponse as TokenUserAPITokensListTokensResponse, +) +from .token_user_api_tokens_create_token_response import ( + TokenUserAPITokensCreateTokenResponse as TokenUserAPITokensCreateTokenResponse, ) from .audit_log_audit_logs_get_user_audit_logs_params import ( AuditLogAuditLogsGetUserAuditLogsParams as AuditLogAuditLogsGetUserAuditLogsParams, ) -from .invite_update_response import InviteUpdateResponse as InviteUpdateResponse -from .invite_get_response import InviteGetResponse as InviteGetResponse from .invite_user_s_invites_list_invitations_response import ( InviteUserSInvitesListInvitationsResponse as InviteUserSInvitesListInvitationsResponse, ) -from .invite_update_params import InviteUpdateParams as InviteUpdateParams -from .organization_delete_response import OrganizationDeleteResponse as OrganizationDeleteResponse -from .organization_get_response import OrganizationGetResponse as OrganizationGetResponse -from .organization_user_s_organizations_list_organizations_response import ( - OrganizationUserSOrganizationsListOrganizationsResponse as OrganizationUserSOrganizationsListOrganizationsResponse, +from .audit_log_audit_logs_get_user_audit_logs_response import ( + AuditLogAuditLogsGetUserAuditLogsResponse as AuditLogAuditLogsGetUserAuditLogsResponse, ) from .organization_user_s_organizations_list_organizations_params import ( OrganizationUserSOrganizationsListOrganizationsParams as OrganizationUserSOrganizationsListOrganizationsParams, ) -from .subscription_update_response import SubscriptionUpdateResponse as SubscriptionUpdateResponse -from .subscription_delete_response import SubscriptionDeleteResponse as SubscriptionDeleteResponse +from .organization_user_s_organizations_list_organizations_response import ( + OrganizationUserSOrganizationsListOrganizationsResponse as OrganizationUserSOrganizationsListOrganizationsResponse, +) from .subscription_user_subscription_get_user_subscriptions_response import ( SubscriptionUserSubscriptionGetUserSubscriptionsResponse as SubscriptionUserSubscriptionGetUserSubscriptionsResponse, ) -from .subscription_update_params import SubscriptionUpdateParams as SubscriptionUpdateParams -from .token_update_response import TokenUpdateResponse as TokenUpdateResponse -from .token_delete_response import TokenDeleteResponse as TokenDeleteResponse -from .token_get_response import TokenGetResponse as TokenGetResponse -from .token_user_api_tokens_create_token_response import ( - TokenUserAPITokensCreateTokenResponse as TokenUserAPITokensCreateTokenResponse, -) -from .token_user_api_tokens_list_tokens_response import ( - TokenUserAPITokensListTokensResponse as TokenUserAPITokensListTokensResponse, -) -from .token_update_params import TokenUpdateParams as TokenUpdateParams -from .token_user_api_tokens_create_token_params import ( - TokenUserAPITokensCreateTokenParams as TokenUserAPITokensCreateTokenParams, -) -from .token_user_api_tokens_list_tokens_params import ( - TokenUserAPITokensListTokensParams as TokenUserAPITokensListTokensParams, -) diff --git a/src/cloudflare/types/users/audit_log_audit_logs_get_user_audit_logs_params.py b/src/cloudflare/types/users/audit_log_audit_logs_get_user_audit_logs_params.py index cd8f9feb545..a9008947c43 100644 --- a/src/cloudflare/types/users/audit_log_audit_logs_get_user_audit_logs_params.py +++ b/src/cloudflare/types/users/audit_log_audit_logs_get_user_audit_logs_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Literal - from typing import Union - from datetime import datetime +from typing_extensions import Literal, Annotated, TypedDict from ..._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["AuditLogAuditLogsGetUserAuditLogsParams", "Action", "Actor", "Zone"] diff --git a/src/cloudflare/types/users/audit_log_audit_logs_get_user_audit_logs_response.py b/src/cloudflare/types/users/audit_log_audit_logs_get_user_audit_logs_response.py index 4cdbc55a244..742f0d32681 100644 --- a/src/cloudflare/types/users/audit_log_audit_logs_get_user_audit_logs_response.py +++ b/src/cloudflare/types/users/audit_log_audit_logs_get_user_audit_logs_response.py @@ -1,18 +1,26 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Union - -from typing_extensions import Literal - +from typing import List, Union, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared -__all__ = ["AuditLogAuditLogsGetUserAuditLogsResponse", "UnionMember0", "UnionMember0Result", "UnionMember0ResultAction", "UnionMember0ResultActor", "UnionMember0ResultOwner", "UnionMember0ResultResource", "_4R3gc1ffAPIResponseCommon", "4R3gc1ffAPIResponseCommonError", "4R3gc1ffAPIResponseCommonMessage"] +__all__ = [ + "AuditLogAuditLogsGetUserAuditLogsResponse", + "UnionMember0", + "UnionMember0Result", + "UnionMember0ResultAction", + "UnionMember0ResultActor", + "UnionMember0ResultOwner", + "UnionMember0ResultResource", + "R9A7hBilAPIResponseCommon", + "R9A7hBilAPIResponseCommonError", + "R9A7hBilAPIResponseCommonMessage", +] + class UnionMember0ResultAction(BaseModel): result: Optional[bool] = None @@ -21,6 +29,7 @@ class UnionMember0ResultAction(BaseModel): type: Optional[str] = None """A short string that describes the action that was performed.""" + class UnionMember0ResultActor(BaseModel): id: Optional[str] = None """The ID of the actor that performed the action. @@ -37,10 +46,12 @@ class UnionMember0ResultActor(BaseModel): type: Optional[Literal["user", "admin", "Cloudflare"]] = None """The type of actor, whether a User, Cloudflare Admin, or an Automated System.""" + class UnionMember0ResultOwner(BaseModel): id: Optional[str] = None """Identifier""" + class UnionMember0ResultResource(BaseModel): id: Optional[str] = None """An identifier for the resource that was affected by the action.""" @@ -48,6 +59,7 @@ class UnionMember0ResultResource(BaseModel): type: Optional[str] = None """A short string that describes the resource that was affected by the action.""" + class UnionMember0Result(BaseModel): id: Optional[str] = None """A string that uniquely identifies the audit log.""" @@ -65,10 +77,10 @@ class UnionMember0Result(BaseModel): This is a flexible value and varies between different actions. """ - new_value: Optional[str] = FieldInfo(alias = "newValue", default = None) + new_value: Optional[str] = FieldInfo(alias="newValue", default=None) """The new value of the resource that was modified.""" - old_value: Optional[str] = FieldInfo(alias = "oldValue", default = None) + old_value: Optional[str] = FieldInfo(alias="oldValue", default=None) """The value of the resource before it was modified.""" owner: Optional[UnionMember0ResultOwner] = None @@ -78,6 +90,7 @@ class UnionMember0Result(BaseModel): when: Optional[datetime] = None """A UTC RFC3339 timestamp that specifies when the action being logged occured.""" + class UnionMember0(BaseModel): errors: Optional[object] = None @@ -87,24 +100,28 @@ class UnionMember0(BaseModel): success: Optional[bool] = None -class 4R3gc1ffAPIResponseCommonError(BaseModel): + +class R9A7hBilAPIResponseCommonError(BaseModel): code: int message: str -class 4R3gc1ffAPIResponseCommonMessage(BaseModel): + +class R9A7hBilAPIResponseCommonMessage(BaseModel): code: int message: str -class _4R3gc1ffAPIResponseCommon(BaseModel): - errors: List[4R3gc1ffAPIResponseCommonError] - messages: List[4R3gc1ffAPIResponseCommonMessage] +class R9A7hBilAPIResponseCommon(BaseModel): + errors: List[R9A7hBilAPIResponseCommonError] + + messages: List[R9A7hBilAPIResponseCommonMessage] result: Union[object, List[object], str] success: Literal[True] """Whether the API call was successful""" -AuditLogAuditLogsGetUserAuditLogsResponse = Union[UnionMember0, _4R3gc1ffAPIResponseCommon] \ No newline at end of file + +AuditLogAuditLogsGetUserAuditLogsResponse = Union[UnionMember0, R9A7hBilAPIResponseCommon] diff --git a/src/cloudflare/types/users/billings/__init__.py b/src/cloudflare/types/users/billings/__init__.py index c2d63ca42fb..acdab797acf 100644 --- a/src/cloudflare/types/users/billings/__init__.py +++ b/src/cloudflare/types/users/billings/__init__.py @@ -2,12 +2,12 @@ from __future__ import annotations -from .history_user_billing_history_billing_history_details_response import ( - HistoryUserBillingHistoryBillingHistoryDetailsResponse as HistoryUserBillingHistoryBillingHistoryDetailsResponse, -) from .history_user_billing_history_billing_history_details_params import ( HistoryUserBillingHistoryBillingHistoryDetailsParams as HistoryUserBillingHistoryBillingHistoryDetailsParams, ) +from .history_user_billing_history_billing_history_details_response import ( + HistoryUserBillingHistoryBillingHistoryDetailsResponse as HistoryUserBillingHistoryBillingHistoryDetailsResponse, +) from .profile_user_billing_profile_billing_profile_details_response import ( ProfileUserBillingProfileBillingProfileDetailsResponse as ProfileUserBillingProfileBillingProfileDetailsResponse, ) diff --git a/src/cloudflare/types/users/billings/history_user_billing_history_billing_history_details_params.py b/src/cloudflare/types/users/billings/history_user_billing_history_billing_history_details_params.py index de27db8495b..f0141ee302a 100644 --- a/src/cloudflare/types/users/billings/history_user_billing_history_billing_history_details_params.py +++ b/src/cloudflare/types/users/billings/history_user_billing_history_billing_history_details_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["HistoryUserBillingHistoryBillingHistoryDetailsParams"] diff --git a/src/cloudflare/types/users/billings/history_user_billing_history_billing_history_details_response.py b/src/cloudflare/types/users/billings/history_user_billing_history_billing_history_details_response.py index b23cbb97b31..973a0ba3d57 100644 --- a/src/cloudflare/types/users/billings/history_user_billing_history_billing_history_details_response.py +++ b/src/cloudflare/types/users/billings/history_user_billing_history_billing_history_details_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "HistoryUserBillingHistoryBillingHistoryDetailsResponse", diff --git a/src/cloudflare/types/users/billings/profile_user_billing_profile_billing_profile_details_response.py b/src/cloudflare/types/users/billings/profile_user_billing_profile_billing_profile_details_response.py index 1a2786d2441..1688185b687 100644 --- a/src/cloudflare/types/users/billings/profile_user_billing_profile_billing_profile_details_response.py +++ b/src/cloudflare/types/users/billings/profile_user_billing_profile_billing_profile_details_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import Union, Optional __all__ = ["ProfileUserBillingProfileBillingProfileDetailsResponse"] diff --git a/src/cloudflare/types/users/firewalls/access_rules/__init__.py b/src/cloudflare/types/users/firewalls/access_rules/__init__.py index adb673ca5c4..7005fe516cb 100644 --- a/src/cloudflare/types/users/firewalls/access_rules/__init__.py +++ b/src/cloudflare/types/users/firewalls/access_rules/__init__.py @@ -2,18 +2,18 @@ from __future__ import annotations -from .rule_update_response import RuleUpdateResponse as RuleUpdateResponse +from .rule_update_params import RuleUpdateParams as RuleUpdateParams from .rule_delete_response import RuleDeleteResponse as RuleDeleteResponse -from .rule_ip_access_rules_for_a_user_create_an_ip_access_rule_response import ( - RuleIPAccessRulesForAUserCreateAnIPAccessRuleResponse as RuleIPAccessRulesForAUserCreateAnIPAccessRuleResponse, +from .rule_update_response import RuleUpdateResponse as RuleUpdateResponse +from .rule_ip_access_rules_for_a_user_list_ip_access_rules_params import ( + RuleIPAccessRulesForAUserListIPAccessRulesParams as RuleIPAccessRulesForAUserListIPAccessRulesParams, ) from .rule_ip_access_rules_for_a_user_list_ip_access_rules_response import ( RuleIPAccessRulesForAUserListIPAccessRulesResponse as RuleIPAccessRulesForAUserListIPAccessRulesResponse, ) -from .rule_update_params import RuleUpdateParams as RuleUpdateParams from .rule_ip_access_rules_for_a_user_create_an_ip_access_rule_params import ( RuleIPAccessRulesForAUserCreateAnIPAccessRuleParams as RuleIPAccessRulesForAUserCreateAnIPAccessRuleParams, ) -from .rule_ip_access_rules_for_a_user_list_ip_access_rules_params import ( - RuleIPAccessRulesForAUserListIPAccessRulesParams as RuleIPAccessRulesForAUserListIPAccessRulesParams, +from .rule_ip_access_rules_for_a_user_create_an_ip_access_rule_response import ( + RuleIPAccessRulesForAUserCreateAnIPAccessRuleResponse as RuleIPAccessRulesForAUserCreateAnIPAccessRuleResponse, ) diff --git a/src/cloudflare/types/users/firewalls/access_rules/rule_delete_response.py b/src/cloudflare/types/users/firewalls/access_rules/rule_delete_response.py index 3d63a498e75..28a00ad3f23 100644 --- a/src/cloudflare/types/users/firewalls/access_rules/rule_delete_response.py +++ b/src/cloudflare/types/users/firewalls/access_rules/rule_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["RuleDeleteResponse"] diff --git a/src/cloudflare/types/users/firewalls/access_rules/rule_ip_access_rules_for_a_user_create_an_ip_access_rule_params.py b/src/cloudflare/types/users/firewalls/access_rules/rule_ip_access_rules_for_a_user_create_an_ip_access_rule_params.py index b4c7cc5bf9e..54354ff2368 100644 --- a/src/cloudflare/types/users/firewalls/access_rules/rule_ip_access_rules_for_a_user_create_an_ip_access_rule_params.py +++ b/src/cloudflare/types/users/firewalls/access_rules/rule_ip_access_rules_for_a_user_create_an_ip_access_rule_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import Union - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = [ "RuleIPAccessRulesForAUserCreateAnIPAccessRuleParams", diff --git a/src/cloudflare/types/users/firewalls/access_rules/rule_ip_access_rules_for_a_user_create_an_ip_access_rule_response.py b/src/cloudflare/types/users/firewalls/access_rules/rule_ip_access_rules_for_a_user_create_an_ip_access_rule_response.py index 35a3c60f11e..081dbe79a4f 100644 --- a/src/cloudflare/types/users/firewalls/access_rules/rule_ip_access_rules_for_a_user_create_an_ip_access_rule_response.py +++ b/src/cloudflare/types/users/firewalls/access_rules/rule_ip_access_rules_for_a_user_create_an_ip_access_rule_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Union, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ....._models import BaseModel -from .....types import shared __all__ = [ "RuleIPAccessRulesForAUserCreateAnIPAccessRuleResponse", diff --git a/src/cloudflare/types/users/firewalls/access_rules/rule_ip_access_rules_for_a_user_list_ip_access_rules_params.py b/src/cloudflare/types/users/firewalls/access_rules/rule_ip_access_rules_for_a_user_list_ip_access_rules_params.py index f4c344f2868..181b2ba1ce7 100644 --- a/src/cloudflare/types/users/firewalls/access_rules/rule_ip_access_rules_for_a_user_list_ip_access_rules_params.py +++ b/src/cloudflare/types/users/firewalls/access_rules/rule_ip_access_rules_for_a_user_list_ip_access_rules_params.py @@ -2,16 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated +from typing_extensions import Literal, Annotated, TypedDict from ....._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params - __all__ = ["RuleIPAccessRulesForAUserListIPAccessRulesParams", "EgsPagination", "EgsPaginationJson", "Filters"] diff --git a/src/cloudflare/types/users/firewalls/access_rules/rule_ip_access_rules_for_a_user_list_ip_access_rules_response.py b/src/cloudflare/types/users/firewalls/access_rules/rule_ip_access_rules_for_a_user_list_ip_access_rules_response.py index 43f8d94500e..ba466ed1c1c 100644 --- a/src/cloudflare/types/users/firewalls/access_rules/rule_ip_access_rules_for_a_user_list_ip_access_rules_response.py +++ b/src/cloudflare/types/users/firewalls/access_rules/rule_ip_access_rules_for_a_user_list_ip_access_rules_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Union, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ....._models import BaseModel -from .....types import shared __all__ = [ "RuleIPAccessRulesForAUserListIPAccessRulesResponse", diff --git a/src/cloudflare/types/users/firewalls/access_rules/rule_update_params.py b/src/cloudflare/types/users/firewalls/access_rules/rule_update_params.py index 44d93bcf22f..755a53116e7 100644 --- a/src/cloudflare/types/users/firewalls/access_rules/rule_update_params.py +++ b/src/cloudflare/types/users/firewalls/access_rules/rule_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["RuleUpdateParams"] diff --git a/src/cloudflare/types/users/firewalls/access_rules/rule_update_response.py b/src/cloudflare/types/users/firewalls/access_rules/rule_update_response.py index 4b5cb354da6..4d6b66ab119 100644 --- a/src/cloudflare/types/users/firewalls/access_rules/rule_update_response.py +++ b/src/cloudflare/types/users/firewalls/access_rules/rule_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Union, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ....._models import BaseModel -from .....types import shared __all__ = [ "RuleUpdateResponse", diff --git a/src/cloudflare/types/users/invite_get_response.py b/src/cloudflare/types/users/invite_get_response.py index 01205c56520..d4b8b1ed0bb 100644 --- a/src/cloudflare/types/users/invite_get_response.py +++ b/src/cloudflare/types/users/invite_get_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union, Optional __all__ = ["InviteGetResponse"] diff --git a/src/cloudflare/types/users/invite_update_params.py b/src/cloudflare/types/users/invite_update_params.py index 751c17ed21c..508b8d22560 100644 --- a/src/cloudflare/types/users/invite_update_params.py +++ b/src/cloudflare/types/users/invite_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["InviteUpdateParams"] diff --git a/src/cloudflare/types/users/invite_update_response.py b/src/cloudflare/types/users/invite_update_response.py index 88a82f6d745..7263b2d3c5d 100644 --- a/src/cloudflare/types/users/invite_update_response.py +++ b/src/cloudflare/types/users/invite_update_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union, Optional __all__ = ["InviteUpdateResponse"] diff --git a/src/cloudflare/types/users/invite_user_s_invites_list_invitations_response.py b/src/cloudflare/types/users/invite_user_s_invites_list_invitations_response.py index ed755ed3354..fb7fe53484b 100644 --- a/src/cloudflare/types/users/invite_user_s_invites_list_invitations_response.py +++ b/src/cloudflare/types/users/invite_user_s_invites_list_invitations_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import List, Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "InviteUserSInvitesListInvitationsResponse", diff --git a/src/cloudflare/types/users/load_balancers/__init__.py b/src/cloudflare/types/users/load_balancers/__init__.py index 7c1ffab6dbb..271244eefe1 100644 --- a/src/cloudflare/types/users/load_balancers/__init__.py +++ b/src/cloudflare/types/users/load_balancers/__init__.py @@ -2,39 +2,39 @@ from __future__ import annotations -from .monitor_update_response import MonitorUpdateResponse as MonitorUpdateResponse -from .monitor_delete_response import MonitorDeleteResponse as MonitorDeleteResponse +from .pool_get_response import PoolGetResponse as PoolGetResponse +from .pool_update_params import PoolUpdateParams as PoolUpdateParams from .monitor_get_response import MonitorGetResponse as MonitorGetResponse -from .monitor_load_balancer_monitors_create_monitor_response import ( - MonitorLoadBalancerMonitorsCreateMonitorResponse as MonitorLoadBalancerMonitorsCreateMonitorResponse, -) -from .monitor_load_balancer_monitors_list_monitors_response import ( - MonitorLoadBalancerMonitorsListMonitorsResponse as MonitorLoadBalancerMonitorsListMonitorsResponse, -) +from .pool_delete_response import PoolDeleteResponse as PoolDeleteResponse +from .pool_update_response import PoolUpdateResponse as PoolUpdateResponse +from .preview_get_response import PreviewGetResponse as PreviewGetResponse from .monitor_update_params import MonitorUpdateParams as MonitorUpdateParams -from .monitor_load_balancer_monitors_create_monitor_params import ( - MonitorLoadBalancerMonitorsCreateMonitorParams as MonitorLoadBalancerMonitorsCreateMonitorParams, +from .monitor_delete_response import MonitorDeleteResponse as MonitorDeleteResponse +from .monitor_update_response import MonitorUpdateResponse as MonitorUpdateResponse +from .pool_load_balancer_pools_list_pools_params import ( + PoolLoadBalancerPoolsListPoolsParams as PoolLoadBalancerPoolsListPoolsParams, ) -from .pool_update_response import PoolUpdateResponse as PoolUpdateResponse -from .pool_delete_response import PoolDeleteResponse as PoolDeleteResponse -from .pool_get_response import PoolGetResponse as PoolGetResponse -from .pool_load_balancer_pools_create_pool_response import ( - PoolLoadBalancerPoolsCreatePoolResponse as PoolLoadBalancerPoolsCreatePoolResponse, +from .pool_load_balancer_pools_create_pool_params import ( + PoolLoadBalancerPoolsCreatePoolParams as PoolLoadBalancerPoolsCreatePoolParams, +) +from .pool_load_balancer_pools_patch_pools_params import ( + PoolLoadBalancerPoolsPatchPoolsParams as PoolLoadBalancerPoolsPatchPoolsParams, ) from .pool_load_balancer_pools_list_pools_response import ( PoolLoadBalancerPoolsListPoolsResponse as PoolLoadBalancerPoolsListPoolsResponse, ) +from .pool_load_balancer_pools_create_pool_response import ( + PoolLoadBalancerPoolsCreatePoolResponse as PoolLoadBalancerPoolsCreatePoolResponse, +) from .pool_load_balancer_pools_patch_pools_response import ( PoolLoadBalancerPoolsPatchPoolsResponse as PoolLoadBalancerPoolsPatchPoolsResponse, ) -from .pool_update_params import PoolUpdateParams as PoolUpdateParams -from .pool_load_balancer_pools_create_pool_params import ( - PoolLoadBalancerPoolsCreatePoolParams as PoolLoadBalancerPoolsCreatePoolParams, +from .monitor_load_balancer_monitors_create_monitor_params import ( + MonitorLoadBalancerMonitorsCreateMonitorParams as MonitorLoadBalancerMonitorsCreateMonitorParams, ) -from .pool_load_balancer_pools_list_pools_params import ( - PoolLoadBalancerPoolsListPoolsParams as PoolLoadBalancerPoolsListPoolsParams, +from .monitor_load_balancer_monitors_list_monitors_response import ( + MonitorLoadBalancerMonitorsListMonitorsResponse as MonitorLoadBalancerMonitorsListMonitorsResponse, ) -from .pool_load_balancer_pools_patch_pools_params import ( - PoolLoadBalancerPoolsPatchPoolsParams as PoolLoadBalancerPoolsPatchPoolsParams, +from .monitor_load_balancer_monitors_create_monitor_response import ( + MonitorLoadBalancerMonitorsCreateMonitorResponse as MonitorLoadBalancerMonitorsCreateMonitorResponse, ) -from .preview_get_response import PreviewGetResponse as PreviewGetResponse diff --git a/src/cloudflare/types/users/load_balancers/monitor_delete_response.py b/src/cloudflare/types/users/load_balancers/monitor_delete_response.py index f54e370a796..3e62787c852 100644 --- a/src/cloudflare/types/users/load_balancers/monitor_delete_response.py +++ b/src/cloudflare/types/users/load_balancers/monitor_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["MonitorDeleteResponse"] diff --git a/src/cloudflare/types/users/load_balancers/monitor_get_response.py b/src/cloudflare/types/users/load_balancers/monitor_get_response.py index 098f1fbf3e9..c6c63edee6b 100644 --- a/src/cloudflare/types/users/load_balancers/monitor_get_response.py +++ b/src/cloudflare/types/users/load_balancers/monitor_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["MonitorGetResponse"] diff --git a/src/cloudflare/types/users/load_balancers/monitor_load_balancer_monitors_create_monitor_params.py b/src/cloudflare/types/users/load_balancers/monitor_load_balancer_monitors_create_monitor_params.py index 822a72bedb8..f54ec2fac54 100644 --- a/src/cloudflare/types/users/load_balancers/monitor_load_balancer_monitors_create_monitor_params.py +++ b/src/cloudflare/types/users/load_balancers/monitor_load_balancer_monitors_create_monitor_params.py @@ -2,16 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated, Literal +from typing_extensions import Literal, Required, Annotated, TypedDict from ...._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params - __all__ = ["MonitorLoadBalancerMonitorsCreateMonitorParams"] diff --git a/src/cloudflare/types/users/load_balancers/monitor_load_balancer_monitors_create_monitor_response.py b/src/cloudflare/types/users/load_balancers/monitor_load_balancer_monitors_create_monitor_response.py index 353d33dfc25..d5e62f1f252 100644 --- a/src/cloudflare/types/users/load_balancers/monitor_load_balancer_monitors_create_monitor_response.py +++ b/src/cloudflare/types/users/load_balancers/monitor_load_balancer_monitors_create_monitor_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["MonitorLoadBalancerMonitorsCreateMonitorResponse"] diff --git a/src/cloudflare/types/users/load_balancers/monitor_load_balancer_monitors_list_monitors_response.py b/src/cloudflare/types/users/load_balancers/monitor_load_balancer_monitors_list_monitors_response.py index 31d5780e032..47e227eb0c6 100644 --- a/src/cloudflare/types/users/load_balancers/monitor_load_balancer_monitors_list_monitors_response.py +++ b/src/cloudflare/types/users/load_balancers/monitor_load_balancer_monitors_list_monitors_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["MonitorLoadBalancerMonitorsListMonitorsResponse", "MonitorLoadBalancerMonitorsListMonitorsResponseItem"] diff --git a/src/cloudflare/types/users/load_balancers/monitor_update_params.py b/src/cloudflare/types/users/load_balancers/monitor_update_params.py index 57667905b03..3d91e74ec8a 100644 --- a/src/cloudflare/types/users/load_balancers/monitor_update_params.py +++ b/src/cloudflare/types/users/load_balancers/monitor_update_params.py @@ -2,16 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated, Literal +from typing_extensions import Literal, Required, Annotated, TypedDict from ...._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params - __all__ = ["MonitorUpdateParams"] diff --git a/src/cloudflare/types/users/load_balancers/monitor_update_response.py b/src/cloudflare/types/users/load_balancers/monitor_update_response.py index 0b487e9bcf3..1a86dd8438d 100644 --- a/src/cloudflare/types/users/load_balancers/monitor_update_response.py +++ b/src/cloudflare/types/users/load_balancers/monitor_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["MonitorUpdateResponse"] diff --git a/src/cloudflare/types/users/load_balancers/monitors/__init__.py b/src/cloudflare/types/users/load_balancers/monitors/__init__.py index 1e0d99b1d1d..7b817559fe1 100644 --- a/src/cloudflare/types/users/load_balancers/monitors/__init__.py +++ b/src/cloudflare/types/users/load_balancers/monitors/__init__.py @@ -2,12 +2,12 @@ from __future__ import annotations -from .preview_load_balancer_monitors_preview_monitor_response import ( - PreviewLoadBalancerMonitorsPreviewMonitorResponse as PreviewLoadBalancerMonitorsPreviewMonitorResponse, -) from .preview_load_balancer_monitors_preview_monitor_params import ( PreviewLoadBalancerMonitorsPreviewMonitorParams as PreviewLoadBalancerMonitorsPreviewMonitorParams, ) +from .preview_load_balancer_monitors_preview_monitor_response import ( + PreviewLoadBalancerMonitorsPreviewMonitorResponse as PreviewLoadBalancerMonitorsPreviewMonitorResponse, +) from .reference_load_balancer_monitors_list_monitor_references_response import ( ReferenceLoadBalancerMonitorsListMonitorReferencesResponse as ReferenceLoadBalancerMonitorsListMonitorReferencesResponse, ) diff --git a/src/cloudflare/types/users/load_balancers/monitors/preview_load_balancer_monitors_preview_monitor_params.py b/src/cloudflare/types/users/load_balancers/monitors/preview_load_balancer_monitors_preview_monitor_params.py index b328fa28aec..45db2c1c420 100644 --- a/src/cloudflare/types/users/load_balancers/monitors/preview_load_balancer_monitors_preview_monitor_params.py +++ b/src/cloudflare/types/users/load_balancers/monitors/preview_load_balancer_monitors_preview_monitor_params.py @@ -2,16 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated, Literal +from typing_extensions import Literal, Required, Annotated, TypedDict from ....._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params - __all__ = ["PreviewLoadBalancerMonitorsPreviewMonitorParams"] diff --git a/src/cloudflare/types/users/load_balancers/monitors/preview_load_balancer_monitors_preview_monitor_response.py b/src/cloudflare/types/users/load_balancers/monitors/preview_load_balancer_monitors_preview_monitor_response.py index 00f88d09e90..a0c93360ada 100644 --- a/src/cloudflare/types/users/load_balancers/monitors/preview_load_balancer_monitors_preview_monitor_response.py +++ b/src/cloudflare/types/users/load_balancers/monitors/preview_load_balancer_monitors_preview_monitor_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Dict +from typing import Dict, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["PreviewLoadBalancerMonitorsPreviewMonitorResponse"] diff --git a/src/cloudflare/types/users/load_balancers/monitors/reference_load_balancer_monitors_list_monitor_references_response.py b/src/cloudflare/types/users/load_balancers/monitors/reference_load_balancer_monitors_list_monitor_references_response.py index b1edc6a4d98..62a7262b239 100644 --- a/src/cloudflare/types/users/load_balancers/monitors/reference_load_balancer_monitors_list_monitor_references_response.py +++ b/src/cloudflare/types/users/load_balancers/monitors/reference_load_balancer_monitors_list_monitor_references_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = [ "ReferenceLoadBalancerMonitorsListMonitorReferencesResponse", diff --git a/src/cloudflare/types/users/load_balancers/pool_delete_response.py b/src/cloudflare/types/users/load_balancers/pool_delete_response.py index 83fbd518a09..87b03c8c951 100644 --- a/src/cloudflare/types/users/load_balancers/pool_delete_response.py +++ b/src/cloudflare/types/users/load_balancers/pool_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["PoolDeleteResponse"] diff --git a/src/cloudflare/types/users/load_balancers/pool_get_response.py b/src/cloudflare/types/users/load_balancers/pool_get_response.py index 79efc937705..c335c0eb0db 100644 --- a/src/cloudflare/types/users/load_balancers/pool_get_response.py +++ b/src/cloudflare/types/users/load_balancers/pool_get_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = [ "PoolGetResponse", diff --git a/src/cloudflare/types/users/load_balancers/pool_load_balancer_pools_create_pool_params.py b/src/cloudflare/types/users/load_balancers/pool_load_balancer_pools_create_pool_params.py index e1020c4de3a..45cdbcaa874 100644 --- a/src/cloudflare/types/users/load_balancers/pool_load_balancer_pools_create_pool_params.py +++ b/src/cloudflare/types/users/load_balancers/pool_load_balancer_pools_create_pool_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal, Annotated +from typing import List, Iterable, Optional +from typing_extensions import Literal, Required, Annotated, TypedDict -from typing import Iterable, Optional, List - -from ...._utils import PropertyInfo - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes from ...._utils import PropertyInfo -from ....types import shared_params __all__ = [ "PoolLoadBalancerPoolsCreatePoolParams", diff --git a/src/cloudflare/types/users/load_balancers/pool_load_balancer_pools_create_pool_response.py b/src/cloudflare/types/users/load_balancers/pool_load_balancer_pools_create_pool_response.py index 500fb01c3b6..c583de9c264 100644 --- a/src/cloudflare/types/users/load_balancers/pool_load_balancer_pools_create_pool_response.py +++ b/src/cloudflare/types/users/load_balancers/pool_load_balancer_pools_create_pool_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = [ "PoolLoadBalancerPoolsCreatePoolResponse", diff --git a/src/cloudflare/types/users/load_balancers/pool_load_balancer_pools_list_pools_params.py b/src/cloudflare/types/users/load_balancers/pool_load_balancer_pools_list_pools_params.py index 0e7a1c95c4e..f421c26b253 100644 --- a/src/cloudflare/types/users/load_balancers/pool_load_balancer_pools_list_pools_params.py +++ b/src/cloudflare/types/users/load_balancers/pool_load_balancer_pools_list_pools_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params - __all__ = ["PoolLoadBalancerPoolsListPoolsParams"] diff --git a/src/cloudflare/types/users/load_balancers/pool_load_balancer_pools_list_pools_response.py b/src/cloudflare/types/users/load_balancers/pool_load_balancer_pools_list_pools_response.py index 46a399323f2..785015de745 100644 --- a/src/cloudflare/types/users/load_balancers/pool_load_balancer_pools_list_pools_response.py +++ b/src/cloudflare/types/users/load_balancers/pool_load_balancer_pools_list_pools_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = [ "PoolLoadBalancerPoolsListPoolsResponse", diff --git a/src/cloudflare/types/users/load_balancers/pool_load_balancer_pools_patch_pools_params.py b/src/cloudflare/types/users/load_balancers/pool_load_balancer_pools_patch_pools_params.py index c3620bcc9e6..435c2fc0653 100644 --- a/src/cloudflare/types/users/load_balancers/pool_load_balancer_pools_patch_pools_params.py +++ b/src/cloudflare/types/users/load_balancers/pool_load_balancer_pools_patch_pools_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["PoolLoadBalancerPoolsPatchPoolsParams"] diff --git a/src/cloudflare/types/users/load_balancers/pool_load_balancer_pools_patch_pools_response.py b/src/cloudflare/types/users/load_balancers/pool_load_balancer_pools_patch_pools_response.py index 2602fa1b8e4..f7c9810e181 100644 --- a/src/cloudflare/types/users/load_balancers/pool_load_balancer_pools_patch_pools_response.py +++ b/src/cloudflare/types/users/load_balancers/pool_load_balancer_pools_patch_pools_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = [ "PoolLoadBalancerPoolsPatchPoolsResponse", diff --git a/src/cloudflare/types/users/load_balancers/pool_update_params.py b/src/cloudflare/types/users/load_balancers/pool_update_params.py index 898218a74e2..06fa353137e 100644 --- a/src/cloudflare/types/users/load_balancers/pool_update_params.py +++ b/src/cloudflare/types/users/load_balancers/pool_update_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal, Annotated +from typing import List, Iterable, Optional +from typing_extensions import Literal, Required, Annotated, TypedDict -from typing import Iterable, Optional, List - -from ...._utils import PropertyInfo - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes from ...._utils import PropertyInfo -from ....types import shared_params __all__ = [ "PoolUpdateParams", diff --git a/src/cloudflare/types/users/load_balancers/pool_update_response.py b/src/cloudflare/types/users/load_balancers/pool_update_response.py index f5cbf4ff4f6..1a033b65b8c 100644 --- a/src/cloudflare/types/users/load_balancers/pool_update_response.py +++ b/src/cloudflare/types/users/load_balancers/pool_update_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = [ "PoolUpdateResponse", diff --git a/src/cloudflare/types/users/load_balancers/pools/__init__.py b/src/cloudflare/types/users/load_balancers/pools/__init__.py index 2dfc806bbc3..07b9523f051 100644 --- a/src/cloudflare/types/users/load_balancers/pools/__init__.py +++ b/src/cloudflare/types/users/load_balancers/pools/__init__.py @@ -2,14 +2,14 @@ from __future__ import annotations -from .health_load_balancer_pools_pool_health_details_response import ( - HealthLoadBalancerPoolsPoolHealthDetailsResponse as HealthLoadBalancerPoolsPoolHealthDetailsResponse, +from .preview_load_balancer_pools_preview_pool_params import ( + PreviewLoadBalancerPoolsPreviewPoolParams as PreviewLoadBalancerPoolsPreviewPoolParams, ) from .preview_load_balancer_pools_preview_pool_response import ( PreviewLoadBalancerPoolsPreviewPoolResponse as PreviewLoadBalancerPoolsPreviewPoolResponse, ) -from .preview_load_balancer_pools_preview_pool_params import ( - PreviewLoadBalancerPoolsPreviewPoolParams as PreviewLoadBalancerPoolsPreviewPoolParams, +from .health_load_balancer_pools_pool_health_details_response import ( + HealthLoadBalancerPoolsPoolHealthDetailsResponse as HealthLoadBalancerPoolsPoolHealthDetailsResponse, ) from .reference_load_balancer_pools_list_pool_references_response import ( ReferenceLoadBalancerPoolsListPoolReferencesResponse as ReferenceLoadBalancerPoolsListPoolReferencesResponse, diff --git a/src/cloudflare/types/users/load_balancers/pools/health_load_balancer_pools_pool_health_details_response.py b/src/cloudflare/types/users/load_balancers/pools/health_load_balancer_pools_pool_health_details_response.py index d80e5b6c55b..256105732e4 100644 --- a/src/cloudflare/types/users/load_balancers/pools/health_load_balancer_pools_pool_health_details_response.py +++ b/src/cloudflare/types/users/load_balancers/pools/health_load_balancer_pools_pool_health_details_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ....._models import BaseModel -from .....types import shared +from typing import Union, Optional __all__ = ["HealthLoadBalancerPoolsPoolHealthDetailsResponse"] diff --git a/src/cloudflare/types/users/load_balancers/pools/preview_load_balancer_pools_preview_pool_params.py b/src/cloudflare/types/users/load_balancers/pools/preview_load_balancer_pools_preview_pool_params.py index 094eb65d098..d61a64c1d5c 100644 --- a/src/cloudflare/types/users/load_balancers/pools/preview_load_balancer_pools_preview_pool_params.py +++ b/src/cloudflare/types/users/load_balancers/pools/preview_load_balancer_pools_preview_pool_params.py @@ -2,16 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated, Literal +from typing_extensions import Literal, Required, Annotated, TypedDict from ....._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params - __all__ = ["PreviewLoadBalancerPoolsPreviewPoolParams"] diff --git a/src/cloudflare/types/users/load_balancers/pools/preview_load_balancer_pools_preview_pool_response.py b/src/cloudflare/types/users/load_balancers/pools/preview_load_balancer_pools_preview_pool_response.py index 430e7ec2884..97a59097da4 100644 --- a/src/cloudflare/types/users/load_balancers/pools/preview_load_balancer_pools_preview_pool_response.py +++ b/src/cloudflare/types/users/load_balancers/pools/preview_load_balancer_pools_preview_pool_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Dict +from typing import Dict, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["PreviewLoadBalancerPoolsPreviewPoolResponse"] diff --git a/src/cloudflare/types/users/load_balancers/pools/reference_load_balancer_pools_list_pool_references_response.py b/src/cloudflare/types/users/load_balancers/pools/reference_load_balancer_pools_list_pool_references_response.py index 580083f88b6..368c15eb139 100644 --- a/src/cloudflare/types/users/load_balancers/pools/reference_load_balancer_pools_list_pool_references_response.py +++ b/src/cloudflare/types/users/load_balancers/pools/reference_load_balancer_pools_list_pool_references_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = [ "ReferenceLoadBalancerPoolsListPoolReferencesResponse", diff --git a/src/cloudflare/types/users/load_balancers/preview_get_response.py b/src/cloudflare/types/users/load_balancers/preview_get_response.py index 37625e8e715..50d154e16fa 100644 --- a/src/cloudflare/types/users/load_balancers/preview_get_response.py +++ b/src/cloudflare/types/users/load_balancers/preview_get_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Dict +from typing import Dict, List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "PreviewGetResponse", diff --git a/src/cloudflare/types/users/load_balancing_analytics/__init__.py b/src/cloudflare/types/users/load_balancing_analytics/__init__.py index 9bd089a7b16..f4a9e8ad762 100644 --- a/src/cloudflare/types/users/load_balancing_analytics/__init__.py +++ b/src/cloudflare/types/users/load_balancing_analytics/__init__.py @@ -2,9 +2,9 @@ from __future__ import annotations -from .event_load_balancer_healthcheck_events_list_healthcheck_events_response import ( - EventLoadBalancerHealthcheckEventsListHealthcheckEventsResponse as EventLoadBalancerHealthcheckEventsListHealthcheckEventsResponse, -) from .event_load_balancer_healthcheck_events_list_healthcheck_events_params import ( EventLoadBalancerHealthcheckEventsListHealthcheckEventsParams as EventLoadBalancerHealthcheckEventsListHealthcheckEventsParams, ) +from .event_load_balancer_healthcheck_events_list_healthcheck_events_response import ( + EventLoadBalancerHealthcheckEventsListHealthcheckEventsResponse as EventLoadBalancerHealthcheckEventsListHealthcheckEventsResponse, +) diff --git a/src/cloudflare/types/users/load_balancing_analytics/event_load_balancer_healthcheck_events_list_healthcheck_events_params.py b/src/cloudflare/types/users/load_balancing_analytics/event_load_balancer_healthcheck_events_list_healthcheck_events_params.py index c4c267c40c9..3a5d7cb22d9 100644 --- a/src/cloudflare/types/users/load_balancing_analytics/event_load_balancer_healthcheck_events_list_healthcheck_events_params.py +++ b/src/cloudflare/types/users/load_balancing_analytics/event_load_balancer_healthcheck_events_list_healthcheck_events_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated - from typing import Union - from datetime import datetime +from typing_extensions import Annotated, TypedDict from ...._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params - __all__ = ["EventLoadBalancerHealthcheckEventsListHealthcheckEventsParams"] diff --git a/src/cloudflare/types/users/load_balancing_analytics/event_load_balancer_healthcheck_events_list_healthcheck_events_response.py b/src/cloudflare/types/users/load_balancing_analytics/event_load_balancer_healthcheck_events_list_healthcheck_events_response.py index 87f7d46c3ed..e8506d524a3 100644 --- a/src/cloudflare/types/users/load_balancing_analytics/event_load_balancer_healthcheck_events_list_healthcheck_events_response.py +++ b/src/cloudflare/types/users/load_balancing_analytics/event_load_balancer_healthcheck_events_list_healthcheck_events_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "EventLoadBalancerHealthcheckEventsListHealthcheckEventsResponse", diff --git a/src/cloudflare/types/users/organization_delete_response.py b/src/cloudflare/types/users/organization_delete_response.py index 879b135d09e..81bd3b24248 100644 --- a/src/cloudflare/types/users/organization_delete_response.py +++ b/src/cloudflare/types/users/organization_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["OrganizationDeleteResponse"] diff --git a/src/cloudflare/types/users/organization_get_response.py b/src/cloudflare/types/users/organization_get_response.py index 414c2b9689d..6a00c29ec2a 100644 --- a/src/cloudflare/types/users/organization_get_response.py +++ b/src/cloudflare/types/users/organization_get_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union, Optional __all__ = ["OrganizationGetResponse"] diff --git a/src/cloudflare/types/users/organization_user_s_organizations_list_organizations_params.py b/src/cloudflare/types/users/organization_user_s_organizations_list_organizations_params.py index 5a74a7339aa..0b657cbe7f5 100644 --- a/src/cloudflare/types/users/organization_user_s_organizations_list_organizations_params.py +++ b/src/cloudflare/types/users/organization_user_s_organizations_list_organizations_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["OrganizationUserSOrganizationsListOrganizationsParams"] diff --git a/src/cloudflare/types/users/organization_user_s_organizations_list_organizations_response.py b/src/cloudflare/types/users/organization_user_s_organizations_list_organizations_response.py index 3bea30b222b..dda58e24c4d 100644 --- a/src/cloudflare/types/users/organization_user_s_organizations_list_organizations_response.py +++ b/src/cloudflare/types/users/organization_user_s_organizations_list_organizations_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "OrganizationUserSOrganizationsListOrganizationsResponse", diff --git a/src/cloudflare/types/users/subscription_delete_response.py b/src/cloudflare/types/users/subscription_delete_response.py index cb11d50c1e1..ec52e278e1f 100644 --- a/src/cloudflare/types/users/subscription_delete_response.py +++ b/src/cloudflare/types/users/subscription_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["SubscriptionDeleteResponse"] diff --git a/src/cloudflare/types/users/subscription_update_params.py b/src/cloudflare/types/users/subscription_update_params.py index aded3299781..f0e0b921091 100644 --- a/src/cloudflare/types/users/subscription_update_params.py +++ b/src/cloudflare/types/users/subscription_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import Iterable, List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing import List, Iterable +from typing_extensions import Literal, TypedDict __all__ = ["SubscriptionUpdateParams", "App", "ComponentValue", "RatePlan", "Zone"] diff --git a/src/cloudflare/types/users/subscription_update_response.py b/src/cloudflare/types/users/subscription_update_response.py index c8460cbd6e0..925b0458144 100644 --- a/src/cloudflare/types/users/subscription_update_response.py +++ b/src/cloudflare/types/users/subscription_update_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union, Optional __all__ = ["SubscriptionUpdateResponse"] diff --git a/src/cloudflare/types/users/subscription_user_subscription_get_user_subscriptions_response.py b/src/cloudflare/types/users/subscription_user_subscription_get_user_subscriptions_response.py index f10053aa167..6a1f58ce5a2 100644 --- a/src/cloudflare/types/users/subscription_user_subscription_get_user_subscriptions_response.py +++ b/src/cloudflare/types/users/subscription_user_subscription_get_user_subscriptions_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = [ "SubscriptionUserSubscriptionGetUserSubscriptionsResponse", diff --git a/src/cloudflare/types/users/token_delete_response.py b/src/cloudflare/types/users/token_delete_response.py index 1add3d266f6..ab6ada95759 100644 --- a/src/cloudflare/types/users/token_delete_response.py +++ b/src/cloudflare/types/users/token_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["TokenDeleteResponse"] diff --git a/src/cloudflare/types/users/token_get_response.py b/src/cloudflare/types/users/token_get_response.py index d66aee73916..cf4ea676f23 100644 --- a/src/cloudflare/types/users/token_get_response.py +++ b/src/cloudflare/types/users/token_get_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union, Optional __all__ = ["TokenGetResponse"] diff --git a/src/cloudflare/types/users/token_update_params.py b/src/cloudflare/types/users/token_update_params.py index 543c880390d..d1a4f008dd8 100644 --- a/src/cloudflare/types/users/token_update_params.py +++ b/src/cloudflare/types/users/token_update_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal, Annotated - -from typing import Iterable, Union, List - +from typing import List, Union, Iterable from datetime import datetime +from typing_extensions import Literal, Required, Annotated, TypedDict from ..._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["TokenUpdateParams", "Policy", "PolicyPermissionGroup", "Condition", "ConditionRequestIP"] diff --git a/src/cloudflare/types/users/token_update_response.py b/src/cloudflare/types/users/token_update_response.py index 862ebf7c214..5bc3d23d0ac 100644 --- a/src/cloudflare/types/users/token_update_response.py +++ b/src/cloudflare/types/users/token_update_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union, Optional __all__ = ["TokenUpdateResponse"] diff --git a/src/cloudflare/types/users/token_user_api_tokens_create_token_params.py b/src/cloudflare/types/users/token_user_api_tokens_create_token_params.py index 2e626c9da4e..cc23970f724 100644 --- a/src/cloudflare/types/users/token_user_api_tokens_create_token_params.py +++ b/src/cloudflare/types/users/token_user_api_tokens_create_token_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated, Literal - -from typing import Iterable, Union, List - +from typing import List, Union, Iterable from datetime import datetime +from typing_extensions import Literal, Required, Annotated, TypedDict from ..._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["TokenUserAPITokensCreateTokenParams", "Policy", "PolicyPermissionGroup", "Condition", "ConditionRequestIP"] diff --git a/src/cloudflare/types/users/token_user_api_tokens_create_token_response.py b/src/cloudflare/types/users/token_user_api_tokens_create_token_response.py index 140c598b4c6..3183614c25a 100644 --- a/src/cloudflare/types/users/token_user_api_tokens_create_token_response.py +++ b/src/cloudflare/types/users/token_user_api_tokens_create_token_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["TokenUserAPITokensCreateTokenResponse"] diff --git a/src/cloudflare/types/users/token_user_api_tokens_list_tokens_params.py b/src/cloudflare/types/users/token_user_api_tokens_list_tokens_params.py index 7e401f0c7c5..93af398520b 100644 --- a/src/cloudflare/types/users/token_user_api_tokens_list_tokens_params.py +++ b/src/cloudflare/types/users/token_user_api_tokens_list_tokens_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["TokenUserAPITokensListTokensParams"] diff --git a/src/cloudflare/types/users/token_user_api_tokens_list_tokens_response.py b/src/cloudflare/types/users/token_user_api_tokens_list_tokens_response.py index 215f73cb7ea..f5fde2f3f3d 100644 --- a/src/cloudflare/types/users/token_user_api_tokens_list_tokens_response.py +++ b/src/cloudflare/types/users/token_user_api_tokens_list_tokens_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List __all__ = ["TokenUserAPITokensListTokensResponse"] diff --git a/src/cloudflare/types/users/tokens/__init__.py b/src/cloudflare/types/users/tokens/__init__.py index f1f16d9281d..b8dab626e81 100644 --- a/src/cloudflare/types/users/tokens/__init__.py +++ b/src/cloudflare/types/users/tokens/__init__.py @@ -2,15 +2,15 @@ from __future__ import annotations -from .permission_group_permission_groups_list_permission_groups_response import ( - PermissionGroupPermissionGroupsListPermissionGroupsResponse as PermissionGroupPermissionGroupsListPermissionGroupsResponse, -) -from .verify_user_api_tokens_verify_token_response import ( - VerifyUserAPITokensVerifyTokenResponse as VerifyUserAPITokensVerifyTokenResponse, +from .value_user_api_tokens_roll_token_params import ( + ValueUserAPITokensRollTokenParams as ValueUserAPITokensRollTokenParams, ) from .value_user_api_tokens_roll_token_response import ( ValueUserAPITokensRollTokenResponse as ValueUserAPITokensRollTokenResponse, ) -from .value_user_api_tokens_roll_token_params import ( - ValueUserAPITokensRollTokenParams as ValueUserAPITokensRollTokenParams, +from .verify_user_api_tokens_verify_token_response import ( + VerifyUserAPITokensVerifyTokenResponse as VerifyUserAPITokensVerifyTokenResponse, +) +from .permission_group_permission_groups_list_permission_groups_response import ( + PermissionGroupPermissionGroupsListPermissionGroupsResponse as PermissionGroupPermissionGroupsListPermissionGroupsResponse, ) diff --git a/src/cloudflare/types/users/tokens/permission_group_permission_groups_list_permission_groups_response.py b/src/cloudflare/types/users/tokens/permission_group_permission_groups_list_permission_groups_response.py index 9fb7d6a55af..25ae22814a8 100644 --- a/src/cloudflare/types/users/tokens/permission_group_permission_groups_list_permission_groups_response.py +++ b/src/cloudflare/types/users/tokens/permission_group_permission_groups_list_permission_groups_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import List __all__ = ["PermissionGroupPermissionGroupsListPermissionGroupsResponse"] diff --git a/src/cloudflare/types/users/tokens/value_user_api_tokens_roll_token_params.py b/src/cloudflare/types/users/tokens/value_user_api_tokens_roll_token_params.py index 65d1306f09d..fe780eab41d 100644 --- a/src/cloudflare/types/users/tokens/value_user_api_tokens_roll_token_params.py +++ b/src/cloudflare/types/users/tokens/value_user_api_tokens_roll_token_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ValueUserAPITokensRollTokenParams"] diff --git a/src/cloudflare/types/users/tokens/value_user_api_tokens_roll_token_response.py b/src/cloudflare/types/users/tokens/value_user_api_tokens_roll_token_response.py index 30c5cb42df6..fc944eadcaa 100644 --- a/src/cloudflare/types/users/tokens/value_user_api_tokens_roll_token_response.py +++ b/src/cloudflare/types/users/tokens/value_user_api_tokens_roll_token_response.py @@ -1,10 +1,5 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared __all__ = ["ValueUserAPITokensRollTokenResponse"] diff --git a/src/cloudflare/types/users/tokens/verify_user_api_tokens_verify_token_response.py b/src/cloudflare/types/users/tokens/verify_user_api_tokens_verify_token_response.py index d56228b00da..a60b471a529 100644 --- a/src/cloudflare/types/users/tokens/verify_user_api_tokens_verify_token_response.py +++ b/src/cloudflare/types/users/tokens/verify_user_api_tokens_verify_token_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = ["VerifyUserAPITokensVerifyTokenResponse"] diff --git a/src/cloudflare/types/vectorize/__init__.py b/src/cloudflare/types/vectorize/__init__.py index bad275420fb..59b67e5a914 100644 --- a/src/cloudflare/types/vectorize/__init__.py +++ b/src/cloudflare/types/vectorize/__init__.py @@ -2,17 +2,17 @@ from __future__ import annotations -from .index_create_response import IndexCreateResponse as IndexCreateResponse -from .index_update_response import IndexUpdateResponse as IndexUpdateResponse +from .index_get_response import IndexGetResponse as IndexGetResponse +from .index_query_params import IndexQueryParams as IndexQueryParams +from .index_create_params import IndexCreateParams as IndexCreateParams from .index_list_response import IndexListResponse as IndexListResponse +from .index_update_params import IndexUpdateParams as IndexUpdateParams +from .index_query_response import IndexQueryResponse as IndexQueryResponse +from .index_create_response import IndexCreateResponse as IndexCreateResponse from .index_delete_response import IndexDeleteResponse as IndexDeleteResponse -from .index_delete_by_ids_response import IndexDeleteByIDsResponse as IndexDeleteByIDsResponse -from .index_get_response import IndexGetResponse as IndexGetResponse from .index_insert_response import IndexInsertResponse as IndexInsertResponse -from .index_query_response import IndexQueryResponse as IndexQueryResponse +from .index_update_response import IndexUpdateResponse as IndexUpdateResponse from .index_upsert_response import IndexUpsertResponse as IndexUpsertResponse -from .index_create_params import IndexCreateParams as IndexCreateParams -from .index_update_params import IndexUpdateParams as IndexUpdateParams -from .index_delete_by_ids_params import IndexDeleteByIDsParams as IndexDeleteByIDsParams from .index_get_by_ids_params import IndexGetByIDsParams as IndexGetByIDsParams -from .index_query_params import IndexQueryParams as IndexQueryParams +from .index_delete_by_ids_params import IndexDeleteByIDsParams as IndexDeleteByIDsParams +from .index_delete_by_ids_response import IndexDeleteByIDsResponse as IndexDeleteByIDsResponse diff --git a/src/cloudflare/types/vectorize/index_create_params.py b/src/cloudflare/types/vectorize/index_create_params.py index ebb39cdb568..aca048ed422 100644 --- a/src/cloudflare/types/vectorize/index_create_params.py +++ b/src/cloudflare/types/vectorize/index_create_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import Union - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = [ "IndexCreateParams", diff --git a/src/cloudflare/types/vectorize/index_create_response.py b/src/cloudflare/types/vectorize/index_create_response.py index fc0169a03df..295ec2998d0 100644 --- a/src/cloudflare/types/vectorize/index_create_response.py +++ b/src/cloudflare/types/vectorize/index_create_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["IndexCreateResponse", "Config"] diff --git a/src/cloudflare/types/vectorize/index_delete_by_ids_params.py b/src/cloudflare/types/vectorize/index_delete_by_ids_params.py index 661304ce2c7..a281b5ef961 100644 --- a/src/cloudflare/types/vectorize/index_delete_by_ids_params.py +++ b/src/cloudflare/types/vectorize/index_delete_by_ids_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["IndexDeleteByIDsParams"] diff --git a/src/cloudflare/types/vectorize/index_delete_by_ids_response.py b/src/cloudflare/types/vectorize/index_delete_by_ids_response.py index 95b37bad428..b0d46d281c9 100644 --- a/src/cloudflare/types/vectorize/index_delete_by_ids_response.py +++ b/src/cloudflare/types/vectorize/index_delete_by_ids_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["IndexDeleteByIDsResponse"] diff --git a/src/cloudflare/types/vectorize/index_delete_response.py b/src/cloudflare/types/vectorize/index_delete_response.py index 45a2d55b732..89fe2945e48 100644 --- a/src/cloudflare/types/vectorize/index_delete_response.py +++ b/src/cloudflare/types/vectorize/index_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["IndexDeleteResponse"] diff --git a/src/cloudflare/types/vectorize/index_get_by_ids_params.py b/src/cloudflare/types/vectorize/index_get_by_ids_params.py index ae969816f32..69ccddb54d7 100644 --- a/src/cloudflare/types/vectorize/index_get_by_ids_params.py +++ b/src/cloudflare/types/vectorize/index_get_by_ids_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["IndexGetByIDsParams"] diff --git a/src/cloudflare/types/vectorize/index_get_response.py b/src/cloudflare/types/vectorize/index_get_response.py index b0dd2137cc4..580e0d248c8 100644 --- a/src/cloudflare/types/vectorize/index_get_response.py +++ b/src/cloudflare/types/vectorize/index_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["IndexGetResponse", "Config"] diff --git a/src/cloudflare/types/vectorize/index_insert_response.py b/src/cloudflare/types/vectorize/index_insert_response.py index 46766778b4a..15a744cf978 100644 --- a/src/cloudflare/types/vectorize/index_insert_response.py +++ b/src/cloudflare/types/vectorize/index_insert_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["IndexInsertResponse"] diff --git a/src/cloudflare/types/vectorize/index_list_response.py b/src/cloudflare/types/vectorize/index_list_response.py index 3b1e199c780..928fc41912a 100644 --- a/src/cloudflare/types/vectorize/index_list_response.py +++ b/src/cloudflare/types/vectorize/index_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Optional from typing_extensions import Literal -from typing import Optional - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["IndexListResponse", "IndexListResponseItem", "IndexListResponseItemConfig"] diff --git a/src/cloudflare/types/vectorize/index_query_params.py b/src/cloudflare/types/vectorize/index_query_params.py index 6f7c40b403c..1863383bd40 100644 --- a/src/cloudflare/types/vectorize/index_query_params.py +++ b/src/cloudflare/types/vectorize/index_query_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated - -from ..._utils import PropertyInfo - from typing import Iterable +from typing_extensions import Required, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = ["IndexQueryParams"] diff --git a/src/cloudflare/types/vectorize/index_query_response.py b/src/cloudflare/types/vectorize/index_query_response.py index e77a256bd80..abbc99dc0a6 100644 --- a/src/cloudflare/types/vectorize/index_query_response.py +++ b/src/cloudflare/types/vectorize/index_query_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["IndexQueryResponse", "Match"] diff --git a/src/cloudflare/types/vectorize/index_update_params.py b/src/cloudflare/types/vectorize/index_update_params.py index dcafdc35176..588874c7658 100644 --- a/src/cloudflare/types/vectorize/index_update_params.py +++ b/src/cloudflare/types/vectorize/index_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["IndexUpdateParams"] diff --git a/src/cloudflare/types/vectorize/index_update_response.py b/src/cloudflare/types/vectorize/index_update_response.py index a5a361bf01c..8e43d03e56e 100644 --- a/src/cloudflare/types/vectorize/index_update_response.py +++ b/src/cloudflare/types/vectorize/index_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing_extensions import Literal - from typing import Optional - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["IndexUpdateResponse", "Config"] diff --git a/src/cloudflare/types/vectorize/index_upsert_response.py b/src/cloudflare/types/vectorize/index_upsert_response.py index 8ee70a351f3..724a1c3d548 100644 --- a/src/cloudflare/types/vectorize/index_upsert_response.py +++ b/src/cloudflare/types/vectorize/index_upsert_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["IndexUpsertResponse"] diff --git a/src/cloudflare/types/waiting_room_create_params.py b/src/cloudflare/types/waiting_room_create_params.py index b3b5ef006e8..5841e5573da 100644 --- a/src/cloudflare/types/waiting_room_create_params.py +++ b/src/cloudflare/types/waiting_room_create_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["WaitingRoomCreateParams", "AdditionalRoute", "CookieAttributes"] diff --git a/src/cloudflare/types/waiting_room_create_response.py b/src/cloudflare/types/waiting_room_create_response.py index c929bcdcdba..f2be5620261 100644 --- a/src/cloudflare/types/waiting_room_create_response.py +++ b/src/cloudflare/types/waiting_room_create_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = ["WaitingRoomCreateResponse", "AdditionalRoute", "CookieAttributes"] diff --git a/src/cloudflare/types/waiting_room_delete_response.py b/src/cloudflare/types/waiting_room_delete_response.py index aa3ead30556..7be1e8f7a4b 100644 --- a/src/cloudflare/types/waiting_room_delete_response.py +++ b/src/cloudflare/types/waiting_room_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["WaitingRoomDeleteResponse"] diff --git a/src/cloudflare/types/waiting_room_get_response.py b/src/cloudflare/types/waiting_room_get_response.py index 38c1b81c1ab..aa83c5a2cc0 100644 --- a/src/cloudflare/types/waiting_room_get_response.py +++ b/src/cloudflare/types/waiting_room_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = ["WaitingRoomGetResponse", "AdditionalRoute", "CookieAttributes"] diff --git a/src/cloudflare/types/waiting_room_list_response.py b/src/cloudflare/types/waiting_room_list_response.py index 0449488bb8e..c36e947c6eb 100644 --- a/src/cloudflare/types/waiting_room_list_response.py +++ b/src/cloudflare/types/waiting_room_list_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = [ "WaitingRoomListResponse", diff --git a/src/cloudflare/types/waiting_room_update_params.py b/src/cloudflare/types/waiting_room_update_params.py index cf9e8de21ab..1ba0eb0fbca 100644 --- a/src/cloudflare/types/waiting_room_update_params.py +++ b/src/cloudflare/types/waiting_room_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["WaitingRoomUpdateParams", "AdditionalRoute", "CookieAttributes"] diff --git a/src/cloudflare/types/waiting_room_update_response.py b/src/cloudflare/types/waiting_room_update_response.py index 05294e7849e..016120bb966 100644 --- a/src/cloudflare/types/waiting_room_update_response.py +++ b/src/cloudflare/types/waiting_room_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from .._models import BaseModel -from ..types import shared __all__ = ["WaitingRoomUpdateResponse", "AdditionalRoute", "CookieAttributes"] diff --git a/src/cloudflare/types/waiting_rooms/__init__.py b/src/cloudflare/types/waiting_rooms/__init__.py index c922b8041df..09f03105466 100644 --- a/src/cloudflare/types/waiting_rooms/__init__.py +++ b/src/cloudflare/types/waiting_rooms/__init__.py @@ -2,35 +2,36 @@ from __future__ import annotations -from .preview_create_response import PreviewCreateResponse as PreviewCreateResponse -from .preview_create_params import PreviewCreateParams as PreviewCreateParams -from .event_update_response import EventUpdateResponse as EventUpdateResponse -from .event_delete_response import EventDeleteResponse as EventDeleteResponse from .event_get_response import EventGetResponse as EventGetResponse -from .event_waiting_room_create_event_response import ( - EventWaitingRoomCreateEventResponse as EventWaitingRoomCreateEventResponse, +from .rule_update_params import RuleUpdateParams as RuleUpdateParams +from .event_update_params import EventUpdateParams as EventUpdateParams +from .rule_delete_response import RuleDeleteResponse as RuleDeleteResponse +from .rule_update_response import RuleUpdateResponse as RuleUpdateResponse +from .setting_get_response import SettingGetResponse as SettingGetResponse +from .event_delete_response import EventDeleteResponse as EventDeleteResponse +from .event_update_response import EventUpdateResponse as EventUpdateResponse +from .preview_create_params import PreviewCreateParams as PreviewCreateParams +from .setting_update_params import SettingUpdateParams as SettingUpdateParams +from .preview_create_response import PreviewCreateResponse as PreviewCreateResponse +from .setting_update_response import SettingUpdateResponse as SettingUpdateResponse +from .waitingroom_zone_settings_response import WaitingroomZoneSettingsResponse as WaitingroomZoneSettingsResponse +from .event_waiting_room_create_event_params import ( + EventWaitingRoomCreateEventParams as EventWaitingRoomCreateEventParams, ) from .event_waiting_room_list_events_response import ( EventWaitingRoomListEventsResponse as EventWaitingRoomListEventsResponse, ) -from .event_update_params import EventUpdateParams as EventUpdateParams -from .event_waiting_room_create_event_params import ( - EventWaitingRoomCreateEventParams as EventWaitingRoomCreateEventParams, +from .event_waiting_room_create_event_response import ( + EventWaitingRoomCreateEventResponse as EventWaitingRoomCreateEventResponse, ) -from .rule_update_response import RuleUpdateResponse as RuleUpdateResponse -from .rule_delete_response import RuleDeleteResponse as RuleDeleteResponse -from .rule_waiting_room_create_waiting_room_rule_response import ( - RuleWaitingRoomCreateWaitingRoomRuleResponse as RuleWaitingRoomCreateWaitingRoomRuleResponse, +from .rule_waiting_room_create_waiting_room_rule_params import ( + RuleWaitingRoomCreateWaitingRoomRuleParams as RuleWaitingRoomCreateWaitingRoomRuleParams, ) from .rule_waiting_room_list_waiting_room_rules_response import ( RuleWaitingRoomListWaitingRoomRulesResponse as RuleWaitingRoomListWaitingRoomRulesResponse, ) -from .rule_waiting_room_replace_waiting_room_rules_response import ( - RuleWaitingRoomReplaceWaitingRoomRulesResponse as RuleWaitingRoomReplaceWaitingRoomRulesResponse, -) -from .rule_update_params import RuleUpdateParams as RuleUpdateParams -from .rule_waiting_room_create_waiting_room_rule_params import ( - RuleWaitingRoomCreateWaitingRoomRuleParams as RuleWaitingRoomCreateWaitingRoomRuleParams, +from .rule_waiting_room_create_waiting_room_rule_response import ( + RuleWaitingRoomCreateWaitingRoomRuleResponse as RuleWaitingRoomCreateWaitingRoomRuleResponse, ) from .rule_waiting_room_replace_waiting_room_rules_params import ( RuleWaitingRoomReplaceWaitingRoomRulesParams as RuleWaitingRoomReplaceWaitingRoomRulesParams, @@ -38,7 +39,6 @@ from .status_waiting_room_get_waiting_room_status_response import ( StatusWaitingRoomGetWaitingRoomStatusResponse as StatusWaitingRoomGetWaitingRoomStatusResponse, ) -from .waitingroom_zone_settings_response import WaitingroomZoneSettingsResponse as WaitingroomZoneSettingsResponse -from .setting_update_response import SettingUpdateResponse as SettingUpdateResponse -from .setting_get_response import SettingGetResponse as SettingGetResponse -from .setting_update_params import SettingUpdateParams as SettingUpdateParams +from .rule_waiting_room_replace_waiting_room_rules_response import ( + RuleWaitingRoomReplaceWaitingRoomRulesResponse as RuleWaitingRoomReplaceWaitingRoomRulesResponse, +) diff --git a/src/cloudflare/types/waiting_rooms/event_delete_response.py b/src/cloudflare/types/waiting_rooms/event_delete_response.py index 51131b992c3..d5361dbe022 100644 --- a/src/cloudflare/types/waiting_rooms/event_delete_response.py +++ b/src/cloudflare/types/waiting_rooms/event_delete_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["EventDeleteResponse"] diff --git a/src/cloudflare/types/waiting_rooms/event_get_response.py b/src/cloudflare/types/waiting_rooms/event_get_response.py index 8e771f4fd47..383b52619fc 100644 --- a/src/cloudflare/types/waiting_rooms/event_get_response.py +++ b/src/cloudflare/types/waiting_rooms/event_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["EventGetResponse"] diff --git a/src/cloudflare/types/waiting_rooms/event_update_params.py b/src/cloudflare/types/waiting_rooms/event_update_params.py index e9aca1a872f..2c35151f21a 100644 --- a/src/cloudflare/types/waiting_rooms/event_update_params.py +++ b/src/cloudflare/types/waiting_rooms/event_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Optional - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["EventUpdateParams"] diff --git a/src/cloudflare/types/waiting_rooms/event_update_response.py b/src/cloudflare/types/waiting_rooms/event_update_response.py index f5c6340a42a..cbc05d746e7 100644 --- a/src/cloudflare/types/waiting_rooms/event_update_response.py +++ b/src/cloudflare/types/waiting_rooms/event_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["EventUpdateResponse"] diff --git a/src/cloudflare/types/waiting_rooms/event_waiting_room_create_event_params.py b/src/cloudflare/types/waiting_rooms/event_waiting_room_create_event_params.py index 2d32bf89fa9..0dc3e8edd07 100644 --- a/src/cloudflare/types/waiting_rooms/event_waiting_room_create_event_params.py +++ b/src/cloudflare/types/waiting_rooms/event_waiting_room_create_event_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Optional - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["EventWaitingRoomCreateEventParams"] diff --git a/src/cloudflare/types/waiting_rooms/event_waiting_room_create_event_response.py b/src/cloudflare/types/waiting_rooms/event_waiting_room_create_event_response.py index 9069aa8a8e7..f4b83e53229 100644 --- a/src/cloudflare/types/waiting_rooms/event_waiting_room_create_event_response.py +++ b/src/cloudflare/types/waiting_rooms/event_waiting_room_create_event_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["EventWaitingRoomCreateEventResponse"] diff --git a/src/cloudflare/types/waiting_rooms/event_waiting_room_list_events_response.py b/src/cloudflare/types/waiting_rooms/event_waiting_room_list_events_response.py index 513d612f4cd..f60a76397be 100644 --- a/src/cloudflare/types/waiting_rooms/event_waiting_room_list_events_response.py +++ b/src/cloudflare/types/waiting_rooms/event_waiting_room_list_events_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["EventWaitingRoomListEventsResponse", "EventWaitingRoomListEventsResponseItem"] diff --git a/src/cloudflare/types/waiting_rooms/events/detail_waiting_room_preview_active_event_details_response.py b/src/cloudflare/types/waiting_rooms/events/detail_waiting_room_preview_active_event_details_response.py index 346bed60ffb..db2faed8272 100644 --- a/src/cloudflare/types/waiting_rooms/events/detail_waiting_room_preview_active_event_details_response.py +++ b/src/cloudflare/types/waiting_rooms/events/detail_waiting_room_preview_active_event_details_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["DetailWaitingRoomPreviewActiveEventDetailsResponse"] diff --git a/src/cloudflare/types/waiting_rooms/preview_create_params.py b/src/cloudflare/types/waiting_rooms/preview_create_params.py index 5270e46c606..8b9e92cddc8 100644 --- a/src/cloudflare/types/waiting_rooms/preview_create_params.py +++ b/src/cloudflare/types/waiting_rooms/preview_create_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["PreviewCreateParams"] diff --git a/src/cloudflare/types/waiting_rooms/preview_create_response.py b/src/cloudflare/types/waiting_rooms/preview_create_response.py index e7114471ea3..be960838401 100644 --- a/src/cloudflare/types/waiting_rooms/preview_create_response.py +++ b/src/cloudflare/types/waiting_rooms/preview_create_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["PreviewCreateResponse"] diff --git a/src/cloudflare/types/waiting_rooms/rule_delete_response.py b/src/cloudflare/types/waiting_rooms/rule_delete_response.py index 15660d0a6e6..1b24c35be33 100644 --- a/src/cloudflare/types/waiting_rooms/rule_delete_response.py +++ b/src/cloudflare/types/waiting_rooms/rule_delete_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["RuleDeleteResponse", "RuleDeleteResponseItem"] diff --git a/src/cloudflare/types/waiting_rooms/rule_update_params.py b/src/cloudflare/types/waiting_rooms/rule_update_params.py index cd097721a7d..72f89f6b8cb 100644 --- a/src/cloudflare/types/waiting_rooms/rule_update_params.py +++ b/src/cloudflare/types/waiting_rooms/rule_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import Union - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["RuleUpdateParams", "Position", "PositionIndex", "PositionBefore", "PositionAfter"] diff --git a/src/cloudflare/types/waiting_rooms/rule_update_response.py b/src/cloudflare/types/waiting_rooms/rule_update_response.py index 1dd1cacde22..e947a9d5267 100644 --- a/src/cloudflare/types/waiting_rooms/rule_update_response.py +++ b/src/cloudflare/types/waiting_rooms/rule_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["RuleUpdateResponse", "RuleUpdateResponseItem"] diff --git a/src/cloudflare/types/waiting_rooms/rule_waiting_room_create_waiting_room_rule_params.py b/src/cloudflare/types/waiting_rooms/rule_waiting_room_create_waiting_room_rule_params.py index eda16880c9d..6c65d78fe10 100644 --- a/src/cloudflare/types/waiting_rooms/rule_waiting_room_create_waiting_room_rule_params.py +++ b/src/cloudflare/types/waiting_rooms/rule_waiting_room_create_waiting_room_rule_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["RuleWaitingRoomCreateWaitingRoomRuleParams"] diff --git a/src/cloudflare/types/waiting_rooms/rule_waiting_room_create_waiting_room_rule_response.py b/src/cloudflare/types/waiting_rooms/rule_waiting_room_create_waiting_room_rule_response.py index dc65ade7f53..3420c3eeebc 100644 --- a/src/cloudflare/types/waiting_rooms/rule_waiting_room_create_waiting_room_rule_response.py +++ b/src/cloudflare/types/waiting_rooms/rule_waiting_room_create_waiting_room_rule_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["RuleWaitingRoomCreateWaitingRoomRuleResponse", "RuleWaitingRoomCreateWaitingRoomRuleResponseItem"] diff --git a/src/cloudflare/types/waiting_rooms/rule_waiting_room_list_waiting_room_rules_response.py b/src/cloudflare/types/waiting_rooms/rule_waiting_room_list_waiting_room_rules_response.py index 041d79cd7e5..9fc2e1992f3 100644 --- a/src/cloudflare/types/waiting_rooms/rule_waiting_room_list_waiting_room_rules_response.py +++ b/src/cloudflare/types/waiting_rooms/rule_waiting_room_list_waiting_room_rules_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["RuleWaitingRoomListWaitingRoomRulesResponse", "RuleWaitingRoomListWaitingRoomRulesResponseItem"] diff --git a/src/cloudflare/types/waiting_rooms/rule_waiting_room_replace_waiting_room_rules_params.py b/src/cloudflare/types/waiting_rooms/rule_waiting_room_replace_waiting_room_rules_params.py index 214457e5d1d..a6f06769e0e 100644 --- a/src/cloudflare/types/waiting_rooms/rule_waiting_room_replace_waiting_room_rules_params.py +++ b/src/cloudflare/types/waiting_rooms/rule_waiting_room_replace_waiting_room_rules_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["RuleWaitingRoomReplaceWaitingRoomRulesParams", "Body"] diff --git a/src/cloudflare/types/waiting_rooms/rule_waiting_room_replace_waiting_room_rules_response.py b/src/cloudflare/types/waiting_rooms/rule_waiting_room_replace_waiting_room_rules_response.py index 997d362328f..3747ed5cd9c 100644 --- a/src/cloudflare/types/waiting_rooms/rule_waiting_room_replace_waiting_room_rules_response.py +++ b/src/cloudflare/types/waiting_rooms/rule_waiting_room_replace_waiting_room_rules_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - -from typing_extensions import Literal - +from typing import List, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal -from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["RuleWaitingRoomReplaceWaitingRoomRulesResponse", "RuleWaitingRoomReplaceWaitingRoomRulesResponseItem"] diff --git a/src/cloudflare/types/waiting_rooms/setting_get_response.py b/src/cloudflare/types/waiting_rooms/setting_get_response.py index fcbaa72214c..ffd8e3eee3a 100644 --- a/src/cloudflare/types/waiting_rooms/setting_get_response.py +++ b/src/cloudflare/types/waiting_rooms/setting_get_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["SettingGetResponse"] diff --git a/src/cloudflare/types/waiting_rooms/setting_update_params.py b/src/cloudflare/types/waiting_rooms/setting_update_params.py index 3a8d8cbcc73..099e859e568 100644 --- a/src/cloudflare/types/waiting_rooms/setting_update_params.py +++ b/src/cloudflare/types/waiting_rooms/setting_update_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["SettingUpdateParams"] diff --git a/src/cloudflare/types/waiting_rooms/setting_update_response.py b/src/cloudflare/types/waiting_rooms/setting_update_response.py index 49678aeb9e2..6bb5d58ce5b 100644 --- a/src/cloudflare/types/waiting_rooms/setting_update_response.py +++ b/src/cloudflare/types/waiting_rooms/setting_update_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["SettingUpdateResponse"] diff --git a/src/cloudflare/types/waiting_rooms/status_waiting_room_get_waiting_room_status_response.py b/src/cloudflare/types/waiting_rooms/status_waiting_room_get_waiting_room_status_response.py index 940413689d9..b0b42ca6bd6 100644 --- a/src/cloudflare/types/waiting_rooms/status_waiting_room_get_waiting_room_status_response.py +++ b/src/cloudflare/types/waiting_rooms/status_waiting_room_get_waiting_room_status_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["StatusWaitingRoomGetWaitingRoomStatusResponse"] diff --git a/src/cloudflare/types/waiting_rooms/waitingroom_zone_settings_response.py b/src/cloudflare/types/waiting_rooms/waitingroom_zone_settings_response.py index fc8dd0585ca..df4cb6c9cd0 100644 --- a/src/cloudflare/types/waiting_rooms/waitingroom_zone_settings_response.py +++ b/src/cloudflare/types/waiting_rooms/waitingroom_zone_settings_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["WaitingroomZoneSettingsResponse", "Result"] diff --git a/src/cloudflare/types/warp_connector_create_params.py b/src/cloudflare/types/warp_connector_create_params.py index 3fc39ffc6b0..53f22671270 100644 --- a/src/cloudflare/types/warp_connector_create_params.py +++ b/src/cloudflare/types/warp_connector_create_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["WarpConnectorCreateParams"] diff --git a/src/cloudflare/types/warp_connector_create_response.py b/src/cloudflare/types/warp_connector_create_response.py index 8f45f5abc4f..b41db8337c5 100644 --- a/src/cloudflare/types/warp_connector_create_response.py +++ b/src/cloudflare/types/warp_connector_create_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "WarpConnectorCreateResponse", diff --git a/src/cloudflare/types/warp_connector_delete_params.py b/src/cloudflare/types/warp_connector_delete_params.py index 598296401b6..e98f4c6fe68 100644 --- a/src/cloudflare/types/warp_connector_delete_params.py +++ b/src/cloudflare/types/warp_connector_delete_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["WarpConnectorDeleteParams"] diff --git a/src/cloudflare/types/warp_connector_delete_response.py b/src/cloudflare/types/warp_connector_delete_response.py index 5a242a0906a..711486863e4 100644 --- a/src/cloudflare/types/warp_connector_delete_response.py +++ b/src/cloudflare/types/warp_connector_delete_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "WarpConnectorDeleteResponse", diff --git a/src/cloudflare/types/warp_connector_get_response.py b/src/cloudflare/types/warp_connector_get_response.py index 55ac6db6965..335b09733ad 100644 --- a/src/cloudflare/types/warp_connector_get_response.py +++ b/src/cloudflare/types/warp_connector_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "WarpConnectorGetResponse", diff --git a/src/cloudflare/types/warp_connector_list_params.py b/src/cloudflare/types/warp_connector_list_params.py index 61789aa9b29..75553b17a4f 100644 --- a/src/cloudflare/types/warp_connector_list_params.py +++ b/src/cloudflare/types/warp_connector_list_params.py @@ -2,20 +2,12 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated - from typing import Union - from datetime import datetime +from typing_extensions import Annotated, TypedDict from .._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params - __all__ = ["WarpConnectorListParams"] diff --git a/src/cloudflare/types/warp_connector_list_response.py b/src/cloudflare/types/warp_connector_list_response.py index 7259f7ed021..7f018b27e16 100644 --- a/src/cloudflare/types/warp_connector_list_response.py +++ b/src/cloudflare/types/warp_connector_list_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "WarpConnectorListResponse", diff --git a/src/cloudflare/types/warp_connector_update_params.py b/src/cloudflare/types/warp_connector_update_params.py index 40668f0eb8a..ab97f1db9be 100644 --- a/src/cloudflare/types/warp_connector_update_params.py +++ b/src/cloudflare/types/warp_connector_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["WarpConnectorUpdateParams"] diff --git a/src/cloudflare/types/warp_connector_update_response.py b/src/cloudflare/types/warp_connector_update_response.py index 738b2dc5654..7d8f22d47fd 100644 --- a/src/cloudflare/types/warp_connector_update_response.py +++ b/src/cloudflare/types/warp_connector_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Union, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "WarpConnectorUpdateResponse", diff --git a/src/cloudflare/types/web3s/__init__.py b/src/cloudflare/types/web3s/__init__.py index 878b34a05d9..31d60b0d1b8 100644 --- a/src/cloudflare/types/web3s/__init__.py +++ b/src/cloudflare/types/web3s/__init__.py @@ -2,16 +2,16 @@ from __future__ import annotations -from .hostname_update_response import HostnameUpdateResponse as HostnameUpdateResponse -from .hostname_delete_response import HostnameDeleteResponse as HostnameDeleteResponse from .hostname_get_response import HostnameGetResponse as HostnameGetResponse -from .hostname_web3_hostname_create_web3_hostname_response import ( - HostnameWeb3HostnameCreateWeb3HostnameResponse as HostnameWeb3HostnameCreateWeb3HostnameResponse, +from .hostname_update_params import HostnameUpdateParams as HostnameUpdateParams +from .hostname_delete_response import HostnameDeleteResponse as HostnameDeleteResponse +from .hostname_update_response import HostnameUpdateResponse as HostnameUpdateResponse +from .hostname_web3_hostname_create_web3_hostname_params import ( + HostnameWeb3HostnameCreateWeb3HostnameParams as HostnameWeb3HostnameCreateWeb3HostnameParams, ) from .hostname_web3_hostname_list_web3_hostnames_response import ( HostnameWeb3HostnameListWeb3HostnamesResponse as HostnameWeb3HostnameListWeb3HostnamesResponse, ) -from .hostname_update_params import HostnameUpdateParams as HostnameUpdateParams -from .hostname_web3_hostname_create_web3_hostname_params import ( - HostnameWeb3HostnameCreateWeb3HostnameParams as HostnameWeb3HostnameCreateWeb3HostnameParams, +from .hostname_web3_hostname_create_web3_hostname_response import ( + HostnameWeb3HostnameCreateWeb3HostnameResponse as HostnameWeb3HostnameCreateWeb3HostnameResponse, ) diff --git a/src/cloudflare/types/web3s/hostname_delete_response.py b/src/cloudflare/types/web3s/hostname_delete_response.py index ca966bda503..532761ac437 100644 --- a/src/cloudflare/types/web3s/hostname_delete_response.py +++ b/src/cloudflare/types/web3s/hostname_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["HostnameDeleteResponse"] diff --git a/src/cloudflare/types/web3s/hostname_get_response.py b/src/cloudflare/types/web3s/hostname_get_response.py index a4f72f8830f..3621c423da4 100644 --- a/src/cloudflare/types/web3s/hostname_get_response.py +++ b/src/cloudflare/types/web3s/hostname_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["HostnameGetResponse"] diff --git a/src/cloudflare/types/web3s/hostname_update_params.py b/src/cloudflare/types/web3s/hostname_update_params.py index cb6f81508f9..515e8475a39 100644 --- a/src/cloudflare/types/web3s/hostname_update_params.py +++ b/src/cloudflare/types/web3s/hostname_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["HostnameUpdateParams"] diff --git a/src/cloudflare/types/web3s/hostname_update_response.py b/src/cloudflare/types/web3s/hostname_update_response.py index 647e1e2a561..f636bd25938 100644 --- a/src/cloudflare/types/web3s/hostname_update_response.py +++ b/src/cloudflare/types/web3s/hostname_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["HostnameUpdateResponse"] diff --git a/src/cloudflare/types/web3s/hostname_web3_hostname_create_web3_hostname_params.py b/src/cloudflare/types/web3s/hostname_web3_hostname_create_web3_hostname_params.py index 8563911cfe8..8f2322060a0 100644 --- a/src/cloudflare/types/web3s/hostname_web3_hostname_create_web3_hostname_params.py +++ b/src/cloudflare/types/web3s/hostname_web3_hostname_create_web3_hostname_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["HostnameWeb3HostnameCreateWeb3HostnameParams"] diff --git a/src/cloudflare/types/web3s/hostname_web3_hostname_create_web3_hostname_response.py b/src/cloudflare/types/web3s/hostname_web3_hostname_create_web3_hostname_response.py index d453e04ab73..b9dcc69dc03 100644 --- a/src/cloudflare/types/web3s/hostname_web3_hostname_create_web3_hostname_response.py +++ b/src/cloudflare/types/web3s/hostname_web3_hostname_create_web3_hostname_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["HostnameWeb3HostnameCreateWeb3HostnameResponse"] diff --git a/src/cloudflare/types/web3s/hostname_web3_hostname_list_web3_hostnames_response.py b/src/cloudflare/types/web3s/hostname_web3_hostname_list_web3_hostnames_response.py index dfa4f8bd207..6032b7312d4 100644 --- a/src/cloudflare/types/web3s/hostname_web3_hostname_list_web3_hostnames_response.py +++ b/src/cloudflare/types/web3s/hostname_web3_hostname_list_web3_hostnames_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional - +from typing import List, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["HostnameWeb3HostnameListWeb3HostnamesResponse", "HostnameWeb3HostnameListWeb3HostnamesResponseItem"] diff --git a/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/__init__.py b/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/__init__.py index 6aec0915abc..b76c8c53103 100644 --- a/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/__init__.py +++ b/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/__init__.py @@ -2,12 +2,12 @@ from __future__ import annotations -from .content_list_web3_hostname_ipfs_universal_path_gateway_content_list_details_response import ( - ContentListWeb3HostnameIpfsUniversalPathGatewayContentListDetailsResponse as ContentListWeb3HostnameIpfsUniversalPathGatewayContentListDetailsResponse, +from .content_list_web3_hostname_update_ipfs_universal_path_gateway_content_list_params import ( + ContentListWeb3HostnameUpdateIpfsUniversalPathGatewayContentListParams as ContentListWeb3HostnameUpdateIpfsUniversalPathGatewayContentListParams, ) from .content_list_web3_hostname_update_ipfs_universal_path_gateway_content_list_response import ( ContentListWeb3HostnameUpdateIpfsUniversalPathGatewayContentListResponse as ContentListWeb3HostnameUpdateIpfsUniversalPathGatewayContentListResponse, ) -from .content_list_web3_hostname_update_ipfs_universal_path_gateway_content_list_params import ( - ContentListWeb3HostnameUpdateIpfsUniversalPathGatewayContentListParams as ContentListWeb3HostnameUpdateIpfsUniversalPathGatewayContentListParams, +from .content_list_web3_hostname_ipfs_universal_path_gateway_content_list_details_response import ( + ContentListWeb3HostnameIpfsUniversalPathGatewayContentListDetailsResponse as ContentListWeb3HostnameIpfsUniversalPathGatewayContentListDetailsResponse, ) diff --git a/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_list_web3_hostname_ipfs_universal_path_gateway_content_list_details_response.py b/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_list_web3_hostname_ipfs_universal_path_gateway_content_list_details_response.py index a92d4be9a79..aed854fb464 100644 --- a/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_list_web3_hostname_ipfs_universal_path_gateway_content_list_details_response.py +++ b/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_list_web3_hostname_ipfs_universal_path_gateway_content_list_details_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["ContentListWeb3HostnameIpfsUniversalPathGatewayContentListDetailsResponse"] diff --git a/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_list_web3_hostname_update_ipfs_universal_path_gateway_content_list_params.py b/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_list_web3_hostname_update_ipfs_universal_path_gateway_content_list_params.py index b5770e94407..bca25838b1a 100644 --- a/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_list_web3_hostname_update_ipfs_universal_path_gateway_content_list_params.py +++ b/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_list_web3_hostname_update_ipfs_universal_path_gateway_content_list_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["ContentListWeb3HostnameUpdateIpfsUniversalPathGatewayContentListParams", "Entry"] diff --git a/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_list_web3_hostname_update_ipfs_universal_path_gateway_content_list_response.py b/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_list_web3_hostname_update_ipfs_universal_path_gateway_content_list_response.py index 9d8f71f6643..f7d1c7a8239 100644 --- a/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_list_web3_hostname_update_ipfs_universal_path_gateway_content_list_response.py +++ b/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_list_web3_hostname_update_ipfs_universal_path_gateway_content_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["ContentListWeb3HostnameUpdateIpfsUniversalPathGatewayContentListResponse"] diff --git a/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/__init__.py b/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/__init__.py index ea6cc68a57f..d558a724d7d 100644 --- a/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/__init__.py +++ b/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/__init__.py @@ -2,16 +2,16 @@ from __future__ import annotations -from .entry_update_response import EntryUpdateResponse as EntryUpdateResponse -from .entry_delete_response import EntryDeleteResponse as EntryDeleteResponse from .entry_get_response import EntryGetResponse as EntryGetResponse +from .entry_update_params import EntryUpdateParams as EntryUpdateParams +from .entry_delete_response import EntryDeleteResponse as EntryDeleteResponse +from .entry_update_response import EntryUpdateResponse as EntryUpdateResponse +from .entry_web3_hostname_create_ipfs_universal_path_gateway_content_list_entry_params import ( + EntryWeb3HostnameCreateIpfsUniversalPathGatewayContentListEntryParams as EntryWeb3HostnameCreateIpfsUniversalPathGatewayContentListEntryParams, +) from .entry_web3_hostname_create_ipfs_universal_path_gateway_content_list_entry_response import ( EntryWeb3HostnameCreateIpfsUniversalPathGatewayContentListEntryResponse as EntryWeb3HostnameCreateIpfsUniversalPathGatewayContentListEntryResponse, ) from .entry_web3_hostname_list_ipfs_universal_path_gateway_content_list_entries_response import ( EntryWeb3HostnameListIpfsUniversalPathGatewayContentListEntriesResponse as EntryWeb3HostnameListIpfsUniversalPathGatewayContentListEntriesResponse, ) -from .entry_update_params import EntryUpdateParams as EntryUpdateParams -from .entry_web3_hostname_create_ipfs_universal_path_gateway_content_list_entry_params import ( - EntryWeb3HostnameCreateIpfsUniversalPathGatewayContentListEntryParams as EntryWeb3HostnameCreateIpfsUniversalPathGatewayContentListEntryParams, -) diff --git a/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_delete_response.py b/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_delete_response.py index 6842bbeee2f..e9832df860a 100644 --- a/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_delete_response.py +++ b/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ......_models import BaseModel -from ......types import shared __all__ = ["EntryDeleteResponse"] diff --git a/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_get_response.py b/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_get_response.py index a847138cb7d..2090ded638e 100644 --- a/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_get_response.py +++ b/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_get_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ......_models import BaseModel -from ......types import shared __all__ = ["EntryGetResponse"] diff --git a/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_update_params.py b/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_update_params.py index 4672b08c789..7e67e1ce363 100644 --- a/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_update_params.py +++ b/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......_types import FileTypes -from ......_utils import PropertyInfo -from ......types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["EntryUpdateParams"] diff --git a/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_update_response.py b/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_update_response.py index 8f89a4362f1..78a731657c1 100644 --- a/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_update_response.py +++ b/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_update_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ......_models import BaseModel -from ......types import shared __all__ = ["EntryUpdateResponse"] diff --git a/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_web3_hostname_create_ipfs_universal_path_gateway_content_list_entry_params.py b/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_web3_hostname_create_ipfs_universal_path_gateway_content_list_entry_params.py index e29d5c3b399..004893f4e01 100644 --- a/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_web3_hostname_create_ipfs_universal_path_gateway_content_list_entry_params.py +++ b/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_web3_hostname_create_ipfs_universal_path_gateway_content_list_entry_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......_types import FileTypes -from ......_utils import PropertyInfo -from ......types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["EntryWeb3HostnameCreateIpfsUniversalPathGatewayContentListEntryParams"] diff --git a/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_web3_hostname_create_ipfs_universal_path_gateway_content_list_entry_response.py b/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_web3_hostname_create_ipfs_universal_path_gateway_content_list_entry_response.py index 3523796140a..aa867fbb152 100644 --- a/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_web3_hostname_create_ipfs_universal_path_gateway_content_list_entry_response.py +++ b/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_web3_hostname_create_ipfs_universal_path_gateway_content_list_entry_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. from typing import Optional - from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ......_models import BaseModel -from ......types import shared __all__ = ["EntryWeb3HostnameCreateIpfsUniversalPathGatewayContentListEntryResponse"] diff --git a/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_web3_hostname_list_ipfs_universal_path_gateway_content_list_entries_response.py b/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_web3_hostname_list_ipfs_universal_path_gateway_content_list_entries_response.py index 7736ee08682..5189b32f9c4 100644 --- a/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_web3_hostname_list_ipfs_universal_path_gateway_content_list_entries_response.py +++ b/src/cloudflare/types/web3s/hostnames/ipfs_universal_paths/content_lists/entry_web3_hostname_list_ipfs_universal_path_gateway_content_list_entries_response.py @@ -1,16 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime - from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ......_models import BaseModel -from ......types import shared __all__ = ["EntryWeb3HostnameListIpfsUniversalPathGatewayContentListEntriesResponse", "Entry"] diff --git a/src/cloudflare/types/worker_domain_get_response.py b/src/cloudflare/types/worker_domain_get_response.py index 871a716f601..4688f0daf72 100644 --- a/src/cloudflare/types/worker_domain_get_response.py +++ b/src/cloudflare/types/worker_domain_get_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["WorkerDomainGetResponse"] diff --git a/src/cloudflare/types/worker_scripts/__init__.py b/src/cloudflare/types/worker_scripts/__init__.py index 4173cc9c715..db8e8fe90cd 100644 --- a/src/cloudflare/types/worker_scripts/__init__.py +++ b/src/cloudflare/types/worker_scripts/__init__.py @@ -2,8 +2,8 @@ from __future__ import annotations -from .content_update_response import ContentUpdateResponse as ContentUpdateResponse -from .content_update_params import ContentUpdateParams as ContentUpdateParams -from .setting_update_response import SettingUpdateResponse as SettingUpdateResponse from .setting_get_response import SettingGetResponse as SettingGetResponse +from .content_update_params import ContentUpdateParams as ContentUpdateParams from .setting_update_params import SettingUpdateParams as SettingUpdateParams +from .content_update_response import ContentUpdateResponse as ContentUpdateResponse +from .setting_update_response import SettingUpdateResponse as SettingUpdateResponse diff --git a/src/cloudflare/types/worker_scripts/content_update_params.py b/src/cloudflare/types/worker_scripts/content_update_params.py index 41724143341..3cd42c6abad 100644 --- a/src/cloudflare/types/worker_scripts/content_update_params.py +++ b/src/cloudflare/types/worker_scripts/content_update_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated - from typing import List +from typing_extensions import Required, Annotated, TypedDict -from ..._types import FileTypes - -from ..._utils import PropertyInfo - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = ["ContentUpdateParams", "Metadata"] diff --git a/src/cloudflare/types/worker_scripts/content_update_response.py b/src/cloudflare/types/worker_scripts/content_update_response.py index 19be10ddafe..09ae17e87a1 100644 --- a/src/cloudflare/types/worker_scripts/content_update_response.py +++ b/src/cloudflare/types/worker_scripts/content_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ContentUpdateResponse", "TailConsumer"] diff --git a/src/cloudflare/types/worker_scripts/setting_get_response.py b/src/cloudflare/types/worker_scripts/setting_get_response.py index 27e12032ea5..71c8a035f8c 100644 --- a/src/cloudflare/types/worker_scripts/setting_get_response.py +++ b/src/cloudflare/types/worker_scripts/setting_get_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "SettingGetResponse", diff --git a/src/cloudflare/types/worker_scripts/setting_update_params.py b/src/cloudflare/types/worker_scripts/setting_update_params.py index b825edb8392..1062b40b077 100644 --- a/src/cloudflare/types/worker_scripts/setting_update_params.py +++ b/src/cloudflare/types/worker_scripts/setting_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import Iterable, List, Union - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing import List, Union, Iterable +from typing_extensions import Literal, Required, TypedDict __all__ = [ "SettingUpdateParams", diff --git a/src/cloudflare/types/worker_scripts/setting_update_response.py b/src/cloudflare/types/worker_scripts/setting_update_response.py index 7e422a46f86..20342de9cba 100644 --- a/src/cloudflare/types/worker_scripts/setting_update_response.py +++ b/src/cloudflare/types/worker_scripts/setting_update_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "SettingUpdateResponse", diff --git a/src/cloudflare/types/workers/__init__.py b/src/cloudflare/types/workers/__init__.py index 852e1f526ab..b8c38581fb9 100644 --- a/src/cloudflare/types/workers/__init__.py +++ b/src/cloudflare/types/workers/__init__.py @@ -2,48 +2,41 @@ from __future__ import annotations -from .script_create_response import ScriptCreateResponse as ScriptCreateResponse -from .script_update_response import ScriptUpdateResponse as ScriptUpdateResponse +from .queue_get_response import QueueGetResponse as QueueGetResponse +from .route_get_response import RouteGetResponse as RouteGetResponse +from .domain_get_response import DomainGetResponse as DomainGetResponse +from .queue_list_response import QueueListResponse as QueueListResponse +from .queue_update_params import QueueUpdateParams as QueueUpdateParams +from .route_update_params import RouteUpdateParams as RouteUpdateParams +from .filter_update_params import FilterUpdateParams as FilterUpdateParams +from .script_delete_params import ScriptDeleteParams as ScriptDeleteParams from .script_list_response import ScriptListResponse as ScriptListResponse from .script_update_params import ScriptUpdateParams as ScriptUpdateParams -from .script_delete_params import ScriptDeleteParams as ScriptDeleteParams -from .filter_update_response import FilterUpdateResponse as FilterUpdateResponse -from .filter_delete_response import FilterDeleteResponse as FilterDeleteResponse -from .filter_worker_filters_deprecated_create_filter_response import ( - FilterWorkerFiltersDeprecatedCreateFilterResponse as FilterWorkerFiltersDeprecatedCreateFilterResponse, -) -from .filter_worker_filters_deprecated_list_filters_response import ( - FilterWorkerFiltersDeprecatedListFiltersResponse as FilterWorkerFiltersDeprecatedListFiltersResponse, -) -from .filter_update_params import FilterUpdateParams as FilterUpdateParams -from .filter_worker_filters_deprecated_create_filter_params import ( - FilterWorkerFiltersDeprecatedCreateFilterParams as FilterWorkerFiltersDeprecatedCreateFilterParams, -) -from .route_update_response import RouteUpdateResponse as RouteUpdateResponse +from .queue_delete_response import QueueDeleteResponse as QueueDeleteResponse +from .queue_update_response import QueueUpdateResponse as QueueUpdateResponse from .route_delete_response import RouteDeleteResponse as RouteDeleteResponse -from .route_get_response import RouteGetResponse as RouteGetResponse -from .route_worker_routes_create_route_response import ( - RouteWorkerRoutesCreateRouteResponse as RouteWorkerRoutesCreateRouteResponse, -) -from .route_worker_routes_list_routes_response import ( - RouteWorkerRoutesListRoutesResponse as RouteWorkerRoutesListRoutesResponse, +from .route_update_response import RouteUpdateResponse as RouteUpdateResponse +from .filter_delete_response import FilterDeleteResponse as FilterDeleteResponse +from .filter_update_response import FilterUpdateResponse as FilterUpdateResponse +from .script_create_response import ScriptCreateResponse as ScriptCreateResponse +from .script_update_response import ScriptUpdateResponse as ScriptUpdateResponse +from .queue_queue_create_queue_params import QueueQueueCreateQueueParams as QueueQueueCreateQueueParams +from .queue_queue_create_queue_response import QueueQueueCreateQueueResponse as QueueQueueCreateQueueResponse +from .deployments_by_script_list_response import DeploymentsByScriptListResponse as DeploymentsByScriptListResponse +from .deployments_by_script_detail_response import ( + DeploymentsByScriptDetailResponse as DeploymentsByScriptDetailResponse, ) -from .route_update_params import RouteUpdateParams as RouteUpdateParams from .route_worker_routes_create_route_params import ( RouteWorkerRoutesCreateRouteParams as RouteWorkerRoutesCreateRouteParams, ) -from .account_setting_worker_account_settings_create_worker_account_settings_response import ( - AccountSettingWorkerAccountSettingsCreateWorkerAccountSettingsResponse as AccountSettingWorkerAccountSettingsCreateWorkerAccountSettingsResponse, -) -from .account_setting_worker_account_settings_fetch_worker_account_settings_response import ( - AccountSettingWorkerAccountSettingsFetchWorkerAccountSettingsResponse as AccountSettingWorkerAccountSettingsFetchWorkerAccountSettingsResponse, +from .domain_worker_domain_list_domains_params import ( + DomainWorkerDomainListDomainsParams as DomainWorkerDomainListDomainsParams, ) -from .account_setting_worker_account_settings_create_worker_account_settings_params import ( - AccountSettingWorkerAccountSettingsCreateWorkerAccountSettingsParams as AccountSettingWorkerAccountSettingsCreateWorkerAccountSettingsParams, +from .route_worker_routes_list_routes_response import ( + RouteWorkerRoutesListRoutesResponse as RouteWorkerRoutesListRoutesResponse, ) -from .domain_get_response import DomainGetResponse as DomainGetResponse -from .domain_worker_domain_attach_to_domain_response import ( - DomainWorkerDomainAttachToDomainResponse as DomainWorkerDomainAttachToDomainResponse, +from .route_worker_routes_create_route_response import ( + RouteWorkerRoutesCreateRouteResponse as RouteWorkerRoutesCreateRouteResponse, ) from .domain_worker_domain_list_domains_response import ( DomainWorkerDomainListDomainsResponse as DomainWorkerDomainListDomainsResponse, @@ -51,18 +44,8 @@ from .domain_worker_domain_attach_to_domain_params import ( DomainWorkerDomainAttachToDomainParams as DomainWorkerDomainAttachToDomainParams, ) -from .domain_worker_domain_list_domains_params import ( - DomainWorkerDomainListDomainsParams as DomainWorkerDomainListDomainsParams, -) -from .queue_update_response import QueueUpdateResponse as QueueUpdateResponse -from .queue_list_response import QueueListResponse as QueueListResponse -from .queue_delete_response import QueueDeleteResponse as QueueDeleteResponse -from .queue_get_response import QueueGetResponse as QueueGetResponse -from .queue_queue_create_queue_response import QueueQueueCreateQueueResponse as QueueQueueCreateQueueResponse -from .queue_update_params import QueueUpdateParams as QueueUpdateParams -from .queue_queue_create_queue_params import QueueQueueCreateQueueParams as QueueQueueCreateQueueParams -from .subdomain_worker_subdomain_create_subdomain_response import ( - SubdomainWorkerSubdomainCreateSubdomainResponse as SubdomainWorkerSubdomainCreateSubdomainResponse, +from .domain_worker_domain_attach_to_domain_response import ( + DomainWorkerDomainAttachToDomainResponse as DomainWorkerDomainAttachToDomainResponse, ) from .subdomain_worker_subdomain_get_subdomain_response import ( SubdomainWorkerSubdomainGetSubdomainResponse as SubdomainWorkerSubdomainGetSubdomainResponse, @@ -70,7 +53,24 @@ from .subdomain_worker_subdomain_create_subdomain_params import ( SubdomainWorkerSubdomainCreateSubdomainParams as SubdomainWorkerSubdomainCreateSubdomainParams, ) -from .deployments_by_script_list_response import DeploymentsByScriptListResponse as DeploymentsByScriptListResponse -from .deployments_by_script_detail_response import ( - DeploymentsByScriptDetailResponse as DeploymentsByScriptDetailResponse, +from .subdomain_worker_subdomain_create_subdomain_response import ( + SubdomainWorkerSubdomainCreateSubdomainResponse as SubdomainWorkerSubdomainCreateSubdomainResponse, +) +from .filter_worker_filters_deprecated_create_filter_params import ( + FilterWorkerFiltersDeprecatedCreateFilterParams as FilterWorkerFiltersDeprecatedCreateFilterParams, +) +from .filter_worker_filters_deprecated_list_filters_response import ( + FilterWorkerFiltersDeprecatedListFiltersResponse as FilterWorkerFiltersDeprecatedListFiltersResponse, +) +from .filter_worker_filters_deprecated_create_filter_response import ( + FilterWorkerFiltersDeprecatedCreateFilterResponse as FilterWorkerFiltersDeprecatedCreateFilterResponse, +) +from .account_setting_worker_account_settings_create_worker_account_settings_params import ( + AccountSettingWorkerAccountSettingsCreateWorkerAccountSettingsParams as AccountSettingWorkerAccountSettingsCreateWorkerAccountSettingsParams, +) +from .account_setting_worker_account_settings_fetch_worker_account_settings_response import ( + AccountSettingWorkerAccountSettingsFetchWorkerAccountSettingsResponse as AccountSettingWorkerAccountSettingsFetchWorkerAccountSettingsResponse, +) +from .account_setting_worker_account_settings_create_worker_account_settings_response import ( + AccountSettingWorkerAccountSettingsCreateWorkerAccountSettingsResponse as AccountSettingWorkerAccountSettingsCreateWorkerAccountSettingsResponse, ) diff --git a/src/cloudflare/types/workers/account_setting_worker_account_settings_create_worker_account_settings_params.py b/src/cloudflare/types/workers/account_setting_worker_account_settings_create_worker_account_settings_params.py index 7e1a1af75bd..2421d2d982f 100644 --- a/src/cloudflare/types/workers/account_setting_worker_account_settings_create_worker_account_settings_params.py +++ b/src/cloudflare/types/workers/account_setting_worker_account_settings_create_worker_account_settings_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["AccountSettingWorkerAccountSettingsCreateWorkerAccountSettingsParams"] diff --git a/src/cloudflare/types/workers/account_setting_worker_account_settings_create_worker_account_settings_response.py b/src/cloudflare/types/workers/account_setting_worker_account_settings_create_worker_account_settings_response.py index 63444c87e94..5cb09274c06 100644 --- a/src/cloudflare/types/workers/account_setting_worker_account_settings_create_worker_account_settings_response.py +++ b/src/cloudflare/types/workers/account_setting_worker_account_settings_create_worker_account_settings_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["AccountSettingWorkerAccountSettingsCreateWorkerAccountSettingsResponse"] diff --git a/src/cloudflare/types/workers/account_setting_worker_account_settings_fetch_worker_account_settings_response.py b/src/cloudflare/types/workers/account_setting_worker_account_settings_fetch_worker_account_settings_response.py index f87e63ba86e..fc92d0fa455 100644 --- a/src/cloudflare/types/workers/account_setting_worker_account_settings_fetch_worker_account_settings_response.py +++ b/src/cloudflare/types/workers/account_setting_worker_account_settings_fetch_worker_account_settings_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["AccountSettingWorkerAccountSettingsFetchWorkerAccountSettingsResponse"] diff --git a/src/cloudflare/types/workers/deployments/by_script_worker_deployments_list_deployments_response.py b/src/cloudflare/types/workers/deployments/by_script_worker_deployments_list_deployments_response.py index d619bb54150..0f95e56e1d7 100644 --- a/src/cloudflare/types/workers/deployments/by_script_worker_deployments_list_deployments_response.py +++ b/src/cloudflare/types/workers/deployments/by_script_worker_deployments_list_deployments_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["ByScriptWorkerDeploymentsListDeploymentsResponse"] diff --git a/src/cloudflare/types/workers/deployments/by_scripts/detail_get_response.py b/src/cloudflare/types/workers/deployments/by_scripts/detail_get_response.py index 1c5344debd5..2982e5e3286 100644 --- a/src/cloudflare/types/workers/deployments/by_scripts/detail_get_response.py +++ b/src/cloudflare/types/workers/deployments/by_scripts/detail_get_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["DetailGetResponse"] diff --git a/src/cloudflare/types/workers/deployments_by_script_detail_response.py b/src/cloudflare/types/workers/deployments_by_script_detail_response.py index 7531da0ecc2..ac62bfd7970 100644 --- a/src/cloudflare/types/workers/deployments_by_script_detail_response.py +++ b/src/cloudflare/types/workers/deployments_by_script_detail_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["DeploymentsByScriptDetailResponse"] diff --git a/src/cloudflare/types/workers/deployments_by_script_list_response.py b/src/cloudflare/types/workers/deployments_by_script_list_response.py index 0e3ef8c6969..cb682ee7818 100644 --- a/src/cloudflare/types/workers/deployments_by_script_list_response.py +++ b/src/cloudflare/types/workers/deployments_by_script_list_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["DeploymentsByScriptListResponse"] diff --git a/src/cloudflare/types/workers/domain_get_response.py b/src/cloudflare/types/workers/domain_get_response.py index bcbc23f6b1d..a97634efed2 100644 --- a/src/cloudflare/types/workers/domain_get_response.py +++ b/src/cloudflare/types/workers/domain_get_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["DomainGetResponse"] diff --git a/src/cloudflare/types/workers/domain_worker_domain_attach_to_domain_params.py b/src/cloudflare/types/workers/domain_worker_domain_attach_to_domain_params.py index 68a691bd4d8..66534e24584 100644 --- a/src/cloudflare/types/workers/domain_worker_domain_attach_to_domain_params.py +++ b/src/cloudflare/types/workers/domain_worker_domain_attach_to_domain_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["DomainWorkerDomainAttachToDomainParams"] diff --git a/src/cloudflare/types/workers/domain_worker_domain_attach_to_domain_response.py b/src/cloudflare/types/workers/domain_worker_domain_attach_to_domain_response.py index cd8aa1249e3..471d1016efc 100644 --- a/src/cloudflare/types/workers/domain_worker_domain_attach_to_domain_response.py +++ b/src/cloudflare/types/workers/domain_worker_domain_attach_to_domain_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["DomainWorkerDomainAttachToDomainResponse"] diff --git a/src/cloudflare/types/workers/domain_worker_domain_list_domains_params.py b/src/cloudflare/types/workers/domain_worker_domain_list_domains_params.py index 7f3f7cfa2f8..46a8f22c175 100644 --- a/src/cloudflare/types/workers/domain_worker_domain_list_domains_params.py +++ b/src/cloudflare/types/workers/domain_worker_domain_list_domains_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["DomainWorkerDomainListDomainsParams"] diff --git a/src/cloudflare/types/workers/domain_worker_domain_list_domains_response.py b/src/cloudflare/types/workers/domain_worker_domain_list_domains_response.py index 24d8d42d963..a0ac9a08da2 100644 --- a/src/cloudflare/types/workers/domain_worker_domain_list_domains_response.py +++ b/src/cloudflare/types/workers/domain_worker_domain_list_domains_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["DomainWorkerDomainListDomainsResponse", "DomainWorkerDomainListDomainsResponseItem"] diff --git a/src/cloudflare/types/workers/durable_objects/namespace_list_response.py b/src/cloudflare/types/workers/durable_objects/namespace_list_response.py index b063cf3e45e..3f98c8b62d9 100644 --- a/src/cloudflare/types/workers/durable_objects/namespace_list_response.py +++ b/src/cloudflare/types/workers/durable_objects/namespace_list_response.py @@ -1,12 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = ["NamespaceListResponse", "NamespaceListResponseItem"] diff --git a/src/cloudflare/types/workers/durable_objects/namespaces/__init__.py b/src/cloudflare/types/workers/durable_objects/namespaces/__init__.py index a722625dac2..1edc9d3929d 100644 --- a/src/cloudflare/types/workers/durable_objects/namespaces/__init__.py +++ b/src/cloudflare/types/workers/durable_objects/namespaces/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .object_list_response import ObjectListResponse as ObjectListResponse from .object_list_params import ObjectListParams as ObjectListParams +from .object_list_response import ObjectListResponse as ObjectListResponse diff --git a/src/cloudflare/types/workers/durable_objects/namespaces/object_list_params.py b/src/cloudflare/types/workers/durable_objects/namespaces/object_list_params.py index af2c45e8bee..3579e294224 100644 --- a/src/cloudflare/types/workers/durable_objects/namespaces/object_list_params.py +++ b/src/cloudflare/types/workers/durable_objects/namespaces/object_list_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ObjectListParams"] diff --git a/src/cloudflare/types/workers/durable_objects/namespaces/object_list_response.py b/src/cloudflare/types/workers/durable_objects/namespaces/object_list_response.py index fe6a93248c7..61c4e048fd1 100644 --- a/src/cloudflare/types/workers/durable_objects/namespaces/object_list_response.py +++ b/src/cloudflare/types/workers/durable_objects/namespaces/object_list_response.py @@ -1,12 +1,10 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ....._models import BaseModel -from .....types import shared __all__ = ["ObjectListResponse", "ObjectListResponseItem"] diff --git a/src/cloudflare/types/workers/filter_delete_response.py b/src/cloudflare/types/workers/filter_delete_response.py index 69c968eb02b..224dc819d8e 100644 --- a/src/cloudflare/types/workers/filter_delete_response.py +++ b/src/cloudflare/types/workers/filter_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["FilterDeleteResponse"] diff --git a/src/cloudflare/types/workers/filter_update_params.py b/src/cloudflare/types/workers/filter_update_params.py index 7086d2cc2f2..2753cbe6cfd 100644 --- a/src/cloudflare/types/workers/filter_update_params.py +++ b/src/cloudflare/types/workers/filter_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["FilterUpdateParams"] diff --git a/src/cloudflare/types/workers/filter_update_response.py b/src/cloudflare/types/workers/filter_update_response.py index ce81dfb4467..b18956509f3 100644 --- a/src/cloudflare/types/workers/filter_update_response.py +++ b/src/cloudflare/types/workers/filter_update_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["FilterUpdateResponse"] diff --git a/src/cloudflare/types/workers/filter_worker_filters_deprecated_create_filter_params.py b/src/cloudflare/types/workers/filter_worker_filters_deprecated_create_filter_params.py index 6d1ed28f999..260b87b413f 100644 --- a/src/cloudflare/types/workers/filter_worker_filters_deprecated_create_filter_params.py +++ b/src/cloudflare/types/workers/filter_worker_filters_deprecated_create_filter_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["FilterWorkerFiltersDeprecatedCreateFilterParams"] diff --git a/src/cloudflare/types/workers/filter_worker_filters_deprecated_create_filter_response.py b/src/cloudflare/types/workers/filter_worker_filters_deprecated_create_filter_response.py index 856302bfc61..64662ba62d8 100644 --- a/src/cloudflare/types/workers/filter_worker_filters_deprecated_create_filter_response.py +++ b/src/cloudflare/types/workers/filter_worker_filters_deprecated_create_filter_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["FilterWorkerFiltersDeprecatedCreateFilterResponse"] diff --git a/src/cloudflare/types/workers/filter_worker_filters_deprecated_list_filters_response.py b/src/cloudflare/types/workers/filter_worker_filters_deprecated_list_filters_response.py index 8cf9ea4164c..5f0ca225492 100644 --- a/src/cloudflare/types/workers/filter_worker_filters_deprecated_list_filters_response.py +++ b/src/cloudflare/types/workers/filter_worker_filters_deprecated_list_filters_response.py @@ -1,10 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo +from typing import List + from ..._models import BaseModel -from ...types import shared __all__ = ["FilterWorkerFiltersDeprecatedListFiltersResponse", "FilterWorkerFiltersDeprecatedListFiltersResponseItem"] diff --git a/src/cloudflare/types/workers/queue_delete_response.py b/src/cloudflare/types/workers/queue_delete_response.py index 19ec4683b4b..69fc8b46492 100644 --- a/src/cloudflare/types/workers/queue_delete_response.py +++ b/src/cloudflare/types/workers/queue_delete_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import List, Union __all__ = ["QueueDeleteResponse"] diff --git a/src/cloudflare/types/workers/queue_get_response.py b/src/cloudflare/types/workers/queue_get_response.py index 0b16a558c9c..3fc3b8e6d21 100644 --- a/src/cloudflare/types/workers/queue_get_response.py +++ b/src/cloudflare/types/workers/queue_get_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["QueueGetResponse"] diff --git a/src/cloudflare/types/workers/queue_list_response.py b/src/cloudflare/types/workers/queue_list_response.py index 07de674fdee..0f98ed30e68 100644 --- a/src/cloudflare/types/workers/queue_list_response.py +++ b/src/cloudflare/types/workers/queue_list_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["QueueListResponse", "QueueListResponseItem"] diff --git a/src/cloudflare/types/workers/queue_queue_create_queue_params.py b/src/cloudflare/types/workers/queue_queue_create_queue_params.py index 3b19a052df8..98541daea70 100644 --- a/src/cloudflare/types/workers/queue_queue_create_queue_params.py +++ b/src/cloudflare/types/workers/queue_queue_create_queue_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["QueueQueueCreateQueueParams"] diff --git a/src/cloudflare/types/workers/queue_queue_create_queue_response.py b/src/cloudflare/types/workers/queue_queue_create_queue_response.py index c2c4a99bdd8..23d139f219c 100644 --- a/src/cloudflare/types/workers/queue_queue_create_queue_response.py +++ b/src/cloudflare/types/workers/queue_queue_create_queue_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["QueueQueueCreateQueueResponse"] diff --git a/src/cloudflare/types/workers/queue_update_params.py b/src/cloudflare/types/workers/queue_update_params.py index b6941659516..ee2d98e7a0b 100644 --- a/src/cloudflare/types/workers/queue_update_params.py +++ b/src/cloudflare/types/workers/queue_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["QueueUpdateParams"] diff --git a/src/cloudflare/types/workers/queue_update_response.py b/src/cloudflare/types/workers/queue_update_response.py index ace5daa91a4..822d7c1781c 100644 --- a/src/cloudflare/types/workers/queue_update_response.py +++ b/src/cloudflare/types/workers/queue_update_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["QueueUpdateResponse"] diff --git a/src/cloudflare/types/workers/queues/__init__.py b/src/cloudflare/types/workers/queues/__init__.py index 08384d2a7e3..653ef5a07ed 100644 --- a/src/cloudflare/types/workers/queues/__init__.py +++ b/src/cloudflare/types/workers/queues/__init__.py @@ -2,13 +2,13 @@ from __future__ import annotations -from .consumer_update_response import ConsumerUpdateResponse as ConsumerUpdateResponse from .consumer_list_response import ConsumerListResponse as ConsumerListResponse -from .consumer_delete_response import ConsumerDeleteResponse as ConsumerDeleteResponse -from .consumer_queue_create_queue_consumer_response import ( - ConsumerQueueCreateQueueConsumerResponse as ConsumerQueueCreateQueueConsumerResponse, -) from .consumer_update_params import ConsumerUpdateParams as ConsumerUpdateParams +from .consumer_delete_response import ConsumerDeleteResponse as ConsumerDeleteResponse +from .consumer_update_response import ConsumerUpdateResponse as ConsumerUpdateResponse from .consumer_queue_create_queue_consumer_params import ( ConsumerQueueCreateQueueConsumerParams as ConsumerQueueCreateQueueConsumerParams, ) +from .consumer_queue_create_queue_consumer_response import ( + ConsumerQueueCreateQueueConsumerResponse as ConsumerQueueCreateQueueConsumerResponse, +) diff --git a/src/cloudflare/types/workers/queues/consumer_delete_response.py b/src/cloudflare/types/workers/queues/consumer_delete_response.py index a02661775fd..06a3403eb21 100644 --- a/src/cloudflare/types/workers/queues/consumer_delete_response.py +++ b/src/cloudflare/types/workers/queues/consumer_delete_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import List, Union __all__ = ["ConsumerDeleteResponse"] diff --git a/src/cloudflare/types/workers/queues/consumer_list_response.py b/src/cloudflare/types/workers/queues/consumer_list_response.py index 76d95c0ae97..ce0dbbe5632 100644 --- a/src/cloudflare/types/workers/queues/consumer_list_response.py +++ b/src/cloudflare/types/workers/queues/consumer_list_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["ConsumerListResponse", "ConsumerListResponseItem", "ConsumerListResponseItemSettings"] diff --git a/src/cloudflare/types/workers/queues/consumer_queue_create_queue_consumer_params.py b/src/cloudflare/types/workers/queues/consumer_queue_create_queue_consumer_params.py index 574f7952ba3..f1f052a3bb0 100644 --- a/src/cloudflare/types/workers/queues/consumer_queue_create_queue_consumer_params.py +++ b/src/cloudflare/types/workers/queues/consumer_queue_create_queue_consumer_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ConsumerQueueCreateQueueConsumerParams"] diff --git a/src/cloudflare/types/workers/queues/consumer_queue_create_queue_consumer_response.py b/src/cloudflare/types/workers/queues/consumer_queue_create_queue_consumer_response.py index f0778443f0b..5c7d84fa651 100644 --- a/src/cloudflare/types/workers/queues/consumer_queue_create_queue_consumer_response.py +++ b/src/cloudflare/types/workers/queues/consumer_queue_create_queue_consumer_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["ConsumerQueueCreateQueueConsumerResponse", "Settings"] diff --git a/src/cloudflare/types/workers/queues/consumer_update_params.py b/src/cloudflare/types/workers/queues/consumer_update_params.py index 3d9d86cc582..147f8c6c08f 100644 --- a/src/cloudflare/types/workers/queues/consumer_update_params.py +++ b/src/cloudflare/types/workers/queues/consumer_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ConsumerUpdateParams"] diff --git a/src/cloudflare/types/workers/queues/consumer_update_response.py b/src/cloudflare/types/workers/queues/consumer_update_response.py index 08c99bea56f..093764070b8 100644 --- a/src/cloudflare/types/workers/queues/consumer_update_response.py +++ b/src/cloudflare/types/workers/queues/consumer_update_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["ConsumerUpdateResponse", "Settings"] diff --git a/src/cloudflare/types/workers/route_delete_response.py b/src/cloudflare/types/workers/route_delete_response.py index 4c59a68dc4e..71f11dcee73 100644 --- a/src/cloudflare/types/workers/route_delete_response.py +++ b/src/cloudflare/types/workers/route_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["RouteDeleteResponse"] diff --git a/src/cloudflare/types/workers/route_get_response.py b/src/cloudflare/types/workers/route_get_response.py index 23e6f9958b9..094acab8bd5 100644 --- a/src/cloudflare/types/workers/route_get_response.py +++ b/src/cloudflare/types/workers/route_get_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RouteGetResponse"] diff --git a/src/cloudflare/types/workers/route_update_params.py b/src/cloudflare/types/workers/route_update_params.py index 83e5373e775..fe1b84dab29 100644 --- a/src/cloudflare/types/workers/route_update_params.py +++ b/src/cloudflare/types/workers/route_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["RouteUpdateParams"] diff --git a/src/cloudflare/types/workers/route_update_response.py b/src/cloudflare/types/workers/route_update_response.py index 4ab422849f7..a2e2a848cd0 100644 --- a/src/cloudflare/types/workers/route_update_response.py +++ b/src/cloudflare/types/workers/route_update_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["RouteUpdateResponse"] diff --git a/src/cloudflare/types/workers/route_worker_routes_create_route_params.py b/src/cloudflare/types/workers/route_worker_routes_create_route_params.py index 95b30944fe9..a923bab7815 100644 --- a/src/cloudflare/types/workers/route_worker_routes_create_route_params.py +++ b/src/cloudflare/types/workers/route_worker_routes_create_route_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["RouteWorkerRoutesCreateRouteParams"] diff --git a/src/cloudflare/types/workers/route_worker_routes_create_route_response.py b/src/cloudflare/types/workers/route_worker_routes_create_route_response.py index 834845aafaa..93ae53ea4ba 100644 --- a/src/cloudflare/types/workers/route_worker_routes_create_route_response.py +++ b/src/cloudflare/types/workers/route_worker_routes_create_route_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["RouteWorkerRoutesCreateRouteResponse"] diff --git a/src/cloudflare/types/workers/route_worker_routes_list_routes_response.py b/src/cloudflare/types/workers/route_worker_routes_list_routes_response.py index a2f77c8e548..78b89411f96 100644 --- a/src/cloudflare/types/workers/route_worker_routes_list_routes_response.py +++ b/src/cloudflare/types/workers/route_worker_routes_list_routes_response.py @@ -1,10 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo +from typing import List + from ..._models import BaseModel -from ...types import shared __all__ = ["RouteWorkerRoutesListRoutesResponse", "RouteWorkerRoutesListRoutesResponseItem"] diff --git a/src/cloudflare/types/workers/script_create_response.py b/src/cloudflare/types/workers/script_create_response.py index 5eb1292f390..ac58b757a4f 100644 --- a/src/cloudflare/types/workers/script_create_response.py +++ b/src/cloudflare/types/workers/script_create_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared +from typing import Union __all__ = ["ScriptCreateResponse"] diff --git a/src/cloudflare/types/workers/script_delete_params.py b/src/cloudflare/types/workers/script_delete_params.py index 879e3c02186..147475eb989 100644 --- a/src/cloudflare/types/workers/script_delete_params.py +++ b/src/cloudflare/types/workers/script_delete_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ScriptDeleteParams"] diff --git a/src/cloudflare/types/workers/script_list_response.py b/src/cloudflare/types/workers/script_list_response.py index 9d1e8270628..62eabae9a9e 100644 --- a/src/cloudflare/types/workers/script_list_response.py +++ b/src/cloudflare/types/workers/script_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ScriptListResponse", "ScriptListResponseItem", "ScriptListResponseItemTailConsumer"] diff --git a/src/cloudflare/types/workers/script_update_params.py b/src/cloudflare/types/workers/script_update_params.py index a7bdf8722f7..12d7bf12702 100644 --- a/src/cloudflare/types/workers/script_update_params.py +++ b/src/cloudflare/types/workers/script_update_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated, Literal +from typing import List, Union, Iterable +from typing_extensions import Literal, Required, Annotated, TypedDict -from typing import List, Iterable, Union - -from ..._types import FileTypes - -from ..._utils import PropertyInfo - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = [ "ScriptUpdateParams", diff --git a/src/cloudflare/types/workers/script_update_response.py b/src/cloudflare/types/workers/script_update_response.py index 626e9e7fa5e..98be45339df 100644 --- a/src/cloudflare/types/workers/script_update_response.py +++ b/src/cloudflare/types/workers/script_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ScriptUpdateResponse", "TailConsumer"] diff --git a/src/cloudflare/types/workers/scripts/__init__.py b/src/cloudflare/types/workers/scripts/__init__.py index 865faf03a2b..c7afda96eec 100644 --- a/src/cloudflare/types/workers/scripts/__init__.py +++ b/src/cloudflare/types/workers/scripts/__init__.py @@ -2,29 +2,29 @@ from __future__ import annotations -from .binding_list_response import BindingListResponse as BindingListResponse -from .schedule_worker_cron_trigger_get_cron_triggers_response import ( - ScheduleWorkerCronTriggerGetCronTriggersResponse as ScheduleWorkerCronTriggerGetCronTriggersResponse, -) -from .schedule_worker_cron_trigger_update_cron_triggers_response import ( - ScheduleWorkerCronTriggerUpdateCronTriggersResponse as ScheduleWorkerCronTriggerUpdateCronTriggersResponse, -) -from .schedule_worker_cron_trigger_update_cron_triggers_params import ( - ScheduleWorkerCronTriggerUpdateCronTriggersParams as ScheduleWorkerCronTriggerUpdateCronTriggersParams, -) from .tail_delete_response import TailDeleteResponse as TailDeleteResponse +from .binding_list_response import BindingListResponse as BindingListResponse from .tail_worker_tail_logs_list_tails_response import ( TailWorkerTailLogsListTailsResponse as TailWorkerTailLogsListTailsResponse, ) from .tail_worker_tail_logs_start_tail_response import ( TailWorkerTailLogsStartTailResponse as TailWorkerTailLogsStartTailResponse, ) +from .usage_model_worker_script_update_usage_model_params import ( + UsageModelWorkerScriptUpdateUsageModelParams as UsageModelWorkerScriptUpdateUsageModelParams, +) from .usage_model_worker_script_fetch_usage_model_response import ( UsageModelWorkerScriptFetchUsageModelResponse as UsageModelWorkerScriptFetchUsageModelResponse, ) from .usage_model_worker_script_update_usage_model_response import ( UsageModelWorkerScriptUpdateUsageModelResponse as UsageModelWorkerScriptUpdateUsageModelResponse, ) -from .usage_model_worker_script_update_usage_model_params import ( - UsageModelWorkerScriptUpdateUsageModelParams as UsageModelWorkerScriptUpdateUsageModelParams, +from .schedule_worker_cron_trigger_get_cron_triggers_response import ( + ScheduleWorkerCronTriggerGetCronTriggersResponse as ScheduleWorkerCronTriggerGetCronTriggersResponse, +) +from .schedule_worker_cron_trigger_update_cron_triggers_params import ( + ScheduleWorkerCronTriggerUpdateCronTriggersParams as ScheduleWorkerCronTriggerUpdateCronTriggersParams, +) +from .schedule_worker_cron_trigger_update_cron_triggers_response import ( + ScheduleWorkerCronTriggerUpdateCronTriggersResponse as ScheduleWorkerCronTriggerUpdateCronTriggersResponse, ) diff --git a/src/cloudflare/types/workers/scripts/binding_list_response.py b/src/cloudflare/types/workers/scripts/binding_list_response.py index 478b08b7e29..120c6c05e14 100644 --- a/src/cloudflare/types/workers/scripts/binding_list_response.py +++ b/src/cloudflare/types/workers/scripts/binding_list_response.py @@ -1,12 +1,9 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Union from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = [ "BindingListResponse", diff --git a/src/cloudflare/types/workers/scripts/schedule_worker_cron_trigger_get_cron_triggers_response.py b/src/cloudflare/types/workers/scripts/schedule_worker_cron_trigger_get_cron_triggers_response.py index 144b0025cc7..0f1c91045f2 100644 --- a/src/cloudflare/types/workers/scripts/schedule_worker_cron_trigger_get_cron_triggers_response.py +++ b/src/cloudflare/types/workers/scripts/schedule_worker_cron_trigger_get_cron_triggers_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["ScheduleWorkerCronTriggerGetCronTriggersResponse", "Schedule"] diff --git a/src/cloudflare/types/workers/scripts/schedule_worker_cron_trigger_update_cron_triggers_params.py b/src/cloudflare/types/workers/scripts/schedule_worker_cron_trigger_update_cron_triggers_params.py index 4f14814bb72..14a16ca4bd1 100644 --- a/src/cloudflare/types/workers/scripts/schedule_worker_cron_trigger_update_cron_triggers_params.py +++ b/src/cloudflare/types/workers/scripts/schedule_worker_cron_trigger_update_cron_triggers_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ScheduleWorkerCronTriggerUpdateCronTriggersParams"] diff --git a/src/cloudflare/types/workers/scripts/schedule_worker_cron_trigger_update_cron_triggers_response.py b/src/cloudflare/types/workers/scripts/schedule_worker_cron_trigger_update_cron_triggers_response.py index 104b22a501d..ed055b82425 100644 --- a/src/cloudflare/types/workers/scripts/schedule_worker_cron_trigger_update_cron_triggers_response.py +++ b/src/cloudflare/types/workers/scripts/schedule_worker_cron_trigger_update_cron_triggers_response.py @@ -1,12 +1,8 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List +from typing import List, Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["ScheduleWorkerCronTriggerUpdateCronTriggersResponse", "Schedule"] diff --git a/src/cloudflare/types/workers/scripts/tail_delete_response.py b/src/cloudflare/types/workers/scripts/tail_delete_response.py index c3a1a97749e..12858c10d01 100644 --- a/src/cloudflare/types/workers/scripts/tail_delete_response.py +++ b/src/cloudflare/types/workers/scripts/tail_delete_response.py @@ -1,12 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ...._models import BaseModel -from ....types import shared +from typing import List, Union __all__ = ["TailDeleteResponse"] diff --git a/src/cloudflare/types/workers/scripts/tail_worker_tail_logs_list_tails_response.py b/src/cloudflare/types/workers/scripts/tail_worker_tail_logs_list_tails_response.py index 2fc48e9be57..cc00c3b7666 100644 --- a/src/cloudflare/types/workers/scripts/tail_worker_tail_logs_list_tails_response.py +++ b/src/cloudflare/types/workers/scripts/tail_worker_tail_logs_list_tails_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["TailWorkerTailLogsListTailsResponse"] diff --git a/src/cloudflare/types/workers/scripts/tail_worker_tail_logs_start_tail_response.py b/src/cloudflare/types/workers/scripts/tail_worker_tail_logs_start_tail_response.py index 6b7180a5ce2..c218ec20791 100644 --- a/src/cloudflare/types/workers/scripts/tail_worker_tail_logs_start_tail_response.py +++ b/src/cloudflare/types/workers/scripts/tail_worker_tail_logs_start_tail_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["TailWorkerTailLogsStartTailResponse"] diff --git a/src/cloudflare/types/workers/scripts/usage_model_worker_script_fetch_usage_model_response.py b/src/cloudflare/types/workers/scripts/usage_model_worker_script_fetch_usage_model_response.py index db0fef115be..e3351d9da77 100644 --- a/src/cloudflare/types/workers/scripts/usage_model_worker_script_fetch_usage_model_response.py +++ b/src/cloudflare/types/workers/scripts/usage_model_worker_script_fetch_usage_model_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["UsageModelWorkerScriptFetchUsageModelResponse"] diff --git a/src/cloudflare/types/workers/scripts/usage_model_worker_script_update_usage_model_params.py b/src/cloudflare/types/workers/scripts/usage_model_worker_script_update_usage_model_params.py index 09604565e42..eabdf7deeff 100644 --- a/src/cloudflare/types/workers/scripts/usage_model_worker_script_update_usage_model_params.py +++ b/src/cloudflare/types/workers/scripts/usage_model_worker_script_update_usage_model_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["UsageModelWorkerScriptUpdateUsageModelParams"] diff --git a/src/cloudflare/types/workers/scripts/usage_model_worker_script_update_usage_model_response.py b/src/cloudflare/types/workers/scripts/usage_model_worker_script_update_usage_model_response.py index c0068055966..94d3e60284c 100644 --- a/src/cloudflare/types/workers/scripts/usage_model_worker_script_update_usage_model_response.py +++ b/src/cloudflare/types/workers/scripts/usage_model_worker_script_update_usage_model_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ...._models import BaseModel -from ....types import shared __all__ = ["UsageModelWorkerScriptUpdateUsageModelResponse"] diff --git a/src/cloudflare/types/workers/services/environments/__init__.py b/src/cloudflare/types/workers/services/environments/__init__.py index cfa08c51294..1a0d2215b63 100644 --- a/src/cloudflare/types/workers/services/environments/__init__.py +++ b/src/cloudflare/types/workers/services/environments/__init__.py @@ -2,8 +2,8 @@ from __future__ import annotations -from .content_update_response import ContentUpdateResponse as ContentUpdateResponse -from .content_update_params import ContentUpdateParams as ContentUpdateParams from .setting_get_response import SettingGetResponse as SettingGetResponse -from .setting_modify_response import SettingModifyResponse as SettingModifyResponse +from .content_update_params import ContentUpdateParams as ContentUpdateParams from .setting_modify_params import SettingModifyParams as SettingModifyParams +from .content_update_response import ContentUpdateResponse as ContentUpdateResponse +from .setting_modify_response import SettingModifyResponse as SettingModifyResponse diff --git a/src/cloudflare/types/workers/services/environments/content_update_params.py b/src/cloudflare/types/workers/services/environments/content_update_params.py index 803a317a8f6..b3cacce77bb 100644 --- a/src/cloudflare/types/workers/services/environments/content_update_params.py +++ b/src/cloudflare/types/workers/services/environments/content_update_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated - from typing import List +from typing_extensions import Required, Annotated, TypedDict -from ....._types import FileTypes - -from ....._utils import PropertyInfo - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated from ....._types import FileTypes from ....._utils import PropertyInfo -from .....types import shared_params __all__ = ["ContentUpdateParams", "Metadata"] diff --git a/src/cloudflare/types/workers/services/environments/content_update_response.py b/src/cloudflare/types/workers/services/environments/content_update_response.py index 1a941ef1bff..a9e7c2f507d 100644 --- a/src/cloudflare/types/workers/services/environments/content_update_response.py +++ b/src/cloudflare/types/workers/services/environments/content_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ....._models import BaseModel -from .....types import shared __all__ = ["ContentUpdateResponse", "TailConsumer"] diff --git a/src/cloudflare/types/workers/services/environments/setting_get_response.py b/src/cloudflare/types/workers/services/environments/setting_get_response.py index 819c29224e5..135e62b48fd 100644 --- a/src/cloudflare/types/workers/services/environments/setting_get_response.py +++ b/src/cloudflare/types/workers/services/environments/setting_get_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ....._models import BaseModel -from .....types import shared __all__ = [ "SettingGetResponse", diff --git a/src/cloudflare/types/workers/services/environments/setting_modify_params.py b/src/cloudflare/types/workers/services/environments/setting_modify_params.py index 487866ad72b..bee809fa0f3 100644 --- a/src/cloudflare/types/workers/services/environments/setting_modify_params.py +++ b/src/cloudflare/types/workers/services/environments/setting_modify_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import Iterable, List, Union - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ....._types import FileTypes -from ....._utils import PropertyInfo -from .....types import shared_params +from typing import List, Union, Iterable +from typing_extensions import Literal, Required, TypedDict __all__ = [ "SettingModifyParams", diff --git a/src/cloudflare/types/workers/services/environments/setting_modify_response.py b/src/cloudflare/types/workers/services/environments/setting_modify_response.py index b36cdf1f809..3a20de2ec92 100644 --- a/src/cloudflare/types/workers/services/environments/setting_modify_response.py +++ b/src/cloudflare/types/workers/services/environments/setting_modify_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ....._models import BaseModel -from .....types import shared __all__ = [ "SettingModifyResponse", diff --git a/src/cloudflare/types/workers/subdomain_worker_subdomain_create_subdomain_params.py b/src/cloudflare/types/workers/subdomain_worker_subdomain_create_subdomain_params.py index 8b95bb7aaf9..c7df57e2c62 100644 --- a/src/cloudflare/types/workers/subdomain_worker_subdomain_create_subdomain_params.py +++ b/src/cloudflare/types/workers/subdomain_worker_subdomain_create_subdomain_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["SubdomainWorkerSubdomainCreateSubdomainParams"] diff --git a/src/cloudflare/types/workers/subdomain_worker_subdomain_create_subdomain_response.py b/src/cloudflare/types/workers/subdomain_worker_subdomain_create_subdomain_response.py index f0ff7923011..de33327144b 100644 --- a/src/cloudflare/types/workers/subdomain_worker_subdomain_create_subdomain_response.py +++ b/src/cloudflare/types/workers/subdomain_worker_subdomain_create_subdomain_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["SubdomainWorkerSubdomainCreateSubdomainResponse"] diff --git a/src/cloudflare/types/workers/subdomain_worker_subdomain_get_subdomain_response.py b/src/cloudflare/types/workers/subdomain_worker_subdomain_get_subdomain_response.py index bbf2f4cc29a..ab7a19fc1bb 100644 --- a/src/cloudflare/types/workers/subdomain_worker_subdomain_get_subdomain_response.py +++ b/src/cloudflare/types/workers/subdomain_worker_subdomain_get_subdomain_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["SubdomainWorkerSubdomainGetSubdomainResponse"] diff --git a/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/__init__.py b/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/__init__.py index 4173cc9c715..db8e8fe90cd 100644 --- a/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/__init__.py +++ b/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/__init__.py @@ -2,8 +2,8 @@ from __future__ import annotations -from .content_update_response import ContentUpdateResponse as ContentUpdateResponse -from .content_update_params import ContentUpdateParams as ContentUpdateParams -from .setting_update_response import SettingUpdateResponse as SettingUpdateResponse from .setting_get_response import SettingGetResponse as SettingGetResponse +from .content_update_params import ContentUpdateParams as ContentUpdateParams from .setting_update_params import SettingUpdateParams as SettingUpdateParams +from .content_update_response import ContentUpdateResponse as ContentUpdateResponse +from .setting_update_response import SettingUpdateResponse as SettingUpdateResponse diff --git a/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/content_update_params.py b/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/content_update_params.py index 316b4fee8fd..dfa0fa598bf 100644 --- a/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/content_update_params.py +++ b/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/content_update_params.py @@ -2,19 +2,11 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Annotated - from typing import List +from typing_extensions import Required, Annotated, TypedDict -from ......_types import FileTypes - -from ......_utils import PropertyInfo - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated from ......_types import FileTypes from ......_utils import PropertyInfo -from ......types import shared_params __all__ = ["ContentUpdateParams", "Metadata"] diff --git a/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/content_update_response.py b/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/content_update_response.py index 00468f46403..3a6aa6ddf43 100644 --- a/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/content_update_response.py +++ b/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/content_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ......_models import BaseModel -from ......types import shared __all__ = ["ContentUpdateResponse", "TailConsumer"] diff --git a/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/setting_get_response.py b/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/setting_get_response.py index 21cde71d302..d1f888d26f2 100644 --- a/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/setting_get_response.py +++ b/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/setting_get_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ......_models import BaseModel -from ......types import shared __all__ = [ "SettingGetResponse", diff --git a/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/setting_update_params.py b/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/setting_update_params.py index 420442ca5e0..ddbc6dddddc 100644 --- a/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/setting_update_params.py +++ b/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/setting_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import Iterable, List, Union - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ......_types import FileTypes -from ......_utils import PropertyInfo -from ......types import shared_params +from typing import List, Union, Iterable +from typing_extensions import Literal, Required, TypedDict __all__ = [ "SettingUpdateParams", diff --git a/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/setting_update_response.py b/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/setting_update_response.py index b6b453b0503..083f34f2a8c 100644 --- a/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/setting_update_response.py +++ b/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/setting_update_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List, Union, Optional from typing_extensions import Literal -from typing import Optional, List - -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ......_models import BaseModel -from ......types import shared __all__ = [ "SettingUpdateResponse", diff --git a/src/cloudflare/types/zaraz/__init__.py b/src/cloudflare/types/zaraz/__init__.py index fd6d86c529d..b028b91cb0b 100644 --- a/src/cloudflare/types/zaraz/__init__.py +++ b/src/cloudflare/types/zaraz/__init__.py @@ -2,15 +2,15 @@ from __future__ import annotations -from .config_update_response import ConfigUpdateResponse as ConfigUpdateResponse from .config_get_response import ConfigGetResponse as ConfigGetResponse +from .export_get_response import ExportGetResponse as ExportGetResponse +from .history_list_params import HistoryListParams as HistoryListParams from .config_update_params import ConfigUpdateParams as ConfigUpdateParams from .default_get_response import DefaultGetResponse as DefaultGetResponse -from .export_get_response import ExportGetResponse as ExportGetResponse -from .history_update_response import HistoryUpdateResponse as HistoryUpdateResponse from .history_list_response import HistoryListResponse as HistoryListResponse from .history_update_params import HistoryUpdateParams as HistoryUpdateParams -from .history_list_params import HistoryListParams as HistoryListParams -from .publish_create_response import PublishCreateResponse as PublishCreateResponse from .publish_create_params import PublishCreateParams as PublishCreateParams from .workflow_get_response import WorkflowGetResponse as WorkflowGetResponse +from .config_update_response import ConfigUpdateResponse as ConfigUpdateResponse +from .history_update_response import HistoryUpdateResponse as HistoryUpdateResponse +from .publish_create_response import PublishCreateResponse as PublishCreateResponse diff --git a/src/cloudflare/types/zaraz/config_get_response.py b/src/cloudflare/types/zaraz/config_get_response.py index bd90d865054..eff42e93855 100644 --- a/src/cloudflare/types/zaraz/config_get_response.py +++ b/src/cloudflare/types/zaraz/config_get_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Dict, Union - +from typing import Dict, List, Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "ConfigGetResponse", diff --git a/src/cloudflare/types/zaraz/config_update_params.py b/src/cloudflare/types/zaraz/config_update_params.py index b384f448628..3eefc00d217 100644 --- a/src/cloudflare/types/zaraz/config_update_params.py +++ b/src/cloudflare/types/zaraz/config_update_params.py @@ -2,17 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Annotated, Required, Literal - -from ..._utils import PropertyInfo - from typing import Dict, List, Union, Iterable +from typing_extensions import Literal, Required, Annotated, TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes from ..._utils import PropertyInfo -from ...types import shared_params __all__ = [ "ConfigUpdateParams", diff --git a/src/cloudflare/types/zaraz/config_update_response.py b/src/cloudflare/types/zaraz/config_update_response.py index a0d2f8da785..dde9e666e22 100644 --- a/src/cloudflare/types/zaraz/config_update_response.py +++ b/src/cloudflare/types/zaraz/config_update_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Dict, Union - +from typing import Dict, List, Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "ConfigUpdateResponse", diff --git a/src/cloudflare/types/zaraz/default_get_response.py b/src/cloudflare/types/zaraz/default_get_response.py index 0ba1becf88d..626a306aa60 100644 --- a/src/cloudflare/types/zaraz/default_get_response.py +++ b/src/cloudflare/types/zaraz/default_get_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Dict, Union - +from typing import Dict, List, Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "DefaultGetResponse", diff --git a/src/cloudflare/types/zaraz/export_get_response.py b/src/cloudflare/types/zaraz/export_get_response.py index 7a884a8c038..acc021284dd 100644 --- a/src/cloudflare/types/zaraz/export_get_response.py +++ b/src/cloudflare/types/zaraz/export_get_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Dict, Union - +from typing import Dict, List, Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "ExportGetResponse", diff --git a/src/cloudflare/types/zaraz/history/__init__.py b/src/cloudflare/types/zaraz/history/__init__.py index 1eadf588ade..0e541683e9c 100644 --- a/src/cloudflare/types/zaraz/history/__init__.py +++ b/src/cloudflare/types/zaraz/history/__init__.py @@ -2,5 +2,5 @@ from __future__ import annotations -from .config_get_response import ConfigGetResponse as ConfigGetResponse from .config_get_params import ConfigGetParams as ConfigGetParams +from .config_get_response import ConfigGetResponse as ConfigGetResponse diff --git a/src/cloudflare/types/zaraz/history/config_get_params.py b/src/cloudflare/types/zaraz/history/config_get_params.py index 23eadb46713..4cbcceb9be6 100644 --- a/src/cloudflare/types/zaraz/history/config_get_params.py +++ b/src/cloudflare/types/zaraz/history/config_get_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - from typing import Iterable - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ...._types import FileTypes -from ...._utils import PropertyInfo -from ....types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["ConfigGetParams"] diff --git a/src/cloudflare/types/zaraz/history/config_get_response.py b/src/cloudflare/types/zaraz/history/config_get_response.py index 458888ba791..ec264094959 100644 --- a/src/cloudflare/types/zaraz/history/config_get_response.py +++ b/src/cloudflare/types/zaraz/history/config_get_response.py @@ -1,16 +1,12 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Dict, Union - -from typing_extensions import Literal - +from typing import Dict, List, Union, Optional from datetime import datetime - -from typing import Optional, Union, List, Dict, Any from typing_extensions import Literal + from pydantic import Field as FieldInfo + from ...._models import BaseModel -from ....types import shared __all__ = [ "ConfigGetResponse", diff --git a/src/cloudflare/types/zaraz/history_list_params.py b/src/cloudflare/types/zaraz/history_list_params.py index 2dc644d80ba..b0555077fa5 100644 --- a/src/cloudflare/types/zaraz/history_list_params.py +++ b/src/cloudflare/types/zaraz/history_list_params.py @@ -2,16 +2,10 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Annotated +from typing_extensions import Literal, Annotated, TypedDict from ..._utils import PropertyInfo -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["HistoryListParams"] diff --git a/src/cloudflare/types/zaraz/history_list_response.py b/src/cloudflare/types/zaraz/history_list_response.py index 0fbe0fb6e8c..2d408aea72d 100644 --- a/src/cloudflare/types/zaraz/history_list_response.py +++ b/src/cloudflare/types/zaraz/history_list_response.py @@ -1,12 +1,11 @@ # File generated from our OpenAPI spec by Stainless. +from typing import List from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = ["HistoryListResponse", "HistoryListResponseItem"] diff --git a/src/cloudflare/types/zaraz/history_update_params.py b/src/cloudflare/types/zaraz/history_update_params.py index 1211ddd0673..48223b558b8 100644 --- a/src/cloudflare/types/zaraz/history_update_params.py +++ b/src/cloudflare/types/zaraz/history_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["HistoryUpdateParams"] diff --git a/src/cloudflare/types/zaraz/history_update_response.py b/src/cloudflare/types/zaraz/history_update_response.py index af5ce3f7f3e..b6b89062cc3 100644 --- a/src/cloudflare/types/zaraz/history_update_response.py +++ b/src/cloudflare/types/zaraz/history_update_response.py @@ -1,14 +1,11 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List, Dict, Union - +from typing import Dict, List, Union, Optional from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal from pydantic import Field as FieldInfo + from ..._models import BaseModel -from ...types import shared __all__ = [ "HistoryUpdateResponse", diff --git a/src/cloudflare/types/zaraz/publish_create_params.py b/src/cloudflare/types/zaraz/publish_create_params.py index c973f067d35..436ad1ce00d 100644 --- a/src/cloudflare/types/zaraz/publish_create_params.py +++ b/src/cloudflare/types/zaraz/publish_create_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params +from typing_extensions import Required, TypedDict __all__ = ["PublishCreateParams"] diff --git a/src/cloudflare/types/zaraz/publish_create_response.py b/src/cloudflare/types/zaraz/publish_create_response.py index 6244d4f20de..b2aedc0b101 100644 --- a/src/cloudflare/types/zaraz/publish_create_response.py +++ b/src/cloudflare/types/zaraz/publish_create_response.py @@ -1,10 +1,5 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared __all__ = ["PublishCreateResponse"] diff --git a/src/cloudflare/types/zaraz/workflow_get_response.py b/src/cloudflare/types/zaraz/workflow_get_response.py index c83709b5d8f..9d96444aeb0 100644 --- a/src/cloudflare/types/zaraz/workflow_get_response.py +++ b/src/cloudflare/types/zaraz/workflow_get_response.py @@ -2,12 +2,6 @@ from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from ..._models import BaseModel -from ...types import shared - __all__ = ["WorkflowGetResponse"] WorkflowGetResponse = Literal["realtime", "preview"] diff --git a/src/cloudflare/types/zaraz_workflow_update_params.py b/src/cloudflare/types/zaraz_workflow_update_params.py index 787a67a4c51..74e11687908 100644 --- a/src/cloudflare/types/zaraz_workflow_update_params.py +++ b/src/cloudflare/types/zaraz_workflow_update_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal, Required - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["ZarazWorkflowUpdateParams"] diff --git a/src/cloudflare/types/zaraz_workflow_update_response.py b/src/cloudflare/types/zaraz_workflow_update_response.py index d714169f232..4a775dfb37b 100644 --- a/src/cloudflare/types/zaraz_workflow_update_response.py +++ b/src/cloudflare/types/zaraz_workflow_update_response.py @@ -2,12 +2,6 @@ from typing_extensions import Literal -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo -from .._models import BaseModel -from ..types import shared - __all__ = ["ZarazWorkflowUpdateResponse"] ZarazWorkflowUpdateResponse = Literal["realtime", "preview"] diff --git a/src/cloudflare/types/zerotrust/__init__.py b/src/cloudflare/types/zerotrust/__init__.py index 336961c75b6..ee2dc401005 100644 --- a/src/cloudflare/types/zerotrust/__init__.py +++ b/src/cloudflare/types/zerotrust/__init__.py @@ -2,6 +2,6 @@ from __future__ import annotations -from .connectivity_setting_update_response import ConnectivitySettingUpdateResponse as ConnectivitySettingUpdateResponse from .connectivity_setting_get_response import ConnectivitySettingGetResponse as ConnectivitySettingGetResponse from .connectivity_setting_update_params import ConnectivitySettingUpdateParams as ConnectivitySettingUpdateParams +from .connectivity_setting_update_response import ConnectivitySettingUpdateResponse as ConnectivitySettingUpdateResponse diff --git a/src/cloudflare/types/zerotrust/connectivity_setting_get_response.py b/src/cloudflare/types/zerotrust/connectivity_setting_get_response.py index 1b1ce2fba26..0bf78255c73 100644 --- a/src/cloudflare/types/zerotrust/connectivity_setting_get_response.py +++ b/src/cloudflare/types/zerotrust/connectivity_setting_get_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ConnectivitySettingGetResponse"] diff --git a/src/cloudflare/types/zerotrust/connectivity_setting_update_params.py b/src/cloudflare/types/zerotrust/connectivity_setting_update_params.py index fdfb8bd809a..439591d2b57 100644 --- a/src/cloudflare/types/zerotrust/connectivity_setting_update_params.py +++ b/src/cloudflare/types/zerotrust/connectivity_setting_update_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["ConnectivitySettingUpdateParams"] diff --git a/src/cloudflare/types/zerotrust/connectivity_setting_update_response.py b/src/cloudflare/types/zerotrust/connectivity_setting_update_response.py index 3d547ac5fb4..33c9f2e33ef 100644 --- a/src/cloudflare/types/zerotrust/connectivity_setting_update_response.py +++ b/src/cloudflare/types/zerotrust/connectivity_setting_update_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["ConnectivitySettingUpdateResponse"] diff --git a/src/cloudflare/types/zone_create_params.py b/src/cloudflare/types/zone_create_params.py index 4b43ce70ba8..4be5d708a1c 100644 --- a/src/cloudflare/types/zone_create_params.py +++ b/src/cloudflare/types/zone_create_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Required, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, Required, TypedDict __all__ = ["ZoneCreateParams", "Account"] diff --git a/src/cloudflare/types/zone_create_response.py b/src/cloudflare/types/zone_create_response.py index 45c14a94adf..9ca97708a54 100644 --- a/src/cloudflare/types/zone_create_response.py +++ b/src/cloudflare/types/zone_create_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["ZoneCreateResponse", "Account", "Meta", "Owner"] diff --git a/src/cloudflare/types/zone_delete_response.py b/src/cloudflare/types/zone_delete_response.py index ed3a3305f6a..65d27926aac 100644 --- a/src/cloudflare/types/zone_delete_response.py +++ b/src/cloudflare/types/zone_delete_response.py @@ -1,10 +1,6 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["ZoneDeleteResponse"] diff --git a/src/cloudflare/types/zone_get_response.py b/src/cloudflare/types/zone_get_response.py index 4b14fcbb4c2..3dd55ccb875 100644 --- a/src/cloudflare/types/zone_get_response.py +++ b/src/cloudflare/types/zone_get_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["ZoneGetResponse", "Account", "Meta", "Owner"] diff --git a/src/cloudflare/types/zone_list_params.py b/src/cloudflare/types/zone_list_params.py index a48a3fe6b17..2d33d66cdae 100644 --- a/src/cloudflare/types/zone_list_params.py +++ b/src/cloudflare/types/zone_list_params.py @@ -2,13 +2,7 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["ZoneListParams", "Account"] diff --git a/src/cloudflare/types/zone_list_response.py b/src/cloudflare/types/zone_list_response.py index 9f67e82df79..561beec66f8 100644 --- a/src/cloudflare/types/zone_list_response.py +++ b/src/cloudflare/types/zone_list_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = [ "ZoneListResponse", diff --git a/src/cloudflare/types/zone_update_params.py b/src/cloudflare/types/zone_update_params.py index f285b10e2d0..6fad1a8d7e3 100644 --- a/src/cloudflare/types/zone_update_params.py +++ b/src/cloudflare/types/zone_update_params.py @@ -2,15 +2,8 @@ from __future__ import annotations -from typing_extensions import TypedDict, Literal - from typing import List - -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from .._types import FileTypes -from .._utils import PropertyInfo -from ..types import shared_params +from typing_extensions import Literal, TypedDict __all__ = ["ZoneUpdateParams", "Plan"] diff --git a/src/cloudflare/types/zone_update_response.py b/src/cloudflare/types/zone_update_response.py index 816c2de81d7..80db24dcb44 100644 --- a/src/cloudflare/types/zone_update_response.py +++ b/src/cloudflare/types/zone_update_response.py @@ -1,14 +1,9 @@ # File generated from our OpenAPI spec by Stainless. -from typing import Optional, List - +from typing import List, Optional from datetime import datetime -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from .._models import BaseModel -from ..types import shared __all__ = ["ZoneUpdateResponse", "Account", "Meta", "Owner"] diff --git a/src/cloudflare/types/zones/__init__.py b/src/cloudflare/types/zones/__init__.py index 96d1579adee..09cbc5edbd2 100644 --- a/src/cloudflare/types/zones/__init__.py +++ b/src/cloudflare/types/zones/__init__.py @@ -2,8 +2,8 @@ from __future__ import annotations -from .hold_enforce_response import HoldEnforceResponse as HoldEnforceResponse from .hold_get_response import HoldGetResponse as HoldGetResponse -from .hold_remove_response import HoldRemoveResponse as HoldRemoveResponse -from .hold_enforce_params import HoldEnforceParams as HoldEnforceParams from .hold_remove_params import HoldRemoveParams as HoldRemoveParams +from .hold_enforce_params import HoldEnforceParams as HoldEnforceParams +from .hold_remove_response import HoldRemoveResponse as HoldRemoveResponse +from .hold_enforce_response import HoldEnforceResponse as HoldEnforceResponse diff --git a/src/cloudflare/types/zones/hold_enforce_params.py b/src/cloudflare/types/zones/hold_enforce_params.py index d9cf27ae2b9..5791d9a49dd 100644 --- a/src/cloudflare/types/zones/hold_enforce_params.py +++ b/src/cloudflare/types/zones/hold_enforce_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["HoldEnforceParams"] diff --git a/src/cloudflare/types/zones/hold_enforce_response.py b/src/cloudflare/types/zones/hold_enforce_response.py index 73c97566e1a..27b20c170cd 100644 --- a/src/cloudflare/types/zones/hold_enforce_response.py +++ b/src/cloudflare/types/zones/hold_enforce_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["HoldEnforceResponse"] diff --git a/src/cloudflare/types/zones/hold_get_response.py b/src/cloudflare/types/zones/hold_get_response.py index 8ec3dc21946..7620c7114d9 100644 --- a/src/cloudflare/types/zones/hold_get_response.py +++ b/src/cloudflare/types/zones/hold_get_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["HoldGetResponse"] diff --git a/src/cloudflare/types/zones/hold_remove_params.py b/src/cloudflare/types/zones/hold_remove_params.py index d2fc01473ab..d76d44d6213 100644 --- a/src/cloudflare/types/zones/hold_remove_params.py +++ b/src/cloudflare/types/zones/hold_remove_params.py @@ -4,12 +4,6 @@ from typing_extensions import TypedDict -from typing import List, Union, Dict, Optional -from typing_extensions import Literal, TypedDict, Required, Annotated -from ..._types import FileTypes -from ..._utils import PropertyInfo -from ...types import shared_params - __all__ = ["HoldRemoveParams"] diff --git a/src/cloudflare/types/zones/hold_remove_response.py b/src/cloudflare/types/zones/hold_remove_response.py index 87505afa3eb..913bb94b0d5 100644 --- a/src/cloudflare/types/zones/hold_remove_response.py +++ b/src/cloudflare/types/zones/hold_remove_response.py @@ -2,11 +2,7 @@ from typing import Optional -from typing import Optional, Union, List, Dict, Any -from typing_extensions import Literal -from pydantic import Field as FieldInfo from ..._models import BaseModel -from ...types import shared __all__ = ["HoldRemoveResponse"] diff --git a/tests/api_resources/access/apps/test_cas.py b/tests/api_resources/access/apps/test_cas.py index 766be48ca0f..807226377a2 100644 --- a/tests/api_resources/access/apps/test_cas.py +++ b/tests/api_resources/access/apps/test_cas.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.access.apps import CaCreateResponse, CaListResponse, CaDeleteResponse, CaGetResponse - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.access.apps import CaGetResponse, CaListResponse, CaCreateResponse, CaDeleteResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/access/apps/test_policies.py b/tests/api_resources/access/apps/test_policies.py index 54876d6f4d6..697b2a3bed2 100644 --- a/tests/api_resources/access/apps/test_policies.py +++ b/tests/api_resources/access/apps/test_policies.py @@ -2,29 +2,22 @@ from __future__ import annotations +import os +from typing import Any, Optional, cast + +import pytest + +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.access.apps import ( + PolicyGetResponse, PolicyCreateResponse, - PolicyUpdateResponse, PolicyDeleteResponse, - PolicyAccessPoliciesCreateAnAccessPolicyResponse, + PolicyUpdateResponse, PolicyAccessPoliciesListAccessPoliciesResponse, - PolicyGetResponse, + PolicyAccessPoliciesCreateAnAccessPolicyResponse, ) -from typing import Any, cast, Optional - -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.access.apps import policy_create_params -from cloudflare.types.access.apps import policy_update_params -from cloudflare.types.access.apps import policy_access_policies_create_an_access_policy_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/access/apps/test_revoke_tokens.py b/tests/api_resources/access/apps/test_revoke_tokens.py index 0a6d9a4fba3..4ccef207ced 100644 --- a/tests/api_resources/access/apps/test_revoke_tokens.py +++ b/tests/api_resources/access/apps/test_revoke_tokens.py @@ -2,14 +2,11 @@ from __future__ import annotations -from typing import Optional, Any, cast - import os +from typing import Any, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type diff --git a/tests/api_resources/access/apps/test_user_policy_checks.py b/tests/api_resources/access/apps/test_user_policy_checks.py index e224348ecac..e10d1569ef8 100644 --- a/tests/api_resources/access/apps/test_user_policy_checks.py +++ b/tests/api_resources/access/apps/test_user_policy_checks.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.access.apps import UserPolicyCheckAccessApplicationsTestAccessPoliciesResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.access.apps import UserPolicyCheckAccessApplicationsTestAccessPoliciesResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/access/certificates/test_settings.py b/tests/api_resources/access/certificates/test_settings.py index d344dffce8d..7b092690466 100644 --- a/tests/api_resources/access/certificates/test_settings.py +++ b/tests/api_resources/access/certificates/test_settings.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.access.certificates import SettingUpdateResponse, SettingListResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.access.certificates import setting_update_params +from cloudflare.types.access.certificates import SettingListResponse, SettingUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/access/keys/test_rotates.py b/tests/api_resources/access/keys/test_rotates.py index 8d171270540..25ccb1b83ca 100644 --- a/tests/api_resources/access/keys/test_rotates.py +++ b/tests/api_resources/access/keys/test_rotates.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.access.keys import RotateAccessKeyConfigurationRotateAccessKeysResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.access.keys import RotateAccessKeyConfigurationRotateAccessKeysResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/access/logs/test_access_requests.py b/tests/api_resources/access/logs/test_access_requests.py index f399a95966e..bcb32748b44 100644 --- a/tests/api_resources/access/logs/test_access_requests.py +++ b/tests/api_resources/access/logs/test_access_requests.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.access.logs import AccessRequestAccessAuthenticationLogsGetAccessAuthenticationLogsResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.access.logs import AccessRequestAccessAuthenticationLogsGetAccessAuthenticationLogsResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/access/organizations/test_revoke_users.py b/tests/api_resources/access/organizations/test_revoke_users.py index ce2c33fbef7..a240189ca48 100644 --- a/tests/api_resources/access/organizations/test_revoke_users.py +++ b/tests/api_resources/access/organizations/test_revoke_users.py @@ -2,20 +2,15 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.access.organizations import RevokeUserZeroTrustOrganizationRevokeAllAccessTokensForAUserResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type from cloudflare.types.access.organizations import ( - revoke_user_zero_trust_organization_revoke_all_access_tokens_for_a_user_params, + RevokeUserZeroTrustOrganizationRevokeAllAccessTokensForAUserResponse, ) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/access/service_tokens/test_refreshes.py b/tests/api_resources/access/service_tokens/test_refreshes.py index d6c6a34a6dd..125dce83dee 100644 --- a/tests/api_resources/access/service_tokens/test_refreshes.py +++ b/tests/api_resources/access/service_tokens/test_refreshes.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.access.service_tokens import RefreshAccessServiceTokensRefreshAServiceTokenResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.access.service_tokens import RefreshAccessServiceTokensRefreshAServiceTokenResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/access/service_tokens/test_rotates.py b/tests/api_resources/access/service_tokens/test_rotates.py index 776bf3a9584..32399da0837 100644 --- a/tests/api_resources/access/service_tokens/test_rotates.py +++ b/tests/api_resources/access/service_tokens/test_rotates.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.access.service_tokens import RotateAccessServiceTokensRotateAServiceTokenResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.access.service_tokens import RotateAccessServiceTokensRotateAServiceTokenResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/access/test_apps.py b/tests/api_resources/access/test_apps.py index 5f0e449f376..d969a6bf686 100644 --- a/tests/api_resources/access/test_apps.py +++ b/tests/api_resources/access/test_apps.py @@ -2,26 +2,20 @@ from __future__ import annotations -from cloudflare.types.access import ( - AppCreateResponse, - AppUpdateResponse, - AppListResponse, - AppDeleteResponse, - AppGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.access import app_create_params -from cloudflare.types.access import app_update_params +from cloudflare.types.access import ( + AppGetResponse, + AppListResponse, + AppCreateResponse, + AppDeleteResponse, + AppUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/access/test_bookmarks.py b/tests/api_resources/access/test_bookmarks.py index ac6e7e13355..1daf45f38b3 100644 --- a/tests/api_resources/access/test_bookmarks.py +++ b/tests/api_resources/access/test_bookmarks.py @@ -2,23 +2,19 @@ from __future__ import annotations -from cloudflare.types.access import ( - BookmarkUpdateResponse, - BookmarkDeleteResponse, - BookmarkAccessBookmarkApplicationsDeprecatedListBookmarkApplicationsResponse, - BookmarkGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.access import ( + BookmarkGetResponse, + BookmarkDeleteResponse, + BookmarkUpdateResponse, + BookmarkAccessBookmarkApplicationsDeprecatedListBookmarkApplicationsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/access/test_certificates.py b/tests/api_resources/access/test_certificates.py index 3a7764e6155..9e032977f3b 100644 --- a/tests/api_resources/access/test_certificates.py +++ b/tests/api_resources/access/test_certificates.py @@ -2,27 +2,21 @@ from __future__ import annotations +import os +from typing import Any, Optional, cast + +import pytest + +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.access import ( - CertificateUpdateResponse, + CertificateGetResponse, CertificateDeleteResponse, + CertificateUpdateResponse, CertificateAccessMTLSAuthenticationAddAnMTLSCertificateResponse, CertificateAccessMTLSAuthenticationListMTLSCertificatesResponse, - CertificateGetResponse, ) -from typing import Any, cast, Optional - -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.access import certificate_update_params -from cloudflare.types.access import certificate_access_m_tls_authentication_add_an_m_tls_certificate_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/access/test_custom_pages.py b/tests/api_resources/access/test_custom_pages.py index 11dedac9449..91b2d8d7d6b 100644 --- a/tests/api_resources/access/test_custom_pages.py +++ b/tests/api_resources/access/test_custom_pages.py @@ -2,26 +2,20 @@ from __future__ import annotations -from cloudflare.types.access import ( - CustomPageCreateResponse, - CustomPageUpdateResponse, - CustomPageListResponse, - CustomPageDeleteResponse, - CustomPageGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.access import custom_page_create_params -from cloudflare.types.access import custom_page_update_params +from cloudflare.types.access import ( + CustomPageGetResponse, + CustomPageListResponse, + CustomPageCreateResponse, + CustomPageDeleteResponse, + CustomPageUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/access/test_groups.py b/tests/api_resources/access/test_groups.py index 4a2d2e9d4f8..3a05f7d476e 100644 --- a/tests/api_resources/access/test_groups.py +++ b/tests/api_resources/access/test_groups.py @@ -2,26 +2,20 @@ from __future__ import annotations -from cloudflare.types.access import ( - GroupUpdateResponse, - GroupDeleteResponse, - GroupAccessGroupsCreateAnAccessGroupResponse, - GroupAccessGroupsListAccessGroupsResponse, - GroupGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.access import group_update_params -from cloudflare.types.access import group_access_groups_create_an_access_group_params +from cloudflare.types.access import ( + GroupGetResponse, + GroupDeleteResponse, + GroupUpdateResponse, + GroupAccessGroupsListAccessGroupsResponse, + GroupAccessGroupsCreateAnAccessGroupResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/access/test_identity_providers.py b/tests/api_resources/access/test_identity_providers.py index 7496effa82a..fcd2d8e1c7e 100644 --- a/tests/api_resources/access/test_identity_providers.py +++ b/tests/api_resources/access/test_identity_providers.py @@ -2,27 +2,21 @@ from __future__ import annotations +import os +from typing import Any, Optional, cast + +import pytest + +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.access import ( - IdentityProviderUpdateResponse, + IdentityProviderGetResponse, IdentityProviderDeleteResponse, + IdentityProviderUpdateResponse, IdentityProviderAccessIdentityProvidersAddAnAccessIdentityProviderResponse, IdentityProviderAccessIdentityProvidersListAccessIdentityProvidersResponse, - IdentityProviderGetResponse, ) -from typing import Any, cast, Optional - -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.access import identity_provider_update_params -from cloudflare.types.access import identity_provider_access_identity_providers_add_an_access_identity_provider_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/access/test_keys.py b/tests/api_resources/access/test_keys.py index 4d280b2fe55..2e862efb7ba 100644 --- a/tests/api_resources/access/test_keys.py +++ b/tests/api_resources/access/test_keys.py @@ -2,22 +2,17 @@ from __future__ import annotations -from cloudflare.types.access import ( - KeyAccessKeyConfigurationGetTheAccessKeyConfigurationResponse, - KeyAccessKeyConfigurationUpdateTheAccessKeyConfigurationResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.access import key_access_key_configuration_update_the_access_key_configuration_params +from cloudflare.types.access import ( + KeyAccessKeyConfigurationGetTheAccessKeyConfigurationResponse, + KeyAccessKeyConfigurationUpdateTheAccessKeyConfigurationResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/access/test_organizations.py b/tests/api_resources/access/test_organizations.py index 2b325fa3242..041ea814655 100644 --- a/tests/api_resources/access/test_organizations.py +++ b/tests/api_resources/access/test_organizations.py @@ -2,24 +2,18 @@ from __future__ import annotations -from cloudflare.types.access import ( - OrganizationZeroTrustOrganizationCreateYourZeroTrustOrganizationResponse, - OrganizationZeroTrustOrganizationGetYourZeroTrustOrganizationResponse, - OrganizationZeroTrustOrganizationUpdateYourZeroTrustOrganizationResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.access import organization_zero_trust_organization_create_your_zero_trust_organization_params -from cloudflare.types.access import organization_zero_trust_organization_update_your_zero_trust_organization_params +from cloudflare.types.access import ( + OrganizationZeroTrustOrganizationGetYourZeroTrustOrganizationResponse, + OrganizationZeroTrustOrganizationCreateYourZeroTrustOrganizationResponse, + OrganizationZeroTrustOrganizationUpdateYourZeroTrustOrganizationResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/access/test_seats.py b/tests/api_resources/access/test_seats.py index 61351f1b388..0a98b0b0ea5 100644 --- a/tests/api_resources/access/test_seats.py +++ b/tests/api_resources/access/test_seats.py @@ -2,19 +2,16 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.access import SeatZeroTrustSeatsUpdateAUserSeatResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.access import seat_zero_trust_seats_update_a_user_seat_params +from cloudflare.types.access import ( + SeatZeroTrustSeatsUpdateAUserSeatResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/access/test_service_tokens.py b/tests/api_resources/access/test_service_tokens.py index 8121b844442..3ff153d439b 100644 --- a/tests/api_resources/access/test_service_tokens.py +++ b/tests/api_resources/access/test_service_tokens.py @@ -2,25 +2,19 @@ from __future__ import annotations -from cloudflare.types.access import ( - ServiceTokenUpdateResponse, - ServiceTokenDeleteResponse, - ServiceTokenAccessServiceTokensCreateAServiceTokenResponse, - ServiceTokenAccessServiceTokensListServiceTokensResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.access import service_token_update_params -from cloudflare.types.access import service_token_access_service_tokens_create_a_service_token_params +from cloudflare.types.access import ( + ServiceTokenDeleteResponse, + ServiceTokenUpdateResponse, + ServiceTokenAccessServiceTokensListServiceTokensResponse, + ServiceTokenAccessServiceTokensCreateAServiceTokenResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/access/test_tags.py b/tests/api_resources/access/test_tags.py index 335be2bc033..9136f3a4f7f 100644 --- a/tests/api_resources/access/test_tags.py +++ b/tests/api_resources/access/test_tags.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.access import TagListResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.access import TagListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/access/test_users.py b/tests/api_resources/access/test_users.py index e82ffecb282..3777c0f9790 100644 --- a/tests/api_resources/access/test_users.py +++ b/tests/api_resources/access/test_users.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.access import UserListResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.access import UserListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/access/users/test_active_sessions.py b/tests/api_resources/access/users/test_active_sessions.py index a2261b8be5e..6dbbc94cff4 100644 --- a/tests/api_resources/access/users/test_active_sessions.py +++ b/tests/api_resources/access/users/test_active_sessions.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.access.users import ActiveSessionListResponse, ActiveSessionGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.access.users import ActiveSessionGetResponse, ActiveSessionListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/access/users/test_failed_logins.py b/tests/api_resources/access/users/test_failed_logins.py index 4423c7d8ba4..7c5b14a6df0 100644 --- a/tests/api_resources/access/users/test_failed_logins.py +++ b/tests/api_resources/access/users/test_failed_logins.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.access.users import FailedLoginZeroTrustUsersGetFailedLoginsResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.access.users import FailedLoginZeroTrustUsersGetFailedLoginsResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/access/users/test_last_seen_identity.py b/tests/api_resources/access/users/test_last_seen_identity.py index 76815099db8..88dcad254b2 100644 --- a/tests/api_resources/access/users/test_last_seen_identity.py +++ b/tests/api_resources/access/users/test_last_seen_identity.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.access.users import LastSeenIdentityGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.access.users import LastSeenIdentityGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/acms/test_total_tls.py b/tests/api_resources/acms/test_total_tls.py index a194c9bfd4d..4ea1208e949 100644 --- a/tests/api_resources/acms/test_total_tls.py +++ b/tests/api_resources/acms/test_total_tls.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.acms import TotalTLSUpdateResponse, TotalTLSGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.acms import total_tls_update_params +from cloudflare.types.acms import TotalTLSGetResponse, TotalTLSUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/addresses/address_maps/test_accounts.py b/tests/api_resources/addresses/address_maps/test_accounts.py index 607014c41d5..25154eae13d 100644 --- a/tests/api_resources/addresses/address_maps/test_accounts.py +++ b/tests/api_resources/addresses/address_maps/test_accounts.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.addresses.address_maps import AccountUpdateResponse, AccountDeleteResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.addresses.address_maps import AccountDeleteResponse, AccountUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/addresses/address_maps/test_ips.py b/tests/api_resources/addresses/address_maps/test_ips.py index 1bff9afd840..aa2c813c2fa 100644 --- a/tests/api_resources/addresses/address_maps/test_ips.py +++ b/tests/api_resources/addresses/address_maps/test_ips.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.addresses.address_maps import IPUpdateResponse, IPDeleteResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.addresses.address_maps import IPDeleteResponse, IPUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/addresses/address_maps/test_zones.py b/tests/api_resources/addresses/address_maps/test_zones.py index 13f66c6b726..dedeca0b3ad 100644 --- a/tests/api_resources/addresses/address_maps/test_zones.py +++ b/tests/api_resources/addresses/address_maps/test_zones.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.addresses.address_maps import ZoneUpdateResponse, ZoneDeleteResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.addresses.address_maps import ZoneDeleteResponse, ZoneUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/addresses/loa_documents/test_downloads.py b/tests/api_resources/addresses/loa_documents/test_downloads.py index 899263b3b2e..8f6cdcbd556 100644 --- a/tests/api_resources/addresses/loa_documents/test_downloads.py +++ b/tests/api_resources/addresses/loa_documents/test_downloads.py @@ -2,14 +2,11 @@ from __future__ import annotations +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type diff --git a/tests/api_resources/addresses/prefixes/bgps/test_statuses.py b/tests/api_resources/addresses/prefixes/bgps/test_statuses.py index d26ad114a52..745ce661a74 100644 --- a/tests/api_resources/addresses/prefixes/bgps/test_statuses.py +++ b/tests/api_resources/addresses/prefixes/bgps/test_statuses.py @@ -2,23 +2,16 @@ from __future__ import annotations -from cloudflare.types.addresses.prefixes.bgps import ( - StatusIPAddressManagementDynamicAdvertisementGetAdvertisementStatusResponse, - StatusIPAddressManagementDynamicAdvertisementUpdatePrefixDynamicAdvertisementStatusResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type from cloudflare.types.addresses.prefixes.bgps import ( - status_ip_address_management_dynamic_advertisement_update_prefix_dynamic_advertisement_status_params, + StatusIPAddressManagementDynamicAdvertisementGetAdvertisementStatusResponse, + StatusIPAddressManagementDynamicAdvertisementUpdatePrefixDynamicAdvertisementStatusResponse, ) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/addresses/prefixes/test_delegations.py b/tests/api_resources/addresses/prefixes/test_delegations.py index 51fdf65a795..e134a3a37be 100644 --- a/tests/api_resources/addresses/prefixes/test_delegations.py +++ b/tests/api_resources/addresses/prefixes/test_delegations.py @@ -2,24 +2,17 @@ from __future__ import annotations -from cloudflare.types.addresses.prefixes import ( - DelegationDeleteResponse, - DelegationIPAddressManagementPrefixDelegationCreatePrefixDelegationResponse, - DelegationIPAddressManagementPrefixDelegationListPrefixDelegationsResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type from cloudflare.types.addresses.prefixes import ( - delegation_ip_address_management_prefix_delegation_create_prefix_delegation_params, + DelegationDeleteResponse, + DelegationIPAddressManagementPrefixDelegationListPrefixDelegationsResponse, + DelegationIPAddressManagementPrefixDelegationCreatePrefixDelegationResponse, ) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/addresses/test_address_maps.py b/tests/api_resources/addresses/test_address_maps.py index cca9310b370..cc681e638d0 100644 --- a/tests/api_resources/addresses/test_address_maps.py +++ b/tests/api_resources/addresses/test_address_maps.py @@ -2,26 +2,20 @@ from __future__ import annotations -from cloudflare.types.addresses import ( - AddressMapCreateResponse, - AddressMapUpdateResponse, - AddressMapListResponse, - AddressMapDeleteResponse, - AddressMapGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.addresses import address_map_create_params -from cloudflare.types.addresses import address_map_update_params +from cloudflare.types.addresses import ( + AddressMapGetResponse, + AddressMapListResponse, + AddressMapCreateResponse, + AddressMapDeleteResponse, + AddressMapUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/addresses/test_loa_documents.py b/tests/api_resources/addresses/test_loa_documents.py index 398f047e57f..71364c7c65f 100644 --- a/tests/api_resources/addresses/test_loa_documents.py +++ b/tests/api_resources/addresses/test_loa_documents.py @@ -2,19 +2,16 @@ from __future__ import annotations -from cloudflare.types.addresses import LoaDocumentIPAddressManagementPrefixesUploadLoaDocumentResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.addresses import loa_document_ip_address_management_prefixes_upload_loa_document_params +from cloudflare.types.addresses import ( + LoaDocumentIPAddressManagementPrefixesUploadLoaDocumentResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/addresses/test_prefixes.py b/tests/api_resources/addresses/test_prefixes.py index 1285011664b..c50a66483d3 100644 --- a/tests/api_resources/addresses/test_prefixes.py +++ b/tests/api_resources/addresses/test_prefixes.py @@ -2,27 +2,21 @@ from __future__ import annotations +import os +from typing import Any, Optional, cast + +import pytest + +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.addresses import ( - PrefixUpdateResponse, - PrefixDeleteResponse, PrefixGetResponse, + PrefixDeleteResponse, + PrefixUpdateResponse, PrefixIPAddressManagementPrefixesAddPrefixResponse, PrefixIPAddressManagementPrefixesListPrefixesResponse, ) -from typing import Any, cast, Optional - -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.addresses import prefix_update_params -from cloudflare.types.addresses import prefix_ip_address_management_prefixes_add_prefix_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/addressing/prefixes/test_bgp_prefixes.py b/tests/api_resources/addressing/prefixes/test_bgp_prefixes.py index 844cce6e01e..6b1d739d194 100644 --- a/tests/api_resources/addressing/prefixes/test_bgp_prefixes.py +++ b/tests/api_resources/addressing/prefixes/test_bgp_prefixes.py @@ -2,19 +2,18 @@ from __future__ import annotations -from cloudflare.types.addressing.prefixes import BGPPrefixUpdateResponse, BGPPrefixListResponse, BGPPrefixGetResponse - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.addressing.prefixes import bgp_prefix_update_params +from cloudflare.types.addressing.prefixes import ( + BGPPrefixGetResponse, + BGPPrefixListResponse, + BGPPrefixUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/addressing/prefixes/test_bindings.py b/tests/api_resources/addressing/prefixes/test_bindings.py index f75a5e923b2..e3797c2a131 100644 --- a/tests/api_resources/addressing/prefixes/test_bindings.py +++ b/tests/api_resources/addressing/prefixes/test_bindings.py @@ -2,24 +2,19 @@ from __future__ import annotations -from cloudflare.types.addressing.prefixes import ( - BindingCreateResponse, - BindingListResponse, - BindingDeleteResponse, - BindingGetResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.addressing.prefixes import binding_create_params +from cloudflare.types.addressing.prefixes import ( + BindingGetResponse, + BindingListResponse, + BindingCreateResponse, + BindingDeleteResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/addressing/test_services.py b/tests/api_resources/addressing/test_services.py index 8135fa2aa5e..01e9e2224cd 100644 --- a/tests/api_resources/addressing/test_services.py +++ b/tests/api_resources/addressing/test_services.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.addressing import ServiceListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.addressing import ServiceListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/alerting/v3/destinations/test_pagerduty.py b/tests/api_resources/alerting/v3/destinations/test_pagerduty.py index 770de0ff4ac..4263cea2529 100644 --- a/tests/api_resources/alerting/v3/destinations/test_pagerduty.py +++ b/tests/api_resources/alerting/v3/destinations/test_pagerduty.py @@ -2,22 +2,18 @@ from __future__ import annotations -from cloudflare.types.alerting.v3.destinations import ( - PagerdutyCreateTokenResponse, - PagerdutyDeleteAllResponse, - PagerdutyLinkResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.alerting.v3.destinations import ( + PagerdutyLinkResponse, + PagerdutyDeleteAllResponse, + PagerdutyCreateTokenResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/alerting/v3/test_available_alerts.py b/tests/api_resources/alerting/v3/test_available_alerts.py index f0de2334317..42754b2091b 100644 --- a/tests/api_resources/alerting/v3/test_available_alerts.py +++ b/tests/api_resources/alerting/v3/test_available_alerts.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.alerting.v3 import AvailableAlertListResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.alerting.v3 import AvailableAlertListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/alerting/v3s/destinations/test_eligibles.py b/tests/api_resources/alerting/v3s/destinations/test_eligibles.py index 1b9ca2fb573..25021d28cd2 100644 --- a/tests/api_resources/alerting/v3s/destinations/test_eligibles.py +++ b/tests/api_resources/alerting/v3s/destinations/test_eligibles.py @@ -2,20 +2,16 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.alerting.v3s.destinations import ( - EligibleNotificationMechanismEligibilityGetDeliveryMechanismEligibilityResponse, -) - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.alerting.v3s.destinations import ( + EligibleNotificationMechanismEligibilityGetDeliveryMechanismEligibilityResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/alerting/v3s/destinations/test_pagerduties.py b/tests/api_resources/alerting/v3s/destinations/test_pagerduties.py index 6819d48c680..8f3ad3858cb 100644 --- a/tests/api_resources/alerting/v3s/destinations/test_pagerduties.py +++ b/tests/api_resources/alerting/v3s/destinations/test_pagerduties.py @@ -2,20 +2,16 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.alerting.v3s.destinations import ( - PagerdutyNotificationDestinationsWithPagerDutyListPagerDutyServicesResponse, -) - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.alerting.v3s.destinations import ( + PagerdutyNotificationDestinationsWithPagerDutyListPagerDutyServicesResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/alerting/v3s/destinations/test_webhooks.py b/tests/api_resources/alerting/v3s/destinations/test_webhooks.py index 377c7e048da..a2c8e7845d9 100644 --- a/tests/api_resources/alerting/v3s/destinations/test_webhooks.py +++ b/tests/api_resources/alerting/v3s/destinations/test_webhooks.py @@ -2,26 +2,20 @@ from __future__ import annotations -from cloudflare.types.alerting.v3s.destinations import ( - WebhookUpdateResponse, - WebhookDeleteResponse, - WebhookGetResponse, - WebhookNotificationWebhooksCreateAWebhookResponse, - WebhookNotificationWebhooksListWebhooksResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.alerting.v3s.destinations import webhook_update_params -from cloudflare.types.alerting.v3s.destinations import webhook_notification_webhooks_create_a_webhook_params +from cloudflare.types.alerting.v3s.destinations import ( + WebhookGetResponse, + WebhookDeleteResponse, + WebhookUpdateResponse, + WebhookNotificationWebhooksListWebhooksResponse, + WebhookNotificationWebhooksCreateAWebhookResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/alerting/v3s/test_histories.py b/tests/api_resources/alerting/v3s/test_histories.py index e6ccbc1504c..25029bc6900 100644 --- a/tests/api_resources/alerting/v3s/test_histories.py +++ b/tests/api_resources/alerting/v3s/test_histories.py @@ -2,23 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.alerting.v3s import HistoryNotificationHistoryListHistoryResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.alerting.v3s import history_notification_history_list_history_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.alerting.v3s import ( + HistoryNotificationHistoryListHistoryResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/alerting/v3s/test_policies.py b/tests/api_resources/alerting/v3s/test_policies.py index bb798bf94fd..6c8fd48958c 100644 --- a/tests/api_resources/alerting/v3s/test_policies.py +++ b/tests/api_resources/alerting/v3s/test_policies.py @@ -2,26 +2,20 @@ from __future__ import annotations -from cloudflare.types.alerting.v3s import ( - PolicyUpdateResponse, - PolicyDeleteResponse, - PolicyGetResponse, - PolicyNotificationPoliciesCreateANotificationPolicyResponse, - PolicyNotificationPoliciesListNotificationPoliciesResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.alerting.v3s import policy_update_params -from cloudflare.types.alerting.v3s import policy_notification_policies_create_a_notification_policy_params +from cloudflare.types.alerting.v3s import ( + PolicyGetResponse, + PolicyDeleteResponse, + PolicyUpdateResponse, + PolicyNotificationPoliciesListNotificationPoliciesResponse, + PolicyNotificationPoliciesCreateANotificationPolicyResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/analytics/latencies/test_colos.py b/tests/api_resources/analytics/latencies/test_colos.py index 825593f1245..7af914af8d2 100644 --- a/tests/api_resources/analytics/latencies/test_colos.py +++ b/tests/api_resources/analytics/latencies/test_colos.py @@ -2,20 +2,16 @@ from __future__ import annotations -from cloudflare.types.analytics.latencies import ( - ColoArgoAnalyticsForGeolocationArgoAnalyticsForAZoneAtDifferentPoPsResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.analytics.latencies import ( + ColoArgoAnalyticsForGeolocationArgoAnalyticsForAZoneAtDifferentPoPsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/analytics/test_colo.py b/tests/api_resources/analytics/test_colo.py index 7960d97dc27..059eb0ffe11 100644 --- a/tests/api_resources/analytics/test_colo.py +++ b/tests/api_resources/analytics/test_colo.py @@ -2,19 +2,16 @@ from __future__ import annotations -from cloudflare.types.analytics import ColoZoneAnalyticsDeprecatedGetAnalyticsByCoLocationsResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.analytics import colo_zone_analytics_deprecated_get_analytics_by_co_locations_params +from cloudflare.types.analytics import ( + ColoZoneAnalyticsDeprecatedGetAnalyticsByCoLocationsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/analytics/test_dashboards.py b/tests/api_resources/analytics/test_dashboards.py index 3500e0f4969..54440cfd9da 100644 --- a/tests/api_resources/analytics/test_dashboards.py +++ b/tests/api_resources/analytics/test_dashboards.py @@ -2,19 +2,16 @@ from __future__ import annotations -from cloudflare.types.analytics import DashboardZoneAnalyticsDeprecatedGetDashboardResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.analytics import dashboard_zone_analytics_deprecated_get_dashboard_params +from cloudflare.types.analytics import ( + DashboardZoneAnalyticsDeprecatedGetDashboardResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/analytics/test_latencies.py b/tests/api_resources/analytics/test_latencies.py index f3b1685b816..b777841d24c 100644 --- a/tests/api_resources/analytics/test_latencies.py +++ b/tests/api_resources/analytics/test_latencies.py @@ -2,19 +2,16 @@ from __future__ import annotations -from cloudflare.types.analytics import LatencyArgoAnalyticsForZoneArgoAnalyticsForAZoneResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.analytics import latency_argo_analytics_for_zone_argo_analytics_for_a_zone_params +from cloudflare.types.analytics import ( + LatencyArgoAnalyticsForZoneArgoAnalyticsForAZoneResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/api_gateways/discovery/test_operations.py b/tests/api_resources/api_gateways/discovery/test_operations.py index cdef02e9a64..61aaf9b8871 100644 --- a/tests/api_resources/api_gateways/discovery/test_operations.py +++ b/tests/api_resources/api_gateways/discovery/test_operations.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.api_gateways.discovery import OperationUpdateResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.api_gateways.discovery import operation_update_params +from cloudflare.types.api_gateways.discovery import OperationUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/api_gateways/settings/test_schema_validation.py b/tests/api_resources/api_gateways/settings/test_schema_validation.py index de499990022..6f6903e975e 100644 --- a/tests/api_resources/api_gateways/settings/test_schema_validation.py +++ b/tests/api_resources/api_gateways/settings/test_schema_validation.py @@ -2,19 +2,16 @@ from __future__ import annotations -from cloudflare.types.api_gateways.settings import APIShieldZoneSchemaValidationSettings - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.api_gateways.settings import schema_validation_update_params +from cloudflare.types.api_gateways.settings import ( + APIShieldZoneSchemaValidationSettings, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/api_gateways/test_configurations.py b/tests/api_resources/api_gateways/test_configurations.py index a1bd336a34e..21559c4487d 100644 --- a/tests/api_resources/api_gateways/test_configurations.py +++ b/tests/api_resources/api_gateways/test_configurations.py @@ -2,25 +2,17 @@ from __future__ import annotations -from cloudflare.types.api_gateways import ( - ConfigurationAPIShieldSettingsGetInformationAboutSpecificConfigurationPropertiesResponse, - ConfigurationAPIShieldSettingsSetConfigurationPropertiesResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type from cloudflare.types.api_gateways import ( - configuration_api_shield_settings_get_information_about_specific_configuration_properties_params, + ConfigurationAPIShieldSettingsSetConfigurationPropertiesResponse, + ConfigurationAPIShieldSettingsGetInformationAboutSpecificConfigurationPropertiesResponse, ) -from cloudflare.types.api_gateways import configuration_api_shield_settings_set_configuration_properties_params base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/api_gateways/test_discoveries.py b/tests/api_resources/api_gateways/test_discoveries.py index 11d77f122b4..03f00d6b70a 100644 --- a/tests/api_resources/api_gateways/test_discoveries.py +++ b/tests/api_resources/api_gateways/test_discoveries.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.api_gateways import DiscoveryAPIShieldEndpointManagementGetAPIDiscoveryResultsForAZoneResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.api_gateways import DiscoveryAPIShieldEndpointManagementGetAPIDiscoveryResultsForAZoneResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/api_gateways/test_operations.py b/tests/api_resources/api_gateways/test_operations.py index b52484ed4ec..c19da8f123a 100644 --- a/tests/api_resources/api_gateways/test_operations.py +++ b/tests/api_resources/api_gateways/test_operations.py @@ -2,32 +2,21 @@ from __future__ import annotations -from cloudflare.types.api_gateways import ( - OperationUpdateResponse, - OperationListResponse, - OperationDeleteResponse, - OperationAPIShieldEndpointManagementAddOperationsToAZoneResponse, - OperationAPIShieldEndpointManagementGetInformationAboutAllOperationsOnAZoneResponse, - OperationGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.api_gateways import operation_update_params -from cloudflare.types.api_gateways import operation_list_params -from cloudflare.types.api_gateways import operation_api_shield_endpoint_management_add_operations_to_a_zone_params from cloudflare.types.api_gateways import ( - operation_api_shield_endpoint_management_get_information_about_all_operations_on_a_zone_params, + OperationGetResponse, + OperationListResponse, + OperationDeleteResponse, + OperationUpdateResponse, + OperationAPIShieldEndpointManagementAddOperationsToAZoneResponse, + OperationAPIShieldEndpointManagementGetInformationAboutAllOperationsOnAZoneResponse, ) -from cloudflare.types.api_gateways import operation_get_params base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/api_gateways/test_schema_validation.py b/tests/api_resources/api_gateways/test_schema_validation.py index 45ca5f10d2c..aea732a6f05 100644 --- a/tests/api_resources/api_gateways/test_schema_validation.py +++ b/tests/api_resources/api_gateways/test_schema_validation.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.api_gateways.settings import APIShieldZoneSchemaValidationSettings - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.api_gateways import schema_validation_update_params +from cloudflare.types.api_gateways.settings import APIShieldZoneSchemaValidationSettings base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/api_gateways/test_schemas.py b/tests/api_resources/api_gateways/test_schemas.py index ea1e65b2e2c..0227086e9df 100644 --- a/tests/api_resources/api_gateways/test_schemas.py +++ b/tests/api_resources/api_gateways/test_schemas.py @@ -2,30 +2,20 @@ from __future__ import annotations -from cloudflare.types.api_gateways import ( - SchemaUpdateResponse, - SchemaAPIShieldEndpointManagementGetOperationsAndFeaturesAsOpenAPISchemasResponse, - SchemaGetResponse, - SchemaUpdateMultipleResponse, -) - +import os from typing import Any, cast -from cloudflare.types.api_gateways.settings import APIShieldZoneSchemaValidationSettings - -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.api_gateways import schema_update_params from cloudflare.types.api_gateways import ( - schema_api_shield_endpoint_management_get_operations_and_features_as_open_api_schemas_params, + SchemaGetResponse, + SchemaUpdateResponse, + SchemaUpdateMultipleResponse, + SchemaAPIShieldEndpointManagementGetOperationsAndFeaturesAsOpenAPISchemasResponse, ) -from cloudflare.types.api_gateways import schema_update_multiple_params +from cloudflare.types.api_gateways.settings import APIShieldZoneSchemaValidationSettings base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/api_gateways/test_user_schemas.py b/tests/api_resources/api_gateways/test_user_schemas.py index f188d12b79b..dba9826295f 100644 --- a/tests/api_resources/api_gateways/test_user_schemas.py +++ b/tests/api_resources/api_gateways/test_user_schemas.py @@ -2,28 +2,20 @@ from __future__ import annotations +import os +from typing import Any, Optional, cast + +import pytest + +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.api_gateways import ( - APIShieldSchemaUploadResponse, APIShieldPublicSchema, UserSchemaListResponse, UserSchemaDeleteResponse, + APIShieldSchemaUploadResponse, ) -from typing import Any, cast, Optional - -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.api_gateways import user_schema_create_params -from cloudflare.types.api_gateways import user_schema_update_params -from cloudflare.types.api_gateways import user_schema_list_params -from cloudflare.types.api_gateways import user_schema_get_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/api_gateways/user_schemas/test_operations.py b/tests/api_resources/api_gateways/user_schemas/test_operations.py index 68e631df60a..9273b1eb621 100644 --- a/tests/api_resources/api_gateways/user_schemas/test_operations.py +++ b/tests/api_resources/api_gateways/user_schemas/test_operations.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.api_gateways.user_schemas import OperationListResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.api_gateways.user_schemas import operation_list_params +from cloudflare.types.api_gateways.user_schemas import OperationListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/argo/test_smart_routing.py b/tests/api_resources/argo/test_smart_routing.py index e8b0657c812..d382966b317 100644 --- a/tests/api_resources/argo/test_smart_routing.py +++ b/tests/api_resources/argo/test_smart_routing.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.argo import SmartRoutingUpdateResponse, SmartRoutingGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.argo import smart_routing_update_params +from cloudflare.types.argo import SmartRoutingGetResponse, SmartRoutingUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/argo/test_tiered_caching.py b/tests/api_resources/argo/test_tiered_caching.py index cb03d7b7ccb..fa2a13449e6 100644 --- a/tests/api_resources/argo/test_tiered_caching.py +++ b/tests/api_resources/argo/test_tiered_caching.py @@ -2,22 +2,17 @@ from __future__ import annotations -from cloudflare.types.argo import ( - TieredCachingTieredCachingGetTieredCachingSettingResponse, - TieredCachingTieredCachingPatchTieredCachingSettingResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.argo import tiered_caching_tiered_caching_patch_tiered_caching_setting_params +from cloudflare.types.argo import ( + TieredCachingTieredCachingGetTieredCachingSettingResponse, + TieredCachingTieredCachingPatchTieredCachingSettingResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/billings/test_profiles.py b/tests/api_resources/billings/test_profiles.py index 605d80d8f37..8f9c23ad1fa 100644 --- a/tests/api_resources/billings/test_profiles.py +++ b/tests/api_resources/billings/test_profiles.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.billings import ProfileAccountBillingProfileBillingProfileDetailsResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.billings import ProfileAccountBillingProfileBillingProfileDetailsResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/brand_protections/test_submits.py b/tests/api_resources/brand_protections/test_submits.py index f4be429b89b..1e90ef73528 100644 --- a/tests/api_resources/brand_protections/test_submits.py +++ b/tests/api_resources/brand_protections/test_submits.py @@ -2,19 +2,16 @@ from __future__ import annotations -from cloudflare.types.brand_protections import SubmitPhishingURLScannerSubmitSuspiciousURLForScanningResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.brand_protections import submit_phishing_url_scanner_submit_suspicious_url_for_scanning_params +from cloudflare.types.brand_protections import ( + SubmitPhishingURLScannerSubmitSuspiciousURLForScanningResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/brand_protections/test_url_infos.py b/tests/api_resources/brand_protections/test_url_infos.py index 47c716482ed..4df4cef8b7c 100644 --- a/tests/api_resources/brand_protections/test_url_infos.py +++ b/tests/api_resources/brand_protections/test_url_infos.py @@ -2,19 +2,16 @@ from __future__ import annotations -from cloudflare.types.brand_protections import URLInfoPhishingURLInformationGetResultsForAURLScanResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.brand_protections import url_info_phishing_url_information_get_results_for_a_url_scan_params +from cloudflare.types.brand_protections import ( + URLInfoPhishingURLInformationGetResultsForAURLScanResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/caches/test_cache_reserves.py b/tests/api_resources/caches/test_cache_reserves.py index 760fdab1a78..d235133f409 100644 --- a/tests/api_resources/caches/test_cache_reserves.py +++ b/tests/api_resources/caches/test_cache_reserves.py @@ -2,22 +2,17 @@ from __future__ import annotations -from cloudflare.types.caches import ( - CacheReserveListResponse, - CacheReserveZoneCacheSettingsChangeCacheReserveSettingResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.caches import cache_reserve_zone_cache_settings_change_cache_reserve_setting_params +from cloudflare.types.caches import ( + CacheReserveListResponse, + CacheReserveZoneCacheSettingsChangeCacheReserveSettingResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/caches/test_tiered_cache_smart_topology_enables.py b/tests/api_resources/caches/test_tiered_cache_smart_topology_enables.py index dab0dbfa1c1..b7b5ebbd858 100644 --- a/tests/api_resources/caches/test_tiered_cache_smart_topology_enables.py +++ b/tests/api_resources/caches/test_tiered_cache_smart_topology_enables.py @@ -2,24 +2,17 @@ from __future__ import annotations -from cloudflare.types.caches import ( - TieredCacheSmartTopologyEnableDeleteResponse, - TieredCacheSmartTopologyEnableSmartTieredCacheGetSmartTieredCacheSettingResponse, - TieredCacheSmartTopologyEnableSmartTieredCachePatchSmartTieredCacheSettingResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type from cloudflare.types.caches import ( - tiered_cache_smart_topology_enable_smart_tiered_cache_patch_smart_tiered_cache_setting_params, + TieredCacheSmartTopologyEnableDeleteResponse, + TieredCacheSmartTopologyEnableSmartTieredCacheGetSmartTieredCacheSettingResponse, + TieredCacheSmartTopologyEnableSmartTieredCachePatchSmartTieredCacheSettingResponse, ) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/caches/test_variants.py b/tests/api_resources/caches/test_variants.py index fded50ae973..0a00d4a1b13 100644 --- a/tests/api_resources/caches/test_variants.py +++ b/tests/api_resources/caches/test_variants.py @@ -2,23 +2,18 @@ from __future__ import annotations -from cloudflare.types.caches import ( - VariantListResponse, - VariantDeleteResponse, - VariantZoneCacheSettingsChangeVariantsSettingResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.caches import variant_zone_cache_settings_change_variants_setting_params +from cloudflare.types.caches import ( + VariantListResponse, + VariantDeleteResponse, + VariantZoneCacheSettingsChangeVariantsSettingResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/certificate_authorities/test_hostname_associations.py b/tests/api_resources/certificate_authorities/test_hostname_associations.py index ff8ba8f3fbe..cc3c8578517 100644 --- a/tests/api_resources/certificate_authorities/test_hostname_associations.py +++ b/tests/api_resources/certificate_authorities/test_hostname_associations.py @@ -2,26 +2,16 @@ from __future__ import annotations -from cloudflare.types.certificate_authorities import ( - HostnameAssociationClientCertificateForAZoneListHostnameAssociationsResponse, - HostnameAssociationClientCertificateForAZonePutHostnameAssociationsResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type from cloudflare.types.certificate_authorities import ( - hostname_association_client_certificate_for_a_zone_list_hostname_associations_params, -) -from cloudflare.types.certificate_authorities import ( - hostname_association_client_certificate_for_a_zone_put_hostname_associations_params, + HostnameAssociationClientCertificateForAZonePutHostnameAssociationsResponse, + HostnameAssociationClientCertificateForAZoneListHostnameAssociationsResponse, ) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/cfd_tunnels/test_configurations.py b/tests/api_resources/cfd_tunnels/test_configurations.py index 7ab059c21ab..259fcf12a4b 100644 --- a/tests/api_resources/cfd_tunnels/test_configurations.py +++ b/tests/api_resources/cfd_tunnels/test_configurations.py @@ -2,22 +2,17 @@ from __future__ import annotations -from cloudflare.types.cfd_tunnels import ( - ConfigurationCloudflareTunnelConfigurationGetConfigurationResponse, - ConfigurationCloudflareTunnelConfigurationPutConfigurationResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.cfd_tunnels import configuration_cloudflare_tunnel_configuration_put_configuration_params +from cloudflare.types.cfd_tunnels import ( + ConfigurationCloudflareTunnelConfigurationGetConfigurationResponse, + ConfigurationCloudflareTunnelConfigurationPutConfigurationResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/cfd_tunnels/test_connections.py b/tests/api_resources/cfd_tunnels/test_connections.py index 208fe892867..06ef95d6e6b 100644 --- a/tests/api_resources/cfd_tunnels/test_connections.py +++ b/tests/api_resources/cfd_tunnels/test_connections.py @@ -2,22 +2,17 @@ from __future__ import annotations -from cloudflare.types.cfd_tunnels import ( - ConnectionDeleteResponse, - ConnectionCloudflareTunnelListCloudflareTunnelConnectionsResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.cfd_tunnels import connection_delete_params +from cloudflare.types.cfd_tunnels import ( + ConnectionDeleteResponse, + ConnectionCloudflareTunnelListCloudflareTunnelConnectionsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/cfd_tunnels/test_connectors.py b/tests/api_resources/cfd_tunnels/test_connectors.py index 3309bc69215..652accf2b2a 100644 --- a/tests/api_resources/cfd_tunnels/test_connectors.py +++ b/tests/api_resources/cfd_tunnels/test_connectors.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.cfd_tunnels import ConnectorGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.cfd_tunnels import ConnectorGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/cfd_tunnels/test_management.py b/tests/api_resources/cfd_tunnels/test_management.py index d2adb0f2e3e..1d6c40dd094 100644 --- a/tests/api_resources/cfd_tunnels/test_management.py +++ b/tests/api_resources/cfd_tunnels/test_management.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.cfd_tunnels import ManagementCreateResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.cfd_tunnels import management_create_params +from cloudflare.types.cfd_tunnels import ManagementCreateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/cfd_tunnels/test_tokens.py b/tests/api_resources/cfd_tunnels/test_tokens.py index 575ea4c4f36..21551f2117b 100644 --- a/tests/api_resources/cfd_tunnels/test_tokens.py +++ b/tests/api_resources/cfd_tunnels/test_tokens.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.cfd_tunnels import TokenCloudflareTunnelGetACloudflareTunnelTokenResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.cfd_tunnels import TokenCloudflareTunnelGetACloudflareTunnelTokenResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/challenges/test_widgets.py b/tests/api_resources/challenges/test_widgets.py index cee8af3691f..edaee66d872 100644 --- a/tests/api_resources/challenges/test_widgets.py +++ b/tests/api_resources/challenges/test_widgets.py @@ -2,30 +2,22 @@ from __future__ import annotations -from typing import Optional, Any, cast +import os +from typing import Any, Optional, cast + +import pytest +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.challenges import ( - WidgetCreateResponse, - WidgetUpdateResponse, + WidgetGetResponse, WidgetListResponse, + WidgetCreateResponse, WidgetDeleteResponse, - WidgetGetResponse, + WidgetUpdateResponse, WidgetRotateSecretResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.challenges import widget_create_params -from cloudflare.types.challenges import widget_update_params -from cloudflare.types.challenges import widget_list_params -from cloudflare.types.challenges import widget_rotate_secret_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/custom_certificates/test_prioritizes.py b/tests/api_resources/custom_certificates/test_prioritizes.py index e3501d02aee..a2443c247d6 100644 --- a/tests/api_resources/custom_certificates/test_prioritizes.py +++ b/tests/api_resources/custom_certificates/test_prioritizes.py @@ -2,19 +2,16 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.custom_certificates import PrioritizeCustomSSLForAZoneRePrioritizeSSLCertificatesResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.custom_certificates import prioritize_custom_ssl_for_a_zone_re_prioritize_ssl_certificates_params +from cloudflare.types.custom_certificates import ( + PrioritizeCustomSSLForAZoneRePrioritizeSSLCertificatesResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/custom_hostnames/test_fallback_origins.py b/tests/api_resources/custom_hostnames/test_fallback_origins.py index 5e3f738b5c6..ec89fed853a 100644 --- a/tests/api_resources/custom_hostnames/test_fallback_origins.py +++ b/tests/api_resources/custom_hostnames/test_fallback_origins.py @@ -2,23 +2,18 @@ from __future__ import annotations -from cloudflare.types.custom_hostnames import ( - FallbackOriginUpdateResponse, - FallbackOriginDeleteResponse, - FallbackOriginGetResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.custom_hostnames import fallback_origin_update_params +from cloudflare.types.custom_hostnames import ( + FallbackOriginGetResponse, + FallbackOriginDeleteResponse, + FallbackOriginUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/custom_ns/test_availabilities.py b/tests/api_resources/custom_ns/test_availabilities.py index 2df36141813..b70539d334a 100644 --- a/tests/api_resources/custom_ns/test_availabilities.py +++ b/tests/api_resources/custom_ns/test_availabilities.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.custom_ns import AvailabilityGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.custom_ns import AvailabilityGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/custom_ns/test_verifies.py b/tests/api_resources/custom_ns/test_verifies.py index 879400d6f7f..460697ff8ac 100644 --- a/tests/api_resources/custom_ns/test_verifies.py +++ b/tests/api_resources/custom_ns/test_verifies.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.custom_ns import VerifyUpdateResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.custom_ns import VerifyUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/d1/test_database.py b/tests/api_resources/d1/test_database.py index 10ec73dae0b..18b33063e27 100644 --- a/tests/api_resources/d1/test_database.py +++ b/tests/api_resources/d1/test_database.py @@ -2,19 +2,18 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.d1 import DatabaseDeleteResponse, DatabaseGetResponse, DatabaseQueryResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.d1 import database_query_params +from cloudflare.types.d1 import ( + DatabaseGetResponse, + DatabaseQueryResponse, + DatabaseDeleteResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/d1/test_databases.py b/tests/api_resources/d1/test_databases.py index 7f51d7982db..4999eeb1de6 100644 --- a/tests/api_resources/d1/test_databases.py +++ b/tests/api_resources/d1/test_databases.py @@ -2,20 +2,17 @@ from __future__ import annotations -from cloudflare.types.d1 import DatabaseCreateResponse, DatabaseListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.d1 import database_create_params -from cloudflare.types.d1 import database_list_params +from cloudflare.types.d1 import ( + DatabaseListResponse, + DatabaseCreateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/dcv_delegation/test_uuid.py b/tests/api_resources/dcv_delegation/test_uuid.py index 869ff524a3e..aa72d0419ce 100644 --- a/tests/api_resources/dcv_delegation/test_uuid.py +++ b/tests/api_resources/dcv_delegation/test_uuid.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.dcv_delegation import UuidGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.dcv_delegation import UuidGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/devices/policies/test_excludes.py b/tests/api_resources/devices/policies/test_excludes.py index a7185a860ff..ac04bf67175 100644 --- a/tests/api_resources/devices/policies/test_excludes.py +++ b/tests/api_resources/devices/policies/test_excludes.py @@ -2,26 +2,18 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.devices.policies import ( - ExcludeDevicesGetSplitTunnelExcludeListResponse, - ExcludeDevicesGetSplitTunnelExcludeListForADeviceSettingsPolicyResponse, - ExcludeDevicesSetSplitTunnelExcludeListResponse, - ExcludeDevicesSetSplitTunnelExcludeListForADeviceSettingsPolicyResponse, -) - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.devices.policies import exclude_devices_set_split_tunnel_exclude_list_params from cloudflare.types.devices.policies import ( - exclude_devices_set_split_tunnel_exclude_list_for_a_device_settings_policy_params, + ExcludeDevicesGetSplitTunnelExcludeListResponse, + ExcludeDevicesSetSplitTunnelExcludeListResponse, + ExcludeDevicesGetSplitTunnelExcludeListForADeviceSettingsPolicyResponse, + ExcludeDevicesSetSplitTunnelExcludeListForADeviceSettingsPolicyResponse, ) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/devices/policies/test_fallback_domains.py b/tests/api_resources/devices/policies/test_fallback_domains.py index 65bc2712ecf..4cb5a1a1301 100644 --- a/tests/api_resources/devices/policies/test_fallback_domains.py +++ b/tests/api_resources/devices/policies/test_fallback_domains.py @@ -2,26 +2,18 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.devices.policies import ( - FallbackDomainDevicesGetLocalDomainFallbackListResponse, - FallbackDomainDevicesGetLocalDomainFallbackListForADeviceSettingsPolicyResponse, - FallbackDomainDevicesSetLocalDomainFallbackListResponse, - FallbackDomainDevicesSetLocalDomainFallbackListForADeviceSettingsPolicyResponse, -) - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.devices.policies import fallback_domain_devices_set_local_domain_fallback_list_params from cloudflare.types.devices.policies import ( - fallback_domain_devices_set_local_domain_fallback_list_for_a_device_settings_policy_params, + FallbackDomainDevicesGetLocalDomainFallbackListResponse, + FallbackDomainDevicesSetLocalDomainFallbackListResponse, + FallbackDomainDevicesGetLocalDomainFallbackListForADeviceSettingsPolicyResponse, + FallbackDomainDevicesSetLocalDomainFallbackListForADeviceSettingsPolicyResponse, ) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/devices/policies/test_includes.py b/tests/api_resources/devices/policies/test_includes.py index 48d545c7c10..83af94835da 100644 --- a/tests/api_resources/devices/policies/test_includes.py +++ b/tests/api_resources/devices/policies/test_includes.py @@ -2,26 +2,18 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.devices.policies import ( - IncludeDevicesGetSplitTunnelIncludeListResponse, - IncludeDevicesGetSplitTunnelIncludeListForADeviceSettingsPolicyResponse, - IncludeDevicesSetSplitTunnelIncludeListResponse, - IncludeDevicesSetSplitTunnelIncludeListForADeviceSettingsPolicyResponse, -) - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.devices.policies import include_devices_set_split_tunnel_include_list_params from cloudflare.types.devices.policies import ( - include_devices_set_split_tunnel_include_list_for_a_device_settings_policy_params, + IncludeDevicesGetSplitTunnelIncludeListResponse, + IncludeDevicesSetSplitTunnelIncludeListResponse, + IncludeDevicesGetSplitTunnelIncludeListForADeviceSettingsPolicyResponse, + IncludeDevicesSetSplitTunnelIncludeListForADeviceSettingsPolicyResponse, ) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/devices/postures/test_integrations.py b/tests/api_resources/devices/postures/test_integrations.py index 7c58d517ee7..ba4b2d4d87e 100644 --- a/tests/api_resources/devices/postures/test_integrations.py +++ b/tests/api_resources/devices/postures/test_integrations.py @@ -2,27 +2,19 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.devices.postures import ( - IntegrationUpdateResponse, - IntegrationDeleteResponse, - IntegrationDevicePostureIntegrationsCreateDevicePostureIntegrationResponse, - IntegrationDevicePostureIntegrationsListDevicePostureIntegrationsResponse, - IntegrationGetResponse, -) - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.devices.postures import integration_update_params from cloudflare.types.devices.postures import ( - integration_device_posture_integrations_create_device_posture_integration_params, + IntegrationGetResponse, + IntegrationDeleteResponse, + IntegrationUpdateResponse, + IntegrationDevicePostureIntegrationsListDevicePostureIntegrationsResponse, + IntegrationDevicePostureIntegrationsCreateDevicePostureIntegrationResponse, ) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/devices/test_dex_tests.py b/tests/api_resources/devices/test_dex_tests.py index 980e38d68ab..648ed0f54de 100644 --- a/tests/api_resources/devices/test_dex_tests.py +++ b/tests/api_resources/devices/test_dex_tests.py @@ -2,27 +2,21 @@ from __future__ import annotations -from typing import Optional, Any, cast +import os +from typing import Any, Optional, cast + +import pytest +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.devices import ( - DEXTestUpdateResponse, + DEXTestGetResponse, DEXTestDeleteResponse, - DEXTestDeviceDEXTestCreateDeviceDEXTestResponse, + DEXTestUpdateResponse, DEXTestDeviceDEXTestDetailsResponse, - DEXTestGetResponse, + DEXTestDeviceDEXTestCreateDeviceDEXTestResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.devices import dex_test_update_params -from cloudflare.types.devices import dex_test_device_dex_test_create_device_dex_test_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/devices/test_networks.py b/tests/api_resources/devices/test_networks.py index 04c6cdfc2ae..f2379f52193 100644 --- a/tests/api_resources/devices/test_networks.py +++ b/tests/api_resources/devices/test_networks.py @@ -2,27 +2,21 @@ from __future__ import annotations -from typing import Optional, Any, cast +import os +from typing import Any, Optional, cast + +import pytest +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.devices import ( - NetworkUpdateResponse, + NetworkGetResponse, NetworkDeleteResponse, - NetworkDeviceManagedNetworksCreateDeviceManagedNetworkResponse, + NetworkUpdateResponse, NetworkDeviceManagedNetworksListDeviceManagedNetworksResponse, - NetworkGetResponse, + NetworkDeviceManagedNetworksCreateDeviceManagedNetworkResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.devices import network_update_params -from cloudflare.types.devices import network_device_managed_networks_create_device_managed_network_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/devices/test_override_codes.py b/tests/api_resources/devices/test_override_codes.py index ccf01f81e4f..88aa5f477da 100644 --- a/tests/api_resources/devices/test_override_codes.py +++ b/tests/api_resources/devices/test_override_codes.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.devices import OverrideCodeDevicesListAdminOverrideCodeForDeviceResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.devices import OverrideCodeDevicesListAdminOverrideCodeForDeviceResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/devices/test_policies.py b/tests/api_resources/devices/test_policies.py index f4bdf28a37e..71645df3341 100644 --- a/tests/api_resources/devices/test_policies.py +++ b/tests/api_resources/devices/test_policies.py @@ -2,30 +2,23 @@ from __future__ import annotations -from typing import Optional, Any, cast +import os +from typing import Any, Optional, cast + +import pytest +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.devices import ( - PolicyUpdateResponse, + PolicyGetResponse, PolicyDeleteResponse, + PolicyUpdateResponse, PolicyDevicesCreateDeviceSettingsPolicyResponse, - PolicyDevicesGetDefaultDeviceSettingsPolicyResponse, PolicyDevicesListDeviceSettingsPoliciesResponse, + PolicyDevicesGetDefaultDeviceSettingsPolicyResponse, PolicyDevicesUpdateDefaultDeviceSettingsPolicyResponse, - PolicyGetResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.devices import policy_update_params -from cloudflare.types.devices import policy_devices_create_device_settings_policy_params -from cloudflare.types.devices import policy_devices_update_default_device_settings_policy_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/devices/test_postures.py b/tests/api_resources/devices/test_postures.py index dab47595ee6..f7d1b1d0eae 100644 --- a/tests/api_resources/devices/test_postures.py +++ b/tests/api_resources/devices/test_postures.py @@ -2,27 +2,21 @@ from __future__ import annotations -from typing import Optional, Any, cast +import os +from typing import Any, Optional, cast + +import pytest +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.devices import ( - PostureUpdateResponse, + PostureGetResponse, PostureDeleteResponse, - PostureDevicePostureRulesCreateDevicePostureRuleResponse, + PostureUpdateResponse, PostureDevicePostureRulesListDevicePostureRulesResponse, - PostureGetResponse, + PostureDevicePostureRulesCreateDevicePostureRuleResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.devices import posture_update_params -from cloudflare.types.devices import posture_device_posture_rules_create_device_posture_rule_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/devices/test_revokes.py b/tests/api_resources/devices/test_revokes.py index cccddb91c73..05b9cb5b053 100644 --- a/tests/api_resources/devices/test_revokes.py +++ b/tests/api_resources/devices/test_revokes.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.devices import RevokeDevicesRevokeDevicesResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.devices import revoke_devices_revoke_devices_params +from cloudflare.types.devices import RevokeDevicesRevokeDevicesResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/devices/test_settings.py b/tests/api_resources/devices/test_settings.py index 24b370861b3..48f7d2ecfcd 100644 --- a/tests/api_resources/devices/test_settings.py +++ b/tests/api_resources/devices/test_settings.py @@ -2,23 +2,16 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.devices import ( - SettingZeroTrustAccountsGetDeviceSettingsForZeroTrustAccountResponse, - SettingZeroTrustAccountsUpdateDeviceSettingsForTheZeroTrustAccountResponse, -) - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type from cloudflare.types.devices import ( - setting_zero_trust_accounts_update_device_settings_for_the_zero_trust_account_params, + SettingZeroTrustAccountsGetDeviceSettingsForZeroTrustAccountResponse, + SettingZeroTrustAccountsUpdateDeviceSettingsForTheZeroTrustAccountResponse, ) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/devices/test_unrevokes.py b/tests/api_resources/devices/test_unrevokes.py index 7ba42558a05..2a98d9daa43 100644 --- a/tests/api_resources/devices/test_unrevokes.py +++ b/tests/api_resources/devices/test_unrevokes.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.devices import UnrevokeDevicesUnrevokeDevicesResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.devices import unrevoke_devices_unrevoke_devices_params +from cloudflare.types.devices import UnrevokeDevicesUnrevokeDevicesResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/dex/fleet_status/test_devices.py b/tests/api_resources/dex/fleet_status/test_devices.py index 1a4d9069bd3..a4b92934485 100644 --- a/tests/api_resources/dex/fleet_status/test_devices.py +++ b/tests/api_resources/dex/fleet_status/test_devices.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.dex.fleet_status import DeviceListResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.dex.fleet_status import device_list_params +from cloudflare.types.dex.fleet_status import DeviceListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/dex/fleet_status/test_live.py b/tests/api_resources/dex/fleet_status/test_live.py index 8aad1645617..e363a2f7089 100644 --- a/tests/api_resources/dex/fleet_status/test_live.py +++ b/tests/api_resources/dex/fleet_status/test_live.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.dex.fleet_status import LiveListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.dex.fleet_status import live_list_params +from cloudflare.types.dex.fleet_status import LiveListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/dex/fleet_status/test_over_time.py b/tests/api_resources/dex/fleet_status/test_over_time.py index 67f2df65283..ad2c0b9149a 100644 --- a/tests/api_resources/dex/fleet_status/test_over_time.py +++ b/tests/api_resources/dex/fleet_status/test_over_time.py @@ -2,17 +2,12 @@ from __future__ import annotations +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.dex.fleet_status import over_time_list_params base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/dex/http_tests/test_percentiles.py b/tests/api_resources/dex/http_tests/test_percentiles.py index 3e035dbc057..1d71704cbc3 100644 --- a/tests/api_resources/dex/http_tests/test_percentiles.py +++ b/tests/api_resources/dex/http_tests/test_percentiles.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.dex.http_tests import PercentileListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.dex.http_tests import percentile_list_params +from cloudflare.types.dex.http_tests import PercentileListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/dex/test_colos.py b/tests/api_resources/dex/test_colos.py index f4f2f8bddf3..48f5e01fd88 100644 --- a/tests/api_resources/dex/test_colos.py +++ b/tests/api_resources/dex/test_colos.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.dex import ColoListResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.dex import colo_list_params +from cloudflare.types.dex import ColoListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/dex/test_http_tests.py b/tests/api_resources/dex/test_http_tests.py index 1461864cac4..4e4b65a7596 100644 --- a/tests/api_resources/dex/test_http_tests.py +++ b/tests/api_resources/dex/test_http_tests.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.dex import HTTPTestGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.dex import http_test_get_params +from cloudflare.types.dex import HTTPTestGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/dex/test_tests.py b/tests/api_resources/dex/test_tests.py index 5a6eb491583..8dc27512b83 100644 --- a/tests/api_resources/dex/test_tests.py +++ b/tests/api_resources/dex/test_tests.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.dex import TestListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.dex import test_list_params +from cloudflare.types.dex import TestListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/dex/test_traceroute_tests.py b/tests/api_resources/dex/test_traceroute_tests.py index 902587f7f9d..ce6a311013f 100644 --- a/tests/api_resources/dex/test_traceroute_tests.py +++ b/tests/api_resources/dex/test_traceroute_tests.py @@ -2,25 +2,18 @@ from __future__ import annotations -from cloudflare.types.dex import ( - TracerouteTestGetResponse, - TracerouteTestNetworkPathResponse, - TracerouteTestPercentilesResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.dex import traceroute_test_get_params -from cloudflare.types.dex import traceroute_test_network_path_params -from cloudflare.types.dex import traceroute_test_percentiles_params +from cloudflare.types.dex import ( + TracerouteTestGetResponse, + TracerouteTestNetworkPathResponse, + TracerouteTestPercentilesResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/dex/tests/test_unique_devices.py b/tests/api_resources/dex/tests/test_unique_devices.py index 8fbe2bd98e1..e0725d915ea 100644 --- a/tests/api_resources/dex/tests/test_unique_devices.py +++ b/tests/api_resources/dex/tests/test_unique_devices.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.dex.tests import UniqueDeviceListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.dex.tests import unique_device_list_params +from cloudflare.types.dex.tests import UniqueDeviceListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/dex/traceroute_test_results/test_network_path.py b/tests/api_resources/dex/traceroute_test_results/test_network_path.py index 01b98df74ff..3e5221d0e45 100644 --- a/tests/api_resources/dex/traceroute_test_results/test_network_path.py +++ b/tests/api_resources/dex/traceroute_test_results/test_network_path.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.dex.traceroute_test_results import NetworkPathListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.dex.traceroute_test_results import NetworkPathListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/diagnostics/test_traceroutes.py b/tests/api_resources/diagnostics/test_traceroutes.py index 800e9ed81a5..ebe06dac8bd 100644 --- a/tests/api_resources/diagnostics/test_traceroutes.py +++ b/tests/api_resources/diagnostics/test_traceroutes.py @@ -2,19 +2,16 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.diagnostics import TracerouteDiagnosticsTracerouteResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.diagnostics import traceroute_diagnostics_traceroute_params +from cloudflare.types.diagnostics import ( + TracerouteDiagnosticsTracerouteResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/dispatchers/test_scripts.py b/tests/api_resources/dispatchers/test_scripts.py index 8f96b90d04f..b1fd9ffc53e 100644 --- a/tests/api_resources/dispatchers/test_scripts.py +++ b/tests/api_resources/dispatchers/test_scripts.py @@ -2,20 +2,17 @@ from __future__ import annotations -from cloudflare.types.dispatchers import ScriptUpdateResponse, ScriptGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.dispatchers import script_update_params -from cloudflare.types.dispatchers import script_delete_params +from cloudflare.types.dispatchers import ( + ScriptGetResponse, + ScriptUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/dlp/test_datasets.py b/tests/api_resources/dlp/test_datasets.py index 0d63eb6f277..aea7cf8b110 100644 --- a/tests/api_resources/dlp/test_datasets.py +++ b/tests/api_resources/dlp/test_datasets.py @@ -2,28 +2,22 @@ from __future__ import annotations -from typing import Optional, Any, cast +import os +from typing import Any, Optional, cast + +import pytest +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.dlp import ( + DatasetGetResponse, + DatasetListResponse, DatasetCreateResponse, DatasetUpdateResponse, - DatasetListResponse, - DatasetGetResponse, DatasetUploadResponse, DatasetUploadPrepareResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.dlp import dataset_create_params -from cloudflare.types.dlp import dataset_update_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/dlps/patterns/test_validates.py b/tests/api_resources/dlps/patterns/test_validates.py index f0132b765aa..445750eb601 100644 --- a/tests/api_resources/dlps/patterns/test_validates.py +++ b/tests/api_resources/dlps/patterns/test_validates.py @@ -2,19 +2,16 @@ from __future__ import annotations -from cloudflare.types.dlps.patterns import ValidateDLPPatternValidationValidatePatternResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.dlps.patterns import validate_dlp_pattern_validation_validate_pattern_params +from cloudflare.types.dlps.patterns import ( + ValidateDLPPatternValidationValidatePatternResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/dlps/profiles/test_customs.py b/tests/api_resources/dlps/profiles/test_customs.py index 4e5a5f78f69..19e51bc78d8 100644 --- a/tests/api_resources/dlps/profiles/test_customs.py +++ b/tests/api_resources/dlps/profiles/test_customs.py @@ -2,25 +2,19 @@ from __future__ import annotations -from cloudflare.types.dlps.profiles import ( - CustomUpdateResponse, - CustomDeleteResponse, - CustomDLPProfilesCreateCustomProfilesResponse, - CustomGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.dlps.profiles import custom_update_params -from cloudflare.types.dlps.profiles import custom_dlp_profiles_create_custom_profiles_params +from cloudflare.types.dlps.profiles import ( + CustomGetResponse, + CustomDeleteResponse, + CustomUpdateResponse, + CustomDLPProfilesCreateCustomProfilesResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/dlps/profiles/test_predefineds.py b/tests/api_resources/dlps/profiles/test_predefineds.py index fca1c828437..09deb5f598d 100644 --- a/tests/api_resources/dlps/profiles/test_predefineds.py +++ b/tests/api_resources/dlps/profiles/test_predefineds.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.dlps.profiles import PredefinedUpdateResponse, PredefinedGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.dlps.profiles import predefined_update_params +from cloudflare.types.dlps.profiles import PredefinedGetResponse, PredefinedUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/dlps/test_payload_logs.py b/tests/api_resources/dlps/test_payload_logs.py index 8e5d3f5c7e5..ea805b24b00 100644 --- a/tests/api_resources/dlps/test_payload_logs.py +++ b/tests/api_resources/dlps/test_payload_logs.py @@ -2,22 +2,17 @@ from __future__ import annotations -from cloudflare.types.dlps import ( - PayloadLogDLPPayloadLogSettingsGetSettingsResponse, - PayloadLogDLPPayloadLogSettingsUpdateSettingsResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.dlps import payload_log_dlp_payload_log_settings_update_settings_params +from cloudflare.types.dlps import ( + PayloadLogDLPPayloadLogSettingsGetSettingsResponse, + PayloadLogDLPPayloadLogSettingsUpdateSettingsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/dlps/test_profiles.py b/tests/api_resources/dlps/test_profiles.py index 12bd58abf7e..f8518d0c56d 100644 --- a/tests/api_resources/dlps/test_profiles.py +++ b/tests/api_resources/dlps/test_profiles.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.dlps import ProfileDLPProfilesListAllProfilesResponse, ProfileGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.dlps import ProfileGetResponse, ProfileDLPProfilesListAllProfilesResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/dns_analytics/reports/test_bytimes.py b/tests/api_resources/dns_analytics/reports/test_bytimes.py index c184db0e046..090ed972926 100644 --- a/tests/api_resources/dns_analytics/reports/test_bytimes.py +++ b/tests/api_resources/dns_analytics/reports/test_bytimes.py @@ -2,23 +2,15 @@ from __future__ import annotations -from cloudflare.types.dns_analytics.reports import BytimeListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.dns_analytics.reports import bytime_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.dns_analytics.reports import BytimeListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/dns_analytics/test_reports.py b/tests/api_resources/dns_analytics/test_reports.py index 2796ca7ac4f..b7e469f9b1f 100644 --- a/tests/api_resources/dns_analytics/test_reports.py +++ b/tests/api_resources/dns_analytics/test_reports.py @@ -2,23 +2,15 @@ from __future__ import annotations -from cloudflare.types.dns_analytics import ReportListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.dns_analytics import report_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.dns_analytics import ReportListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/dns_firewalls/dns_analytics/reports/test_bytimes.py b/tests/api_resources/dns_firewalls/dns_analytics/reports/test_bytimes.py index 16dbede6884..8fce1fc8f00 100644 --- a/tests/api_resources/dns_firewalls/dns_analytics/reports/test_bytimes.py +++ b/tests/api_resources/dns_firewalls/dns_analytics/reports/test_bytimes.py @@ -2,23 +2,15 @@ from __future__ import annotations -from cloudflare.types.dns_firewalls.dns_analytics.reports import BytimeListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.dns_firewalls.dns_analytics.reports import bytime_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.dns_firewalls.dns_analytics.reports import BytimeListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/dns_firewalls/dns_analytics/test_reports.py b/tests/api_resources/dns_firewalls/dns_analytics/test_reports.py index fc744e31ae2..8d3ad6c185b 100644 --- a/tests/api_resources/dns_firewalls/dns_analytics/test_reports.py +++ b/tests/api_resources/dns_firewalls/dns_analytics/test_reports.py @@ -2,23 +2,15 @@ from __future__ import annotations -from cloudflare.types.dns_firewalls.dns_analytics import ReportListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.dns_firewalls.dns_analytics import report_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.dns_firewalls.dns_analytics import ReportListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/emails/routings/rules/test_catch_alls.py b/tests/api_resources/emails/routings/rules/test_catch_alls.py index bd1dd562a84..75d5f210a05 100644 --- a/tests/api_resources/emails/routings/rules/test_catch_alls.py +++ b/tests/api_resources/emails/routings/rules/test_catch_alls.py @@ -2,22 +2,17 @@ from __future__ import annotations -from cloudflare.types.emails.routings.rules import ( - CatchAllEmailRoutingRoutingRulesGetCatchAllRuleResponse, - CatchAllEmailRoutingRoutingRulesUpdateCatchAllRuleResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.emails.routings.rules import catch_all_email_routing_routing_rules_update_catch_all_rule_params +from cloudflare.types.emails.routings.rules import ( + CatchAllEmailRoutingRoutingRulesGetCatchAllRuleResponse, + CatchAllEmailRoutingRoutingRulesUpdateCatchAllRuleResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/emails/routings/test_addresses.py b/tests/api_resources/emails/routings/test_addresses.py index 806df8ee60a..5a650a8eed7 100644 --- a/tests/api_resources/emails/routings/test_addresses.py +++ b/tests/api_resources/emails/routings/test_addresses.py @@ -2,28 +2,18 @@ from __future__ import annotations -from cloudflare.types.emails.routings import ( - AddressDeleteResponse, - AddressEmailRoutingDestinationAddressesCreateADestinationAddressResponse, - AddressEmailRoutingDestinationAddressesListDestinationAddressesResponse, - AddressGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type from cloudflare.types.emails.routings import ( - address_email_routing_destination_addresses_create_a_destination_address_params, -) -from cloudflare.types.emails.routings import ( - address_email_routing_destination_addresses_list_destination_addresses_params, + AddressGetResponse, + AddressDeleteResponse, + AddressEmailRoutingDestinationAddressesListDestinationAddressesResponse, + AddressEmailRoutingDestinationAddressesCreateADestinationAddressResponse, ) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/emails/routings/test_disables.py b/tests/api_resources/emails/routings/test_disables.py index de5d125007f..3691cdfa0b1 100644 --- a/tests/api_resources/emails/routings/test_disables.py +++ b/tests/api_resources/emails/routings/test_disables.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.emails.routings import DisableEmailRoutingSettingsDisableEmailRoutingResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.emails.routings import DisableEmailRoutingSettingsDisableEmailRoutingResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/emails/routings/test_dns.py b/tests/api_resources/emails/routings/test_dns.py index 70befc4aa09..62d9f6f9379 100644 --- a/tests/api_resources/emails/routings/test_dns.py +++ b/tests/api_resources/emails/routings/test_dns.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.emails.routings import DNSEmailRoutingSettingsEmailRoutingDNSSettingsResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.emails.routings import DNSEmailRoutingSettingsEmailRoutingDNSSettingsResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/emails/routings/test_enables.py b/tests/api_resources/emails/routings/test_enables.py index 5ebce5f5b66..1ce57a9233f 100644 --- a/tests/api_resources/emails/routings/test_enables.py +++ b/tests/api_resources/emails/routings/test_enables.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.emails.routings import EnableEmailRoutingSettingsEnableEmailRoutingResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.emails.routings import EnableEmailRoutingSettingsEnableEmailRoutingResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/emails/routings/test_rules.py b/tests/api_resources/emails/routings/test_rules.py index c11aa803973..2a43226cf97 100644 --- a/tests/api_resources/emails/routings/test_rules.py +++ b/tests/api_resources/emails/routings/test_rules.py @@ -2,27 +2,20 @@ from __future__ import annotations -from cloudflare.types.emails.routings import ( - RuleUpdateResponse, - RuleDeleteResponse, - RuleEmailRoutingRoutingRulesCreateRoutingRuleResponse, - RuleEmailRoutingRoutingRulesListRoutingRulesResponse, - RuleGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.emails.routings import rule_update_params -from cloudflare.types.emails.routings import rule_email_routing_routing_rules_create_routing_rule_params -from cloudflare.types.emails.routings import rule_email_routing_routing_rules_list_routing_rules_params +from cloudflare.types.emails.routings import ( + RuleGetResponse, + RuleDeleteResponse, + RuleUpdateResponse, + RuleEmailRoutingRoutingRulesListRoutingRulesResponse, + RuleEmailRoutingRoutingRulesCreateRoutingRuleResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/emails/test_routings.py b/tests/api_resources/emails/test_routings.py index b046e06fc08..503463eb33f 100644 --- a/tests/api_resources/emails/test_routings.py +++ b/tests/api_resources/emails/test_routings.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.emails import RoutingEmailRoutingSettingsGetEmailRoutingSettingsResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.emails import RoutingEmailRoutingSettingsGetEmailRoutingSettingsResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/firewall/waf/packages/test_groups.py b/tests/api_resources/firewall/waf/packages/test_groups.py index 8969d8ef9af..a7fb7a39281 100644 --- a/tests/api_resources/firewall/waf/packages/test_groups.py +++ b/tests/api_resources/firewall/waf/packages/test_groups.py @@ -2,20 +2,18 @@ from __future__ import annotations -from cloudflare.types.firewall.waf.packages import GroupUpdateResponse, GroupListResponse, GroupGetResponse - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.firewall.waf.packages import group_update_params -from cloudflare.types.firewall.waf.packages import group_list_params +from cloudflare.types.firewall.waf.packages import ( + GroupGetResponse, + GroupListResponse, + GroupUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/firewall/waf/packages/test_rules.py b/tests/api_resources/firewall/waf/packages/test_rules.py index f91c8c62012..9309cf86960 100644 --- a/tests/api_resources/firewall/waf/packages/test_rules.py +++ b/tests/api_resources/firewall/waf/packages/test_rules.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.firewall.waf.packages import RuleUpdateResponse, RuleGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.firewall.waf.packages import rule_update_params +from cloudflare.types.firewall.waf.packages import RuleGetResponse, RuleUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/firewalls/test_access_rules.py b/tests/api_resources/firewalls/test_access_rules.py index 9d7b551df2b..dd468fd5862 100644 --- a/tests/api_resources/firewalls/test_access_rules.py +++ b/tests/api_resources/firewalls/test_access_rules.py @@ -2,28 +2,21 @@ from __future__ import annotations -from typing import Optional, Any, cast +import os +from typing import Any, Optional, cast + +import pytest +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.firewalls import ( - AccessRuleCreateResponse, - AccessRuleUpdateResponse, + AccessRuleGetResponse, AccessRuleListResponse, + AccessRuleCreateResponse, AccessRuleDeleteResponse, - AccessRuleGetResponse, + AccessRuleUpdateResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.firewalls import access_rule_create_params -from cloudflare.types.firewalls import access_rule_update_params -from cloudflare.types.firewalls import access_rule_list_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/firewalls/test_lockdowns.py b/tests/api_resources/firewalls/test_lockdowns.py index dcaf16b115f..7a00410c9d5 100644 --- a/tests/api_resources/firewalls/test_lockdowns.py +++ b/tests/api_resources/firewalls/test_lockdowns.py @@ -2,28 +2,21 @@ from __future__ import annotations -from typing import Optional, Any, cast +import os +from typing import Any, Optional, cast + +import pytest +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.firewalls import ( - LockdownUpdateResponse, - LockdownDeleteResponse, LockdownGetResponse, - LockdownZoneLockdownCreateAZoneLockdownRuleResponse, + LockdownDeleteResponse, + LockdownUpdateResponse, LockdownZoneLockdownListZoneLockdownRulesResponse, + LockdownZoneLockdownCreateAZoneLockdownRuleResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.firewalls import lockdown_update_params -from cloudflare.types.firewalls import lockdown_zone_lockdown_create_a_zone_lockdown_rule_params -from cloudflare.types.firewalls import lockdown_zone_lockdown_list_zone_lockdown_rules_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/firewalls/test_rules.py b/tests/api_resources/firewalls/test_rules.py index ec3ea0aca2d..fb8a340f1f4 100644 --- a/tests/api_resources/firewalls/test_rules.py +++ b/tests/api_resources/firewalls/test_rules.py @@ -2,33 +2,23 @@ from __future__ import annotations -from typing import Optional, Any, cast +import os +from typing import Any, Optional, cast + +import pytest +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.firewalls import ( - RuleUpdateResponse, + RuleGetResponse, RuleDeleteResponse, - RuleFirewallRulesCreateFirewallRulesResponse, + RuleUpdateResponse, RuleFirewallRulesListFirewallRulesResponse, + RuleFirewallRulesCreateFirewallRulesResponse, RuleFirewallRulesUpdateFirewallRulesResponse, RuleFirewallRulesUpdatePriorityOfFirewallRulesResponse, - RuleGetResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.firewalls import rule_update_params -from cloudflare.types.firewalls import rule_delete_params -from cloudflare.types.firewalls import rule_firewall_rules_create_firewall_rules_params -from cloudflare.types.firewalls import rule_firewall_rules_list_firewall_rules_params -from cloudflare.types.firewalls import rule_firewall_rules_update_firewall_rules_params -from cloudflare.types.firewalls import rule_firewall_rules_update_priority_of_firewall_rules_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/firewalls/test_ua_rules.py b/tests/api_resources/firewalls/test_ua_rules.py index 62cd6a4d0ed..c6adb5cbaea 100644 --- a/tests/api_resources/firewalls/test_ua_rules.py +++ b/tests/api_resources/firewalls/test_ua_rules.py @@ -2,28 +2,21 @@ from __future__ import annotations -from typing import Optional, Any, cast +import os +from typing import Any, Optional, cast + +import pytest +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.firewalls import ( - UaRuleUpdateResponse, - UaRuleDeleteResponse, UaRuleGetResponse, - UaRuleUserAgentBlockingRulesCreateAUserAgentBlockingRuleResponse, + UaRuleDeleteResponse, + UaRuleUpdateResponse, UaRuleUserAgentBlockingRulesListUserAgentBlockingRulesResponse, + UaRuleUserAgentBlockingRulesCreateAUserAgentBlockingRuleResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.firewalls import ua_rule_update_params -from cloudflare.types.firewalls import ua_rule_user_agent_blocking_rules_create_a_user_agent_blocking_rule_params -from cloudflare.types.firewalls import ua_rule_user_agent_blocking_rules_list_user_agent_blocking_rules_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/firewalls/waf/packages/test_groups.py b/tests/api_resources/firewalls/waf/packages/test_groups.py index 5fccaedf955..ab19226a6c3 100644 --- a/tests/api_resources/firewalls/waf/packages/test_groups.py +++ b/tests/api_resources/firewalls/waf/packages/test_groups.py @@ -2,24 +2,18 @@ from __future__ import annotations -from cloudflare.types.firewalls.waf.packages import ( - GroupUpdateResponse, - GroupGetResponse, - GroupWAFRuleGroupsListWAFRuleGroupsResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.firewalls.waf.packages import group_update_params -from cloudflare.types.firewalls.waf.packages import group_waf_rule_groups_list_waf_rule_groups_params +from cloudflare.types.firewalls.waf.packages import ( + GroupGetResponse, + GroupUpdateResponse, + GroupWAFRuleGroupsListWAFRuleGroupsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/firewalls/waf/packages/test_rules.py b/tests/api_resources/firewalls/waf/packages/test_rules.py index 7642fbfa708..97058e78a8d 100644 --- a/tests/api_resources/firewalls/waf/packages/test_rules.py +++ b/tests/api_resources/firewalls/waf/packages/test_rules.py @@ -2,24 +2,18 @@ from __future__ import annotations -from cloudflare.types.firewalls.waf.packages import ( - RuleUpdateResponse, - RuleGetResponse, - RuleWAFRulesListWAFRulesResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.firewalls.waf.packages import rule_update_params -from cloudflare.types.firewalls.waf.packages import rule_waf_rules_list_waf_rules_params +from cloudflare.types.firewalls.waf.packages import ( + RuleGetResponse, + RuleUpdateResponse, + RuleWAFRulesListWAFRulesResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/firewalls/waf/test_overrides.py b/tests/api_resources/firewalls/waf/test_overrides.py index 9413a77b6fb..dc412edd3f6 100644 --- a/tests/api_resources/firewalls/waf/test_overrides.py +++ b/tests/api_resources/firewalls/waf/test_overrides.py @@ -2,28 +2,21 @@ from __future__ import annotations -from typing import Optional, Any, cast +import os +from typing import Any, Optional, cast + +import pytest +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.firewalls.waf import ( - OverrideUpdateResponse, - OverrideDeleteResponse, OverrideGetResponse, - OverrideWAFOverridesCreateAWAFOverrideResponse, + OverrideDeleteResponse, + OverrideUpdateResponse, OverrideWAFOverridesListWAFOverridesResponse, + OverrideWAFOverridesCreateAWAFOverrideResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.firewalls.waf import override_update_params -from cloudflare.types.firewalls.waf import override_waf_overrides_create_a_waf_override_params -from cloudflare.types.firewalls.waf import override_waf_overrides_list_waf_overrides_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/firewalls/waf/test_packages.py b/tests/api_resources/firewalls/waf/test_packages.py index 74e1cffe7e8..279852ae66c 100644 --- a/tests/api_resources/firewalls/waf/test_packages.py +++ b/tests/api_resources/firewalls/waf/test_packages.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.firewalls.waf import PackageListResponse, PackageGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.firewalls.waf import package_list_params +from cloudflare.types.firewalls.waf import PackageGetResponse, PackageListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/gateway/test_audit_ssh_settings.py b/tests/api_resources/gateway/test_audit_ssh_settings.py index 1df2aebae62..24e58f9be5b 100644 --- a/tests/api_resources/gateway/test_audit_ssh_settings.py +++ b/tests/api_resources/gateway/test_audit_ssh_settings.py @@ -2,19 +2,17 @@ from __future__ import annotations -from cloudflare.types.gateway import AuditSSHSettingUpdateResponse, AuditSSHSettingGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.gateway import audit_ssh_setting_update_params +from cloudflare.types.gateway import ( + AuditSSHSettingGetResponse, + AuditSSHSettingUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/gateways/lists/test_items.py b/tests/api_resources/gateways/lists/test_items.py index 7d419a1669d..9f7f33b7f4f 100644 --- a/tests/api_resources/gateways/lists/test_items.py +++ b/tests/api_resources/gateways/lists/test_items.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.gateways.lists import ItemZeroTrustListsZeroTrustListItemsResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.gateways.lists import ItemZeroTrustListsZeroTrustListItemsResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/gateways/test_app_types.py b/tests/api_resources/gateways/test_app_types.py index 47c89a41d9a..d3911954110 100644 --- a/tests/api_resources/gateways/test_app_types.py +++ b/tests/api_resources/gateways/test_app_types.py @@ -2,20 +2,16 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.gateways import ( - AppTypeZeroTrustGatewayApplicationAndApplicationTypeMappingsListApplicationAndApplicationTypeMappingsResponse, -) - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.gateways import ( + AppTypeZeroTrustGatewayApplicationAndApplicationTypeMappingsListApplicationAndApplicationTypeMappingsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/gateways/test_categories.py b/tests/api_resources/gateways/test_categories.py index 371cf17eae5..8f4944313ec 100644 --- a/tests/api_resources/gateways/test_categories.py +++ b/tests/api_resources/gateways/test_categories.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.gateways import CategoryZeroTrustGatewayCategoriesListCategoriesResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.gateways import CategoryZeroTrustGatewayCategoriesListCategoriesResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/gateways/test_configurations.py b/tests/api_resources/gateways/test_configurations.py index 14af5bcd804..3acbc7c0dc7 100644 --- a/tests/api_resources/gateways/test_configurations.py +++ b/tests/api_resources/gateways/test_configurations.py @@ -2,24 +2,18 @@ from __future__ import annotations -from cloudflare.types.gateways import ( - ConfigurationZeroTrustAccountsGetZeroTrustAccountConfigurationResponse, - ConfigurationZeroTrustAccountsPatchZeroTrustAccountConfigurationResponse, - ConfigurationZeroTrustAccountsUpdateZeroTrustAccountConfigurationResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.gateways import configuration_zero_trust_accounts_patch_zero_trust_account_configuration_params -from cloudflare.types.gateways import configuration_zero_trust_accounts_update_zero_trust_account_configuration_params +from cloudflare.types.gateways import ( + ConfigurationZeroTrustAccountsGetZeroTrustAccountConfigurationResponse, + ConfigurationZeroTrustAccountsPatchZeroTrustAccountConfigurationResponse, + ConfigurationZeroTrustAccountsUpdateZeroTrustAccountConfigurationResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/gateways/test_lists.py b/tests/api_resources/gateways/test_lists.py index 5d2f796e97a..468945924b1 100644 --- a/tests/api_resources/gateways/test_lists.py +++ b/tests/api_resources/gateways/test_lists.py @@ -2,26 +2,20 @@ from __future__ import annotations -from cloudflare.types.gateways import ( - ListUpdateResponse, - ListDeleteResponse, - ListGetResponse, - ListZeroTrustListsCreateZeroTrustListResponse, - ListZeroTrustListsListZeroTrustListsResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.gateways import list_update_params -from cloudflare.types.gateways import list_zero_trust_lists_create_zero_trust_list_params +from cloudflare.types.gateways import ( + ListGetResponse, + ListDeleteResponse, + ListUpdateResponse, + ListZeroTrustListsListZeroTrustListsResponse, + ListZeroTrustListsCreateZeroTrustListResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/gateways/test_locations.py b/tests/api_resources/gateways/test_locations.py index 47de60ab26d..bc363035d77 100644 --- a/tests/api_resources/gateways/test_locations.py +++ b/tests/api_resources/gateways/test_locations.py @@ -2,26 +2,20 @@ from __future__ import annotations -from cloudflare.types.gateways import ( - LocationUpdateResponse, - LocationDeleteResponse, - LocationGetResponse, - LocationZeroTrustGatewayLocationsCreateZeroTrustGatewayLocationResponse, - LocationZeroTrustGatewayLocationsListZeroTrustGatewayLocationsResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.gateways import location_update_params -from cloudflare.types.gateways import location_zero_trust_gateway_locations_create_zero_trust_gateway_location_params +from cloudflare.types.gateways import ( + LocationGetResponse, + LocationDeleteResponse, + LocationUpdateResponse, + LocationZeroTrustGatewayLocationsListZeroTrustGatewayLocationsResponse, + LocationZeroTrustGatewayLocationsCreateZeroTrustGatewayLocationResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/gateways/test_loggings.py b/tests/api_resources/gateways/test_loggings.py index 3a5036e4b0a..f548bd0b486 100644 --- a/tests/api_resources/gateways/test_loggings.py +++ b/tests/api_resources/gateways/test_loggings.py @@ -2,23 +2,16 @@ from __future__ import annotations -from cloudflare.types.gateways import ( - LoggingZeroTrustAccountsGetLoggingSettingsForTheZeroTrustAccountResponse, - LoggingZeroTrustAccountsUpdateLoggingSettingsForTheZeroTrustAccountResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type from cloudflare.types.gateways import ( - logging_zero_trust_accounts_update_logging_settings_for_the_zero_trust_account_params, + LoggingZeroTrustAccountsGetLoggingSettingsForTheZeroTrustAccountResponse, + LoggingZeroTrustAccountsUpdateLoggingSettingsForTheZeroTrustAccountResponse, ) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/gateways/test_proxy_endpoints.py b/tests/api_resources/gateways/test_proxy_endpoints.py index 977f136cb26..94f27298983 100644 --- a/tests/api_resources/gateways/test_proxy_endpoints.py +++ b/tests/api_resources/gateways/test_proxy_endpoints.py @@ -2,28 +2,22 @@ from __future__ import annotations +import os +from typing import Any, Optional, cast + +import pytest + +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.gateways import ( - ProxyEndpointUpdateResponse, + ProxyEndpointGetResponse, ProxyEndpointListResponse, ProxyEndpointDeleteResponse, - ProxyEndpointGetResponse, - ProxyEndpointZeroTrustGatewayProxyEndpointsCreateProxyEndpointResponse, + ProxyEndpointUpdateResponse, ProxyEndpointZeroTrustGatewayProxyEndpointsListProxyEndpointsResponse, + ProxyEndpointZeroTrustGatewayProxyEndpointsCreateProxyEndpointResponse, ) -from typing import Any, cast, Optional - -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.gateways import proxy_endpoint_update_params -from cloudflare.types.gateways import proxy_endpoint_zero_trust_gateway_proxy_endpoints_create_proxy_endpoint_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/gateways/test_rules.py b/tests/api_resources/gateways/test_rules.py index 5b3862095ff..60172d14421 100644 --- a/tests/api_resources/gateways/test_rules.py +++ b/tests/api_resources/gateways/test_rules.py @@ -2,26 +2,20 @@ from __future__ import annotations -from cloudflare.types.gateways import ( - RuleUpdateResponse, - RuleDeleteResponse, - RuleGetResponse, - RuleZeroTrustGatewayRulesCreateZeroTrustGatewayRuleResponse, - RuleZeroTrustGatewayRulesListZeroTrustGatewayRulesResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.gateways import rule_update_params -from cloudflare.types.gateways import rule_zero_trust_gateway_rules_create_zero_trust_gateway_rule_params +from cloudflare.types.gateways import ( + RuleGetResponse, + RuleDeleteResponse, + RuleUpdateResponse, + RuleZeroTrustGatewayRulesListZeroTrustGatewayRulesResponse, + RuleZeroTrustGatewayRulesCreateZeroTrustGatewayRuleResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/healthchecks/test_previews.py b/tests/api_resources/healthchecks/test_previews.py index d6ecc9df10c..573162f253f 100644 --- a/tests/api_resources/healthchecks/test_previews.py +++ b/tests/api_resources/healthchecks/test_previews.py @@ -2,23 +2,18 @@ from __future__ import annotations -from cloudflare.types.healthchecks import ( - PreviewDeleteResponse, - PreviewGetResponse, - PreviewHealthChecksCreatePreviewHealthCheckResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.healthchecks import preview_health_checks_create_preview_health_check_params +from cloudflare.types.healthchecks import ( + PreviewGetResponse, + PreviewDeleteResponse, + PreviewHealthChecksCreatePreviewHealthCheckResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/hostnames/settings/test_tls.py b/tests/api_resources/hostnames/settings/test_tls.py index e3602e54fbe..1c90f380e79 100644 --- a/tests/api_resources/hostnames/settings/test_tls.py +++ b/tests/api_resources/hostnames/settings/test_tls.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.hostnames.settings import TLSUpdateResponse, TLSDeleteResponse, TLSGetResponse - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.hostnames.settings import tls_update_params +from cloudflare.types.hostnames.settings import TLSGetResponse, TLSDeleteResponse, TLSUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/hyperdrive/test_configs.py b/tests/api_resources/hyperdrive/test_configs.py index a21dc36a187..acb30ba2032 100644 --- a/tests/api_resources/hyperdrive/test_configs.py +++ b/tests/api_resources/hyperdrive/test_configs.py @@ -2,27 +2,21 @@ from __future__ import annotations -from typing import Optional, Any, cast +import os +from typing import Any, Optional, cast + +import pytest +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.hyperdrive import ( - ConfigCreateResponse, - ConfigUpdateResponse, + ConfigGetResponse, ConfigListResponse, + ConfigCreateResponse, ConfigDeleteResponse, - ConfigGetResponse, + ConfigUpdateResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.hyperdrive import config_create_params -from cloudflare.types.hyperdrive import config_update_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") @@ -34,7 +28,7 @@ class TestConfigs: def test_method_create(self, client: Cloudflare) -> None: config = client.hyperdrive.configs.create( "023e105f4ecef8ad9ca31a8372d0c353", - password="password1234!", + origin={"password": "password1234!"}, ) assert_matches_type(Optional[ConfigCreateResponse], config, path=["response"]) @@ -43,7 +37,7 @@ def test_method_create(self, client: Cloudflare) -> None: def test_raw_response_create(self, client: Cloudflare) -> None: response = client.hyperdrive.configs.with_raw_response.create( "023e105f4ecef8ad9ca31a8372d0c353", - password="password1234!", + origin={"password": "password1234!"}, ) assert response.is_closed is True @@ -56,7 +50,7 @@ def test_raw_response_create(self, client: Cloudflare) -> None: def test_streaming_response_create(self, client: Cloudflare) -> None: with client.hyperdrive.configs.with_streaming_response.create( "023e105f4ecef8ad9ca31a8372d0c353", - password="password1234!", + origin={"password": "password1234!"}, ) as response: assert not response.is_closed assert response.http_request.headers.get("X-Stainless-Lang") == "python" @@ -72,7 +66,7 @@ def test_path_params_create(self, client: Cloudflare) -> None: with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"): client.hyperdrive.configs.with_raw_response.create( "", - password="password1234!", + origin={"password": "password1234!"}, ) @pytest.mark.skip() @@ -81,7 +75,7 @@ def test_method_update(self, client: Cloudflare) -> None: config = client.hyperdrive.configs.update( "023e105f4ecef8ad9ca31a8372d0c353", account_id="023e105f4ecef8ad9ca31a8372d0c353", - password="password1234!", + origin={"password": "password1234!"}, ) assert_matches_type(Optional[ConfigUpdateResponse], config, path=["response"]) @@ -91,7 +85,7 @@ def test_raw_response_update(self, client: Cloudflare) -> None: response = client.hyperdrive.configs.with_raw_response.update( "023e105f4ecef8ad9ca31a8372d0c353", account_id="023e105f4ecef8ad9ca31a8372d0c353", - password="password1234!", + origin={"password": "password1234!"}, ) assert response.is_closed is True @@ -105,7 +99,7 @@ def test_streaming_response_update(self, client: Cloudflare) -> None: with client.hyperdrive.configs.with_streaming_response.update( "023e105f4ecef8ad9ca31a8372d0c353", account_id="023e105f4ecef8ad9ca31a8372d0c353", - password="password1234!", + origin={"password": "password1234!"}, ) as response: assert not response.is_closed assert response.http_request.headers.get("X-Stainless-Lang") == "python" @@ -122,14 +116,14 @@ def test_path_params_update(self, client: Cloudflare) -> None: client.hyperdrive.configs.with_raw_response.update( "023e105f4ecef8ad9ca31a8372d0c353", account_id="", - password="password1234!", + origin={"password": "password1234!"}, ) with pytest.raises(ValueError, match=r"Expected a non-empty value for `hyperdrive_id` but received ''"): client.hyperdrive.configs.with_raw_response.update( "", account_id="023e105f4ecef8ad9ca31a8372d0c353", - password="password1234!", + origin={"password": "password1234!"}, ) @pytest.mark.skip() @@ -287,7 +281,7 @@ class TestAsyncConfigs: async def test_method_create(self, async_client: AsyncCloudflare) -> None: config = await async_client.hyperdrive.configs.create( "023e105f4ecef8ad9ca31a8372d0c353", - password="password1234!", + origin={"password": "password1234!"}, ) assert_matches_type(Optional[ConfigCreateResponse], config, path=["response"]) @@ -296,7 +290,7 @@ async def test_method_create(self, async_client: AsyncCloudflare) -> None: async def test_raw_response_create(self, async_client: AsyncCloudflare) -> None: response = await async_client.hyperdrive.configs.with_raw_response.create( "023e105f4ecef8ad9ca31a8372d0c353", - password="password1234!", + origin={"password": "password1234!"}, ) assert response.is_closed is True @@ -309,7 +303,7 @@ async def test_raw_response_create(self, async_client: AsyncCloudflare) -> None: async def test_streaming_response_create(self, async_client: AsyncCloudflare) -> None: async with async_client.hyperdrive.configs.with_streaming_response.create( "023e105f4ecef8ad9ca31a8372d0c353", - password="password1234!", + origin={"password": "password1234!"}, ) as response: assert not response.is_closed assert response.http_request.headers.get("X-Stainless-Lang") == "python" @@ -325,7 +319,7 @@ async def test_path_params_create(self, async_client: AsyncCloudflare) -> None: with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"): await async_client.hyperdrive.configs.with_raw_response.create( "", - password="password1234!", + origin={"password": "password1234!"}, ) @pytest.mark.skip() @@ -334,7 +328,7 @@ async def test_method_update(self, async_client: AsyncCloudflare) -> None: config = await async_client.hyperdrive.configs.update( "023e105f4ecef8ad9ca31a8372d0c353", account_id="023e105f4ecef8ad9ca31a8372d0c353", - password="password1234!", + origin={"password": "password1234!"}, ) assert_matches_type(Optional[ConfigUpdateResponse], config, path=["response"]) @@ -344,7 +338,7 @@ async def test_raw_response_update(self, async_client: AsyncCloudflare) -> None: response = await async_client.hyperdrive.configs.with_raw_response.update( "023e105f4ecef8ad9ca31a8372d0c353", account_id="023e105f4ecef8ad9ca31a8372d0c353", - password="password1234!", + origin={"password": "password1234!"}, ) assert response.is_closed is True @@ -358,7 +352,7 @@ async def test_streaming_response_update(self, async_client: AsyncCloudflare) -> async with async_client.hyperdrive.configs.with_streaming_response.update( "023e105f4ecef8ad9ca31a8372d0c353", account_id="023e105f4ecef8ad9ca31a8372d0c353", - password="password1234!", + origin={"password": "password1234!"}, ) as response: assert not response.is_closed assert response.http_request.headers.get("X-Stainless-Lang") == "python" @@ -375,14 +369,14 @@ async def test_path_params_update(self, async_client: AsyncCloudflare) -> None: await async_client.hyperdrive.configs.with_raw_response.update( "023e105f4ecef8ad9ca31a8372d0c353", account_id="", - password="password1234!", + origin={"password": "password1234!"}, ) with pytest.raises(ValueError, match=r"Expected a non-empty value for `hyperdrive_id` but received ''"): await async_client.hyperdrive.configs.with_raw_response.update( "", account_id="023e105f4ecef8ad9ca31a8372d0c353", - password="password1234!", + origin={"password": "password1234!"}, ) @pytest.mark.skip() diff --git a/tests/api_resources/images/test_v1s.py b/tests/api_resources/images/test_v1s.py index 0fd45abbe26..6c089b8b45d 100644 --- a/tests/api_resources/images/test_v1s.py +++ b/tests/api_resources/images/test_v1s.py @@ -2,27 +2,20 @@ from __future__ import annotations -from cloudflare.types.images import ( - V1UpdateResponse, - V1DeleteResponse, - V1CloudflareImagesListImagesResponse, - V1CloudflareImagesUploadAnImageViaURLResponse, - V1GetResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.images import v1_update_params -from cloudflare.types.images import v1_cloudflare_images_list_images_params -from cloudflare.types.images import v1_cloudflare_images_upload_an_image_via_url_params +from cloudflare.types.images import ( + V1GetResponse, + V1DeleteResponse, + V1UpdateResponse, + V1CloudflareImagesListImagesResponse, + V1CloudflareImagesUploadAnImageViaURLResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/images/test_v2s.py b/tests/api_resources/images/test_v2s.py index 1b41e029532..22306d58204 100644 --- a/tests/api_resources/images/test_v2s.py +++ b/tests/api_resources/images/test_v2s.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.images import V2ListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.images import v2_list_params +from cloudflare.types.images import V2ListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/images/v1s/test_blobs.py b/tests/api_resources/images/v1s/test_blobs.py index 9b82522cb55..e80c0cd8d7c 100644 --- a/tests/api_resources/images/v1s/test_blobs.py +++ b/tests/api_resources/images/v1s/test_blobs.py @@ -2,24 +2,21 @@ from __future__ import annotations +import os from typing import Any, cast +import httpx +import pytest +from respx import MockRouter + +from cloudflare import Cloudflare, AsyncCloudflare from cloudflare._response import ( BinaryAPIResponse, - StreamedBinaryAPIResponse, AsyncBinaryAPIResponse, + StreamedBinaryAPIResponse, AsyncStreamedBinaryAPIResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/images/v1s/test_keys.py b/tests/api_resources/images/v1s/test_keys.py index a716d3b5f6c..aabc5b23f75 100644 --- a/tests/api_resources/images/v1s/test_keys.py +++ b/tests/api_resources/images/v1s/test_keys.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.images.v1s import KeyCloudflareImagesKeysListSigningKeysResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.images.v1s import KeyCloudflareImagesKeysListSigningKeysResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/images/v1s/test_stats.py b/tests/api_resources/images/v1s/test_stats.py index 6fc4d697391..cf6549b190d 100644 --- a/tests/api_resources/images/v1s/test_stats.py +++ b/tests/api_resources/images/v1s/test_stats.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.images.v1s import StatCloudflareImagesImagesUsageStatisticsResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.images.v1s import StatCloudflareImagesImagesUsageStatisticsResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/images/v1s/test_variants.py b/tests/api_resources/images/v1s/test_variants.py index 7c7934c750c..110fb1a1b71 100644 --- a/tests/api_resources/images/v1s/test_variants.py +++ b/tests/api_resources/images/v1s/test_variants.py @@ -2,26 +2,20 @@ from __future__ import annotations -from cloudflare.types.images.v1s import ( - VariantUpdateResponse, - VariantDeleteResponse, - VariantCloudflareImagesVariantsCreateAVariantResponse, - VariantCloudflareImagesVariantsListVariantsResponse, - VariantGetResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.images.v1s import variant_update_params -from cloudflare.types.images.v1s import variant_cloudflare_images_variants_create_a_variant_params +from cloudflare.types.images.v1s import ( + VariantGetResponse, + VariantDeleteResponse, + VariantUpdateResponse, + VariantCloudflareImagesVariantsListVariantsResponse, + VariantCloudflareImagesVariantsCreateAVariantResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/images/v2s/test_direct_uploads.py b/tests/api_resources/images/v2s/test_direct_uploads.py index 003565020c1..8838be477d7 100644 --- a/tests/api_resources/images/v2s/test_direct_uploads.py +++ b/tests/api_resources/images/v2s/test_direct_uploads.py @@ -2,23 +2,17 @@ from __future__ import annotations -from cloudflare.types.images.v2s import DirectUploadCloudflareImagesCreateAuthenticatedDirectUploadURLV2Response - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare._utils import parse_datetime from cloudflare.types.images.v2s import ( - direct_upload_cloudflare_images_create_authenticated_direct_upload_url_v_2_params, + DirectUploadCloudflareImagesCreateAuthenticatedDirectUploadURLV2Response, ) -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/intel/test_indicator_feeds.py b/tests/api_resources/intel/test_indicator_feeds.py index 6a41403506b..0fbdf84ee90 100644 --- a/tests/api_resources/intel/test_indicator_feeds.py +++ b/tests/api_resources/intel/test_indicator_feeds.py @@ -2,31 +2,22 @@ from __future__ import annotations -from cloudflare.types.intel import ( - IndicatorFeedCreateResponse, - IndicatorFeedListResponse, - IndicatorFeedDataResponse, - IndicatorFeedGetResponse, - IndicatorFeedPermissionsAddResponse, - IndicatorFeedPermissionsRemoveResponse, - IndicatorFeedPermissionsViewResponse, - IndicatorFeedSnapshotResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.intel import indicator_feed_create_params -from cloudflare.types.intel import indicator_feed_permissions_add_params -from cloudflare.types.intel import indicator_feed_permissions_remove_params -from cloudflare.types.intel import indicator_feed_snapshot_params +from cloudflare.types.intel import ( + IndicatorFeedGetResponse, + IndicatorFeedListResponse, + IndicatorFeedCreateResponse, + IndicatorFeedSnapshotResponse, + IndicatorFeedPermissionsAddResponse, + IndicatorFeedPermissionsViewResponse, + IndicatorFeedPermissionsRemoveResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/intel/test_sinkholes.py b/tests/api_resources/intel/test_sinkholes.py index fd9fae19179..591f9459f36 100644 --- a/tests/api_resources/intel/test_sinkholes.py +++ b/tests/api_resources/intel/test_sinkholes.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.intel import SinkholeListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.intel import SinkholeListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/intels/asn/test_subnets.py b/tests/api_resources/intels/asn/test_subnets.py index 63e1954d65e..3b449773556 100644 --- a/tests/api_resources/intels/asn/test_subnets.py +++ b/tests/api_resources/intels/asn/test_subnets.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.intels.asn import SubnetListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.intels.asn import SubnetListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/intels/domains/test_bulks.py b/tests/api_resources/intels/domains/test_bulks.py index 648f46006db..7ec3bcafa7c 100644 --- a/tests/api_resources/intels/domains/test_bulks.py +++ b/tests/api_resources/intels/domains/test_bulks.py @@ -2,19 +2,16 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.intels.domains import BulkDomainIntelligenceGetMultipleDomainDetailsResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.intels.domains import bulk_domain_intelligence_get_multiple_domain_details_params +from cloudflare.types.intels.domains import ( + BulkDomainIntelligenceGetMultipleDomainDetailsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/intels/test_asn.py b/tests/api_resources/intels/test_asn.py index 9b0ee27fb63..338958a70d2 100644 --- a/tests/api_resources/intels/test_asn.py +++ b/tests/api_resources/intels/test_asn.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.intels import AsnGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.intels import AsnGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/intels/test_dns.py b/tests/api_resources/intels/test_dns.py index 2b4c92484dd..d1a196923fa 100644 --- a/tests/api_resources/intels/test_dns.py +++ b/tests/api_resources/intels/test_dns.py @@ -2,23 +2,17 @@ from __future__ import annotations -from cloudflare.types.intels import DNSPassiveDNSByIPGetPassiveDNSByIPResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.intels import dns_passive_dns_by_ip_get_passive_dns_by_ip_params -from cloudflare._utils import parse_date -from cloudflare._utils import parse_date -from cloudflare._utils import parse_date from cloudflare._utils import parse_date +from cloudflare.types.intels import ( + DNSPassiveDNSByIPGetPassiveDNSByIPResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/intels/test_domain_histories.py b/tests/api_resources/intels/test_domain_histories.py index 3d991f8f4bd..c36ba716bba 100644 --- a/tests/api_resources/intels/test_domain_histories.py +++ b/tests/api_resources/intels/test_domain_histories.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.intels import DomainHistoryListResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.intels import domain_history_list_params +from cloudflare.types.intels import DomainHistoryListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/intels/test_domains.py b/tests/api_resources/intels/test_domains.py index ffbf7741968..31734cca9e3 100644 --- a/tests/api_resources/intels/test_domains.py +++ b/tests/api_resources/intels/test_domains.py @@ -2,19 +2,16 @@ from __future__ import annotations -from cloudflare.types.intels import DomainDomainIntelligenceGetDomainDetailsResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.intels import domain_domain_intelligence_get_domain_details_params +from cloudflare.types.intels import ( + DomainDomainIntelligenceGetDomainDetailsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/intels/test_ip_lists.py b/tests/api_resources/intels/test_ip_lists.py index b34b11f434a..ee3e623463c 100644 --- a/tests/api_resources/intels/test_ip_lists.py +++ b/tests/api_resources/intels/test_ip_lists.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.intels import IPListIPListGetIPListsResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.intels import IPListIPListGetIPListsResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/intels/test_ips.py b/tests/api_resources/intels/test_ips.py index 208077afb1c..63d61553709 100644 --- a/tests/api_resources/intels/test_ips.py +++ b/tests/api_resources/intels/test_ips.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.intels import IPIPIntelligenceGetIPOverviewResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.intels import ip_ip_intelligence_get_ip_overview_params +from cloudflare.types.intels import IPIPIntelligenceGetIPOverviewResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/intels/test_miscategorizations.py b/tests/api_resources/intels/test_miscategorizations.py index f10d2567b05..6581c7a02b7 100644 --- a/tests/api_resources/intels/test_miscategorizations.py +++ b/tests/api_resources/intels/test_miscategorizations.py @@ -2,19 +2,16 @@ from __future__ import annotations -from cloudflare.types.intels import MiscategorizationMiscategorizationCreateMiscategorizationResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.intels import miscategorization_miscategorization_create_miscategorization_params +from cloudflare.types.intels import ( + MiscategorizationMiscategorizationCreateMiscategorizationResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/intels/test_whois.py b/tests/api_resources/intels/test_whois.py index c3566e20194..dce7fd70977 100644 --- a/tests/api_resources/intels/test_whois.py +++ b/tests/api_resources/intels/test_whois.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.intels import WhoisWhoisRecordGetWhoisRecordResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.intels import whois_whois_record_get_whois_record_params +from cloudflare.types.intels import WhoisWhoisRecordGetWhoisRecordResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/load_balancers/monitors/test_previews.py b/tests/api_resources/load_balancers/monitors/test_previews.py index 277e2e3f9b6..61cd3f93b6f 100644 --- a/tests/api_resources/load_balancers/monitors/test_previews.py +++ b/tests/api_resources/load_balancers/monitors/test_previews.py @@ -2,19 +2,16 @@ from __future__ import annotations -from cloudflare.types.load_balancers.monitors import PreviewAccountLoadBalancerMonitorsPreviewMonitorResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.load_balancers.monitors import preview_account_load_balancer_monitors_preview_monitor_params +from cloudflare.types.load_balancers.monitors import ( + PreviewAccountLoadBalancerMonitorsPreviewMonitorResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/load_balancers/monitors/test_references.py b/tests/api_resources/load_balancers/monitors/test_references.py index 4d37075fa22..9cb1d362960 100644 --- a/tests/api_resources/load_balancers/monitors/test_references.py +++ b/tests/api_resources/load_balancers/monitors/test_references.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.load_balancers.monitors import ReferenceAccountLoadBalancerMonitorsListMonitorReferencesResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.load_balancers.monitors import ReferenceAccountLoadBalancerMonitorsListMonitorReferencesResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/load_balancers/pools/test_health.py b/tests/api_resources/load_balancers/pools/test_health.py index dd4586f3b47..fd7c5aea268 100644 --- a/tests/api_resources/load_balancers/pools/test_health.py +++ b/tests/api_resources/load_balancers/pools/test_health.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.load_balancers.pools import HealthAccountLoadBalancerPoolsPoolHealthDetailsResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.load_balancers.pools import HealthAccountLoadBalancerPoolsPoolHealthDetailsResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/load_balancers/pools/test_previews.py b/tests/api_resources/load_balancers/pools/test_previews.py index 109be0ef70d..76a6791c6a3 100644 --- a/tests/api_resources/load_balancers/pools/test_previews.py +++ b/tests/api_resources/load_balancers/pools/test_previews.py @@ -2,19 +2,16 @@ from __future__ import annotations -from cloudflare.types.load_balancers.pools import PreviewAccountLoadBalancerPoolsPreviewPoolResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.load_balancers.pools import preview_account_load_balancer_pools_preview_pool_params +from cloudflare.types.load_balancers.pools import ( + PreviewAccountLoadBalancerPoolsPreviewPoolResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/load_balancers/pools/test_references.py b/tests/api_resources/load_balancers/pools/test_references.py index 897cf968550..63e09f17612 100644 --- a/tests/api_resources/load_balancers/pools/test_references.py +++ b/tests/api_resources/load_balancers/pools/test_references.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.load_balancers.pools import ReferenceAccountLoadBalancerPoolsListPoolReferencesResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.load_balancers.pools import ReferenceAccountLoadBalancerPoolsListPoolReferencesResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/load_balancers/test_monitors.py b/tests/api_resources/load_balancers/test_monitors.py index d483299c414..af4b3f330fe 100644 --- a/tests/api_resources/load_balancers/test_monitors.py +++ b/tests/api_resources/load_balancers/test_monitors.py @@ -2,26 +2,20 @@ from __future__ import annotations -from cloudflare.types.load_balancers import ( - MonitorUpdateResponse, - MonitorDeleteResponse, - MonitorAccountLoadBalancerMonitorsCreateMonitorResponse, - MonitorAccountLoadBalancerMonitorsListMonitorsResponse, - MonitorGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.load_balancers import monitor_update_params -from cloudflare.types.load_balancers import monitor_account_load_balancer_monitors_create_monitor_params +from cloudflare.types.load_balancers import ( + MonitorGetResponse, + MonitorDeleteResponse, + MonitorUpdateResponse, + MonitorAccountLoadBalancerMonitorsListMonitorsResponse, + MonitorAccountLoadBalancerMonitorsCreateMonitorResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/load_balancers/test_pools.py b/tests/api_resources/load_balancers/test_pools.py index 09c20bc4ce3..8a74870e1df 100644 --- a/tests/api_resources/load_balancers/test_pools.py +++ b/tests/api_resources/load_balancers/test_pools.py @@ -2,30 +2,22 @@ from __future__ import annotations +import os +from typing import Any, Optional, cast + +import pytest + +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.load_balancers import ( - PoolUpdateResponse, + PoolGetResponse, PoolDeleteResponse, - PoolAccountLoadBalancerPoolsCreatePoolResponse, + PoolUpdateResponse, PoolAccountLoadBalancerPoolsListPoolsResponse, + PoolAccountLoadBalancerPoolsCreatePoolResponse, PoolAccountLoadBalancerPoolsPatchPoolsResponse, - PoolGetResponse, ) -from typing import Any, cast, Optional - -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.load_balancers import pool_update_params -from cloudflare.types.load_balancers import pool_account_load_balancer_pools_create_pool_params -from cloudflare.types.load_balancers import pool_account_load_balancer_pools_list_pools_params -from cloudflare.types.load_balancers import pool_account_load_balancer_pools_patch_pools_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/load_balancers/test_previews.py b/tests/api_resources/load_balancers/test_previews.py index bae3340c07a..0b52f73b606 100644 --- a/tests/api_resources/load_balancers/test_previews.py +++ b/tests/api_resources/load_balancers/test_previews.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.load_balancers import PreviewGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.load_balancers import PreviewGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/load_balancers/test_regions.py b/tests/api_resources/load_balancers/test_regions.py index 0a951ddbd4b..e976d63cad5 100644 --- a/tests/api_resources/load_balancers/test_regions.py +++ b/tests/api_resources/load_balancers/test_regions.py @@ -2,19 +2,17 @@ from __future__ import annotations -from cloudflare.types.load_balancers import RegionGetResponse, RegionLoadBalancerRegionsListRegionsResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.load_balancers import region_load_balancer_regions_list_regions_params +from cloudflare.types.load_balancers import ( + RegionGetResponse, + RegionLoadBalancerRegionsListRegionsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/load_balancers/test_searches.py b/tests/api_resources/load_balancers/test_searches.py index e198d704990..777d1f543b0 100644 --- a/tests/api_resources/load_balancers/test_searches.py +++ b/tests/api_resources/load_balancers/test_searches.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.load_balancers import SearchListResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.load_balancers import search_list_params +from cloudflare.types.load_balancers import SearchListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/logpush/datasets/test_fields.py b/tests/api_resources/logpush/datasets/test_fields.py index 4cbc4ca0d6a..06eaf04cdad 100644 --- a/tests/api_resources/logpush/datasets/test_fields.py +++ b/tests/api_resources/logpush/datasets/test_fields.py @@ -2,14 +2,11 @@ from __future__ import annotations +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type diff --git a/tests/api_resources/logpush/datasets/test_jobs.py b/tests/api_resources/logpush/datasets/test_jobs.py index ab5431649dd..1c397eabd53 100644 --- a/tests/api_resources/logpush/datasets/test_jobs.py +++ b/tests/api_resources/logpush/datasets/test_jobs.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.logpush.datasets import JobListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.logpush.datasets import JobListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/logpush/ownerships/test_validates.py b/tests/api_resources/logpush/ownerships/test_validates.py index 7719edd91b3..080b5b7df04 100644 --- a/tests/api_resources/logpush/ownerships/test_validates.py +++ b/tests/api_resources/logpush/ownerships/test_validates.py @@ -2,20 +2,15 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.logpush.ownerships import ValidatePostAccountsAccountIdentifierLogpushOwnershipValidateResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type from cloudflare.types.logpush.ownerships import ( - validate_post_accounts_account_identifier_logpush_ownership_validate_params, + ValidatePostAccountsAccountIdentifierLogpushOwnershipValidateResponse, ) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/logpush/test_edges.py b/tests/api_resources/logpush/test_edges.py index cac60270522..743f2cf7ec5 100644 --- a/tests/api_resources/logpush/test_edges.py +++ b/tests/api_resources/logpush/test_edges.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.logpush import EdgeUpdateResponse, EdgeGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.logpush import edge_update_params +from cloudflare.types.logpush import EdgeGetResponse, EdgeUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/logpush/test_jobs.py b/tests/api_resources/logpush/test_jobs.py index 72662cefae9..573648e6199 100644 --- a/tests/api_resources/logpush/test_jobs.py +++ b/tests/api_resources/logpush/test_jobs.py @@ -2,27 +2,21 @@ from __future__ import annotations -from typing import Optional, Any, cast +import os +from typing import Any, Optional, cast + +import pytest +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.logpush import ( - JobCreateResponse, - JobUpdateResponse, + JobGetResponse, JobListResponse, + JobCreateResponse, JobDeleteResponse, - JobGetResponse, + JobUpdateResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.logpush import job_create_params -from cloudflare.types.logpush import job_update_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/logpush/test_ownerships.py b/tests/api_resources/logpush/test_ownerships.py index a21155270a5..887e6373e33 100644 --- a/tests/api_resources/logpush/test_ownerships.py +++ b/tests/api_resources/logpush/test_ownerships.py @@ -2,19 +2,16 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.logpush import OwnershipPostAccountsAccountIdentifierLogpushOwnershipResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.logpush import ownership_post_accounts_account_identifier_logpush_ownership_params +from cloudflare.types.logpush import ( + OwnershipPostAccountsAccountIdentifierLogpushOwnershipResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/logpush/validates/destinations/test_exists.py b/tests/api_resources/logpush/validates/destinations/test_exists.py index 5d8dde1d1c8..e9bee6404f8 100644 --- a/tests/api_resources/logpush/validates/destinations/test_exists.py +++ b/tests/api_resources/logpush/validates/destinations/test_exists.py @@ -2,22 +2,15 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.logpush.validates.destinations import ( - ExistDeleteAccountsAccountIdentifierLogpushValidateDestinationExistsResponse, -) - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type from cloudflare.types.logpush.validates.destinations import ( - exist_delete_accounts_account_identifier_logpush_validate_destination_exists_params, + ExistDeleteAccountsAccountIdentifierLogpushValidateDestinationExistsResponse, ) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/logpush/validates/test_origins.py b/tests/api_resources/logpush/validates/test_origins.py index 003da8916d1..f7c4bb11962 100644 --- a/tests/api_resources/logpush/validates/test_origins.py +++ b/tests/api_resources/logpush/validates/test_origins.py @@ -2,19 +2,16 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.logpush.validates import OriginPostAccountsAccountIdentifierLogpushValidateOriginResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.logpush.validates import origin_post_accounts_account_identifier_logpush_validate_origin_params +from cloudflare.types.logpush.validates import ( + OriginPostAccountsAccountIdentifierLogpushValidateOriginResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/logs/controls/cmb/test_configs.py b/tests/api_resources/logs/controls/cmb/test_configs.py index 497cfa73261..6dbf54c2767 100644 --- a/tests/api_resources/logs/controls/cmb/test_configs.py +++ b/tests/api_resources/logs/controls/cmb/test_configs.py @@ -2,24 +2,19 @@ from __future__ import annotations -from typing import Optional, Any, cast +import os +from typing import Any, Optional, cast + +import pytest +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.logs.controls.cmb import ( ConfigDeleteResponse, ConfigGetAccountsAccountIdentifierLogsControlCmbConfigResponse, ConfigPutAccountsAccountIdentifierLogsControlCmbConfigResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.logs.controls.cmb import config_put_accounts_account_identifier_logs_control_cmb_config_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/logs/controls/retentions/test_flags.py b/tests/api_resources/logs/controls/retentions/test_flags.py index b8591940369..e56a5848d5c 100644 --- a/tests/api_resources/logs/controls/retentions/test_flags.py +++ b/tests/api_resources/logs/controls/retentions/test_flags.py @@ -2,22 +2,17 @@ from __future__ import annotations -from cloudflare.types.logs.controls.retentions import ( - FlagLogsReceivedGetLogRetentionFlagResponse, - FlagLogsReceivedUpdateLogRetentionFlagResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.logs.controls.retentions import flag_logs_received_update_log_retention_flag_params +from cloudflare.types.logs.controls.retentions import ( + FlagLogsReceivedGetLogRetentionFlagResponse, + FlagLogsReceivedUpdateLogRetentionFlagResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/logs/receiveds/test_fields.py b/tests/api_resources/logs/receiveds/test_fields.py index c9e64ffafcb..c3d68bc523b 100644 --- a/tests/api_resources/logs/receiveds/test_fields.py +++ b/tests/api_resources/logs/receiveds/test_fields.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.logs.receiveds import FieldLogsReceivedListFieldsResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.logs.receiveds import FieldLogsReceivedListFieldsResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/logs/test_rayids.py b/tests/api_resources/logs/test_rayids.py index bacf29b906e..5a5ba75ec32 100644 --- a/tests/api_resources/logs/test_rayids.py +++ b/tests/api_resources/logs/test_rayids.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.logs import RayidGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.logs import rayid_get_params +from cloudflare.types.logs import RayidGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/logs/test_receiveds.py b/tests/api_resources/logs/test_receiveds.py index 4eb83abf7ec..3f58852393f 100644 --- a/tests/api_resources/logs/test_receiveds.py +++ b/tests/api_resources/logs/test_receiveds.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.logs import ReceivedReceivedGetLogsReceivedResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.logs import received_received_get_logs_received_params +from cloudflare.types.logs import ReceivedReceivedGetLogsReceivedResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/magics/ipsec_tunnels/test_psk_generates.py b/tests/api_resources/magics/ipsec_tunnels/test_psk_generates.py index 5560a67b162..1fea05bb4a2 100644 --- a/tests/api_resources/magics/ipsec_tunnels/test_psk_generates.py +++ b/tests/api_resources/magics/ipsec_tunnels/test_psk_generates.py @@ -2,20 +2,16 @@ from __future__ import annotations -from cloudflare.types.magics.ipsec_tunnels import ( - PskGenerateMagicIPsecTunnelsGeneratePreSharedKeyPskForIPsecTunnelsResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.magics.ipsec_tunnels import ( + PskGenerateMagicIPsecTunnelsGeneratePreSharedKeyPskForIPsecTunnelsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/magics/test_cf_interconnects.py b/tests/api_resources/magics/test_cf_interconnects.py index 99a76833af5..5831762caf5 100644 --- a/tests/api_resources/magics/test_cf_interconnects.py +++ b/tests/api_resources/magics/test_cf_interconnects.py @@ -2,25 +2,19 @@ from __future__ import annotations -from cloudflare.types.magics import ( - CfInterconnectUpdateResponse, - CfInterconnectGetResponse, - CfInterconnectMagicInterconnectsListInterconnectsResponse, - CfInterconnectMagicInterconnectsUpdateMultipleInterconnectsResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.magics import cf_interconnect_update_params -from cloudflare.types.magics import cf_interconnect_magic_interconnects_update_multiple_interconnects_params +from cloudflare.types.magics import ( + CfInterconnectGetResponse, + CfInterconnectUpdateResponse, + CfInterconnectMagicInterconnectsListInterconnectsResponse, + CfInterconnectMagicInterconnectsUpdateMultipleInterconnectsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/magics/test_gre_tunnels.py b/tests/api_resources/magics/test_gre_tunnels.py index 55075ca24d3..d114d7dccb1 100644 --- a/tests/api_resources/magics/test_gre_tunnels.py +++ b/tests/api_resources/magics/test_gre_tunnels.py @@ -2,28 +2,21 @@ from __future__ import annotations -from cloudflare.types.magics import ( - GreTunnelUpdateResponse, - GreTunnelDeleteResponse, - GreTunnelGetResponse, - GreTunnelMagicGreTunnelsCreateGreTunnelsResponse, - GreTunnelMagicGreTunnelsListGreTunnelsResponse, - GreTunnelMagicGreTunnelsUpdateMultipleGreTunnelsResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.magics import gre_tunnel_update_params -from cloudflare.types.magics import gre_tunnel_magic_gre_tunnels_create_gre_tunnels_params -from cloudflare.types.magics import gre_tunnel_magic_gre_tunnels_update_multiple_gre_tunnels_params +from cloudflare.types.magics import ( + GreTunnelGetResponse, + GreTunnelDeleteResponse, + GreTunnelUpdateResponse, + GreTunnelMagicGreTunnelsListGreTunnelsResponse, + GreTunnelMagicGreTunnelsCreateGreTunnelsResponse, + GreTunnelMagicGreTunnelsUpdateMultipleGreTunnelsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/magics/test_ipsec_tunnels.py b/tests/api_resources/magics/test_ipsec_tunnels.py index 85cc7d94193..f65807146d3 100644 --- a/tests/api_resources/magics/test_ipsec_tunnels.py +++ b/tests/api_resources/magics/test_ipsec_tunnels.py @@ -2,28 +2,21 @@ from __future__ import annotations -from cloudflare.types.magics import ( - IpsecTunnelUpdateResponse, - IpsecTunnelDeleteResponse, - IpsecTunnelGetResponse, - IpsecTunnelMagicIPsecTunnelsCreateIPsecTunnelsResponse, - IpsecTunnelMagicIPsecTunnelsListIPsecTunnelsResponse, - IpsecTunnelMagicIPsecTunnelsUpdateMultipleIPsecTunnelsResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.magics import ipsec_tunnel_update_params -from cloudflare.types.magics import ipsec_tunnel_magic_i_psec_tunnels_create_i_psec_tunnels_params -from cloudflare.types.magics import ipsec_tunnel_magic_i_psec_tunnels_update_multiple_i_psec_tunnels_params +from cloudflare.types.magics import ( + IpsecTunnelGetResponse, + IpsecTunnelDeleteResponse, + IpsecTunnelUpdateResponse, + IpsecTunnelMagicIPsecTunnelsListIPsecTunnelsResponse, + IpsecTunnelMagicIPsecTunnelsCreateIPsecTunnelsResponse, + IpsecTunnelMagicIPsecTunnelsUpdateMultipleIPsecTunnelsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/magics/test_routes.py b/tests/api_resources/magics/test_routes.py index 91aa1024dd6..70884ebb793 100644 --- a/tests/api_resources/magics/test_routes.py +++ b/tests/api_resources/magics/test_routes.py @@ -2,28 +2,21 @@ from __future__ import annotations -from cloudflare.types.magics import ( - RouteUpdateResponse, - RouteDeleteResponse, - RouteGetResponse, - RouteMagicStaticRoutesCreateRoutesResponse, - RouteMagicStaticRoutesListRoutesResponse, - RouteMagicStaticRoutesUpdateManyRoutesResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.magics import route_update_params -from cloudflare.types.magics import route_magic_static_routes_create_routes_params -from cloudflare.types.magics import route_magic_static_routes_update_many_routes_params +from cloudflare.types.magics import ( + RouteGetResponse, + RouteDeleteResponse, + RouteUpdateResponse, + RouteMagicStaticRoutesListRoutesResponse, + RouteMagicStaticRoutesCreateRoutesResponse, + RouteMagicStaticRoutesUpdateManyRoutesResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/mnms/configs/test_fulls.py b/tests/api_resources/mnms/configs/test_fulls.py index ce8370aac86..bb1229ef880 100644 --- a/tests/api_resources/mnms/configs/test_fulls.py +++ b/tests/api_resources/mnms/configs/test_fulls.py @@ -2,20 +2,16 @@ from __future__ import annotations -from cloudflare.types.mnms.configs import ( - FullMagicNetworkMonitoringConfigurationListRulesAndAccountConfigurationResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.mnms.configs import ( + FullMagicNetworkMonitoringConfigurationListRulesAndAccountConfigurationResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/mnms/rules/test_advertisements.py b/tests/api_resources/mnms/rules/test_advertisements.py index aa367ebd4fe..df7f2a42b98 100644 --- a/tests/api_resources/mnms/rules/test_advertisements.py +++ b/tests/api_resources/mnms/rules/test_advertisements.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.mnms.rules import AdvertisementMagicNetworkMonitoringRulesUpdateAdvertisementForRuleResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.mnms.rules import AdvertisementMagicNetworkMonitoringRulesUpdateAdvertisementForRuleResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/mnms/test_configs.py b/tests/api_resources/mnms/test_configs.py index 008cd7d5b63..49e6d52a9ad 100644 --- a/tests/api_resources/mnms/test_configs.py +++ b/tests/api_resources/mnms/test_configs.py @@ -2,25 +2,21 @@ from __future__ import annotations +import os +from typing import Any, cast + +import pytest + +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.mnms import ( ConfigDeleteResponse, - ConfigMagicNetworkMonitoringConfigurationCreateAccountConfigurationResponse, ConfigMagicNetworkMonitoringConfigurationListAccountConfigurationResponse, + ConfigMagicNetworkMonitoringConfigurationCreateAccountConfigurationResponse, ConfigMagicNetworkMonitoringConfigurationUpdateAccountConfigurationFieldsResponse, ConfigMagicNetworkMonitoringConfigurationUpdateAnEntireAccountConfigurationResponse, ) -from typing import Any, cast - -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/mnms/test_rules.py b/tests/api_resources/mnms/test_rules.py index e530c1b4828..7756766838d 100644 --- a/tests/api_resources/mnms/test_rules.py +++ b/tests/api_resources/mnms/test_rules.py @@ -2,26 +2,22 @@ from __future__ import annotations -from typing import Optional, Any, cast +import os +from typing import Any, Optional, cast + +import pytest +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.mnms import ( - RuleUpdateResponse, - RuleDeleteResponse, RuleGetResponse, - RuleMagicNetworkMonitoringRulesCreateRulesResponse, + RuleDeleteResponse, + RuleUpdateResponse, RuleMagicNetworkMonitoringRulesListRulesResponse, + RuleMagicNetworkMonitoringRulesCreateRulesResponse, RuleMagicNetworkMonitoringRulesUpdateRulesResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/mtls_certificates/test_associations.py b/tests/api_resources/mtls_certificates/test_associations.py index 8aab5f13605..ea0b5c6cfc9 100644 --- a/tests/api_resources/mtls_certificates/test_associations.py +++ b/tests/api_resources/mtls_certificates/test_associations.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.mtls_certificates import AssociationListResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.mtls_certificates import AssociationListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/origin_tls_client_auth/hostnames/test_certificates.py b/tests/api_resources/origin_tls_client_auth/hostnames/test_certificates.py index 4c5ec3d70b9..0e7f1287f7c 100644 --- a/tests/api_resources/origin_tls_client_auth/hostnames/test_certificates.py +++ b/tests/api_resources/origin_tls_client_auth/hostnames/test_certificates.py @@ -2,24 +2,19 @@ from __future__ import annotations -from cloudflare.types.origin_tls_client_auth.hostnames import ( - CertificateCreateResponse, - CertificateListResponse, - CertificateDeleteResponse, - CertificateGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.origin_tls_client_auth.hostnames import certificate_create_params +from cloudflare.types.origin_tls_client_auth.hostnames import ( + CertificateGetResponse, + CertificateListResponse, + CertificateCreateResponse, + CertificateDeleteResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/origin_tls_client_auth/test_hostnames.py b/tests/api_resources/origin_tls_client_auth/test_hostnames.py index 5f443ea46dd..2d5d511f214 100644 --- a/tests/api_resources/origin_tls_client_auth/test_hostnames.py +++ b/tests/api_resources/origin_tls_client_auth/test_hostnames.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.origin_tls_client_auth import HostnameUpdateResponse, HostnameGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.origin_tls_client_auth import hostname_update_params +from cloudflare.types.origin_tls_client_auth import HostnameGetResponse, HostnameUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/origin_tls_client_auth/test_settings.py b/tests/api_resources/origin_tls_client_auth/test_settings.py index 3d7efc049b0..adf3e193f47 100644 --- a/tests/api_resources/origin_tls_client_auth/test_settings.py +++ b/tests/api_resources/origin_tls_client_auth/test_settings.py @@ -2,23 +2,16 @@ from __future__ import annotations -from cloudflare.types.origin_tls_client_auth import ( - SettingZoneLevelAuthenticatedOriginPullsGetEnablementSettingForZoneResponse, - SettingZoneLevelAuthenticatedOriginPullsSetEnablementForZoneResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type from cloudflare.types.origin_tls_client_auth import ( - setting_zone_level_authenticated_origin_pulls_set_enablement_for_zone_params, + SettingZoneLevelAuthenticatedOriginPullsSetEnablementForZoneResponse, + SettingZoneLevelAuthenticatedOriginPullsGetEnablementSettingForZoneResponse, ) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/page_shield/test_connections.py b/tests/api_resources/page_shield/test_connections.py index ed528800d09..ec87eea4772 100644 --- a/tests/api_resources/page_shield/test_connections.py +++ b/tests/api_resources/page_shield/test_connections.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.page_shield import ConnectionGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.page_shield import ConnectionGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/page_shield/test_policies.py b/tests/api_resources/page_shield/test_policies.py index 4b6348d140b..822ff07eeaa 100644 --- a/tests/api_resources/page_shield/test_policies.py +++ b/tests/api_resources/page_shield/test_policies.py @@ -2,25 +2,19 @@ from __future__ import annotations -from cloudflare.types.page_shield import ( - PolicyCreateResponse, - PolicyUpdateResponse, - PolicyListResponse, - PolicyGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.page_shield import policy_create_params -from cloudflare.types.page_shield import policy_update_params +from cloudflare.types.page_shield import ( + PolicyGetResponse, + PolicyListResponse, + PolicyCreateResponse, + PolicyUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/page_shields/test_connections.py b/tests/api_resources/page_shields/test_connections.py index 88a35e007cf..3c8a6ad5bd1 100644 --- a/tests/api_resources/page_shields/test_connections.py +++ b/tests/api_resources/page_shields/test_connections.py @@ -2,19 +2,17 @@ from __future__ import annotations -from cloudflare.types.page_shields import ConnectionGetResponse, ConnectionPageShieldListPageShieldConnectionsResponse - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.page_shields import connection_page_shield_list_page_shield_connections_params +from cloudflare.types.page_shields import ( + ConnectionGetResponse, + ConnectionPageShieldListPageShieldConnectionsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/page_shields/test_scripts.py b/tests/api_resources/page_shields/test_scripts.py index 6079f1cacb3..1d2583a6d27 100644 --- a/tests/api_resources/page_shields/test_scripts.py +++ b/tests/api_resources/page_shields/test_scripts.py @@ -2,19 +2,17 @@ from __future__ import annotations -from cloudflare.types.page_shields import ScriptGetResponse, ScriptPageShieldListPageShieldScriptsResponse - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.page_shields import script_page_shield_list_page_shield_scripts_params +from cloudflare.types.page_shields import ( + ScriptGetResponse, + ScriptPageShieldListPageShieldScriptsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/pagerules/test_settings.py b/tests/api_resources/pagerules/test_settings.py index 8936a592a87..0e0b805e1c1 100644 --- a/tests/api_resources/pagerules/test_settings.py +++ b/tests/api_resources/pagerules/test_settings.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.pagerules import SettingAvailablePageRulesSettingsListAvailablePageRulesSettingsResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.pagerules import SettingAvailablePageRulesSettingsListAvailablePageRulesSettingsResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/pages/projects/deployments/histories/test_logs.py b/tests/api_resources/pages/projects/deployments/histories/test_logs.py index da3783af32b..20d0c31dfe6 100644 --- a/tests/api_resources/pages/projects/deployments/histories/test_logs.py +++ b/tests/api_resources/pages/projects/deployments/histories/test_logs.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.pages.projects.deployments.histories import LogPagesDeploymentGetDeploymentLogsResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.pages.projects.deployments.histories import LogPagesDeploymentGetDeploymentLogsResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/pages/projects/deployments/test_retries.py b/tests/api_resources/pages/projects/deployments/test_retries.py index 302fb89e7fc..fe5b3462b26 100644 --- a/tests/api_resources/pages/projects/deployments/test_retries.py +++ b/tests/api_resources/pages/projects/deployments/test_retries.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.pages.projects.deployments import RetryPagesDeploymentRetryDeploymentResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.pages.projects.deployments import RetryPagesDeploymentRetryDeploymentResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/pages/projects/deployments/test_rollbacks.py b/tests/api_resources/pages/projects/deployments/test_rollbacks.py index 2455616c829..f95a8dcf795 100644 --- a/tests/api_resources/pages/projects/deployments/test_rollbacks.py +++ b/tests/api_resources/pages/projects/deployments/test_rollbacks.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.pages.projects.deployments import RollbackPagesDeploymentRollbackDeploymentResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.pages.projects.deployments import RollbackPagesDeploymentRollbackDeploymentResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/pages/projects/test_deployments.py b/tests/api_resources/pages/projects/test_deployments.py index 0cd8429fc1d..147f191d7b4 100644 --- a/tests/api_resources/pages/projects/test_deployments.py +++ b/tests/api_resources/pages/projects/test_deployments.py @@ -2,19 +2,18 @@ from __future__ import annotations -from cloudflare.types.pages.projects import DeploymentCreateResponse, DeploymentListResponse, DeploymentGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.pages.projects import deployment_create_params +from cloudflare.types.pages.projects import ( + DeploymentGetResponse, + DeploymentListResponse, + DeploymentCreateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/pages/projects/test_domains.py b/tests/api_resources/pages/projects/test_domains.py index 137bb1901d5..209b8f64a8a 100644 --- a/tests/api_resources/pages/projects/test_domains.py +++ b/tests/api_resources/pages/projects/test_domains.py @@ -2,25 +2,20 @@ from __future__ import annotations -from typing import Optional, Any, cast +import os +from typing import Any, Optional, cast + +import pytest +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.pages.projects import ( - DomainUpdateResponse, DomainGetResponse, + DomainUpdateResponse, DomainPagesDomainsAddDomainResponse, DomainPagesDomainsGetDomainsResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.pages.projects import domain_pages_domains_add_domain_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/pages/test_projects.py b/tests/api_resources/pages/test_projects.py index 08a3f3cbe0f..701fa2f7504 100644 --- a/tests/api_resources/pages/test_projects.py +++ b/tests/api_resources/pages/test_projects.py @@ -2,20 +2,19 @@ from __future__ import annotations -from cloudflare.types.pages import ProjectCreateResponse, ProjectUpdateResponse, ProjectListResponse, ProjectGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.pages import project_create_params -from cloudflare.types.pages import project_update_params +from cloudflare.types.pages import ( + ProjectGetResponse, + ProjectListResponse, + ProjectCreateResponse, + ProjectUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/pcaps/ownerships/test_validates.py b/tests/api_resources/pcaps/ownerships/test_validates.py index 7296d2ade17..2f345395f5c 100644 --- a/tests/api_resources/pcaps/ownerships/test_validates.py +++ b/tests/api_resources/pcaps/ownerships/test_validates.py @@ -2,20 +2,15 @@ from __future__ import annotations -from cloudflare.types.pcaps.ownerships import ValidateMagicPcapCollectionValidateBucketsForFullPacketCapturesResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type from cloudflare.types.pcaps.ownerships import ( - validate_magic_pcap_collection_validate_buckets_for_full_packet_captures_params, + ValidateMagicPcapCollectionValidateBucketsForFullPacketCapturesResponse, ) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/pcaps/test_downloads.py b/tests/api_resources/pcaps/test_downloads.py index 3c70ad5268c..9e6a2b062d7 100644 --- a/tests/api_resources/pcaps/test_downloads.py +++ b/tests/api_resources/pcaps/test_downloads.py @@ -2,24 +2,21 @@ from __future__ import annotations +import os from typing import Any, cast +import httpx +import pytest +from respx import MockRouter + +from cloudflare import Cloudflare, AsyncCloudflare from cloudflare._response import ( BinaryAPIResponse, - StreamedBinaryAPIResponse, AsyncBinaryAPIResponse, + StreamedBinaryAPIResponse, AsyncStreamedBinaryAPIResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/pcaps/test_ownerships.py b/tests/api_resources/pcaps/test_ownerships.py index 2ce2530582f..b0d79100be5 100644 --- a/tests/api_resources/pcaps/test_ownerships.py +++ b/tests/api_resources/pcaps/test_ownerships.py @@ -2,22 +2,17 @@ from __future__ import annotations -from typing import Any, cast, Optional - -from cloudflare.types.pcaps import ( - OwnershipMagicPcapCollectionAddBucketsForFullPacketCapturesResponse, - OwnershipMagicPcapCollectionListPcaPsBucketOwnershipResponse, -) - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.pcaps import ownership_magic_pcap_collection_add_buckets_for_full_packet_captures_params +from cloudflare.types.pcaps import ( + OwnershipMagicPcapCollectionListPcaPsBucketOwnershipResponse, + OwnershipMagicPcapCollectionAddBucketsForFullPacketCapturesResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/r2/test_buckets.py b/tests/api_resources/r2/test_buckets.py index 77395bd970b..72846ad201f 100644 --- a/tests/api_resources/r2/test_buckets.py +++ b/tests/api_resources/r2/test_buckets.py @@ -2,20 +2,18 @@ from __future__ import annotations -from cloudflare.types.r2 import BucketCreateResponse, BucketListResponse, BucketGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.r2 import bucket_create_params -from cloudflare.types.r2 import bucket_list_params +from cloudflare.types.r2 import ( + BucketGetResponse, + BucketListResponse, + BucketCreateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/annotations/outages/test_locations.py b/tests/api_resources/radar/annotations/outages/test_locations.py index 09f3e082e14..f4817209b06 100644 --- a/tests/api_resources/radar/annotations/outages/test_locations.py +++ b/tests/api_resources/radar/annotations/outages/test_locations.py @@ -2,23 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.annotations.outages import LocationListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.annotations.outages import location_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.annotations.outages import LocationListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/annotations/test_outages.py b/tests/api_resources/radar/annotations/test_outages.py index daf18d02f8c..26aad1fe420 100644 --- a/tests/api_resources/radar/annotations/test_outages.py +++ b/tests/api_resources/radar/annotations/test_outages.py @@ -2,23 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.annotations import OutageListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.annotations import outage_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.annotations import OutageListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/as112/timeseries_groups/test_dnssec.py b/tests/api_resources/radar/as112/timeseries_groups/test_dnssec.py index d051030cc8f..d02e1c92abd 100644 --- a/tests/api_resources/radar/as112/timeseries_groups/test_dnssec.py +++ b/tests/api_resources/radar/as112/timeseries_groups/test_dnssec.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.as112.timeseries_groups import DNSSECListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.as112.timeseries_groups import dnssec_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.as112.timeseries_groups import DNSSECListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/as112/timeseries_groups/test_edns.py b/tests/api_resources/radar/as112/timeseries_groups/test_edns.py index a3017842619..f917120d1b1 100644 --- a/tests/api_resources/radar/as112/timeseries_groups/test_edns.py +++ b/tests/api_resources/radar/as112/timeseries_groups/test_edns.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.as112.timeseries_groups import EdnListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.as112.timeseries_groups import edn_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.as112.timeseries_groups import EdnListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/as112/timeseries_groups/test_ip_version.py b/tests/api_resources/radar/as112/timeseries_groups/test_ip_version.py index f1f21fcade4..4c022c486d5 100644 --- a/tests/api_resources/radar/as112/timeseries_groups/test_ip_version.py +++ b/tests/api_resources/radar/as112/timeseries_groups/test_ip_version.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.as112.timeseries_groups import IPVersionListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.as112.timeseries_groups import ip_version_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.as112.timeseries_groups import IPVersionListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/attacks/layer3/timeseries_groups/test_industry.py b/tests/api_resources/radar/attacks/layer3/timeseries_groups/test_industry.py index bef44a32373..c8dfd9a6f0c 100644 --- a/tests/api_resources/radar/attacks/layer3/timeseries_groups/test_industry.py +++ b/tests/api_resources/radar/attacks/layer3/timeseries_groups/test_industry.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.attacks.layer3.timeseries_groups import IndustryListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.attacks.layer3.timeseries_groups import industry_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.attacks.layer3.timeseries_groups import IndustryListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/attacks/layer3/timeseries_groups/test_ip_version.py b/tests/api_resources/radar/attacks/layer3/timeseries_groups/test_ip_version.py index 5780d935684..b3842e79144 100644 --- a/tests/api_resources/radar/attacks/layer3/timeseries_groups/test_ip_version.py +++ b/tests/api_resources/radar/attacks/layer3/timeseries_groups/test_ip_version.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.attacks.layer3.timeseries_groups import IPVersionListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.attacks.layer3.timeseries_groups import ip_version_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.attacks.layer3.timeseries_groups import IPVersionListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/attacks/layer3/timeseries_groups/test_protocol.py b/tests/api_resources/radar/attacks/layer3/timeseries_groups/test_protocol.py index 3842bc3e05b..0a11c08a9ad 100644 --- a/tests/api_resources/radar/attacks/layer3/timeseries_groups/test_protocol.py +++ b/tests/api_resources/radar/attacks/layer3/timeseries_groups/test_protocol.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.attacks.layer3.timeseries_groups import ProtocolListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.attacks.layer3.timeseries_groups import protocol_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.attacks.layer3.timeseries_groups import ProtocolListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/attacks/layer3/timeseries_groups/test_vector.py b/tests/api_resources/radar/attacks/layer3/timeseries_groups/test_vector.py index 80c96794c39..713bb403606 100644 --- a/tests/api_resources/radar/attacks/layer3/timeseries_groups/test_vector.py +++ b/tests/api_resources/radar/attacks/layer3/timeseries_groups/test_vector.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.attacks.layer3.timeseries_groups import VectorListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.attacks.layer3.timeseries_groups import vector_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.attacks.layer3.timeseries_groups import VectorListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/attacks/layer3/timeseries_groups/test_vertical.py b/tests/api_resources/radar/attacks/layer3/timeseries_groups/test_vertical.py index 1a0fcd8b451..6cd35656b72 100644 --- a/tests/api_resources/radar/attacks/layer3/timeseries_groups/test_vertical.py +++ b/tests/api_resources/radar/attacks/layer3/timeseries_groups/test_vertical.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.attacks.layer3.timeseries_groups import VerticalListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.attacks.layer3.timeseries_groups import vertical_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.attacks.layer3.timeseries_groups import VerticalListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/attacks/layer3/top/locations/test_origin.py b/tests/api_resources/radar/attacks/layer3/top/locations/test_origin.py index da94f9c90ac..eb4b69525f1 100644 --- a/tests/api_resources/radar/attacks/layer3/top/locations/test_origin.py +++ b/tests/api_resources/radar/attacks/layer3/top/locations/test_origin.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.attacks.layer3.top.locations import OriginListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.attacks.layer3.top.locations import origin_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.attacks.layer3.top.locations import OriginListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/attacks/layer3/top/locations/test_target.py b/tests/api_resources/radar/attacks/layer3/top/locations/test_target.py index 138de91ba5e..afc0c670842 100644 --- a/tests/api_resources/radar/attacks/layer3/top/locations/test_target.py +++ b/tests/api_resources/radar/attacks/layer3/top/locations/test_target.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.attacks.layer3.top.locations import TargetListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.attacks.layer3.top.locations import target_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.attacks.layer3.top.locations import TargetListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/attacks/layer3/top/test_attacks.py b/tests/api_resources/radar/attacks/layer3/top/test_attacks.py index dd85875b4c2..46ab2314c5b 100644 --- a/tests/api_resources/radar/attacks/layer3/top/test_attacks.py +++ b/tests/api_resources/radar/attacks/layer3/top/test_attacks.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.attacks.layer3.top import AttackListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.attacks.layer3.top import attack_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.attacks.layer3.top import AttackListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/attacks/layer3/top/test_industry.py b/tests/api_resources/radar/attacks/layer3/top/test_industry.py index 5ffbcec63f5..ab51babe40f 100644 --- a/tests/api_resources/radar/attacks/layer3/top/test_industry.py +++ b/tests/api_resources/radar/attacks/layer3/top/test_industry.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.attacks.layer3.top import IndustryListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.attacks.layer3.top import industry_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.attacks.layer3.top import IndustryListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/attacks/layer3/top/test_vertical.py b/tests/api_resources/radar/attacks/layer3/top/test_vertical.py index d2b1f93d1f5..a5220608147 100644 --- a/tests/api_resources/radar/attacks/layer3/top/test_vertical.py +++ b/tests/api_resources/radar/attacks/layer3/top/test_vertical.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.attacks.layer3.top import VerticalListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.attacks.layer3.top import vertical_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.attacks.layer3.top import VerticalListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/bgp/leaks/test_events.py b/tests/api_resources/radar/bgp/leaks/test_events.py index 6927e59b437..73f1bdbc6b5 100644 --- a/tests/api_resources/radar/bgp/leaks/test_events.py +++ b/tests/api_resources/radar/bgp/leaks/test_events.py @@ -2,23 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.bgp.leaks import EventListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.bgp.leaks import event_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.bgp.leaks import EventListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/bgp/test_hijacks.py b/tests/api_resources/radar/bgp/test_hijacks.py index 6162b46f8fb..68e95399b02 100644 --- a/tests/api_resources/radar/bgp/test_hijacks.py +++ b/tests/api_resources/radar/bgp/test_hijacks.py @@ -2,23 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.bgp import HijackEventsResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.bgp import hijack_events_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.bgp import HijackEventsResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/bgp/test_routes.py b/tests/api_resources/radar/bgp/test_routes.py index aee6b29391d..fc6430a5fc6 100644 --- a/tests/api_resources/radar/bgp/test_routes.py +++ b/tests/api_resources/radar/bgp/test_routes.py @@ -2,21 +2,18 @@ from __future__ import annotations -from cloudflare.types.radar.bgp import RouteMoasResponse, RoutePfx2asResponse, RouteStatsResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.bgp import route_moas_params -from cloudflare.types.radar.bgp import route_pfx2as_params -from cloudflare.types.radar.bgp import route_stats_params +from cloudflare.types.radar.bgp import ( + RouteMoasResponse, + RouteStatsResponse, + RoutePfx2asResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/bgp/test_timeseries.py b/tests/api_resources/radar/bgp/test_timeseries.py index 22f96bf65d2..b1eadd85230 100644 --- a/tests/api_resources/radar/bgp/test_timeseries.py +++ b/tests/api_resources/radar/bgp/test_timeseries.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.bgp import TimeseryListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.bgp import timesery_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.bgp import TimeseryListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/bgp/tops/test_ases.py b/tests/api_resources/radar/bgp/tops/test_ases.py index 12e8fbbe239..3854c2a147f 100644 --- a/tests/api_resources/radar/bgp/tops/test_ases.py +++ b/tests/api_resources/radar/bgp/tops/test_ases.py @@ -2,32 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.bgp.tops import AseListResponse, AsePrefixesResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.bgp.tops import ase_list_params -from cloudflare.types.radar.bgp.tops import ase_prefixes_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.bgp.tops import AseListResponse, AsePrefixesResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/bgp/tops/test_prefixes.py b/tests/api_resources/radar/bgp/tops/test_prefixes.py index 03231c185f0..ccb6bd20e1d 100644 --- a/tests/api_resources/radar/bgp/tops/test_prefixes.py +++ b/tests/api_resources/radar/bgp/tops/test_prefixes.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.bgp.tops import PrefixListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.bgp.tops import prefix_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.bgp.tops import PrefixListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/connection_tampering/test_timeseries_groups.py b/tests/api_resources/radar/connection_tampering/test_timeseries_groups.py index b20cc3865a4..cd7a58da3e0 100644 --- a/tests/api_resources/radar/connection_tampering/test_timeseries_groups.py +++ b/tests/api_resources/radar/connection_tampering/test_timeseries_groups.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.connection_tampering import TimeseriesGroupListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.connection_tampering import timeseries_group_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.connection_tampering import TimeseriesGroupListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/datasets/test_downloads.py b/tests/api_resources/radar/datasets/test_downloads.py index d394701d068..9099faf477e 100644 --- a/tests/api_resources/radar/datasets/test_downloads.py +++ b/tests/api_resources/radar/datasets/test_downloads.py @@ -2,19 +2,16 @@ from __future__ import annotations -from cloudflare.types.radar.datasets import DownloadRadarPostDatasetDownloadResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.datasets import download_radar_post_dataset_download_params +from cloudflare.types.radar.datasets import ( + DownloadRadarPostDatasetDownloadResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/dns/tops/test_ases.py b/tests/api_resources/radar/dns/tops/test_ases.py index e637127b7d5..8b69dc0d540 100644 --- a/tests/api_resources/radar/dns/tops/test_ases.py +++ b/tests/api_resources/radar/dns/tops/test_ases.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.dns.tops import AseListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.dns.tops import ase_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.dns.tops import AseListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/dns/tops/test_locations.py b/tests/api_resources/radar/dns/tops/test_locations.py index 6b334f0be2c..86697bbbe91 100644 --- a/tests/api_resources/radar/dns/tops/test_locations.py +++ b/tests/api_resources/radar/dns/tops/test_locations.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.dns.tops import LocationListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.dns.tops import location_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.dns.tops import LocationListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/email/security/summaries/test_arcs.py b/tests/api_resources/radar/email/security/summaries/test_arcs.py index 128b423e657..f18d4cbbdc0 100644 --- a/tests/api_resources/radar/email/security/summaries/test_arcs.py +++ b/tests/api_resources/radar/email/security/summaries/test_arcs.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.email.security.summaries import ArcListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.email.security.summaries import arc_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.email.security.summaries import ArcListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/email/security/summaries/test_dkims.py b/tests/api_resources/radar/email/security/summaries/test_dkims.py index cb91e065738..fa02d8ef5fe 100644 --- a/tests/api_resources/radar/email/security/summaries/test_dkims.py +++ b/tests/api_resources/radar/email/security/summaries/test_dkims.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.email.security.summaries import DKIMListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.email.security.summaries import dkim_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.email.security.summaries import DKIMListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/email/security/summaries/test_dmarcs.py b/tests/api_resources/radar/email/security/summaries/test_dmarcs.py index 7c057249096..f1102eb18f0 100644 --- a/tests/api_resources/radar/email/security/summaries/test_dmarcs.py +++ b/tests/api_resources/radar/email/security/summaries/test_dmarcs.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.email.security.summaries import DmarcListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.email.security.summaries import dmarc_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.email.security.summaries import DmarcListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/email/security/summaries/test_malicious.py b/tests/api_resources/radar/email/security/summaries/test_malicious.py index 3f85d8bed18..20acca50253 100644 --- a/tests/api_resources/radar/email/security/summaries/test_malicious.py +++ b/tests/api_resources/radar/email/security/summaries/test_malicious.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.email.security.summaries import MaliciousListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.email.security.summaries import malicious_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.email.security.summaries import MaliciousListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/email/security/summaries/test_spams.py b/tests/api_resources/radar/email/security/summaries/test_spams.py index 50dacc3a12f..1f01260c22e 100644 --- a/tests/api_resources/radar/email/security/summaries/test_spams.py +++ b/tests/api_resources/radar/email/security/summaries/test_spams.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.email.security.summaries import SpamGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.email.security.summaries import spam_get_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.email.security.summaries import SpamGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/email/security/summaries/test_spfs.py b/tests/api_resources/radar/email/security/summaries/test_spfs.py index 47464c668da..cdb0d38dfba 100644 --- a/tests/api_resources/radar/email/security/summaries/test_spfs.py +++ b/tests/api_resources/radar/email/security/summaries/test_spfs.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.email.security.summaries import SPFListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.email.security.summaries import spf_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.email.security.summaries import SPFListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/email/security/summaries/test_threat_categories.py b/tests/api_resources/radar/email/security/summaries/test_threat_categories.py index 3aca5de3ca1..9b0c84af4df 100644 --- a/tests/api_resources/radar/email/security/summaries/test_threat_categories.py +++ b/tests/api_resources/radar/email/security/summaries/test_threat_categories.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.email.security.summaries import ThreatCategoryListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.email.security.summaries import threat_category_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.email.security.summaries import ThreatCategoryListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/email/security/timeseries_groups/test_arcs.py b/tests/api_resources/radar/email/security/timeseries_groups/test_arcs.py index 0dea7d05530..a489bc95edd 100644 --- a/tests/api_resources/radar/email/security/timeseries_groups/test_arcs.py +++ b/tests/api_resources/radar/email/security/timeseries_groups/test_arcs.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.email.security.timeseries_groups import ArcListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.email.security.timeseries_groups import arc_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.email.security.timeseries_groups import ArcListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/email/security/timeseries_groups/test_dkims.py b/tests/api_resources/radar/email/security/timeseries_groups/test_dkims.py index 07292b46be4..395f7447fc9 100644 --- a/tests/api_resources/radar/email/security/timeseries_groups/test_dkims.py +++ b/tests/api_resources/radar/email/security/timeseries_groups/test_dkims.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.email.security.timeseries_groups import DKIMListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.email.security.timeseries_groups import dkim_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.email.security.timeseries_groups import DKIMListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/emails/security/test_dmarc.py b/tests/api_resources/radar/emails/security/test_dmarc.py index 82ddde43d69..109d1bbf944 100644 --- a/tests/api_resources/radar/emails/security/test_dmarc.py +++ b/tests/api_resources/radar/emails/security/test_dmarc.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.emails.security import DmarcListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.emails.security import dmarc_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.emails.security import DmarcListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/emails/security/test_malicious.py b/tests/api_resources/radar/emails/security/test_malicious.py index 86b38e794da..0c00485b805 100644 --- a/tests/api_resources/radar/emails/security/test_malicious.py +++ b/tests/api_resources/radar/emails/security/test_malicious.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.emails.security import MaliciousListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.emails.security import malicious_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.emails.security import MaliciousListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/emails/security/test_spam.py b/tests/api_resources/radar/emails/security/test_spam.py index 1d9d055d5cc..5df58d46413 100644 --- a/tests/api_resources/radar/emails/security/test_spam.py +++ b/tests/api_resources/radar/emails/security/test_spam.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.emails.security import SpamListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.emails.security import spam_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.emails.security import SpamListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/emails/security/test_spf.py b/tests/api_resources/radar/emails/security/test_spf.py index a645810d6b7..a8045cf6ab3 100644 --- a/tests/api_resources/radar/emails/security/test_spf.py +++ b/tests/api_resources/radar/emails/security/test_spf.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.emails.security import SPFListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.emails.security import spf_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.emails.security import SPFListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/emails/security/test_threat_category.py b/tests/api_resources/radar/emails/security/test_threat_category.py index 8347d053ebc..5f4394b1ec5 100644 --- a/tests/api_resources/radar/emails/security/test_threat_category.py +++ b/tests/api_resources/radar/emails/security/test_threat_category.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.emails.security import ThreatCategoryListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.emails.security import threat_category_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.emails.security import ThreatCategoryListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/emails/security/top/ases/test_arc.py b/tests/api_resources/radar/emails/security/top/ases/test_arc.py index 6bbca7cbd8a..b1363bad30a 100644 --- a/tests/api_resources/radar/emails/security/top/ases/test_arc.py +++ b/tests/api_resources/radar/emails/security/top/ases/test_arc.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.emails.security.top.ases import ArcGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.emails.security.top.ases import arc_get_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.emails.security.top.ases import ArcGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/emails/security/top/ases/test_dkim.py b/tests/api_resources/radar/emails/security/top/ases/test_dkim.py index 102750c93bf..a06bdce9bd3 100644 --- a/tests/api_resources/radar/emails/security/top/ases/test_dkim.py +++ b/tests/api_resources/radar/emails/security/top/ases/test_dkim.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.emails.security.top.ases import DKIMGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.emails.security.top.ases import dkim_get_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.emails.security.top.ases import DKIMGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/emails/security/top/ases/test_dmarc.py b/tests/api_resources/radar/emails/security/top/ases/test_dmarc.py index 26b9f5fabe4..09adea6b8af 100644 --- a/tests/api_resources/radar/emails/security/top/ases/test_dmarc.py +++ b/tests/api_resources/radar/emails/security/top/ases/test_dmarc.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.emails.security.top.ases import DmarcGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.emails.security.top.ases import dmarc_get_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.emails.security.top.ases import DmarcGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/emails/security/top/test_ases.py b/tests/api_resources/radar/emails/security/top/test_ases.py index ab683ab18d2..c6c49d36b9f 100644 --- a/tests/api_resources/radar/emails/security/top/test_ases.py +++ b/tests/api_resources/radar/emails/security/top/test_ases.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.emails.security.top import AseListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.emails.security.top import ase_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.emails.security.top import AseListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/entities/test_asns.py b/tests/api_resources/radar/entities/test_asns.py index 903e8b657c1..95a0064c94c 100644 --- a/tests/api_resources/radar/entities/test_asns.py +++ b/tests/api_resources/radar/entities/test_asns.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.radar.entities import AsnRelResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.entities import asn_rel_params +from cloudflare.types.radar.entities import AsnRelResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/http/test_tls_version.py b/tests/api_resources/radar/http/test_tls_version.py index 2eb222bde06..89b637651b8 100644 --- a/tests/api_resources/radar/http/test_tls_version.py +++ b/tests/api_resources/radar/http/test_tls_version.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.http import TLSVersionListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.http import tls_version_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.http import TLSVersionListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/netflows/test_timeseries.py b/tests/api_resources/radar/netflows/test_timeseries.py index 2ee07d5b827..5f3595eae25 100644 --- a/tests/api_resources/radar/netflows/test_timeseries.py +++ b/tests/api_resources/radar/netflows/test_timeseries.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.netflows import TimeseryListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.netflows import timesery_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.netflows import TimeseryListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/netflows/tops/test_ases.py b/tests/api_resources/radar/netflows/tops/test_ases.py index adada83548d..e714a0f1845 100644 --- a/tests/api_resources/radar/netflows/tops/test_ases.py +++ b/tests/api_resources/radar/netflows/tops/test_ases.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.netflows.tops import AseListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.netflows.tops import ase_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.netflows.tops import AseListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/netflows/tops/test_locations.py b/tests/api_resources/radar/netflows/tops/test_locations.py index 82b9d72b8b4..89554bed072 100644 --- a/tests/api_resources/radar/netflows/tops/test_locations.py +++ b/tests/api_resources/radar/netflows/tops/test_locations.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.netflows.tops import LocationListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.netflows.tops import location_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.netflows.tops import LocationListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/quality/iqi/test_timeseries_groups.py b/tests/api_resources/radar/quality/iqi/test_timeseries_groups.py index f0aef966e6a..310f7971c87 100644 --- a/tests/api_resources/radar/quality/iqi/test_timeseries_groups.py +++ b/tests/api_resources/radar/quality/iqi/test_timeseries_groups.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.quality.iqi import TimeseriesGroupListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.quality.iqi import timeseries_group_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.quality.iqi import TimeseriesGroupListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/quality/speed/test_histogram.py b/tests/api_resources/radar/quality/speed/test_histogram.py index b67ed05f456..7b78a3f1417 100644 --- a/tests/api_resources/radar/quality/speed/test_histogram.py +++ b/tests/api_resources/radar/quality/speed/test_histogram.py @@ -2,25 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.quality.speed import HistogramGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.quality.speed import histogram_get_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.quality.speed import HistogramGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/quality/speed/test_summary.py b/tests/api_resources/radar/quality/speed/test_summary.py index 9f264acdcf9..30b5ce875b4 100644 --- a/tests/api_resources/radar/quality/speed/test_summary.py +++ b/tests/api_resources/radar/quality/speed/test_summary.py @@ -2,25 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.quality.speed import SummaryGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.quality.speed import summary_get_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.quality.speed import SummaryGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/quality/speed/top/test_ases.py b/tests/api_resources/radar/quality/speed/top/test_ases.py index 547412ba1b8..bbd890c99f7 100644 --- a/tests/api_resources/radar/quality/speed/top/test_ases.py +++ b/tests/api_resources/radar/quality/speed/top/test_ases.py @@ -2,25 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.quality.speed.top import AseListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.quality.speed.top import ase_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.quality.speed.top import AseListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/quality/speed/top/test_locations.py b/tests/api_resources/radar/quality/speed/top/test_locations.py index 8cf3a4dc4d5..984f9e47e3b 100644 --- a/tests/api_resources/radar/quality/speed/top/test_locations.py +++ b/tests/api_resources/radar/quality/speed/top/test_locations.py @@ -2,25 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.quality.speed.top import LocationListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.quality.speed.top import location_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.quality.speed.top import LocationListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/quality/test_iqi.py b/tests/api_resources/radar/quality/test_iqi.py index 55eec1514de..e0f0dd6ccfc 100644 --- a/tests/api_resources/radar/quality/test_iqi.py +++ b/tests/api_resources/radar/quality/test_iqi.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.quality import IqiGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.quality import iqi_get_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.quality import IqiGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/ranking/test_timeseries_groups.py b/tests/api_resources/radar/ranking/test_timeseries_groups.py index bbbeac7d349..1c7ebae1603 100644 --- a/tests/api_resources/radar/ranking/test_timeseries_groups.py +++ b/tests/api_resources/radar/ranking/test_timeseries_groups.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.ranking import TimeseriesGroupListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.ranking import timeseries_group_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.ranking import TimeseriesGroupListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/searches/test_globals.py b/tests/api_resources/radar/searches/test_globals.py index b1c74372635..576c5abf61d 100644 --- a/tests/api_resources/radar/searches/test_globals.py +++ b/tests/api_resources/radar/searches/test_globals.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.radar.searches import GlobalListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.searches import global_list_params +from cloudflare.types.radar.searches import GlobalListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/test_connection_tampering.py b/tests/api_resources/radar/test_connection_tampering.py index 41df6bbad81..fb7a37ee55c 100644 --- a/tests/api_resources/radar/test_connection_tampering.py +++ b/tests/api_resources/radar/test_connection_tampering.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar import ConnectionTamperingSummaryResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar import connection_tampering_summary_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar import ConnectionTamperingSummaryResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/test_datasets.py b/tests/api_resources/radar/test_datasets.py index 7bc7f4b7ff1..68d1d421c0a 100644 --- a/tests/api_resources/radar/test_datasets.py +++ b/tests/api_resources/radar/test_datasets.py @@ -2,20 +2,14 @@ from __future__ import annotations -from cloudflare.types.radar import DatasetListResponse, DatasetGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar import dataset_list_params -from cloudflare.types.radar import dataset_get_params +from cloudflare.types.radar import DatasetListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/test_entities.py b/tests/api_resources/radar/test_entities.py index 8389be6eb35..53426f1ad9b 100644 --- a/tests/api_resources/radar/test_entities.py +++ b/tests/api_resources/radar/test_entities.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.radar import EntityIPsResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar import entity_ips_params +from cloudflare.types.radar import EntityIPsResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/test_http.py b/tests/api_resources/radar/test_http.py index 80d8ddda6c7..4c907d2a59a 100644 --- a/tests/api_resources/radar/test_http.py +++ b/tests/api_resources/radar/test_http.py @@ -2,131 +2,24 @@ from __future__ import annotations -from cloudflare.types.radar import ( - HTTPBotClassesResponse, - HTTPBrowserFamiliesResponse, - HTTPBrowsersResponse, - HTTPDeviceTypesResponse, - HTTPHTTPProtocolsResponse, - HTTPHTTPVersionsResponse, - HTTPIPVersionsResponse, - HTTPOssResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar import http_bot_classes_params -from cloudflare.types.radar import http_browser_families_params -from cloudflare.types.radar import http_browsers_params -from cloudflare.types.radar import http_device_types_params -from cloudflare.types.radar import http_http_protocols_params -from cloudflare.types.radar import http_http_versions_params -from cloudflare.types.radar import http_ip_versions_params -from cloudflare.types.radar import http_oss_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar import ( + HTTPOssResponse, + HTTPBrowsersResponse, + HTTPBotClassesResponse, + HTTPIPVersionsResponse, + HTTPDeviceTypesResponse, + HTTPHTTPVersionsResponse, + HTTPHTTPProtocolsResponse, + HTTPBrowserFamiliesResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/test_traffic_anomalies.py b/tests/api_resources/radar/test_traffic_anomalies.py index 0619971566a..736602de257 100644 --- a/tests/api_resources/radar/test_traffic_anomalies.py +++ b/tests/api_resources/radar/test_traffic_anomalies.py @@ -2,23 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar import TrafficAnomalyListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar import traffic_anomaly_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar import TrafficAnomalyListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/traffic_anomalies/test_locations.py b/tests/api_resources/radar/traffic_anomalies/test_locations.py index 76379983686..d2cfd1eb66f 100644 --- a/tests/api_resources/radar/traffic_anomalies/test_locations.py +++ b/tests/api_resources/radar/traffic_anomalies/test_locations.py @@ -2,23 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.traffic_anomalies import LocationListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.traffic_anomalies import location_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.traffic_anomalies import LocationListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/verified_bots/tops/test_bots.py b/tests/api_resources/radar/verified_bots/tops/test_bots.py index 7aadad31640..5711d8d61b8 100644 --- a/tests/api_resources/radar/verified_bots/tops/test_bots.py +++ b/tests/api_resources/radar/verified_bots/tops/test_bots.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.verified_bots.tops import BotListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.verified_bots.tops import bot_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.verified_bots.tops import BotListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/radar/verified_bots/tops/test_categories.py b/tests/api_resources/radar/verified_bots/tops/test_categories.py index 7e9efb08fee..20baf7b62de 100644 --- a/tests/api_resources/radar/verified_bots/tops/test_categories.py +++ b/tests/api_resources/radar/verified_bots/tops/test_categories.py @@ -2,31 +2,15 @@ from __future__ import annotations -from cloudflare.types.radar.verified_bots.tops import CategoryListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.radar.verified_bots.tops import category_list_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.radar.verified_bots.tops import CategoryListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/registrar/test_domains.py b/tests/api_resources/registrar/test_domains.py index b31d27b77f2..c59a92df5aa 100644 --- a/tests/api_resources/registrar/test_domains.py +++ b/tests/api_resources/registrar/test_domains.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.registrar import DomainUpdateResponse, DomainListResponse, DomainGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.registrar import domain_update_params +from cloudflare.types.registrar import DomainGetResponse, DomainListResponse, DomainUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/request_tracers/test_traces.py b/tests/api_resources/request_tracers/test_traces.py index 15b241592d9..3aefa19d9ef 100644 --- a/tests/api_resources/request_tracers/test_traces.py +++ b/tests/api_resources/request_tracers/test_traces.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.request_tracers import TraceCreateResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.request_tracers import trace_create_params +from cloudflare.types.request_tracers import TraceCreateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/rules/lists/test_bulk_operations.py b/tests/api_resources/rules/lists/test_bulk_operations.py index 0394be2d6cc..fe7d5dcbd0c 100644 --- a/tests/api_resources/rules/lists/test_bulk_operations.py +++ b/tests/api_resources/rules/lists/test_bulk_operations.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.rules.lists import BulkOperationGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.rules.lists import BulkOperationGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/rules/lists/test_items.py b/tests/api_resources/rules/lists/test_items.py index 8441b8a2896..56dbfeaec7d 100644 --- a/tests/api_resources/rules/lists/test_items.py +++ b/tests/api_resources/rules/lists/test_items.py @@ -2,29 +2,21 @@ from __future__ import annotations -from typing import Optional, Any, cast +import os +from typing import Any, Optional, cast + +import pytest +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.rules.lists import ( - ItemDeleteResponse, ItemGetResponse, - ItemListsCreateListItemsResponse, + ItemDeleteResponse, ItemListsGetListItemsResponse, + ItemListsCreateListItemsResponse, ItemListsUpdateAllListItemsResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.rules.lists import item_delete_params -from cloudflare.types.rules.lists import item_lists_create_list_items_params -from cloudflare.types.rules.lists import item_lists_get_list_items_params -from cloudflare.types.rules.lists import item_lists_update_all_list_items_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/rules/test_lists.py b/tests/api_resources/rules/test_lists.py index b7107385992..141741afd4f 100644 --- a/tests/api_resources/rules/test_lists.py +++ b/tests/api_resources/rules/test_lists.py @@ -2,27 +2,21 @@ from __future__ import annotations -from typing import Optional, Any, cast +import os +from typing import Any, Optional, cast + +import pytest +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.rules import ( - ListUpdateResponse, - ListDeleteResponse, ListGetResponse, - ListListsCreateAListResponse, + ListDeleteResponse, + ListUpdateResponse, ListListsGetListsResponse, + ListListsCreateAListResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.rules import list_update_params -from cloudflare.types.rules import list_lists_create_a_list_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/rulesets/test_phases.py b/tests/api_resources/rulesets/test_phases.py index 52ab4641f93..d79a1cdfb44 100644 --- a/tests/api_resources/rulesets/test_phases.py +++ b/tests/api_resources/rulesets/test_phases.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.rulesets import PhaseGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.rulesets import PhaseGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/rulesets/test_rules.py b/tests/api_resources/rulesets/test_rules.py index 292dbdf70b1..c11aade33c9 100644 --- a/tests/api_resources/rulesets/test_rules.py +++ b/tests/api_resources/rulesets/test_rules.py @@ -2,24 +2,18 @@ from __future__ import annotations -from cloudflare.types.rulesets import ( - RuleUpdateResponse, - RuleDeleteResponse, - RuleAccountRulesetsCreateAnAccountRulesetRuleResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.rulesets import rule_update_params -from cloudflare.types.rulesets import rule_account_rulesets_create_an_account_ruleset_rule_params +from cloudflare.types.rulesets import ( + RuleDeleteResponse, + RuleUpdateResponse, + RuleAccountRulesetsCreateAnAccountRulesetRuleResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/rulesets/test_versions.py b/tests/api_resources/rulesets/test_versions.py index 7372cf947e4..391b3896b46 100644 --- a/tests/api_resources/rulesets/test_versions.py +++ b/tests/api_resources/rulesets/test_versions.py @@ -2,18 +2,14 @@ from __future__ import annotations +import os from typing import Any, cast -from cloudflare.types.rulesets import VersionAccountRulesetsListAnAccountRulesetSVersionsResponse, VersionGetResponse - -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.rulesets import VersionGetResponse, VersionAccountRulesetsListAnAccountRulesetSVersionsResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/rulesets/versions/test_by_tags.py b/tests/api_resources/rulesets/versions/test_by_tags.py index 12570140f1a..f1f90afcc9a 100644 --- a/tests/api_resources/rulesets/versions/test_by_tags.py +++ b/tests/api_resources/rulesets/versions/test_by_tags.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.rulesets.versions import ByTagGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.rulesets.versions import ByTagGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/rum/test_rules.py b/tests/api_resources/rum/test_rules.py index f3c813afe84..6c2378c482e 100644 --- a/tests/api_resources/rum/test_rules.py +++ b/tests/api_resources/rum/test_rules.py @@ -2,20 +2,19 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.rum import RuleCreateResponse, RuleUpdateResponse, RuleListResponse, RuleDeleteResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.rum import rule_create_params -from cloudflare.types.rum import rule_update_params +from cloudflare.types.rum import ( + RuleListResponse, + RuleCreateResponse, + RuleDeleteResponse, + RuleUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/rum/test_site_infos.py b/tests/api_resources/rum/test_site_infos.py index 15c4b694b3f..bb2b351fe14 100644 --- a/tests/api_resources/rum/test_site_infos.py +++ b/tests/api_resources/rum/test_site_infos.py @@ -2,28 +2,21 @@ from __future__ import annotations -from typing import Optional, Any, cast +import os +from typing import Any, Optional, cast + +import pytest +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.rum import ( - SiteInfoCreateResponse, - SiteInfoUpdateResponse, + SiteInfoGetResponse, SiteInfoListResponse, + SiteInfoCreateResponse, SiteInfoDeleteResponse, - SiteInfoGetResponse, + SiteInfoUpdateResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.rum import site_info_create_params -from cloudflare.types.rum import site_info_update_params -from cloudflare.types.rum import site_info_list_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/secondary_dns/outgoings/test_disables.py b/tests/api_resources/secondary_dns/outgoings/test_disables.py index 77192f5bf4a..71d9b6a0c69 100644 --- a/tests/api_resources/secondary_dns/outgoings/test_disables.py +++ b/tests/api_resources/secondary_dns/outgoings/test_disables.py @@ -2,16 +2,11 @@ from __future__ import annotations -from cloudflare.types.secondary_dns.outgoings import DisableSecondaryDNSPrimaryZoneDisableOutgoingZoneTransfersResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type diff --git a/tests/api_resources/secondary_dns/outgoings/test_enables.py b/tests/api_resources/secondary_dns/outgoings/test_enables.py index 92cb88b9eec..09ee07f0ad2 100644 --- a/tests/api_resources/secondary_dns/outgoings/test_enables.py +++ b/tests/api_resources/secondary_dns/outgoings/test_enables.py @@ -2,16 +2,11 @@ from __future__ import annotations -from cloudflare.types.secondary_dns.outgoings import EnableSecondaryDNSPrimaryZoneEnableOutgoingZoneTransfersResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type diff --git a/tests/api_resources/secondary_dns/outgoings/test_force_notifies.py b/tests/api_resources/secondary_dns/outgoings/test_force_notifies.py index b0c46514d96..78396ca8a2c 100644 --- a/tests/api_resources/secondary_dns/outgoings/test_force_notifies.py +++ b/tests/api_resources/secondary_dns/outgoings/test_force_notifies.py @@ -2,16 +2,11 @@ from __future__ import annotations -from cloudflare.types.secondary_dns.outgoings import ForceNotifySecondaryDNSPrimaryZoneForceDNSNotifyResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type diff --git a/tests/api_resources/secondary_dns/outgoings/test_statuses.py b/tests/api_resources/secondary_dns/outgoings/test_statuses.py index dc841aac39b..5b6ce06812f 100644 --- a/tests/api_resources/secondary_dns/outgoings/test_statuses.py +++ b/tests/api_resources/secondary_dns/outgoings/test_statuses.py @@ -2,16 +2,11 @@ from __future__ import annotations -from cloudflare.types.secondary_dns.outgoings import StatusSecondaryDNSPrimaryZoneGetOutgoingZoneTransferStatusResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type diff --git a/tests/api_resources/secondary_dns/test_acls.py b/tests/api_resources/secondary_dns/test_acls.py index 6dbdf07d53e..bf3d8a734e8 100644 --- a/tests/api_resources/secondary_dns/test_acls.py +++ b/tests/api_resources/secondary_dns/test_acls.py @@ -2,26 +2,20 @@ from __future__ import annotations -from cloudflare.types.secondary_dns import ( - ACLUpdateResponse, - ACLDeleteResponse, - ACLGetResponse, - ACLSecondaryDNSACLCreateACLResponse, - ACLSecondaryDNSACLListACLsResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.secondary_dns import acl_update_params -from cloudflare.types.secondary_dns import acl_secondary_dns_acl_create_acl_params +from cloudflare.types.secondary_dns import ( + ACLGetResponse, + ACLDeleteResponse, + ACLUpdateResponse, + ACLSecondaryDNSACLListACLsResponse, + ACLSecondaryDNSACLCreateACLResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/secondary_dns/test_force_axfrs.py b/tests/api_resources/secondary_dns/test_force_axfrs.py index e8dcd2ed701..f277f990321 100644 --- a/tests/api_resources/secondary_dns/test_force_axfrs.py +++ b/tests/api_resources/secondary_dns/test_force_axfrs.py @@ -2,16 +2,11 @@ from __future__ import annotations -from cloudflare.types.secondary_dns import ForceAxfrSecondaryDNSSecondaryZoneForceAxfrResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type diff --git a/tests/api_resources/secondary_dns/test_incomings.py b/tests/api_resources/secondary_dns/test_incomings.py index 2ea4944cace..4a2c3349c50 100644 --- a/tests/api_resources/secondary_dns/test_incomings.py +++ b/tests/api_resources/secondary_dns/test_incomings.py @@ -2,28 +2,18 @@ from __future__ import annotations -from cloudflare.types.secondary_dns import ( - IncomingDeleteResponse, - IncomingSecondaryDNSSecondaryZoneCreateSecondaryZoneConfigurationResponse, - IncomingSecondaryDNSSecondaryZoneSecondaryZoneConfigurationDetailsResponse, - IncomingSecondaryDNSSecondaryZoneUpdateSecondaryZoneConfigurationResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type from cloudflare.types.secondary_dns import ( - incoming_secondary_dns_secondary_zone_create_secondary_zone_configuration_params, -) -from cloudflare.types.secondary_dns import ( - incoming_secondary_dns_secondary_zone_update_secondary_zone_configuration_params, + IncomingDeleteResponse, + IncomingSecondaryDNSSecondaryZoneCreateSecondaryZoneConfigurationResponse, + IncomingSecondaryDNSSecondaryZoneUpdateSecondaryZoneConfigurationResponse, + IncomingSecondaryDNSSecondaryZoneSecondaryZoneConfigurationDetailsResponse, ) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/secondary_dns/test_outgoings.py b/tests/api_resources/secondary_dns/test_outgoings.py index 767699d8df7..433c40a4fc1 100644 --- a/tests/api_resources/secondary_dns/test_outgoings.py +++ b/tests/api_resources/secondary_dns/test_outgoings.py @@ -2,25 +2,19 @@ from __future__ import annotations -from cloudflare.types.secondary_dns import ( - OutgoingDeleteResponse, - OutgoingSecondaryDNSPrimaryZoneCreatePrimaryZoneConfigurationResponse, - OutgoingSecondaryDNSPrimaryZonePrimaryZoneConfigurationDetailsResponse, - OutgoingSecondaryDNSPrimaryZoneUpdatePrimaryZoneConfigurationResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.secondary_dns import outgoing_secondary_dns_primary_zone_create_primary_zone_configuration_params -from cloudflare.types.secondary_dns import outgoing_secondary_dns_primary_zone_update_primary_zone_configuration_params +from cloudflare.types.secondary_dns import ( + OutgoingDeleteResponse, + OutgoingSecondaryDNSPrimaryZoneCreatePrimaryZoneConfigurationResponse, + OutgoingSecondaryDNSPrimaryZoneUpdatePrimaryZoneConfigurationResponse, + OutgoingSecondaryDNSPrimaryZonePrimaryZoneConfigurationDetailsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/secondary_dns/test_peers.py b/tests/api_resources/secondary_dns/test_peers.py index eab6e20898f..9fe5493951b 100644 --- a/tests/api_resources/secondary_dns/test_peers.py +++ b/tests/api_resources/secondary_dns/test_peers.py @@ -2,26 +2,20 @@ from __future__ import annotations -from cloudflare.types.secondary_dns import ( - PeerUpdateResponse, - PeerDeleteResponse, - PeerGetResponse, - PeerSecondaryDNSPeerCreatePeerResponse, - PeerSecondaryDNSPeerListPeersResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.secondary_dns import peer_update_params -from cloudflare.types.secondary_dns import peer_secondary_dns_peer_create_peer_params +from cloudflare.types.secondary_dns import ( + PeerGetResponse, + PeerDeleteResponse, + PeerUpdateResponse, + PeerSecondaryDNSPeerListPeersResponse, + PeerSecondaryDNSPeerCreatePeerResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/secondary_dns/test_tsigs.py b/tests/api_resources/secondary_dns/test_tsigs.py index 8907b207043..bcaa65cc5d1 100644 --- a/tests/api_resources/secondary_dns/test_tsigs.py +++ b/tests/api_resources/secondary_dns/test_tsigs.py @@ -2,26 +2,20 @@ from __future__ import annotations -from cloudflare.types.secondary_dns import ( - TsigUpdateResponse, - TsigDeleteResponse, - TsigGetResponse, - TsigSecondaryDNSTsigCreateTsigResponse, - TsigSecondaryDNSTsigListTsiGsResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.secondary_dns import tsig_update_params -from cloudflare.types.secondary_dns import tsig_secondary_dns_tsig_create_tsig_params +from cloudflare.types.secondary_dns import ( + TsigGetResponse, + TsigDeleteResponse, + TsigUpdateResponse, + TsigSecondaryDNSTsigListTsiGsResponse, + TsigSecondaryDNSTsigCreateTsigResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_advanced_ddos.py b/tests/api_resources/settings/test_advanced_ddos.py index cd977bd50f6..ecfe67b81b6 100644 --- a/tests/api_resources/settings/test_advanced_ddos.py +++ b/tests/api_resources/settings/test_advanced_ddos.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import AdvancedDDOSGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.settings import AdvancedDDOSGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_always_online.py b/tests/api_resources/settings/test_always_online.py index 6603bd1326b..953a619e294 100644 --- a/tests/api_resources/settings/test_always_online.py +++ b/tests/api_resources/settings/test_always_online.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import AlwaysOnlineUpdateResponse, AlwaysOnlineGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import always_online_update_params +from cloudflare.types.settings import AlwaysOnlineGetResponse, AlwaysOnlineUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_always_use_https.py b/tests/api_resources/settings/test_always_use_https.py index ab343b763dc..794b54179ac 100644 --- a/tests/api_resources/settings/test_always_use_https.py +++ b/tests/api_resources/settings/test_always_use_https.py @@ -2,19 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import AlwaysUseHTTPUpdateResponse, AlwaysUseHTTPGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import always_use_http_update_params +from cloudflare.types.settings import ( + AlwaysUseHTTPGetResponse, + AlwaysUseHTTPUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_automatic_https_rewrites.py b/tests/api_resources/settings/test_automatic_https_rewrites.py index 978996a3e0a..535562e5a3e 100644 --- a/tests/api_resources/settings/test_automatic_https_rewrites.py +++ b/tests/api_resources/settings/test_automatic_https_rewrites.py @@ -2,19 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import AutomaticHTTPsRewriteUpdateResponse, AutomaticHTTPsRewriteGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import automatic_https_rewrite_update_params +from cloudflare.types.settings import ( + AutomaticHTTPsRewriteGetResponse, + AutomaticHTTPsRewriteUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_automatic_platform_optimization.py b/tests/api_resources/settings/test_automatic_platform_optimization.py index b393d63032d..2d1d98ed7ce 100644 --- a/tests/api_resources/settings/test_automatic_platform_optimization.py +++ b/tests/api_resources/settings/test_automatic_platform_optimization.py @@ -2,22 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import ( - AutomaticPlatformOptimizationUpdateResponse, - AutomaticPlatformOptimizationGetResponse, -) - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import automatic_platform_optimization_update_params +from cloudflare.types.settings import ( + AutomaticPlatformOptimizationGetResponse, + AutomaticPlatformOptimizationUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_brotli.py b/tests/api_resources/settings/test_brotli.py index be19c271e49..d29aa0e0157 100644 --- a/tests/api_resources/settings/test_brotli.py +++ b/tests/api_resources/settings/test_brotli.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import BrotliUpdateResponse, BrotliGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import brotli_update_params +from cloudflare.types.settings import BrotliGetResponse, BrotliUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_browser_cache_ttl.py b/tests/api_resources/settings/test_browser_cache_ttl.py index c19e22a8c9d..aea6ba8cf67 100644 --- a/tests/api_resources/settings/test_browser_cache_ttl.py +++ b/tests/api_resources/settings/test_browser_cache_ttl.py @@ -2,19 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import BrowserCacheTTLUpdateResponse, BrowserCacheTTLGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import browser_cache_ttl_update_params +from cloudflare.types.settings import ( + BrowserCacheTTLGetResponse, + BrowserCacheTTLUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_browser_check.py b/tests/api_resources/settings/test_browser_check.py index 0407957781b..0a93bce7bc3 100644 --- a/tests/api_resources/settings/test_browser_check.py +++ b/tests/api_resources/settings/test_browser_check.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import BrowserCheckUpdateResponse, BrowserCheckGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import browser_check_update_params +from cloudflare.types.settings import BrowserCheckGetResponse, BrowserCheckUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_cache_level.py b/tests/api_resources/settings/test_cache_level.py index 03d694964aa..41bf8113342 100644 --- a/tests/api_resources/settings/test_cache_level.py +++ b/tests/api_resources/settings/test_cache_level.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import CacheLevelUpdateResponse, CacheLevelGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import cache_level_update_params +from cloudflare.types.settings import CacheLevelGetResponse, CacheLevelUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_challenge_ttl.py b/tests/api_resources/settings/test_challenge_ttl.py index 37a613786cd..e7126a6bb8b 100644 --- a/tests/api_resources/settings/test_challenge_ttl.py +++ b/tests/api_resources/settings/test_challenge_ttl.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import ChallengeTTLUpdateResponse, ChallengeTTLGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import challenge_ttl_update_params +from cloudflare.types.settings import ChallengeTTLGetResponse, ChallengeTTLUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_ciphers.py b/tests/api_resources/settings/test_ciphers.py index f9d700cb935..8474bb0380c 100644 --- a/tests/api_resources/settings/test_ciphers.py +++ b/tests/api_resources/settings/test_ciphers.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import CipherUpdateResponse, CipherGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import cipher_update_params +from cloudflare.types.settings import CipherGetResponse, CipherUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_development_mode.py b/tests/api_resources/settings/test_development_mode.py index b1875403cf9..6744281f19b 100644 --- a/tests/api_resources/settings/test_development_mode.py +++ b/tests/api_resources/settings/test_development_mode.py @@ -2,19 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import DevelopmentModeUpdateResponse, DevelopmentModeGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import development_mode_update_params +from cloudflare.types.settings import ( + DevelopmentModeGetResponse, + DevelopmentModeUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_early_hint.py b/tests/api_resources/settings/test_early_hint.py index 73c75d60987..34e1dd5285b 100644 --- a/tests/api_resources/settings/test_early_hint.py +++ b/tests/api_resources/settings/test_early_hint.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import EarlyHintUpdateResponse, EarlyHintGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import early_hint_update_params +from cloudflare.types.settings import EarlyHintGetResponse, EarlyHintUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_email_obfuscation.py b/tests/api_resources/settings/test_email_obfuscation.py index ce042c09b0f..767a018b885 100644 --- a/tests/api_resources/settings/test_email_obfuscation.py +++ b/tests/api_resources/settings/test_email_obfuscation.py @@ -2,19 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import EmailObfuscationUpdateResponse, EmailObfuscationGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import email_obfuscation_update_params +from cloudflare.types.settings import ( + EmailObfuscationGetResponse, + EmailObfuscationUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_h2_prioritization.py b/tests/api_resources/settings/test_h2_prioritization.py index 8708bc58f3e..fb738a4a54b 100644 --- a/tests/api_resources/settings/test_h2_prioritization.py +++ b/tests/api_resources/settings/test_h2_prioritization.py @@ -2,19 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import H2PrioritizationUpdateResponse, H2PrioritizationGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import h2_prioritization_update_params +from cloudflare.types.settings import ( + H2PrioritizationGetResponse, + H2PrioritizationUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_hotlink_protection.py b/tests/api_resources/settings/test_hotlink_protection.py index 9d8ac71fc9d..01aa3b9ecf4 100644 --- a/tests/api_resources/settings/test_hotlink_protection.py +++ b/tests/api_resources/settings/test_hotlink_protection.py @@ -2,19 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import HotlinkProtectionUpdateResponse, HotlinkProtectionGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import hotlink_protection_update_params +from cloudflare.types.settings import ( + HotlinkProtectionGetResponse, + HotlinkProtectionUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_http2.py b/tests/api_resources/settings/test_http2.py index 16f014e3882..b642715a97a 100644 --- a/tests/api_resources/settings/test_http2.py +++ b/tests/api_resources/settings/test_http2.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import HTTP2UpdateResponse, HTTP2GetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import http2_update_params +from cloudflare.types.settings import HTTP2GetResponse, HTTP2UpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_http3.py b/tests/api_resources/settings/test_http3.py index 5b3069c59c3..fdba6a02490 100644 --- a/tests/api_resources/settings/test_http3.py +++ b/tests/api_resources/settings/test_http3.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import HTTP3UpdateResponse, HTTP3GetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import http3_update_params +from cloudflare.types.settings import HTTP3GetResponse, HTTP3UpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_image_resizing.py b/tests/api_resources/settings/test_image_resizing.py index 43433ef6901..f89a092c2ac 100644 --- a/tests/api_resources/settings/test_image_resizing.py +++ b/tests/api_resources/settings/test_image_resizing.py @@ -2,19 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import ImageResizingUpdateResponse, ImageResizingGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import image_resizing_update_params +from cloudflare.types.settings import ( + ImageResizingGetResponse, + ImageResizingUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_ip_geolocation.py b/tests/api_resources/settings/test_ip_geolocation.py index 9cbec73f25e..b7bec57ab78 100644 --- a/tests/api_resources/settings/test_ip_geolocation.py +++ b/tests/api_resources/settings/test_ip_geolocation.py @@ -2,19 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import IPGeolocationUpdateResponse, IPGeolocationGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import ip_geolocation_update_params +from cloudflare.types.settings import ( + IPGeolocationGetResponse, + IPGeolocationUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_ipv6.py b/tests/api_resources/settings/test_ipv6.py index 193056e3ea5..b181affe4dc 100644 --- a/tests/api_resources/settings/test_ipv6.py +++ b/tests/api_resources/settings/test_ipv6.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import IPV6UpdateResponse, IPV6GetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import ipv6_update_params +from cloudflare.types.settings import IPV6GetResponse, IPV6UpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_min_tls_version.py b/tests/api_resources/settings/test_min_tls_version.py index 2a71a3526c1..57df3a53005 100644 --- a/tests/api_resources/settings/test_min_tls_version.py +++ b/tests/api_resources/settings/test_min_tls_version.py @@ -2,19 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import MinTLSVersionUpdateResponse, MinTLSVersionGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import min_tls_version_update_params +from cloudflare.types.settings import ( + MinTLSVersionGetResponse, + MinTLSVersionUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_minify.py b/tests/api_resources/settings/test_minify.py index 74e97a18c9c..a4deba4152c 100644 --- a/tests/api_resources/settings/test_minify.py +++ b/tests/api_resources/settings/test_minify.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import MinifyUpdateResponse, MinifyGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import minify_update_params +from cloudflare.types.settings import MinifyGetResponse, MinifyUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_mirage.py b/tests/api_resources/settings/test_mirage.py index d53e296912b..5a816a7a566 100644 --- a/tests/api_resources/settings/test_mirage.py +++ b/tests/api_resources/settings/test_mirage.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import MirageUpdateResponse, MirageGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import mirage_update_params +from cloudflare.types.settings import MirageGetResponse, MirageUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_mobile_redirect.py b/tests/api_resources/settings/test_mobile_redirect.py index 15cd213755a..4c8f0c27e50 100644 --- a/tests/api_resources/settings/test_mobile_redirect.py +++ b/tests/api_resources/settings/test_mobile_redirect.py @@ -2,19 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import MobileRedirectUpdateResponse, MobileRedirectGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import mobile_redirect_update_params +from cloudflare.types.settings import ( + MobileRedirectGetResponse, + MobileRedirectUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_nel.py b/tests/api_resources/settings/test_nel.py index 022a5c433b0..64db8df97a0 100644 --- a/tests/api_resources/settings/test_nel.py +++ b/tests/api_resources/settings/test_nel.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import NELUpdateResponse, NELGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import nel_update_params +from cloudflare.types.settings import NELGetResponse, NELUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_opportunistic_encryption.py b/tests/api_resources/settings/test_opportunistic_encryption.py index a85b4c791c4..dffb9385227 100644 --- a/tests/api_resources/settings/test_opportunistic_encryption.py +++ b/tests/api_resources/settings/test_opportunistic_encryption.py @@ -2,19 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import OpportunisticEncryptionUpdateResponse, OpportunisticEncryptionGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import opportunistic_encryption_update_params +from cloudflare.types.settings import ( + OpportunisticEncryptionGetResponse, + OpportunisticEncryptionUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_opportunistic_onion.py b/tests/api_resources/settings/test_opportunistic_onion.py index 6af4525e7e0..62a4b4e1257 100644 --- a/tests/api_resources/settings/test_opportunistic_onion.py +++ b/tests/api_resources/settings/test_opportunistic_onion.py @@ -2,19 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import OpportunisticOnionUpdateResponse, OpportunisticOnionGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import opportunistic_onion_update_params +from cloudflare.types.settings import ( + OpportunisticOnionGetResponse, + OpportunisticOnionUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_orange_to_orange.py b/tests/api_resources/settings/test_orange_to_orange.py index b94a2f0a287..f1db410ae6c 100644 --- a/tests/api_resources/settings/test_orange_to_orange.py +++ b/tests/api_resources/settings/test_orange_to_orange.py @@ -2,19 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import OrangeToOrangeUpdateResponse, OrangeToOrangeGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import orange_to_orange_update_params +from cloudflare.types.settings import ( + OrangeToOrangeGetResponse, + OrangeToOrangeUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_origin_error_page_pass_thru.py b/tests/api_resources/settings/test_origin_error_page_pass_thru.py index 35fe64b223e..6ece22d487f 100644 --- a/tests/api_resources/settings/test_origin_error_page_pass_thru.py +++ b/tests/api_resources/settings/test_origin_error_page_pass_thru.py @@ -2,19 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import OriginErrorPagePassThruUpdateResponse, OriginErrorPagePassThruGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import origin_error_page_pass_thru_update_params +from cloudflare.types.settings import ( + OriginErrorPagePassThruGetResponse, + OriginErrorPagePassThruUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_origin_max_http_version.py b/tests/api_resources/settings/test_origin_max_http_version.py index b052ecb5bcd..6df60b43f3a 100644 --- a/tests/api_resources/settings/test_origin_max_http_version.py +++ b/tests/api_resources/settings/test_origin_max_http_version.py @@ -2,19 +2,17 @@ from __future__ import annotations -from cloudflare.types.settings import OriginMaxHTTPVersionUpdateResponse, OriginMaxHTTPVersionGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import origin_max_http_version_update_params +from cloudflare.types.settings import ( + OriginMaxHTTPVersionGetResponse, + OriginMaxHTTPVersionUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_polish.py b/tests/api_resources/settings/test_polish.py index 864f0fb0ced..a448e74340a 100644 --- a/tests/api_resources/settings/test_polish.py +++ b/tests/api_resources/settings/test_polish.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import PolishUpdateResponse, PolishGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import polish_update_params +from cloudflare.types.settings import PolishGetResponse, PolishUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_prefetch_preload.py b/tests/api_resources/settings/test_prefetch_preload.py index c55736b6abc..ff802b31faf 100644 --- a/tests/api_resources/settings/test_prefetch_preload.py +++ b/tests/api_resources/settings/test_prefetch_preload.py @@ -2,19 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import PrefetchPreloadUpdateResponse, PrefetchPreloadGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import prefetch_preload_update_params +from cloudflare.types.settings import ( + PrefetchPreloadGetResponse, + PrefetchPreloadUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_proxy_read_timeout.py b/tests/api_resources/settings/test_proxy_read_timeout.py index 87796feb7ab..f8680bb1b05 100644 --- a/tests/api_resources/settings/test_proxy_read_timeout.py +++ b/tests/api_resources/settings/test_proxy_read_timeout.py @@ -2,19 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import ProxyReadTimeoutUpdateResponse, ProxyReadTimeoutGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import proxy_read_timeout_update_params +from cloudflare.types.settings import ( + ProxyReadTimeoutGetResponse, + ProxyReadTimeoutUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_pseudo_ipv4.py b/tests/api_resources/settings/test_pseudo_ipv4.py index a84b365710c..bb9f1d76845 100644 --- a/tests/api_resources/settings/test_pseudo_ipv4.py +++ b/tests/api_resources/settings/test_pseudo_ipv4.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import PseudoIPV4UpdateResponse, PseudoIPV4GetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import pseudo_ipv4_update_params +from cloudflare.types.settings import PseudoIPV4GetResponse, PseudoIPV4UpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_response_buffering.py b/tests/api_resources/settings/test_response_buffering.py index 5a6a7341a9f..0cf8b88a9cc 100644 --- a/tests/api_resources/settings/test_response_buffering.py +++ b/tests/api_resources/settings/test_response_buffering.py @@ -2,19 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import ResponseBufferingUpdateResponse, ResponseBufferingGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import response_buffering_update_params +from cloudflare.types.settings import ( + ResponseBufferingGetResponse, + ResponseBufferingUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_rocket_loader.py b/tests/api_resources/settings/test_rocket_loader.py index 7c9595837b1..d6afe7fcf2f 100644 --- a/tests/api_resources/settings/test_rocket_loader.py +++ b/tests/api_resources/settings/test_rocket_loader.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import RocketLoaderUpdateResponse, RocketLoaderGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import rocket_loader_update_params +from cloudflare.types.settings import RocketLoaderGetResponse, RocketLoaderUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_security_headers.py b/tests/api_resources/settings/test_security_headers.py index b3990149aa4..701031668ce 100644 --- a/tests/api_resources/settings/test_security_headers.py +++ b/tests/api_resources/settings/test_security_headers.py @@ -2,19 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import SecurityHeaderUpdateResponse, SecurityHeaderGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import security_header_update_params +from cloudflare.types.settings import ( + SecurityHeaderGetResponse, + SecurityHeaderUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_security_level.py b/tests/api_resources/settings/test_security_level.py index 654671077a2..5bfa4c83fc5 100644 --- a/tests/api_resources/settings/test_security_level.py +++ b/tests/api_resources/settings/test_security_level.py @@ -2,19 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import SecurityLevelUpdateResponse, SecurityLevelGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import security_level_update_params +from cloudflare.types.settings import ( + SecurityLevelGetResponse, + SecurityLevelUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_server_side_excludes.py b/tests/api_resources/settings/test_server_side_excludes.py index b64ebacdd68..4d62518b64d 100644 --- a/tests/api_resources/settings/test_server_side_excludes.py +++ b/tests/api_resources/settings/test_server_side_excludes.py @@ -2,19 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import ServerSideExcludeUpdateResponse, ServerSideExcludeGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import server_side_exclude_update_params +from cloudflare.types.settings import ( + ServerSideExcludeGetResponse, + ServerSideExcludeUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_sort_query_string_for_cache.py b/tests/api_resources/settings/test_sort_query_string_for_cache.py index bc3db549b07..a5226822269 100644 --- a/tests/api_resources/settings/test_sort_query_string_for_cache.py +++ b/tests/api_resources/settings/test_sort_query_string_for_cache.py @@ -2,19 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import SortQueryStringForCacheUpdateResponse, SortQueryStringForCacheGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import sort_query_string_for_cache_update_params +from cloudflare.types.settings import ( + SortQueryStringForCacheGetResponse, + SortQueryStringForCacheUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_ssl.py b/tests/api_resources/settings/test_ssl.py index da4cdab10cf..e0a3f8d3759 100644 --- a/tests/api_resources/settings/test_ssl.py +++ b/tests/api_resources/settings/test_ssl.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import SSLUpdateResponse, SSLGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import ssl_update_params +from cloudflare.types.settings import SSLGetResponse, SSLUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_ssl_recommender.py b/tests/api_resources/settings/test_ssl_recommender.py index f6b8968ad18..3a7b3272f45 100644 --- a/tests/api_resources/settings/test_ssl_recommender.py +++ b/tests/api_resources/settings/test_ssl_recommender.py @@ -2,19 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import SSLRecommenderUpdateResponse, SSLRecommenderGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import ssl_recommender_update_params +from cloudflare.types.settings import ( + SSLRecommenderGetResponse, + SSLRecommenderUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_tls_1_3.py b/tests/api_resources/settings/test_tls_1_3.py index d48e61702d6..f23fb5dc9be 100644 --- a/tests/api_resources/settings/test_tls_1_3.py +++ b/tests/api_resources/settings/test_tls_1_3.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import TLS1_3UpdateResponse, TLS1_3GetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import tls_1_3_update_params +from cloudflare.types.settings import TLS1_3GetResponse, TLS1_3UpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_tls_client_auth.py b/tests/api_resources/settings/test_tls_client_auth.py index dac0d20941b..349908d4d00 100644 --- a/tests/api_resources/settings/test_tls_client_auth.py +++ b/tests/api_resources/settings/test_tls_client_auth.py @@ -2,19 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import TLSClientAuthUpdateResponse, TLSClientAuthGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import tls_client_auth_update_params +from cloudflare.types.settings import ( + TLSClientAuthGetResponse, + TLSClientAuthUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_true_client_ip_header.py b/tests/api_resources/settings/test_true_client_ip_header.py index da1c10268a3..a380465c2c8 100644 --- a/tests/api_resources/settings/test_true_client_ip_header.py +++ b/tests/api_resources/settings/test_true_client_ip_header.py @@ -2,19 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import TrueClientIPHeaderUpdateResponse, TrueClientIPHeaderGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import true_client_ip_header_update_params +from cloudflare.types.settings import ( + TrueClientIPHeaderGetResponse, + TrueClientIPHeaderUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_waf.py b/tests/api_resources/settings/test_waf.py index eef6be22fa5..49be2a17b23 100644 --- a/tests/api_resources/settings/test_waf.py +++ b/tests/api_resources/settings/test_waf.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import WAFUpdateResponse, WAFGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import waf_update_params +from cloudflare.types.settings import WAFGetResponse, WAFUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_webp.py b/tests/api_resources/settings/test_webp.py index 4f7e60d67d5..a513f248227 100644 --- a/tests/api_resources/settings/test_webp.py +++ b/tests/api_resources/settings/test_webp.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import WebpUpdateResponse, WebpGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import webp_update_params +from cloudflare.types.settings import WebpGetResponse, WebpUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_websocket.py b/tests/api_resources/settings/test_websocket.py index 902730bdd8b..72a880dada4 100644 --- a/tests/api_resources/settings/test_websocket.py +++ b/tests/api_resources/settings/test_websocket.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import WebsocketUpdateResponse, WebsocketGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import websocket_update_params +from cloudflare.types.settings import WebsocketGetResponse, WebsocketUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/settings/test_zero_rtt.py b/tests/api_resources/settings/test_zero_rtt.py index aa7bf8b07a2..ba80d706d4b 100644 --- a/tests/api_resources/settings/test_zero_rtt.py +++ b/tests/api_resources/settings/test_zero_rtt.py @@ -2,19 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.settings import ZeroRttGetResponse, ZeroRttZoneSettingsChange0RttSessionResumptionSettingResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.settings import zero_rtt_zone_settings_change_0_rtt_session_resumption_setting_params +from cloudflare.types.settings import ( + ZeroRttGetResponse, + ZeroRttZoneSettingsChange0RttSessionResumptionSettingResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/snippets/test_content.py b/tests/api_resources/snippets/test_content.py index 89f14fcad7b..af9ebcd6ae7 100644 --- a/tests/api_resources/snippets/test_content.py +++ b/tests/api_resources/snippets/test_content.py @@ -2,24 +2,21 @@ from __future__ import annotations +import os from typing import Any, cast +import httpx +import pytest +from respx import MockRouter + +from cloudflare import Cloudflare, AsyncCloudflare from cloudflare._response import ( BinaryAPIResponse, - StreamedBinaryAPIResponse, AsyncBinaryAPIResponse, + StreamedBinaryAPIResponse, AsyncStreamedBinaryAPIResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/snippets/test_snippet_rules.py b/tests/api_resources/snippets/test_snippet_rules.py index 242446338e4..b35ef54611f 100644 --- a/tests/api_resources/snippets/test_snippet_rules.py +++ b/tests/api_resources/snippets/test_snippet_rules.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.snippets import SnippetRuleUpdateResponse, SnippetRuleListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.snippets import snippet_rule_update_params +from cloudflare.types.snippets import SnippetRuleListResponse, SnippetRuleUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/spectrums/analytics/aggregates/test_currents.py b/tests/api_resources/spectrums/analytics/aggregates/test_currents.py index 89fb8a3e67d..cfbb232ec83 100644 --- a/tests/api_resources/spectrums/analytics/aggregates/test_currents.py +++ b/tests/api_resources/spectrums/analytics/aggregates/test_currents.py @@ -2,22 +2,15 @@ from __future__ import annotations -from cloudflare.types.spectrums.analytics.aggregates import ( - CurrentSpectrumAggregateAnalyticsGetCurrentAggregatedAnalyticsResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type from cloudflare.types.spectrums.analytics.aggregates import ( - current_spectrum_aggregate_analytics_get_current_aggregated_analytics_params, + CurrentSpectrumAggregateAnalyticsGetCurrentAggregatedAnalyticsResponse, ) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/spectrums/analytics/events/test_bytimes.py b/tests/api_resources/spectrums/analytics/events/test_bytimes.py index 5517c035329..ad7c32cc7d1 100644 --- a/tests/api_resources/spectrums/analytics/events/test_bytimes.py +++ b/tests/api_resources/spectrums/analytics/events/test_bytimes.py @@ -2,23 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.spectrums.analytics.events import BytimeSpectrumAnalyticsByTimeGetAnalyticsByTimeResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.spectrums.analytics.events import bytime_spectrum_analytics_by_time_get_analytics_by_time_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.spectrums.analytics.events import ( + BytimeSpectrumAnalyticsByTimeGetAnalyticsByTimeResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/spectrums/analytics/events/test_summaries.py b/tests/api_resources/spectrums/analytics/events/test_summaries.py index 01fcc89827d..774dba04b06 100644 --- a/tests/api_resources/spectrums/analytics/events/test_summaries.py +++ b/tests/api_resources/spectrums/analytics/events/test_summaries.py @@ -2,23 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.spectrums.analytics.events import SummarySpectrumAnalyticsSummaryGetAnalyticsSummaryResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.spectrums.analytics.events import summary_spectrum_analytics_summary_get_analytics_summary_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.spectrums.analytics.events import ( + SummarySpectrumAnalyticsSummaryGetAnalyticsSummaryResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/spectrums/test_apps.py b/tests/api_resources/spectrums/test_apps.py index e3a4d48b465..adae23a7fb6 100644 --- a/tests/api_resources/spectrums/test_apps.py +++ b/tests/api_resources/spectrums/test_apps.py @@ -2,29 +2,20 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.spectrums import ( - AppUpdateResponse, - AppDeleteResponse, - AppGetResponse, - AppSpectrumApplicationsCreateSpectrumApplicationUsingANameForTheOriginResponse, - AppSpectrumApplicationsListSpectrumApplicationsResponse, -) - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.spectrums import app_update_params from cloudflare.types.spectrums import ( - app_spectrum_applications_create_spectrum_application_using_a_name_for_the_origin_params, + AppGetResponse, + AppDeleteResponse, + AppUpdateResponse, + AppSpectrumApplicationsListSpectrumApplicationsResponse, + AppSpectrumApplicationsCreateSpectrumApplicationUsingANameForTheOriginResponse, ) -from cloudflare.types.spectrums import app_spectrum_applications_list_spectrum_applications_params base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/speed_api/test_schedule.py b/tests/api_resources/speed_api/test_schedule.py index 5c8cbecbb44..e2a000b437b 100644 --- a/tests/api_resources/speed_api/test_schedule.py +++ b/tests/api_resources/speed_api/test_schedule.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.speed_api import ScheduleCreateResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.speed_api import schedule_create_params +from cloudflare.types.speed_api import ScheduleCreateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/ssls/certificate_packs/test_orders.py b/tests/api_resources/ssls/certificate_packs/test_orders.py index 246dd351b00..1175734baa4 100644 --- a/tests/api_resources/ssls/certificate_packs/test_orders.py +++ b/tests/api_resources/ssls/certificate_packs/test_orders.py @@ -2,22 +2,15 @@ from __future__ import annotations -from cloudflare.types.ssls.certificate_packs import ( - OrderCertificatePacksOrderAdvancedCertificateManagerCertificatePackResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type from cloudflare.types.ssls.certificate_packs import ( - order_certificate_packs_order_advanced_certificate_manager_certificate_pack_params, + OrderCertificatePacksOrderAdvancedCertificateManagerCertificatePackResponse, ) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/ssls/certificate_packs/test_quotas.py b/tests/api_resources/ssls/certificate_packs/test_quotas.py index 3375df8851a..80bfdf3ae97 100644 --- a/tests/api_resources/ssls/certificate_packs/test_quotas.py +++ b/tests/api_resources/ssls/certificate_packs/test_quotas.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.ssls.certificate_packs import QuotaCertificatePacksGetCertificatePackQuotasResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.ssls.certificate_packs import QuotaCertificatePacksGetCertificatePackQuotasResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/ssls/test_analyzes.py b/tests/api_resources/ssls/test_analyzes.py index 9675bf43bd7..99e86fbd74b 100644 --- a/tests/api_resources/ssls/test_analyzes.py +++ b/tests/api_resources/ssls/test_analyzes.py @@ -2,19 +2,16 @@ from __future__ import annotations -from cloudflare.types.ssls import AnalyzeAnalyzeCertificateAnalyzeCertificateResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.ssls import analyze_analyze_certificate_analyze_certificate_params +from cloudflare.types.ssls import ( + AnalyzeAnalyzeCertificateAnalyzeCertificateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/ssls/test_certificate_packs.py b/tests/api_resources/ssls/test_certificate_packs.py index a8880047791..a459910d5e6 100644 --- a/tests/api_resources/ssls/test_certificate_packs.py +++ b/tests/api_resources/ssls/test_certificate_packs.py @@ -2,24 +2,19 @@ from __future__ import annotations -from cloudflare.types.ssls import ( - CertificatePackUpdateResponse, - CertificatePackDeleteResponse, - CertificatePackCertificatePacksListCertificatePacksResponse, - CertificatePackGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.ssls import certificate_pack_certificate_packs_list_certificate_packs_params +from cloudflare.types.ssls import ( + CertificatePackGetResponse, + CertificatePackDeleteResponse, + CertificatePackUpdateResponse, + CertificatePackCertificatePacksListCertificatePacksResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/ssls/test_recommendations.py b/tests/api_resources/ssls/test_recommendations.py index bfedadda78d..80895053ec3 100644 --- a/tests/api_resources/ssls/test_recommendations.py +++ b/tests/api_resources/ssls/test_recommendations.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.ssls import RecommendationListResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.ssls import RecommendationListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/ssls/test_verifications.py b/tests/api_resources/ssls/test_verifications.py index 756050207a7..489db20b733 100644 --- a/tests/api_resources/ssls/test_verifications.py +++ b/tests/api_resources/ssls/test_verifications.py @@ -2,20 +2,17 @@ from __future__ import annotations -from cloudflare.types.ssls import VerificationUpdateResponse, VerificationSSLVerificationSSLVerificationDetailsResponse - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.ssls import verification_update_params -from cloudflare.types.ssls import verification_ssl_verification_ssl_verification_details_params +from cloudflare.types.ssls import ( + VerificationUpdateResponse, + VerificationSSLVerificationSSLVerificationDetailsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/ssls/universals/test_settings.py b/tests/api_resources/ssls/universals/test_settings.py index 85ec85647b6..401c1346efc 100644 --- a/tests/api_resources/ssls/universals/test_settings.py +++ b/tests/api_resources/ssls/universals/test_settings.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.ssls.universals import SettingUpdateResponse, SettingGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.ssls.universals import setting_update_params +from cloudflare.types.ssls.universals import SettingGetResponse, SettingUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/storage/kv/namespaces/test_bulks.py b/tests/api_resources/storage/kv/namespaces/test_bulks.py index 84486ed2607..27ae1451dfb 100644 --- a/tests/api_resources/storage/kv/namespaces/test_bulks.py +++ b/tests/api_resources/storage/kv/namespaces/test_bulks.py @@ -2,23 +2,17 @@ from __future__ import annotations -from cloudflare.types.storage.kv.namespaces import ( - BulkDeleteResponse, - BulkWorkersKvNamespaceWriteMultipleKeyValuePairsResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.storage.kv.namespaces import bulk_delete_params -from cloudflare.types.storage.kv.namespaces import bulk_workers_kv_namespace_write_multiple_key_value_pairs_params +from cloudflare.types.storage.kv.namespaces import ( + BulkDeleteResponse, + BulkWorkersKvNamespaceWriteMultipleKeyValuePairsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/storage/kv/namespaces/test_keys.py b/tests/api_resources/storage/kv/namespaces/test_keys.py index f3e4ba79863..d856924f00b 100644 --- a/tests/api_resources/storage/kv/namespaces/test_keys.py +++ b/tests/api_resources/storage/kv/namespaces/test_keys.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.storage.kv.namespaces import KeyListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.storage.kv.namespaces import key_list_params +from cloudflare.types.storage.kv.namespaces import KeyListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/storage/kv/namespaces/test_metadata.py b/tests/api_resources/storage/kv/namespaces/test_metadata.py index 2ae168c5d95..0edbd1deef6 100644 --- a/tests/api_resources/storage/kv/namespaces/test_metadata.py +++ b/tests/api_resources/storage/kv/namespaces/test_metadata.py @@ -2,14 +2,11 @@ from __future__ import annotations +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type diff --git a/tests/api_resources/storage/kv/namespaces/test_values.py b/tests/api_resources/storage/kv/namespaces/test_values.py index 7994c55442b..8a168be274c 100644 --- a/tests/api_resources/storage/kv/namespaces/test_values.py +++ b/tests/api_resources/storage/kv/namespaces/test_values.py @@ -2,19 +2,17 @@ from __future__ import annotations -from cloudflare.types.storage.kv.namespaces import ValueUpdateResponse, ValueDeleteResponse, ValueGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.storage.kv.namespaces import value_update_params +from cloudflare.types.storage.kv.namespaces import ( + ValueDeleteResponse, + ValueUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/storage/kv/test_namespaces.py b/tests/api_resources/storage/kv/test_namespaces.py index 291106f3a58..ee0e3db836f 100644 --- a/tests/api_resources/storage/kv/test_namespaces.py +++ b/tests/api_resources/storage/kv/test_namespaces.py @@ -2,27 +2,20 @@ from __future__ import annotations +import os +from typing import Any, Optional, cast + +import pytest + +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.storage.kv import ( - NamespaceUpdateResponse, NamespaceListResponse, NamespaceDeleteResponse, + NamespaceUpdateResponse, NamespaceWorkersKvNamespaceCreateANamespaceResponse, ) -from typing import Any, cast, Optional - -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.storage.kv import namespace_update_params -from cloudflare.types.storage.kv import namespace_list_params -from cloudflare.types.storage.kv import namespace_workers_kv_namespace_create_a_namespace_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/storage/test_analytics.py b/tests/api_resources/storage/test_analytics.py index 6c4923a1d20..a688a713932 100644 --- a/tests/api_resources/storage/test_analytics.py +++ b/tests/api_resources/storage/test_analytics.py @@ -2,28 +2,18 @@ from __future__ import annotations -from cloudflare.types.storage import AnalyticsListResponse, AnalyticsStoredResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.storage import analytics_list_params -from cloudflare.types.storage import analytics_stored_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.storage import ( + AnalyticsListResponse, + AnalyticsStoredResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/stream/live_inputs/test_outputs.py b/tests/api_resources/stream/live_inputs/test_outputs.py index 3d3c8fdf87a..e90991407ef 100644 --- a/tests/api_resources/stream/live_inputs/test_outputs.py +++ b/tests/api_resources/stream/live_inputs/test_outputs.py @@ -2,25 +2,17 @@ from __future__ import annotations -from cloudflare.types.stream.live_inputs import ( - OutputUpdateResponse, - OutputStreamLiveInputsCreateANewOutputConnectedToALiveInputResponse, - OutputStreamLiveInputsListAllOutputsAssociatedWithASpecifiedLiveInputResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.stream.live_inputs import output_update_params from cloudflare.types.stream.live_inputs import ( - output_stream_live_inputs_create_a_new_output_connected_to_a_live_input_params, + OutputUpdateResponse, + OutputStreamLiveInputsCreateANewOutputConnectedToALiveInputResponse, + OutputStreamLiveInputsListAllOutputsAssociatedWithASpecifiedLiveInputResponse, ) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/stream/test_audio_tracks.py b/tests/api_resources/stream/test_audio_tracks.py index 888efb09ecd..49ff0c88fad 100644 --- a/tests/api_resources/stream/test_audio_tracks.py +++ b/tests/api_resources/stream/test_audio_tracks.py @@ -2,25 +2,19 @@ from __future__ import annotations -from cloudflare.types.stream import ( - AudioTrackUpdateResponse, - AudioTrackListResponse, - AudioTrackDeleteResponse, - AudioTrackCopyResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.stream import audio_track_update_params -from cloudflare.types.stream import audio_track_copy_params +from cloudflare.types.stream import ( + AudioTrackCopyResponse, + AudioTrackListResponse, + AudioTrackDeleteResponse, + AudioTrackUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/stream/test_captions.py b/tests/api_resources/stream/test_captions.py index 840266777bb..57e14dbc12e 100644 --- a/tests/api_resources/stream/test_captions.py +++ b/tests/api_resources/stream/test_captions.py @@ -2,23 +2,18 @@ from __future__ import annotations -from cloudflare.types.stream import ( - CaptionUpdateResponse, - CaptionDeleteResponse, - CaptionStreamSubtitlesCaptionsListCaptionsOrSubtitlesResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.stream import caption_update_params +from cloudflare.types.stream import ( + CaptionDeleteResponse, + CaptionUpdateResponse, + CaptionStreamSubtitlesCaptionsListCaptionsOrSubtitlesResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/stream/test_clips.py b/tests/api_resources/stream/test_clips.py index fbf8b6fbb3c..f027fcea016 100644 --- a/tests/api_resources/stream/test_clips.py +++ b/tests/api_resources/stream/test_clips.py @@ -2,19 +2,16 @@ from __future__ import annotations -from cloudflare.types.stream import ClipStreamVideoClippingClipVideosGivenAStartAndEndTimeResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.stream import clip_stream_video_clipping_clip_videos_given_a_start_and_end_time_params +from cloudflare.types.stream import ( + ClipStreamVideoClippingClipVideosGivenAStartAndEndTimeResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/stream/test_copies.py b/tests/api_resources/stream/test_copies.py index 28829255b28..78d722e1296 100644 --- a/tests/api_resources/stream/test_copies.py +++ b/tests/api_resources/stream/test_copies.py @@ -2,21 +2,17 @@ from __future__ import annotations -from cloudflare.types.stream import CopyStreamVideosUploadVideosFromAURLResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.stream import copy_stream_videos_upload_videos_from_a_url_params -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.stream import ( + CopyStreamVideosUploadVideosFromAURLResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/stream/test_direct_uploads.py b/tests/api_resources/stream/test_direct_uploads.py index 3b17a712936..61238b6a44e 100644 --- a/tests/api_resources/stream/test_direct_uploads.py +++ b/tests/api_resources/stream/test_direct_uploads.py @@ -2,23 +2,17 @@ from __future__ import annotations -from cloudflare.types.stream import DirectUploadStreamVideosUploadVideosViaDirectUploadURLsResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.stream import direct_upload_stream_videos_upload_videos_via_direct_upload_urls_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.stream import ( + DirectUploadStreamVideosUploadVideosViaDirectUploadURLsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/stream/test_downloads.py b/tests/api_resources/stream/test_downloads.py index b172214dfe6..ff479829316 100644 --- a/tests/api_resources/stream/test_downloads.py +++ b/tests/api_resources/stream/test_downloads.py @@ -2,22 +2,18 @@ from __future__ import annotations -from cloudflare.types.stream import ( - DownloadDeleteResponse, - DownloadStreamMP4DownloadsCreateDownloadsResponse, - DownloadStreamMP4DownloadsListDownloadsResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.stream import ( + DownloadDeleteResponse, + DownloadStreamMP4DownloadsListDownloadsResponse, + DownloadStreamMP4DownloadsCreateDownloadsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/stream/test_embeds.py b/tests/api_resources/stream/test_embeds.py index 94311a547fe..3160339ef1a 100644 --- a/tests/api_resources/stream/test_embeds.py +++ b/tests/api_resources/stream/test_embeds.py @@ -2,14 +2,11 @@ from __future__ import annotations +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type diff --git a/tests/api_resources/stream/test_keys.py b/tests/api_resources/stream/test_keys.py index f945228dbbe..c547e099ab2 100644 --- a/tests/api_resources/stream/test_keys.py +++ b/tests/api_resources/stream/test_keys.py @@ -2,22 +2,18 @@ from __future__ import annotations -from cloudflare.types.stream import ( - KeyDeleteResponse, - KeyStreamSigningKeysCreateSigningKeysResponse, - KeyStreamSigningKeysListSigningKeysResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.stream import ( + KeyDeleteResponse, + KeyStreamSigningKeysListSigningKeysResponse, + KeyStreamSigningKeysCreateSigningKeysResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/stream/test_live_inputs.py b/tests/api_resources/stream/test_live_inputs.py index d26f70d2efc..d2087d63d64 100644 --- a/tests/api_resources/stream/test_live_inputs.py +++ b/tests/api_resources/stream/test_live_inputs.py @@ -2,26 +2,19 @@ from __future__ import annotations -from cloudflare.types.stream import ( - LiveInputUpdateResponse, - LiveInputGetResponse, - LiveInputStreamLiveInputsCreateALiveInputResponse, - LiveInputStreamLiveInputsListLiveInputsResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.stream import live_input_update_params -from cloudflare.types.stream import live_input_stream_live_inputs_create_a_live_input_params -from cloudflare.types.stream import live_input_stream_live_inputs_list_live_inputs_params +from cloudflare.types.stream import ( + LiveInputGetResponse, + LiveInputUpdateResponse, + LiveInputStreamLiveInputsListLiveInputsResponse, + LiveInputStreamLiveInputsCreateALiveInputResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/stream/test_tokens.py b/tests/api_resources/stream/test_tokens.py index c7deb671c24..af2a6ef9620 100644 --- a/tests/api_resources/stream/test_tokens.py +++ b/tests/api_resources/stream/test_tokens.py @@ -2,19 +2,16 @@ from __future__ import annotations -from cloudflare.types.stream import TokenStreamVideosCreateSignedURLTokensForVideosResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.stream import token_stream_videos_create_signed_url_tokens_for_videos_params +from cloudflare.types.stream import ( + TokenStreamVideosCreateSignedURLTokensForVideosResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/stream/test_videos.py b/tests/api_resources/stream/test_videos.py index 83f6a1fbd29..0b7aa21858c 100644 --- a/tests/api_resources/stream/test_videos.py +++ b/tests/api_resources/stream/test_videos.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.stream import VideoStorageUsageResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.stream import video_storage_usage_params +from cloudflare.types.stream import VideoStorageUsageResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/stream/test_watermarks.py b/tests/api_resources/stream/test_watermarks.py index 1fda4d5046e..9951273b92d 100644 --- a/tests/api_resources/stream/test_watermarks.py +++ b/tests/api_resources/stream/test_watermarks.py @@ -2,24 +2,19 @@ from __future__ import annotations -from cloudflare.types.stream import ( - WatermarkDeleteResponse, - WatermarkGetResponse, - WatermarkStreamWatermarkProfileCreateWatermarkProfilesViaBasicUploadResponse, - WatermarkStreamWatermarkProfileListWatermarkProfilesResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.stream import watermark_stream_watermark_profile_create_watermark_profiles_via_basic_upload_params +from cloudflare.types.stream import ( + WatermarkGetResponse, + WatermarkDeleteResponse, + WatermarkStreamWatermarkProfileListWatermarkProfilesResponse, + WatermarkStreamWatermarkProfileCreateWatermarkProfilesViaBasicUploadResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/stream/test_webhooks.py b/tests/api_resources/stream/test_webhooks.py index a4370b92da8..e97d2cd8adc 100644 --- a/tests/api_resources/stream/test_webhooks.py +++ b/tests/api_resources/stream/test_webhooks.py @@ -2,23 +2,18 @@ from __future__ import annotations -from cloudflare.types.stream import ( - WebhookDeleteResponse, - WebhookStreamWebhookCreateWebhooksResponse, - WebhookStreamWebhookViewWebhooksResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.stream import webhook_stream_webhook_create_webhooks_params +from cloudflare.types.stream import ( + WebhookDeleteResponse, + WebhookStreamWebhookViewWebhooksResponse, + WebhookStreamWebhookCreateWebhooksResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/teamnet/test_routes.py b/tests/api_resources/teamnet/test_routes.py index 2f1e99f1127..c367846f322 100644 --- a/tests/api_resources/teamnet/test_routes.py +++ b/tests/api_resources/teamnet/test_routes.py @@ -2,20 +2,18 @@ from __future__ import annotations -from cloudflare.types.teamnet import RouteCreateResponse, RouteUpdateResponse, RouteDeleteResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.teamnet import route_create_params -from cloudflare.types.teamnet import route_update_params +from cloudflare.types.teamnet import ( + RouteCreateResponse, + RouteDeleteResponse, + RouteUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/teamnets/routes/test_ips.py b/tests/api_resources/teamnets/routes/test_ips.py index f342c9aac2a..82a462dedfd 100644 --- a/tests/api_resources/teamnets/routes/test_ips.py +++ b/tests/api_resources/teamnets/routes/test_ips.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.teamnets.routes import IPGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.teamnets.routes import ip_get_params +from cloudflare.types.teamnets.routes import IPGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/teamnets/routes/test_networks.py b/tests/api_resources/teamnets/routes/test_networks.py index 76fa7c0072c..f7168bfb7b7 100644 --- a/tests/api_resources/teamnets/routes/test_networks.py +++ b/tests/api_resources/teamnets/routes/test_networks.py @@ -2,20 +2,17 @@ from __future__ import annotations -from cloudflare.types.teamnets.routes import NetworkUpdateResponse, NetworkDeleteResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.teamnets.routes import network_update_params -from cloudflare.types.teamnets.routes import network_delete_params +from cloudflare.types.teamnets.routes import ( + NetworkDeleteResponse, + NetworkUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/teamnets/test_routes.py b/tests/api_resources/teamnets/test_routes.py index c936b8b6fe3..69dd61a544a 100644 --- a/tests/api_resources/teamnets/test_routes.py +++ b/tests/api_resources/teamnets/test_routes.py @@ -2,19 +2,16 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.teamnets import RouteTunnelRouteListTunnelRoutesResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.teamnets import route_tunnel_route_list_tunnel_routes_params +from cloudflare.types.teamnets import ( + RouteTunnelRouteListTunnelRoutesResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/teamnets/test_virtual_networks.py b/tests/api_resources/teamnets/test_virtual_networks.py index bee6ebaef3f..46981025121 100644 --- a/tests/api_resources/teamnets/test_virtual_networks.py +++ b/tests/api_resources/teamnets/test_virtual_networks.py @@ -2,26 +2,19 @@ from __future__ import annotations -from cloudflare.types.teamnets import ( - VirtualNetworkUpdateResponse, - VirtualNetworkDeleteResponse, - VirtualNetworkTunnelVirtualNetworkCreateAVirtualNetworkResponse, - VirtualNetworkTunnelVirtualNetworkListVirtualNetworksResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.teamnets import virtual_network_update_params -from cloudflare.types.teamnets import virtual_network_tunnel_virtual_network_create_a_virtual_network_params -from cloudflare.types.teamnets import virtual_network_tunnel_virtual_network_list_virtual_networks_params +from cloudflare.types.teamnets import ( + VirtualNetworkDeleteResponse, + VirtualNetworkUpdateResponse, + VirtualNetworkTunnelVirtualNetworkListVirtualNetworksResponse, + VirtualNetworkTunnelVirtualNetworkCreateAVirtualNetworkResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_access_tags.py b/tests/api_resources/test_access_tags.py index 1d295fbc8cf..895f59f4d32 100644 --- a/tests/api_resources/test_access_tags.py +++ b/tests/api_resources/test_access_tags.py @@ -2,25 +2,19 @@ from __future__ import annotations -from cloudflare.types import ( - AccessTagCreateResponse, - AccessTagUpdateResponse, - AccessTagDeleteResponse, - AccessTagGetResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import access_tag_create_params -from cloudflare.types import access_tag_update_params +from cloudflare.types import ( + AccessTagGetResponse, + AccessTagCreateResponse, + AccessTagDeleteResponse, + AccessTagUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_account_members.py b/tests/api_resources/test_account_members.py index f53f0d42bde..4430b0f691f 100644 --- a/tests/api_resources/test_account_members.py +++ b/tests/api_resources/test_account_members.py @@ -2,27 +2,20 @@ from __future__ import annotations -from cloudflare.types import ( - AccountMemberCreateResponse, - AccountMemberUpdateResponse, - AccountMemberListResponse, - AccountMemberDeleteResponse, - AccountMemberGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import account_member_create_params -from cloudflare.types import account_member_update_params -from cloudflare.types import account_member_list_params +from cloudflare.types import ( + AccountMemberGetResponse, + AccountMemberListResponse, + AccountMemberCreateResponse, + AccountMemberDeleteResponse, + AccountMemberUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_accounts.py b/tests/api_resources/test_accounts.py index 7891dc6a522..4f76d54c162 100644 --- a/tests/api_resources/test_accounts.py +++ b/tests/api_resources/test_accounts.py @@ -2,20 +2,18 @@ from __future__ import annotations -from cloudflare.types import AccountUpdateResponse, AccountListResponse, AccountGetResponse - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import account_update_params -from cloudflare.types import account_list_params +from cloudflare.types import ( + AccountGetResponse, + AccountListResponse, + AccountUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_activation_checks.py b/tests/api_resources/test_activation_checks.py index 0ab1f6dcad0..9c03c2a6f1f 100644 --- a/tests/api_resources/test_activation_checks.py +++ b/tests/api_resources/test_activation_checks.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types import ActivationCheckPutZonesZoneIDActivationCheckResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types import ActivationCheckPutZonesZoneIDActivationCheckResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_ai.py b/tests/api_resources/test_ai.py index e83fa93256b..d89200ecd82 100644 --- a/tests/api_resources/test_ai.py +++ b/tests/api_resources/test_ai.py @@ -2,17 +2,13 @@ from __future__ import annotations +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import ai_run_params base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_audit_logs.py b/tests/api_resources/test_audit_logs.py index 54bd0f522dd..e6bfdd8326c 100644 --- a/tests/api_resources/test_audit_logs.py +++ b/tests/api_resources/test_audit_logs.py @@ -2,22 +2,16 @@ from __future__ import annotations -from cloudflare.types import AuditLogAuditLogsGetAccountAuditLogsResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import audit_log_audit_logs_get_account_audit_logs_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime +from cloudflare.types import ( + AuditLogAuditLogsGetAccountAuditLogsResponse, +) from cloudflare._utils import parse_datetime base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_available_plans.py b/tests/api_resources/test_available_plans.py index 64f215ae9bb..b9d4d794d83 100644 --- a/tests/api_resources/test_available_plans.py +++ b/tests/api_resources/test_available_plans.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types import AvailablePlanListResponse, AvailablePlanGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types import AvailablePlanGetResponse, AvailablePlanListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_available_rate_plans.py b/tests/api_resources/test_available_rate_plans.py index 066a8768e84..692eab3ed01 100644 --- a/tests/api_resources/test_available_rate_plans.py +++ b/tests/api_resources/test_available_rate_plans.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types import AvailableRatePlanZoneRatePlanListAvailableRatePlansResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types import AvailableRatePlanZoneRatePlanListAvailableRatePlansResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_bot_managements.py b/tests/api_resources/test_bot_managements.py index 7c44960d5ba..5e7d1174085 100644 --- a/tests/api_resources/test_bot_managements.py +++ b/tests/api_resources/test_bot_managements.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types import BotManagementUpdateResponse, BotManagementGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import bot_management_update_params +from cloudflare.types import BotManagementGetResponse, BotManagementUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_cache.py b/tests/api_resources/test_cache.py index 4c8425c3187..e9a99b182ab 100644 --- a/tests/api_resources/test_cache.py +++ b/tests/api_resources/test_cache.py @@ -2,19 +2,17 @@ from __future__ import annotations -from cloudflare.types import CacheRegionalTieredCachesResponse, CacheUpdateRegionalTieredCacheResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import cache_update_regional_tiered_cache_params +from cloudflare.types import ( + CacheRegionalTieredCachesResponse, + CacheUpdateRegionalTieredCacheResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_cache_reserves.py b/tests/api_resources/test_cache_reserves.py index c8f0d11daf2..2b790b4fc37 100644 --- a/tests/api_resources/test_cache_reserves.py +++ b/tests/api_resources/test_cache_reserves.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types import CacheReserveCreateResponse, CacheReserveClearResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types import CacheReserveClearResponse, CacheReserveCreateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_certificates.py b/tests/api_resources/test_certificates.py index d0a0f9bcb82..346bff5385d 100644 --- a/tests/api_resources/test_certificates.py +++ b/tests/api_resources/test_certificates.py @@ -2,24 +2,19 @@ from __future__ import annotations -from cloudflare.types import ( - CertificateDeleteResponse, - CertificateGetResponse, - CertificateOriginCaCreateCertificateResponse, - CertificateOriginCaListCertificatesResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import certificate_origin_ca_create_certificate_params +from cloudflare.types import ( + CertificateGetResponse, + CertificateDeleteResponse, + CertificateOriginCaListCertificatesResponse, + CertificateOriginCaCreateCertificateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_cfd_tunnels.py b/tests/api_resources/test_cfd_tunnels.py index d65998d3efa..612f49ab530 100644 --- a/tests/api_resources/test_cfd_tunnels.py +++ b/tests/api_resources/test_cfd_tunnels.py @@ -2,33 +2,20 @@ from __future__ import annotations -from cloudflare.types import ( - CfdTunnelUpdateResponse, - CfdTunnelDeleteResponse, - CfdTunnelCloudflareTunnelCreateACloudflareTunnelResponse, - CfdTunnelCloudflareTunnelListCloudflareTunnelsResponse, - CfdTunnelGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import cfd_tunnel_update_params -from cloudflare.types import cfd_tunnel_delete_params -from cloudflare.types import cfd_tunnel_cloudflare_tunnel_create_a_cloudflare_tunnel_params -from cloudflare.types import cfd_tunnel_cloudflare_tunnel_list_cloudflare_tunnels_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime +from cloudflare.types import ( + CfdTunnelGetResponse, + CfdTunnelDeleteResponse, + CfdTunnelUpdateResponse, + CfdTunnelCloudflareTunnelListCloudflareTunnelsResponse, + CfdTunnelCloudflareTunnelCreateACloudflareTunnelResponse, +) from cloudflare._utils import parse_datetime base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_client_certificates.py b/tests/api_resources/test_client_certificates.py index 7bc70e2195a..ad9a3c273b1 100644 --- a/tests/api_resources/test_client_certificates.py +++ b/tests/api_resources/test_client_certificates.py @@ -2,26 +2,20 @@ from __future__ import annotations -from cloudflare.types import ( - ClientCertificateUpdateResponse, - ClientCertificateDeleteResponse, - ClientCertificateClientCertificateForAZoneCreateClientCertificateResponse, - ClientCertificateClientCertificateForAZoneListClientCertificatesResponse, - ClientCertificateGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import client_certificate_client_certificate_for_a_zone_create_client_certificate_params -from cloudflare.types import client_certificate_client_certificate_for_a_zone_list_client_certificates_params +from cloudflare.types import ( + ClientCertificateGetResponse, + ClientCertificateDeleteResponse, + ClientCertificateUpdateResponse, + ClientCertificateClientCertificateForAZoneListClientCertificatesResponse, + ClientCertificateClientCertificateForAZoneCreateClientCertificateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_custom_certificates.py b/tests/api_resources/test_custom_certificates.py index f73e3f2aae5..5b54c52489d 100644 --- a/tests/api_resources/test_custom_certificates.py +++ b/tests/api_resources/test_custom_certificates.py @@ -2,27 +2,20 @@ from __future__ import annotations -from cloudflare.types import ( - CustomCertificateCreateResponse, - CustomCertificateUpdateResponse, - CustomCertificateListResponse, - CustomCertificateDeleteResponse, - CustomCertificateGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import custom_certificate_create_params -from cloudflare.types import custom_certificate_update_params -from cloudflare.types import custom_certificate_list_params +from cloudflare.types import ( + CustomCertificateGetResponse, + CustomCertificateListResponse, + CustomCertificateCreateResponse, + CustomCertificateDeleteResponse, + CustomCertificateUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_custom_hostnames.py b/tests/api_resources/test_custom_hostnames.py index cd66da77449..be90d4a91f4 100644 --- a/tests/api_resources/test_custom_hostnames.py +++ b/tests/api_resources/test_custom_hostnames.py @@ -2,27 +2,20 @@ from __future__ import annotations -from cloudflare.types import ( - CustomHostnameUpdateResponse, - CustomHostnameDeleteResponse, - CustomHostnameCustomHostnameForAZoneCreateCustomHostnameResponse, - CustomHostnameCustomHostnameForAZoneListCustomHostnamesResponse, - CustomHostnameGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import custom_hostname_update_params -from cloudflare.types import custom_hostname_custom_hostname_for_a_zone_create_custom_hostname_params -from cloudflare.types import custom_hostname_custom_hostname_for_a_zone_list_custom_hostnames_params +from cloudflare.types import ( + CustomHostnameGetResponse, + CustomHostnameDeleteResponse, + CustomHostnameUpdateResponse, + CustomHostnameCustomHostnameForAZoneListCustomHostnamesResponse, + CustomHostnameCustomHostnameForAZoneCreateCustomHostnameResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_devices.py b/tests/api_resources/test_devices.py index 082aa7d5c11..0d8e1ebc933 100644 --- a/tests/api_resources/test_devices.py +++ b/tests/api_resources/test_devices.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types import DeviceDevicesListDevicesResponse, DeviceGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types import DeviceGetResponse, DeviceDevicesListDevicesResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_dns_firewalls.py b/tests/api_resources/test_dns_firewalls.py index c3b42497109..3e2d85a68d7 100644 --- a/tests/api_resources/test_dns_firewalls.py +++ b/tests/api_resources/test_dns_firewalls.py @@ -2,27 +2,20 @@ from __future__ import annotations -from cloudflare.types import ( - DNSFirewallCreateResponse, - DNSFirewallUpdateResponse, - DNSFirewallListResponse, - DNSFirewallDeleteResponse, - DNSFirewallGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import dns_firewall_create_params -from cloudflare.types import dns_firewall_update_params -from cloudflare.types import dns_firewall_list_params +from cloudflare.types import ( + DNSFirewallGetResponse, + DNSFirewallListResponse, + DNSFirewallCreateResponse, + DNSFirewallDeleteResponse, + DNSFirewallUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_dns_records.py b/tests/api_resources/test_dns_records.py index 511187b5240..af2e9d4270d 100644 --- a/tests/api_resources/test_dns_records.py +++ b/tests/api_resources/test_dns_records.py @@ -2,32 +2,23 @@ from __future__ import annotations +import os +from typing import Any, Optional, cast + +import pytest + +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types import ( - DNSRecordCreateResponse, - DNSRecordUpdateResponse, + DNSRecordGetResponse, DNSRecordListResponse, + DNSRecordScanResponse, + DNSRecordCreateResponse, DNSRecordDeleteResponse, - DNSRecordExportResponse, - DNSRecordGetResponse, DNSRecordImportResponse, - DNSRecordScanResponse, + DNSRecordUpdateResponse, ) -from typing import Any, cast, Optional - -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types import dns_record_create_params -from cloudflare.types import dns_record_update_params -from cloudflare.types import dns_record_list_params -from cloudflare.types import dns_record_import_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_dnssecs.py b/tests/api_resources/test_dnssecs.py index 7eaa542cfd5..0f6652f03ea 100644 --- a/tests/api_resources/test_dnssecs.py +++ b/tests/api_resources/test_dnssecs.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types import DNSSECUpdateResponse, DNSSECGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import dnssec_update_params +from cloudflare.types import DNSSECGetResponse, DNSSECUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_filters.py b/tests/api_resources/test_filters.py index 1bc1c216e3b..4a433cfad9c 100644 --- a/tests/api_resources/test_filters.py +++ b/tests/api_resources/test_filters.py @@ -2,30 +2,22 @@ from __future__ import annotations -from typing import Optional, Any, cast +import os +from typing import Any, Optional, cast + +import pytest +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types import ( - FilterUpdateResponse, + FilterGetResponse, FilterDeleteResponse, - FilterFiltersCreateFiltersResponse, + FilterUpdateResponse, FilterFiltersListFiltersResponse, + FilterFiltersCreateFiltersResponse, FilterFiltersUpdateFiltersResponse, - FilterGetResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types import filter_update_params -from cloudflare.types import filter_filters_create_filters_params -from cloudflare.types import filter_filters_list_filters_params -from cloudflare.types import filter_filters_update_filters_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_font_settings.py b/tests/api_resources/test_font_settings.py index 7610c49e00e..95a13bdcfe5 100644 --- a/tests/api_resources/test_font_settings.py +++ b/tests/api_resources/test_font_settings.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types import FontSettingUpdateResponse, FontSettingGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import font_setting_update_params +from cloudflare.types import FontSettingGetResponse, FontSettingUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_gateways.py b/tests/api_resources/test_gateways.py index 8664088b0d3..ee561ac9085 100644 --- a/tests/api_resources/test_gateways.py +++ b/tests/api_resources/test_gateways.py @@ -2,21 +2,17 @@ from __future__ import annotations -from cloudflare.types import ( - GatewayZeroTrustAccountsCreateZeroTrustAccountResponse, - GatewayZeroTrustAccountsGetZeroTrustAccountInformationResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types import ( + GatewayZeroTrustAccountsCreateZeroTrustAccountResponse, + GatewayZeroTrustAccountsGetZeroTrustAccountInformationResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_healthchecks.py b/tests/api_resources/test_healthchecks.py index e7dc3de7238..d80d0f9b362 100644 --- a/tests/api_resources/test_healthchecks.py +++ b/tests/api_resources/test_healthchecks.py @@ -2,26 +2,20 @@ from __future__ import annotations -from cloudflare.types import ( - HealthcheckUpdateResponse, - HealthcheckDeleteResponse, - HealthcheckGetResponse, - HealthcheckHealthChecksCreateHealthCheckResponse, - HealthcheckHealthChecksListHealthChecksResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import healthcheck_update_params -from cloudflare.types import healthcheck_health_checks_create_health_check_params +from cloudflare.types import ( + HealthcheckGetResponse, + HealthcheckDeleteResponse, + HealthcheckUpdateResponse, + HealthcheckHealthChecksListHealthChecksResponse, + HealthcheckHealthChecksCreateHealthCheckResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_ips.py b/tests/api_resources/test_ips.py index b168b3e7956..b326f5fd009 100644 --- a/tests/api_resources/test_ips.py +++ b/tests/api_resources/test_ips.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types import IPListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import ip_list_params +from cloudflare.types import IPListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_keyless_certificates.py b/tests/api_resources/test_keyless_certificates.py index 8894152a03c..ac3551a4b5f 100644 --- a/tests/api_resources/test_keyless_certificates.py +++ b/tests/api_resources/test_keyless_certificates.py @@ -2,26 +2,20 @@ from __future__ import annotations -from cloudflare.types import ( - KeylessCertificateCreateResponse, - KeylessCertificateUpdateResponse, - KeylessCertificateListResponse, - KeylessCertificateDeleteResponse, - KeylessCertificateGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import keyless_certificate_create_params -from cloudflare.types import keyless_certificate_update_params +from cloudflare.types import ( + KeylessCertificateGetResponse, + KeylessCertificateListResponse, + KeylessCertificateCreateResponse, + KeylessCertificateDeleteResponse, + KeylessCertificateUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_load_balancers.py b/tests/api_resources/test_load_balancers.py index 718a6354839..a3934576a85 100644 --- a/tests/api_resources/test_load_balancers.py +++ b/tests/api_resources/test_load_balancers.py @@ -2,26 +2,20 @@ from __future__ import annotations -from cloudflare.types import ( - LoadBalancerCreateResponse, - LoadBalancerUpdateResponse, - LoadBalancerListResponse, - LoadBalancerDeleteResponse, - LoadBalancerGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import load_balancer_create_params -from cloudflare.types import load_balancer_update_params +from cloudflare.types import ( + LoadBalancerGetResponse, + LoadBalancerListResponse, + LoadBalancerCreateResponse, + LoadBalancerDeleteResponse, + LoadBalancerUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_managed_headers.py b/tests/api_resources/test_managed_headers.py index 80ca1c0211d..890005e73fa 100644 --- a/tests/api_resources/test_managed_headers.py +++ b/tests/api_resources/test_managed_headers.py @@ -2,22 +2,17 @@ from __future__ import annotations -from cloudflare.types import ( - ManagedHeaderListResponse, - ManagedHeaderManagedTransformsUpdateStatusOfManagedTransformsResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import managed_header_managed_transforms_update_status_of_managed_transforms_params +from cloudflare.types import ( + ManagedHeaderListResponse, + ManagedHeaderManagedTransformsUpdateStatusOfManagedTransformsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_memberships.py b/tests/api_resources/test_memberships.py index 0dc90c87255..c1ac87fa02a 100644 --- a/tests/api_resources/test_memberships.py +++ b/tests/api_resources/test_memberships.py @@ -2,25 +2,19 @@ from __future__ import annotations -from cloudflare.types import ( - MembershipUpdateResponse, - MembershipDeleteResponse, - MembershipGetResponse, - MembershipUserSAccountMembershipsListMembershipsResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import membership_update_params -from cloudflare.types import membership_user_s_account_memberships_list_memberships_params +from cloudflare.types import ( + MembershipGetResponse, + MembershipDeleteResponse, + MembershipUpdateResponse, + MembershipUserSAccountMembershipsListMembershipsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_mtls_certificates.py b/tests/api_resources/test_mtls_certificates.py index 5d08c789e85..2be87e3ad6a 100644 --- a/tests/api_resources/test_mtls_certificates.py +++ b/tests/api_resources/test_mtls_certificates.py @@ -2,24 +2,19 @@ from __future__ import annotations -from cloudflare.types import ( - MtlsCertificateUpdateResponse, - MtlsCertificateListResponse, - MtlsCertificateDeleteResponse, - MtlsCertificateGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import mtls_certificate_update_params +from cloudflare.types import ( + MtlsCertificateGetResponse, + MtlsCertificateListResponse, + MtlsCertificateDeleteResponse, + MtlsCertificateUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_origin_post_quantum_encryptions.py b/tests/api_resources/test_origin_post_quantum_encryptions.py index 53733ced4a8..479420bfb40 100644 --- a/tests/api_resources/test_origin_post_quantum_encryptions.py +++ b/tests/api_resources/test_origin_post_quantum_encryptions.py @@ -2,19 +2,17 @@ from __future__ import annotations -from cloudflare.types import OriginPostQuantumEncryptionUpdateResponse, OriginPostQuantumEncryptionGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import origin_post_quantum_encryption_update_params +from cloudflare.types import ( + OriginPostQuantumEncryptionGetResponse, + OriginPostQuantumEncryptionUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_origin_tls_client_auth.py b/tests/api_resources/test_origin_tls_client_auth.py index 02927f60c8f..07c69f540a2 100644 --- a/tests/api_resources/test_origin_tls_client_auth.py +++ b/tests/api_resources/test_origin_tls_client_auth.py @@ -2,24 +2,19 @@ from __future__ import annotations -from cloudflare.types import ( - OriginTLSClientAuthCreateResponse, - OriginTLSClientAuthListResponse, - OriginTLSClientAuthDeleteResponse, - OriginTLSClientAuthGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import origin_tls_client_auth_create_params +from cloudflare.types import ( + OriginTLSClientAuthGetResponse, + OriginTLSClientAuthListResponse, + OriginTLSClientAuthCreateResponse, + OriginTLSClientAuthDeleteResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_page_shields.py b/tests/api_resources/test_page_shields.py index 5260b03f453..d26a14ae422 100644 --- a/tests/api_resources/test_page_shields.py +++ b/tests/api_resources/test_page_shields.py @@ -2,19 +2,17 @@ from __future__ import annotations -from cloudflare.types import PageShieldListResponse, PageShieldPageShieldUpdatePageShieldSettingsResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import page_shield_page_shield_update_page_shield_settings_params +from cloudflare.types import ( + PageShieldListResponse, + PageShieldPageShieldUpdatePageShieldSettingsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_pagerules.py b/tests/api_resources/test_pagerules.py index 2b2fc2c7d82..584f3d70903 100644 --- a/tests/api_resources/test_pagerules.py +++ b/tests/api_resources/test_pagerules.py @@ -2,27 +2,20 @@ from __future__ import annotations -from cloudflare.types import ( - PageruleCreateResponse, - PageruleUpdateResponse, - PageruleListResponse, - PageruleDeleteResponse, - PageruleGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import pagerule_create_params -from cloudflare.types import pagerule_update_params -from cloudflare.types import pagerule_list_params +from cloudflare.types import ( + PageruleGetResponse, + PageruleListResponse, + PageruleCreateResponse, + PageruleDeleteResponse, + PageruleUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_pcaps.py b/tests/api_resources/test_pcaps.py index 16fd1a47452..65a4a8984f7 100644 --- a/tests/api_resources/test_pcaps.py +++ b/tests/api_resources/test_pcaps.py @@ -2,24 +2,19 @@ from __future__ import annotations +import os +from typing import Any, Optional, cast + +import pytest + +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types import ( PcapGetResponse, PcapMagicPcapCollectionCreatePcapRequestResponse, PcapMagicPcapCollectionListPacketCaptureRequestsResponse, ) -from typing import Any, cast, Optional - -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types import pcap_magic_pcap_collection_create_pcap_request_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_purge_caches.py b/tests/api_resources/test_purge_caches.py index 3c27c384803..0ef655b6b97 100644 --- a/tests/api_resources/test_purge_caches.py +++ b/tests/api_resources/test_purge_caches.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types import PurgeCachZonePurgeResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import purge_cach_zone_purge_params +from cloudflare.types import PurgeCachZonePurgeResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_rate_limits.py b/tests/api_resources/test_rate_limits.py index 8be833e7d84..d1484305cb7 100644 --- a/tests/api_resources/test_rate_limits.py +++ b/tests/api_resources/test_rate_limits.py @@ -2,20 +2,18 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types import RateLimitUpdateResponse, RateLimitListResponse, RateLimitGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import rate_limit_update_params -from cloudflare.types import rate_limit_list_params +from cloudflare.types import ( + RateLimitGetResponse, + RateLimitListResponse, + RateLimitUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_roles.py b/tests/api_resources/test_roles.py index 658c6d354e2..add6b7affd7 100644 --- a/tests/api_resources/test_roles.py +++ b/tests/api_resources/test_roles.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types import RoleAccountRolesListRolesResponse, RoleGetResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types import RoleGetResponse, RoleAccountRolesListRolesResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_rulesets.py b/tests/api_resources/test_rulesets.py index 98b73b4d5b9..1a22599d96e 100644 --- a/tests/api_resources/test_rulesets.py +++ b/tests/api_resources/test_rulesets.py @@ -2,20 +2,19 @@ from __future__ import annotations -from cloudflare.types import RulesetCreateResponse, RulesetUpdateResponse, RulesetListResponse, RulesetGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import ruleset_create_params -from cloudflare.types import ruleset_update_params +from cloudflare.types import ( + RulesetGetResponse, + RulesetListResponse, + RulesetCreateResponse, + RulesetUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_settings.py b/tests/api_resources/test_settings.py index becadea2672..cf0f1403569 100644 --- a/tests/api_resources/test_settings.py +++ b/tests/api_resources/test_settings.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types import SettingListResponse, SettingEditResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import setting_edit_params +from cloudflare.types import SettingEditResponse, SettingListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_snippets.py b/tests/api_resources/test_snippets.py index 62de69202e2..b6424a587fc 100644 --- a/tests/api_resources/test_snippets.py +++ b/tests/api_resources/test_snippets.py @@ -2,19 +2,19 @@ from __future__ import annotations -from cloudflare.types import SnippetUpdateResponse, SnippetListResponse, SnippetDeleteResponse, SnippetGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import snippet_update_params +from cloudflare.types import ( + SnippetGetResponse, + SnippetListResponse, + SnippetDeleteResponse, + SnippetUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_speed_api.py b/tests/api_resources/test_speed_api.py index 85e796d35b2..4ecbd1699b3 100644 --- a/tests/api_resources/test_speed_api.py +++ b/tests/api_resources/test_speed_api.py @@ -2,35 +2,25 @@ from __future__ import annotations -from typing import Optional, Any, cast +import os +from typing import Any, Optional, cast + +import pytest +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types import ( - SpeedAPIAvailabilitiesListResponse, + SpeedAPITestsGetResponse, SpeedAPIPagesListResponse, - SpeedAPIScheduleDeleteResponse, + SpeedAPITestsListResponse, + SpeedAPITrendsListResponse, SpeedAPIScheduleGetResponse, SpeedAPITestsCreateResponse, SpeedAPITestsDeleteResponse, - SpeedAPITestsGetResponse, - SpeedAPITestsListResponse, - SpeedAPITrendsListResponse, + SpeedAPIScheduleDeleteResponse, + SpeedAPIAvailabilitiesListResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types import speed_api_schedule_delete_params -from cloudflare.types import speed_api_schedule_get_params -from cloudflare.types import speed_api_tests_create_params -from cloudflare.types import speed_api_tests_delete_params -from cloudflare.types import speed_api_tests_list_params -from cloudflare.types import speed_api_trends_list_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_stream.py b/tests/api_resources/test_stream.py index 4bde45a5a40..53301de57b6 100644 --- a/tests/api_resources/test_stream.py +++ b/tests/api_resources/test_stream.py @@ -2,27 +2,18 @@ from __future__ import annotations -from cloudflare.types import StreamUpdateResponse, StreamGetResponse, StreamStreamVideosListVideosResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import stream_update_params -from cloudflare.types import stream_stream_videos_list_videos_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime +from cloudflare.types import ( + StreamGetResponse, + StreamUpdateResponse, + StreamStreamVideosListVideosResponse, +) from cloudflare._utils import parse_datetime base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_subscriptions.py b/tests/api_resources/test_subscriptions.py index f6023fbc23c..e657c9e756e 100644 --- a/tests/api_resources/test_subscriptions.py +++ b/tests/api_resources/test_subscriptions.py @@ -2,31 +2,23 @@ from __future__ import annotations +import os +from typing import Any, Optional, cast + +import pytest + +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types import ( - SubscriptionUpdateResponse, SubscriptionDeleteResponse, - SubscriptionAccountSubscriptionsCreateSubscriptionResponse, + SubscriptionUpdateResponse, SubscriptionAccountSubscriptionsListSubscriptionsResponse, + SubscriptionAccountSubscriptionsCreateSubscriptionResponse, SubscriptionZoneSubscriptionCreateZoneSubscriptionResponse, SubscriptionZoneSubscriptionUpdateZoneSubscriptionResponse, SubscriptionZoneSubscriptionZoneSubscriptionDetailsResponse, ) -from typing import Any, cast, Optional - -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types import subscription_update_params -from cloudflare.types import subscription_account_subscriptions_create_subscription_params -from cloudflare.types import subscription_zone_subscription_create_zone_subscription_params -from cloudflare.types import subscription_zone_subscription_update_zone_subscription_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_tunnels.py b/tests/api_resources/test_tunnels.py index ae73c99f9fe..c343f827102 100644 --- a/tests/api_resources/test_tunnels.py +++ b/tests/api_resources/test_tunnels.py @@ -2,31 +2,19 @@ from __future__ import annotations -from cloudflare.types import ( - TunnelDeleteResponse, - TunnelArgoTunnelCreateAnArgoTunnelResponse, - TunnelArgoTunnelListArgoTunnelsResponse, - TunnelGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import tunnel_delete_params -from cloudflare.types import tunnel_argo_tunnel_create_an_argo_tunnel_params -from cloudflare.types import tunnel_argo_tunnel_list_argo_tunnels_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime +from cloudflare.types import ( + TunnelGetResponse, + TunnelDeleteResponse, + TunnelArgoTunnelListArgoTunnelsResponse, + TunnelArgoTunnelCreateAnArgoTunnelResponse, +) from cloudflare._utils import parse_datetime base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_url_normalizations.py b/tests/api_resources/test_url_normalizations.py index 50c39dd1600..4afc91da37f 100644 --- a/tests/api_resources/test_url_normalizations.py +++ b/tests/api_resources/test_url_normalizations.py @@ -2,22 +2,17 @@ from __future__ import annotations -from cloudflare.types import ( - URLNormalizationURLNormalizationGetURLNormalizationSettingsResponse, - URLNormalizationURLNormalizationUpdateURLNormalizationSettingsResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import url_normalization_url_normalization_update_url_normalization_settings_params +from cloudflare.types import ( + URLNormalizationURLNormalizationGetURLNormalizationSettingsResponse, + URLNormalizationURLNormalizationUpdateURLNormalizationSettingsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_url_scanner.py b/tests/api_resources/test_url_scanner.py index 0a885dde661..4a8a91a3ea3 100644 --- a/tests/api_resources/test_url_scanner.py +++ b/tests/api_resources/test_url_scanner.py @@ -2,22 +2,14 @@ from __future__ import annotations -from cloudflare.types import URLScannerScanResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import url_scanner_scan_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime +from cloudflare.types import URLScannerScanResponse from cloudflare._utils import parse_datetime base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_users.py b/tests/api_resources/test_users.py index f4791904c40..02d18899b32 100644 --- a/tests/api_resources/test_users.py +++ b/tests/api_resources/test_users.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types import UserUserEditUserResponse, UserUserUserDetailsResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import user_user_edit_user_params +from cloudflare.types import UserUserEditUserResponse, UserUserUserDetailsResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_waiting_rooms.py b/tests/api_resources/test_waiting_rooms.py index 3cfbfdffdf1..4fc741f07f8 100644 --- a/tests/api_resources/test_waiting_rooms.py +++ b/tests/api_resources/test_waiting_rooms.py @@ -2,26 +2,20 @@ from __future__ import annotations -from cloudflare.types import ( - WaitingRoomCreateResponse, - WaitingRoomUpdateResponse, - WaitingRoomListResponse, - WaitingRoomDeleteResponse, - WaitingRoomGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import waiting_room_create_params -from cloudflare.types import waiting_room_update_params +from cloudflare.types import ( + WaitingRoomGetResponse, + WaitingRoomListResponse, + WaitingRoomCreateResponse, + WaitingRoomDeleteResponse, + WaitingRoomUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_warp_connector.py b/tests/api_resources/test_warp_connector.py index 485bf853667..44d944bafcd 100644 --- a/tests/api_resources/test_warp_connector.py +++ b/tests/api_resources/test_warp_connector.py @@ -2,33 +2,20 @@ from __future__ import annotations -from cloudflare.types import ( - WarpConnectorCreateResponse, - WarpConnectorUpdateResponse, - WarpConnectorListResponse, - WarpConnectorDeleteResponse, - WarpConnectorGetResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import warp_connector_create_params -from cloudflare.types import warp_connector_update_params -from cloudflare.types import warp_connector_list_params -from cloudflare.types import warp_connector_delete_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime +from cloudflare.types import ( + WarpConnectorGetResponse, + WarpConnectorListResponse, + WarpConnectorCreateResponse, + WarpConnectorDeleteResponse, + WarpConnectorUpdateResponse, +) from cloudflare._utils import parse_datetime base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_worker_domains.py b/tests/api_resources/test_worker_domains.py index 8ae4b6cf41c..fc6678c1b8b 100644 --- a/tests/api_resources/test_worker_domains.py +++ b/tests/api_resources/test_worker_domains.py @@ -2,18 +2,14 @@ from __future__ import annotations +import os from typing import Any, cast -from cloudflare.types import WorkerDomainGetResponse - -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types import WorkerDomainGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_zaraz.py b/tests/api_resources/test_zaraz.py index f28ec9b5ca9..6ea02351f38 100644 --- a/tests/api_resources/test_zaraz.py +++ b/tests/api_resources/test_zaraz.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types import ZarazWorkflowUpdateResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types import zaraz_workflow_update_params +from cloudflare.types import ZarazWorkflowUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/test_zones.py b/tests/api_resources/test_zones.py index 42b66174c94..3ec8f00082b 100644 --- a/tests/api_resources/test_zones.py +++ b/tests/api_resources/test_zones.py @@ -2,28 +2,21 @@ from __future__ import annotations -from typing import Optional, Any, cast +import os +from typing import Any, Optional, cast + +import pytest +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types import ( - ZoneCreateResponse, - ZoneUpdateResponse, + ZoneGetResponse, ZoneListResponse, + ZoneCreateResponse, ZoneDeleteResponse, - ZoneGetResponse, + ZoneUpdateResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types import zone_create_params -from cloudflare.types import zone_update_params -from cloudflare.types import zone_list_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/tunnels/test_connections.py b/tests/api_resources/tunnels/test_connections.py index e830da9d62e..6bd70f6a75c 100644 --- a/tests/api_resources/tunnels/test_connections.py +++ b/tests/api_resources/tunnels/test_connections.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.tunnels import ConnectionDeleteResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.tunnels import connection_delete_params +from cloudflare.types.tunnels import ConnectionDeleteResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/url_scanner/test_scans.py b/tests/api_resources/url_scanner/test_scans.py index 433d2728a20..545ffb0fda1 100644 --- a/tests/api_resources/url_scanner/test_scans.py +++ b/tests/api_resources/url_scanner/test_scans.py @@ -2,27 +2,26 @@ from __future__ import annotations -from cloudflare.types.url_scanner import ScanCreateResponse, ScanGetResponse, ScanHarResponse - +import os from typing import Any, cast +import httpx +import pytest +from respx import MockRouter + +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare._response import ( BinaryAPIResponse, - StreamedBinaryAPIResponse, AsyncBinaryAPIResponse, + StreamedBinaryAPIResponse, AsyncStreamedBinaryAPIResponse, ) - -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.url_scanner import scan_create_params -from cloudflare.types.url_scanner import scan_screenshot_params +from cloudflare.types.url_scanner import ( + ScanGetResponse, + ScanHarResponse, + ScanCreateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/users/billings/test_histories.py b/tests/api_resources/users/billings/test_histories.py index 5f7b072177e..364643a5cdc 100644 --- a/tests/api_resources/users/billings/test_histories.py +++ b/tests/api_resources/users/billings/test_histories.py @@ -2,19 +2,16 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.users.billings import HistoryUserBillingHistoryBillingHistoryDetailsResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.users.billings import history_user_billing_history_billing_history_details_params +from cloudflare.types.users.billings import ( + HistoryUserBillingHistoryBillingHistoryDetailsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/users/billings/test_profiles.py b/tests/api_resources/users/billings/test_profiles.py index 10382c02eba..3786123f46f 100644 --- a/tests/api_resources/users/billings/test_profiles.py +++ b/tests/api_resources/users/billings/test_profiles.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.users.billings import ProfileUserBillingProfileBillingProfileDetailsResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.users.billings import ProfileUserBillingProfileBillingProfileDetailsResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/users/firewalls/access_rules/test_rules.py b/tests/api_resources/users/firewalls/access_rules/test_rules.py index d6d9629ebaf..7955c7cca4a 100644 --- a/tests/api_resources/users/firewalls/access_rules/test_rules.py +++ b/tests/api_resources/users/firewalls/access_rules/test_rules.py @@ -2,28 +2,19 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.users.firewalls.access_rules import ( - RuleUpdateResponse, - RuleDeleteResponse, - RuleIPAccessRulesForAUserCreateAnIPAccessRuleResponse, - RuleIPAccessRulesForAUserListIPAccessRulesResponse, -) - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.users.firewalls.access_rules import rule_update_params from cloudflare.types.users.firewalls.access_rules import ( - rule_ip_access_rules_for_a_user_create_an_ip_access_rule_params, + RuleDeleteResponse, + RuleUpdateResponse, + RuleIPAccessRulesForAUserListIPAccessRulesResponse, + RuleIPAccessRulesForAUserCreateAnIPAccessRuleResponse, ) -from cloudflare.types.users.firewalls.access_rules import rule_ip_access_rules_for_a_user_list_ip_access_rules_params base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/users/load_balancers/monitors/test_previews.py b/tests/api_resources/users/load_balancers/monitors/test_previews.py index 8a8bfc22e65..3d4879b535d 100644 --- a/tests/api_resources/users/load_balancers/monitors/test_previews.py +++ b/tests/api_resources/users/load_balancers/monitors/test_previews.py @@ -2,19 +2,16 @@ from __future__ import annotations -from cloudflare.types.users.load_balancers.monitors import PreviewLoadBalancerMonitorsPreviewMonitorResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.users.load_balancers.monitors import preview_load_balancer_monitors_preview_monitor_params +from cloudflare.types.users.load_balancers.monitors import ( + PreviewLoadBalancerMonitorsPreviewMonitorResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/users/load_balancers/monitors/test_references.py b/tests/api_resources/users/load_balancers/monitors/test_references.py index 5bbba96c61e..15e4b869c17 100644 --- a/tests/api_resources/users/load_balancers/monitors/test_references.py +++ b/tests/api_resources/users/load_balancers/monitors/test_references.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.users.load_balancers.monitors import ReferenceLoadBalancerMonitorsListMonitorReferencesResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.users.load_balancers.monitors import ReferenceLoadBalancerMonitorsListMonitorReferencesResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/users/load_balancers/pools/test_health.py b/tests/api_resources/users/load_balancers/pools/test_health.py index 29f9ca06511..34cb7348ea2 100644 --- a/tests/api_resources/users/load_balancers/pools/test_health.py +++ b/tests/api_resources/users/load_balancers/pools/test_health.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.users.load_balancers.pools import HealthLoadBalancerPoolsPoolHealthDetailsResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.users.load_balancers.pools import HealthLoadBalancerPoolsPoolHealthDetailsResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/users/load_balancers/pools/test_previews.py b/tests/api_resources/users/load_balancers/pools/test_previews.py index 20b945ed8aa..ea30660fae2 100644 --- a/tests/api_resources/users/load_balancers/pools/test_previews.py +++ b/tests/api_resources/users/load_balancers/pools/test_previews.py @@ -2,19 +2,16 @@ from __future__ import annotations -from cloudflare.types.users.load_balancers.pools import PreviewLoadBalancerPoolsPreviewPoolResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.users.load_balancers.pools import preview_load_balancer_pools_preview_pool_params +from cloudflare.types.users.load_balancers.pools import ( + PreviewLoadBalancerPoolsPreviewPoolResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/users/load_balancers/pools/test_references.py b/tests/api_resources/users/load_balancers/pools/test_references.py index 80bef587433..6016e465266 100644 --- a/tests/api_resources/users/load_balancers/pools/test_references.py +++ b/tests/api_resources/users/load_balancers/pools/test_references.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.users.load_balancers.pools import ReferenceLoadBalancerPoolsListPoolReferencesResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.users.load_balancers.pools import ReferenceLoadBalancerPoolsListPoolReferencesResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/users/load_balancers/test_monitors.py b/tests/api_resources/users/load_balancers/test_monitors.py index e90d8ea1daf..4fb0563a788 100644 --- a/tests/api_resources/users/load_balancers/test_monitors.py +++ b/tests/api_resources/users/load_balancers/test_monitors.py @@ -2,26 +2,20 @@ from __future__ import annotations -from cloudflare.types.users.load_balancers import ( - MonitorUpdateResponse, - MonitorDeleteResponse, - MonitorGetResponse, - MonitorLoadBalancerMonitorsCreateMonitorResponse, - MonitorLoadBalancerMonitorsListMonitorsResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.users.load_balancers import monitor_update_params -from cloudflare.types.users.load_balancers import monitor_load_balancer_monitors_create_monitor_params +from cloudflare.types.users.load_balancers import ( + MonitorGetResponse, + MonitorDeleteResponse, + MonitorUpdateResponse, + MonitorLoadBalancerMonitorsListMonitorsResponse, + MonitorLoadBalancerMonitorsCreateMonitorResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/users/load_balancers/test_pools.py b/tests/api_resources/users/load_balancers/test_pools.py index 8da47846d53..1b535912efd 100644 --- a/tests/api_resources/users/load_balancers/test_pools.py +++ b/tests/api_resources/users/load_balancers/test_pools.py @@ -2,30 +2,22 @@ from __future__ import annotations +import os +from typing import Any, Optional, cast + +import pytest + +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.users.load_balancers import ( - PoolUpdateResponse, - PoolDeleteResponse, PoolGetResponse, - PoolLoadBalancerPoolsCreatePoolResponse, + PoolDeleteResponse, + PoolUpdateResponse, PoolLoadBalancerPoolsListPoolsResponse, + PoolLoadBalancerPoolsCreatePoolResponse, PoolLoadBalancerPoolsPatchPoolsResponse, ) -from typing import Any, cast, Optional - -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.users.load_balancers import pool_update_params -from cloudflare.types.users.load_balancers import pool_load_balancer_pools_create_pool_params -from cloudflare.types.users.load_balancers import pool_load_balancer_pools_list_pools_params -from cloudflare.types.users.load_balancers import pool_load_balancer_pools_patch_pools_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/users/load_balancers/test_previews.py b/tests/api_resources/users/load_balancers/test_previews.py index 629bc40c283..a5cd4a1d933 100644 --- a/tests/api_resources/users/load_balancers/test_previews.py +++ b/tests/api_resources/users/load_balancers/test_previews.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.users.load_balancers import PreviewGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.users.load_balancers import PreviewGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/users/load_balancing_analytics/test_events.py b/tests/api_resources/users/load_balancing_analytics/test_events.py index 1fd00f6e34e..888eb0c777e 100644 --- a/tests/api_resources/users/load_balancing_analytics/test_events.py +++ b/tests/api_resources/users/load_balancing_analytics/test_events.py @@ -2,27 +2,17 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.users.load_balancing_analytics import ( - EventLoadBalancerHealthcheckEventsListHealthcheckEventsResponse, -) - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare._utils import parse_datetime from cloudflare.types.users.load_balancing_analytics import ( - event_load_balancer_healthcheck_events_list_healthcheck_events_params, + EventLoadBalancerHealthcheckEventsListHealthcheckEventsResponse, ) -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/users/test_audit_logs.py b/tests/api_resources/users/test_audit_logs.py index 9182d2b2dd7..48cddb2440c 100644 --- a/tests/api_resources/users/test_audit_logs.py +++ b/tests/api_resources/users/test_audit_logs.py @@ -2,23 +2,17 @@ from __future__ import annotations -from cloudflare.types.users import AuditLogAuditLogsGetUserAuditLogsResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.users import audit_log_audit_logs_get_user_audit_logs_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.users import ( + AuditLogAuditLogsGetUserAuditLogsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/users/test_invites.py b/tests/api_resources/users/test_invites.py index 363eb179c7d..4d49932f8ae 100644 --- a/tests/api_resources/users/test_invites.py +++ b/tests/api_resources/users/test_invites.py @@ -2,19 +2,18 @@ from __future__ import annotations -from cloudflare.types.users import InviteUpdateResponse, InviteGetResponse, InviteUserSInvitesListInvitationsResponse - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.users import invite_update_params +from cloudflare.types.users import ( + InviteGetResponse, + InviteUpdateResponse, + InviteUserSInvitesListInvitationsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/users/test_organizations.py b/tests/api_resources/users/test_organizations.py index 2a4208fa4fb..ffe3bf78d8a 100644 --- a/tests/api_resources/users/test_organizations.py +++ b/tests/api_resources/users/test_organizations.py @@ -2,23 +2,18 @@ from __future__ import annotations -from cloudflare.types.users import ( - OrganizationDeleteResponse, - OrganizationGetResponse, - OrganizationUserSOrganizationsListOrganizationsResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.users import organization_user_s_organizations_list_organizations_params +from cloudflare.types.users import ( + OrganizationGetResponse, + OrganizationDeleteResponse, + OrganizationUserSOrganizationsListOrganizationsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/users/test_subscriptions.py b/tests/api_resources/users/test_subscriptions.py index 8a1179948ee..98a256fdc44 100644 --- a/tests/api_resources/users/test_subscriptions.py +++ b/tests/api_resources/users/test_subscriptions.py @@ -2,23 +2,18 @@ from __future__ import annotations -from cloudflare.types.users import ( - SubscriptionUpdateResponse, - SubscriptionDeleteResponse, - SubscriptionUserSubscriptionGetUserSubscriptionsResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.users import subscription_update_params +from cloudflare.types.users import ( + SubscriptionDeleteResponse, + SubscriptionUpdateResponse, + SubscriptionUserSubscriptionGetUserSubscriptionsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/users/test_tokens.py b/tests/api_resources/users/test_tokens.py index 43ee59b9ed7..07ad2dd1be2 100644 --- a/tests/api_resources/users/test_tokens.py +++ b/tests/api_resources/users/test_tokens.py @@ -2,35 +2,21 @@ from __future__ import annotations -from cloudflare.types.users import ( - TokenUpdateResponse, - TokenDeleteResponse, - TokenGetResponse, - TokenUserAPITokensCreateTokenResponse, - TokenUserAPITokensListTokensResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.users import token_update_params -from cloudflare.types.users import token_user_api_tokens_create_token_params -from cloudflare.types.users import token_user_api_tokens_list_tokens_params -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime -from cloudflare._utils import parse_datetime from cloudflare._utils import parse_datetime +from cloudflare.types.users import ( + TokenGetResponse, + TokenDeleteResponse, + TokenUpdateResponse, + TokenUserAPITokensListTokensResponse, + TokenUserAPITokensCreateTokenResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/users/tokens/test_permission_groups.py b/tests/api_resources/users/tokens/test_permission_groups.py index edaade00e92..c149897bacc 100644 --- a/tests/api_resources/users/tokens/test_permission_groups.py +++ b/tests/api_resources/users/tokens/test_permission_groups.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.users.tokens import PermissionGroupPermissionGroupsListPermissionGroupsResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.users.tokens import PermissionGroupPermissionGroupsListPermissionGroupsResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/users/tokens/test_values.py b/tests/api_resources/users/tokens/test_values.py index 4271dc0fd25..8e014b6247d 100644 --- a/tests/api_resources/users/tokens/test_values.py +++ b/tests/api_resources/users/tokens/test_values.py @@ -2,19 +2,13 @@ from __future__ import annotations -from cloudflare.types.users.tokens import ValueUserAPITokensRollTokenResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.users.tokens import value_user_api_tokens_roll_token_params base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/users/tokens/test_verifies.py b/tests/api_resources/users/tokens/test_verifies.py index 656f2decfa7..1f127c62522 100644 --- a/tests/api_resources/users/tokens/test_verifies.py +++ b/tests/api_resources/users/tokens/test_verifies.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.users.tokens import VerifyUserAPITokensVerifyTokenResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.users.tokens import VerifyUserAPITokensVerifyTokenResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/vectorize/test_indexes.py b/tests/api_resources/vectorize/test_indexes.py index 5bd80a0b1ff..6fd818e1f49 100644 --- a/tests/api_resources/vectorize/test_indexes.py +++ b/tests/api_resources/vectorize/test_indexes.py @@ -2,34 +2,25 @@ from __future__ import annotations -from typing import Optional, Any, cast +import os +from typing import Any, Optional, cast + +import pytest +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.vectorize import ( - IndexCreateResponse, - IndexUpdateResponse, + IndexGetResponse, IndexListResponse, + IndexQueryResponse, + IndexCreateResponse, IndexDeleteResponse, - IndexDeleteByIDsResponse, - IndexGetResponse, IndexInsertResponse, - IndexQueryResponse, + IndexUpdateResponse, IndexUpsertResponse, + IndexDeleteByIDsResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.vectorize import index_create_params -from cloudflare.types.vectorize import index_update_params -from cloudflare.types.vectorize import index_delete_by_ids_params -from cloudflare.types.vectorize import index_get_by_ids_params -from cloudflare.types.vectorize import index_query_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/waiting_rooms/events/test_details.py b/tests/api_resources/waiting_rooms/events/test_details.py index f0180bdd2d4..7895b27da28 100644 --- a/tests/api_resources/waiting_rooms/events/test_details.py +++ b/tests/api_resources/waiting_rooms/events/test_details.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.waiting_rooms.events import DetailWaitingRoomPreviewActiveEventDetailsResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.waiting_rooms.events import DetailWaitingRoomPreviewActiveEventDetailsResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/waiting_rooms/test_events.py b/tests/api_resources/waiting_rooms/test_events.py index 7e9495b321a..7e2c306c5db 100644 --- a/tests/api_resources/waiting_rooms/test_events.py +++ b/tests/api_resources/waiting_rooms/test_events.py @@ -2,26 +2,20 @@ from __future__ import annotations -from cloudflare.types.waiting_rooms import ( - EventUpdateResponse, - EventDeleteResponse, - EventGetResponse, - EventWaitingRoomCreateEventResponse, - EventWaitingRoomListEventsResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.waiting_rooms import event_update_params -from cloudflare.types.waiting_rooms import event_waiting_room_create_event_params +from cloudflare.types.waiting_rooms import ( + EventGetResponse, + EventDeleteResponse, + EventUpdateResponse, + EventWaitingRoomListEventsResponse, + EventWaitingRoomCreateEventResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/waiting_rooms/test_previews.py b/tests/api_resources/waiting_rooms/test_previews.py index f0a1ce398e4..b37753c41e9 100644 --- a/tests/api_resources/waiting_rooms/test_previews.py +++ b/tests/api_resources/waiting_rooms/test_previews.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.waiting_rooms import PreviewCreateResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.waiting_rooms import preview_create_params +from cloudflare.types.waiting_rooms import PreviewCreateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/waiting_rooms/test_rules.py b/tests/api_resources/waiting_rooms/test_rules.py index c96b9564b4a..68e89d4a759 100644 --- a/tests/api_resources/waiting_rooms/test_rules.py +++ b/tests/api_resources/waiting_rooms/test_rules.py @@ -2,28 +2,21 @@ from __future__ import annotations -from typing import Optional, Any, cast +import os +from typing import Any, Optional, cast + +import pytest +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.waiting_rooms import ( - RuleUpdateResponse, RuleDeleteResponse, - RuleWaitingRoomCreateWaitingRoomRuleResponse, + RuleUpdateResponse, RuleWaitingRoomListWaitingRoomRulesResponse, + RuleWaitingRoomCreateWaitingRoomRuleResponse, RuleWaitingRoomReplaceWaitingRoomRulesResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.waiting_rooms import rule_update_params -from cloudflare.types.waiting_rooms import rule_waiting_room_create_waiting_room_rule_params -from cloudflare.types.waiting_rooms import rule_waiting_room_replace_waiting_room_rules_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/waiting_rooms/test_settings.py b/tests/api_resources/waiting_rooms/test_settings.py index 5227cc865fe..29aabfb97a0 100644 --- a/tests/api_resources/waiting_rooms/test_settings.py +++ b/tests/api_resources/waiting_rooms/test_settings.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.waiting_rooms import SettingUpdateResponse, SettingGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.waiting_rooms import setting_update_params +from cloudflare.types.waiting_rooms import SettingGetResponse, SettingUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/waiting_rooms/test_statuses.py b/tests/api_resources/waiting_rooms/test_statuses.py index 2d973d527e8..077386c6aa1 100644 --- a/tests/api_resources/waiting_rooms/test_statuses.py +++ b/tests/api_resources/waiting_rooms/test_statuses.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.waiting_rooms import StatusWaitingRoomGetWaitingRoomStatusResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.waiting_rooms import StatusWaitingRoomGetWaitingRoomStatusResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/web3s/hostnames/ipfs_universal_paths/content_lists/test_entries.py b/tests/api_resources/web3s/hostnames/ipfs_universal_paths/content_lists/test_entries.py index 7041714b6e1..5d3ddd1950e 100644 --- a/tests/api_resources/web3s/hostnames/ipfs_universal_paths/content_lists/test_entries.py +++ b/tests/api_resources/web3s/hostnames/ipfs_universal_paths/content_lists/test_entries.py @@ -2,27 +2,19 @@ from __future__ import annotations -from cloudflare.types.web3s.hostnames.ipfs_universal_paths.content_lists import ( - EntryUpdateResponse, - EntryDeleteResponse, - EntryGetResponse, - EntryWeb3HostnameCreateIpfsUniversalPathGatewayContentListEntryResponse, - EntryWeb3HostnameListIpfsUniversalPathGatewayContentListEntriesResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.web3s.hostnames.ipfs_universal_paths.content_lists import entry_update_params from cloudflare.types.web3s.hostnames.ipfs_universal_paths.content_lists import ( - entry_web3_hostname_create_ipfs_universal_path_gateway_content_list_entry_params, + EntryGetResponse, + EntryDeleteResponse, + EntryUpdateResponse, + EntryWeb3HostnameCreateIpfsUniversalPathGatewayContentListEntryResponse, + EntryWeb3HostnameListIpfsUniversalPathGatewayContentListEntriesResponse, ) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/web3s/hostnames/ipfs_universal_paths/test_content_lists.py b/tests/api_resources/web3s/hostnames/ipfs_universal_paths/test_content_lists.py index 46e3ede50de..79621c63a32 100644 --- a/tests/api_resources/web3s/hostnames/ipfs_universal_paths/test_content_lists.py +++ b/tests/api_resources/web3s/hostnames/ipfs_universal_paths/test_content_lists.py @@ -2,23 +2,16 @@ from __future__ import annotations -from cloudflare.types.web3s.hostnames.ipfs_universal_paths import ( - ContentListWeb3HostnameIpfsUniversalPathGatewayContentListDetailsResponse, - ContentListWeb3HostnameUpdateIpfsUniversalPathGatewayContentListResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type from cloudflare.types.web3s.hostnames.ipfs_universal_paths import ( - content_list_web3_hostname_update_ipfs_universal_path_gateway_content_list_params, + ContentListWeb3HostnameUpdateIpfsUniversalPathGatewayContentListResponse, + ContentListWeb3HostnameIpfsUniversalPathGatewayContentListDetailsResponse, ) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/web3s/test_hostnames.py b/tests/api_resources/web3s/test_hostnames.py index f8916eed0b1..da84f1d3f9a 100644 --- a/tests/api_resources/web3s/test_hostnames.py +++ b/tests/api_resources/web3s/test_hostnames.py @@ -2,26 +2,20 @@ from __future__ import annotations -from cloudflare.types.web3s import ( - HostnameUpdateResponse, - HostnameDeleteResponse, - HostnameGetResponse, - HostnameWeb3HostnameCreateWeb3HostnameResponse, - HostnameWeb3HostnameListWeb3HostnamesResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.web3s import hostname_update_params -from cloudflare.types.web3s import hostname_web3_hostname_create_web3_hostname_params +from cloudflare.types.web3s import ( + HostnameGetResponse, + HostnameDeleteResponse, + HostnameUpdateResponse, + HostnameWeb3HostnameListWeb3HostnamesResponse, + HostnameWeb3HostnameCreateWeb3HostnameResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/worker_scripts/test_content.py b/tests/api_resources/worker_scripts/test_content.py index 431473dd3d3..7e4237cbb3d 100644 --- a/tests/api_resources/worker_scripts/test_content.py +++ b/tests/api_resources/worker_scripts/test_content.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.worker_scripts import ContentUpdateResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.worker_scripts import content_update_params +from cloudflare.types.worker_scripts import ContentUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/worker_scripts/test_content_v2.py b/tests/api_resources/worker_scripts/test_content_v2.py index f528d4f5471..a3215279974 100644 --- a/tests/api_resources/worker_scripts/test_content_v2.py +++ b/tests/api_resources/worker_scripts/test_content_v2.py @@ -2,24 +2,21 @@ from __future__ import annotations +import os from typing import Any, cast +import httpx +import pytest +from respx import MockRouter + +from cloudflare import Cloudflare, AsyncCloudflare from cloudflare._response import ( BinaryAPIResponse, - StreamedBinaryAPIResponse, AsyncBinaryAPIResponse, + StreamedBinaryAPIResponse, AsyncStreamedBinaryAPIResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/worker_scripts/test_settings.py b/tests/api_resources/worker_scripts/test_settings.py index 078b7c08262..2a8d991455e 100644 --- a/tests/api_resources/worker_scripts/test_settings.py +++ b/tests/api_resources/worker_scripts/test_settings.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.worker_scripts import SettingUpdateResponse, SettingGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.worker_scripts import setting_update_params +from cloudflare.types.worker_scripts import SettingGetResponse, SettingUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/workers/deployments/by_scripts/test_details.py b/tests/api_resources/workers/deployments/by_scripts/test_details.py index 69ffd3baae4..d4bc487357c 100644 --- a/tests/api_resources/workers/deployments/by_scripts/test_details.py +++ b/tests/api_resources/workers/deployments/by_scripts/test_details.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.workers.deployments.by_scripts import DetailGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.workers.deployments.by_scripts import DetailGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/workers/deployments/test_by_scripts.py b/tests/api_resources/workers/deployments/test_by_scripts.py index 5c4b7c0a706..1a411921740 100644 --- a/tests/api_resources/workers/deployments/test_by_scripts.py +++ b/tests/api_resources/workers/deployments/test_by_scripts.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.workers.deployments import ByScriptWorkerDeploymentsListDeploymentsResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.workers.deployments import ByScriptWorkerDeploymentsListDeploymentsResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/workers/durable_objects/namespaces/test_objects.py b/tests/api_resources/workers/durable_objects/namespaces/test_objects.py index 190cf808fba..83ea92295a9 100644 --- a/tests/api_resources/workers/durable_objects/namespaces/test_objects.py +++ b/tests/api_resources/workers/durable_objects/namespaces/test_objects.py @@ -2,19 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.workers.durable_objects.namespaces import ObjectListResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.workers.durable_objects.namespaces import object_list_params +from cloudflare.types.workers.durable_objects.namespaces import ObjectListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/workers/durable_objects/test_namespaces.py b/tests/api_resources/workers/durable_objects/test_namespaces.py index 472979409d7..042d177925d 100644 --- a/tests/api_resources/workers/durable_objects/test_namespaces.py +++ b/tests/api_resources/workers/durable_objects/test_namespaces.py @@ -2,18 +2,14 @@ from __future__ import annotations -from typing import Optional, Any, cast - -from cloudflare.types.workers.durable_objects import NamespaceListResponse - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.workers.durable_objects import NamespaceListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/workers/queues/test_consumers.py b/tests/api_resources/workers/queues/test_consumers.py index 7a5bbf917cb..0fbb713255b 100644 --- a/tests/api_resources/workers/queues/test_consumers.py +++ b/tests/api_resources/workers/queues/test_consumers.py @@ -2,26 +2,20 @@ from __future__ import annotations -from typing import Optional, Any, cast +import os +from typing import Any, Optional, cast + +import pytest +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.workers.queues import ( - ConsumerUpdateResponse, ConsumerListResponse, ConsumerDeleteResponse, + ConsumerUpdateResponse, ConsumerQueueCreateQueueConsumerResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.workers.queues import consumer_update_params -from cloudflare.types.workers.queues import consumer_queue_create_queue_consumer_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/workers/scripts/test_bindings.py b/tests/api_resources/workers/scripts/test_bindings.py index d3eea639ebd..e4f8e287d9e 100644 --- a/tests/api_resources/workers/scripts/test_bindings.py +++ b/tests/api_resources/workers/scripts/test_bindings.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.workers.scripts import BindingListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.workers.scripts import BindingListResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/workers/scripts/test_schedules.py b/tests/api_resources/workers/scripts/test_schedules.py index 2a5ce7511eb..c6f89d232ed 100644 --- a/tests/api_resources/workers/scripts/test_schedules.py +++ b/tests/api_resources/workers/scripts/test_schedules.py @@ -2,22 +2,17 @@ from __future__ import annotations -from cloudflare.types.workers.scripts import ( - ScheduleWorkerCronTriggerGetCronTriggersResponse, - ScheduleWorkerCronTriggerUpdateCronTriggersResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.workers.scripts import schedule_worker_cron_trigger_update_cron_triggers_params +from cloudflare.types.workers.scripts import ( + ScheduleWorkerCronTriggerGetCronTriggersResponse, + ScheduleWorkerCronTriggerUpdateCronTriggersResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/workers/scripts/test_tails.py b/tests/api_resources/workers/scripts/test_tails.py index 5c69026e550..263805d264d 100644 --- a/tests/api_resources/workers/scripts/test_tails.py +++ b/tests/api_resources/workers/scripts/test_tails.py @@ -2,22 +2,18 @@ from __future__ import annotations -from cloudflare.types.workers.scripts import ( - TailDeleteResponse, - TailWorkerTailLogsListTailsResponse, - TailWorkerTailLogsStartTailResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.workers.scripts import ( + TailDeleteResponse, + TailWorkerTailLogsListTailsResponse, + TailWorkerTailLogsStartTailResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/workers/scripts/test_usage_models.py b/tests/api_resources/workers/scripts/test_usage_models.py index 6aa9fc30a48..fef7ff61b5c 100644 --- a/tests/api_resources/workers/scripts/test_usage_models.py +++ b/tests/api_resources/workers/scripts/test_usage_models.py @@ -2,22 +2,17 @@ from __future__ import annotations -from cloudflare.types.workers.scripts import ( - UsageModelWorkerScriptFetchUsageModelResponse, - UsageModelWorkerScriptUpdateUsageModelResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.workers.scripts import usage_model_worker_script_update_usage_model_params +from cloudflare.types.workers.scripts import ( + UsageModelWorkerScriptFetchUsageModelResponse, + UsageModelWorkerScriptUpdateUsageModelResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/workers/services/environments/test_content.py b/tests/api_resources/workers/services/environments/test_content.py index fbeee7c8c91..a8f01033740 100644 --- a/tests/api_resources/workers/services/environments/test_content.py +++ b/tests/api_resources/workers/services/environments/test_content.py @@ -2,26 +2,22 @@ from __future__ import annotations -from cloudflare.types.workers.services.environments import ContentUpdateResponse - +import os from typing import Any, cast +import httpx +import pytest +from respx import MockRouter + +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare._response import ( BinaryAPIResponse, - StreamedBinaryAPIResponse, AsyncBinaryAPIResponse, + StreamedBinaryAPIResponse, AsyncStreamedBinaryAPIResponse, ) - -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.workers.services.environments import content_update_params +from cloudflare.types.workers.services.environments import ContentUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/workers/services/environments/test_settings.py b/tests/api_resources/workers/services/environments/test_settings.py index 192c02adb61..02a1110c1e2 100644 --- a/tests/api_resources/workers/services/environments/test_settings.py +++ b/tests/api_resources/workers/services/environments/test_settings.py @@ -2,19 +2,17 @@ from __future__ import annotations -from cloudflare.types.workers.services.environments import SettingGetResponse, SettingModifyResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.workers.services.environments import setting_modify_params +from cloudflare.types.workers.services.environments import ( + SettingGetResponse, + SettingModifyResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/workers/test_account_settings.py b/tests/api_resources/workers/test_account_settings.py index 7a78776bb48..7f41c33f202 100644 --- a/tests/api_resources/workers/test_account_settings.py +++ b/tests/api_resources/workers/test_account_settings.py @@ -2,22 +2,17 @@ from __future__ import annotations -from cloudflare.types.workers import ( - AccountSettingWorkerAccountSettingsCreateWorkerAccountSettingsResponse, - AccountSettingWorkerAccountSettingsFetchWorkerAccountSettingsResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.workers import account_setting_worker_account_settings_create_worker_account_settings_params +from cloudflare.types.workers import ( + AccountSettingWorkerAccountSettingsFetchWorkerAccountSettingsResponse, + AccountSettingWorkerAccountSettingsCreateWorkerAccountSettingsResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/workers/test_deployments_by_script.py b/tests/api_resources/workers/test_deployments_by_script.py index a9a176b0f4a..222fefa051b 100644 --- a/tests/api_resources/workers/test_deployments_by_script.py +++ b/tests/api_resources/workers/test_deployments_by_script.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.workers import DeploymentsByScriptListResponse, DeploymentsByScriptDetailResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.workers import DeploymentsByScriptListResponse, DeploymentsByScriptDetailResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/workers/test_domains.py b/tests/api_resources/workers/test_domains.py index 506e5bece8a..9911a8cd594 100644 --- a/tests/api_resources/workers/test_domains.py +++ b/tests/api_resources/workers/test_domains.py @@ -2,25 +2,19 @@ from __future__ import annotations +import os from typing import Any, cast +import pytest + +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.workers import ( DomainGetResponse, - DomainWorkerDomainAttachToDomainResponse, DomainWorkerDomainListDomainsResponse, + DomainWorkerDomainAttachToDomainResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.workers import domain_worker_domain_attach_to_domain_params -from cloudflare.types.workers import domain_worker_domain_list_domains_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/workers/test_filters.py b/tests/api_resources/workers/test_filters.py index 4c3d348e3c3..5a97f492d39 100644 --- a/tests/api_resources/workers/test_filters.py +++ b/tests/api_resources/workers/test_filters.py @@ -2,25 +2,19 @@ from __future__ import annotations -from cloudflare.types.workers import ( - FilterUpdateResponse, - FilterDeleteResponse, - FilterWorkerFiltersDeprecatedCreateFilterResponse, - FilterWorkerFiltersDeprecatedListFiltersResponse, -) - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.workers import filter_update_params -from cloudflare.types.workers import filter_worker_filters_deprecated_create_filter_params +from cloudflare.types.workers import ( + FilterDeleteResponse, + FilterUpdateResponse, + FilterWorkerFiltersDeprecatedListFiltersResponse, + FilterWorkerFiltersDeprecatedCreateFilterResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/workers/test_queues.py b/tests/api_resources/workers/test_queues.py index bbe3297590d..352b563d5c9 100644 --- a/tests/api_resources/workers/test_queues.py +++ b/tests/api_resources/workers/test_queues.py @@ -2,27 +2,21 @@ from __future__ import annotations -from typing import Optional, Any, cast +import os +from typing import Any, Optional, cast + +import pytest +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare.types.workers import ( - QueueUpdateResponse, + QueueGetResponse, QueueListResponse, QueueDeleteResponse, - QueueGetResponse, + QueueUpdateResponse, QueueQueueCreateQueueResponse, ) -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.workers import queue_update_params -from cloudflare.types.workers import queue_queue_create_queue_params - base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/workers/test_routes.py b/tests/api_resources/workers/test_routes.py index 1c8c5d3e3b7..f8e70528526 100644 --- a/tests/api_resources/workers/test_routes.py +++ b/tests/api_resources/workers/test_routes.py @@ -2,26 +2,20 @@ from __future__ import annotations -from cloudflare.types.workers import ( - RouteUpdateResponse, - RouteDeleteResponse, - RouteGetResponse, - RouteWorkerRoutesCreateRouteResponse, - RouteWorkerRoutesListRoutesResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.workers import route_update_params -from cloudflare.types.workers import route_worker_routes_create_route_params +from cloudflare.types.workers import ( + RouteGetResponse, + RouteDeleteResponse, + RouteUpdateResponse, + RouteWorkerRoutesListRoutesResponse, + RouteWorkerRoutesCreateRouteResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/workers/test_script.py b/tests/api_resources/workers/test_script.py index 5df5b67cb1f..569b75f078b 100644 --- a/tests/api_resources/workers/test_script.py +++ b/tests/api_resources/workers/test_script.py @@ -2,16 +2,12 @@ from __future__ import annotations +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/workers/test_scripts.py b/tests/api_resources/workers/test_scripts.py index d96b4210f55..2fb16cb4677 100644 --- a/tests/api_resources/workers/test_scripts.py +++ b/tests/api_resources/workers/test_scripts.py @@ -2,27 +2,26 @@ from __future__ import annotations -from cloudflare.types.workers import ScriptCreateResponse, ScriptUpdateResponse, ScriptListResponse - +import os from typing import Any, cast +import httpx +import pytest +from respx import MockRouter + +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare._response import ( BinaryAPIResponse, - StreamedBinaryAPIResponse, AsyncBinaryAPIResponse, + StreamedBinaryAPIResponse, AsyncStreamedBinaryAPIResponse, ) - -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.workers import script_update_params -from cloudflare.types.workers import script_delete_params +from cloudflare.types.workers import ( + ScriptListResponse, + ScriptCreateResponse, + ScriptUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/workers/test_subdomains.py b/tests/api_resources/workers/test_subdomains.py index 3c449f25555..f2944e5d98b 100644 --- a/tests/api_resources/workers/test_subdomains.py +++ b/tests/api_resources/workers/test_subdomains.py @@ -2,22 +2,17 @@ from __future__ import annotations -from cloudflare.types.workers import ( - SubdomainWorkerSubdomainCreateSubdomainResponse, - SubdomainWorkerSubdomainGetSubdomainResponse, -) - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.workers import subdomain_worker_subdomain_create_subdomain_params +from cloudflare.types.workers import ( + SubdomainWorkerSubdomainGetSubdomainResponse, + SubdomainWorkerSubdomainCreateSubdomainResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/workers_for_platforms/dispatch/namespaces/scripts/test_content.py b/tests/api_resources/workers_for_platforms/dispatch/namespaces/scripts/test_content.py index fe8fb7e4c88..939c02115ba 100644 --- a/tests/api_resources/workers_for_platforms/dispatch/namespaces/scripts/test_content.py +++ b/tests/api_resources/workers_for_platforms/dispatch/namespaces/scripts/test_content.py @@ -2,26 +2,24 @@ from __future__ import annotations -from cloudflare.types.workers_for_platforms.dispatch.namespaces.scripts import ContentUpdateResponse - +import os from typing import Any, cast +import httpx +import pytest +from respx import MockRouter + +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type from cloudflare._response import ( BinaryAPIResponse, - StreamedBinaryAPIResponse, AsyncBinaryAPIResponse, + StreamedBinaryAPIResponse, AsyncStreamedBinaryAPIResponse, ) - -import os -import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter -from cloudflare import Cloudflare, AsyncCloudflare -from tests.utils import assert_matches_type -from cloudflare.types.workers_for_platforms.dispatch.namespaces.scripts import content_update_params +from cloudflare.types.workers_for_platforms.dispatch.namespaces.scripts import ( + ContentUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/workers_for_platforms/dispatch/namespaces/scripts/test_settings.py b/tests/api_resources/workers_for_platforms/dispatch/namespaces/scripts/test_settings.py index ee50b04831f..132b0f92567 100644 --- a/tests/api_resources/workers_for_platforms/dispatch/namespaces/scripts/test_settings.py +++ b/tests/api_resources/workers_for_platforms/dispatch/namespaces/scripts/test_settings.py @@ -2,19 +2,17 @@ from __future__ import annotations -from cloudflare.types.workers_for_platforms.dispatch.namespaces.scripts import SettingUpdateResponse, SettingGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.workers_for_platforms.dispatch.namespaces.scripts import setting_update_params +from cloudflare.types.workers_for_platforms.dispatch.namespaces.scripts import ( + SettingGetResponse, + SettingUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/zaraz/history/test_configs.py b/tests/api_resources/zaraz/history/test_configs.py index 2a8cfcd8460..2909db697cf 100644 --- a/tests/api_resources/zaraz/history/test_configs.py +++ b/tests/api_resources/zaraz/history/test_configs.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.zaraz.history import ConfigGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.zaraz.history import config_get_params +from cloudflare.types.zaraz.history import ConfigGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/zaraz/test_config.py b/tests/api_resources/zaraz/test_config.py index 497383dae1b..df61e9cfa68 100644 --- a/tests/api_resources/zaraz/test_config.py +++ b/tests/api_resources/zaraz/test_config.py @@ -2,19 +2,14 @@ from __future__ import annotations -from cloudflare.types.zaraz import ConfigUpdateResponse, ConfigGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.zaraz import config_update_params +from cloudflare.types.zaraz import ConfigGetResponse, ConfigUpdateResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/zaraz/test_default.py b/tests/api_resources/zaraz/test_default.py index 3e3c0553902..2c40eda2394 100644 --- a/tests/api_resources/zaraz/test_default.py +++ b/tests/api_resources/zaraz/test_default.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.zaraz import DefaultGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.zaraz import DefaultGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/zaraz/test_export.py b/tests/api_resources/zaraz/test_export.py index 9051f2ffdf2..3bcd060a90d 100644 --- a/tests/api_resources/zaraz/test_export.py +++ b/tests/api_resources/zaraz/test_export.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.zaraz import ExportGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.zaraz import ExportGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/zaraz/test_history.py b/tests/api_resources/zaraz/test_history.py index 66ea278ff36..cab0d31939c 100644 --- a/tests/api_resources/zaraz/test_history.py +++ b/tests/api_resources/zaraz/test_history.py @@ -2,20 +2,17 @@ from __future__ import annotations -from cloudflare.types.zaraz import HistoryUpdateResponse, HistoryListResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.zaraz import history_update_params -from cloudflare.types.zaraz import history_list_params +from cloudflare.types.zaraz import ( + HistoryListResponse, + HistoryUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/zaraz/test_publish.py b/tests/api_resources/zaraz/test_publish.py index d3e3ac0b34e..642a31ac150 100644 --- a/tests/api_resources/zaraz/test_publish.py +++ b/tests/api_resources/zaraz/test_publish.py @@ -2,19 +2,13 @@ from __future__ import annotations -from cloudflare.types.zaraz import PublishCreateResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.zaraz import publish_create_params base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/zaraz/test_workflow.py b/tests/api_resources/zaraz/test_workflow.py index 28f53c62f23..759999fedeb 100644 --- a/tests/api_resources/zaraz/test_workflow.py +++ b/tests/api_resources/zaraz/test_workflow.py @@ -2,18 +2,14 @@ from __future__ import annotations -from cloudflare.types.zaraz import WorkflowGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type +from cloudflare.types.zaraz import WorkflowGetResponse base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/zerotrust/test_connectivity_settings.py b/tests/api_resources/zerotrust/test_connectivity_settings.py index bb9cdbde61e..2c76aba2784 100644 --- a/tests/api_resources/zerotrust/test_connectivity_settings.py +++ b/tests/api_resources/zerotrust/test_connectivity_settings.py @@ -2,19 +2,17 @@ from __future__ import annotations -from cloudflare.types.zerotrust import ConnectivitySettingUpdateResponse, ConnectivitySettingGetResponse - +import os from typing import Any, cast -import os import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.zerotrust import connectivity_setting_update_params +from cloudflare.types.zerotrust import ( + ConnectivitySettingGetResponse, + ConnectivitySettingUpdateResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/api_resources/zones/test_hold.py b/tests/api_resources/zones/test_hold.py index f833b01da16..7c1a5ba1143 100644 --- a/tests/api_resources/zones/test_hold.py +++ b/tests/api_resources/zones/test_hold.py @@ -2,20 +2,18 @@ from __future__ import annotations -from cloudflare.types.zones import HoldEnforceResponse, HoldGetResponse, HoldRemoveResponse - -from typing import Any, cast, Optional - import os +from typing import Any, Optional, cast + import pytest -import httpx -from typing_extensions import get_args -from typing import Optional -from respx import MockRouter + from cloudflare import Cloudflare, AsyncCloudflare from tests.utils import assert_matches_type -from cloudflare.types.zones import hold_enforce_params -from cloudflare.types.zones import hold_remove_params +from cloudflare.types.zones import ( + HoldGetResponse, + HoldRemoveResponse, + HoldEnforceResponse, +) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") diff --git a/tests/conftest.py b/tests/conftest.py index ecd17c442c6..ceb70fba47c 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -1,14 +1,12 @@ from __future__ import annotations +import os import asyncio import logging -from typing import Iterator +from typing import TYPE_CHECKING, Iterator, AsyncIterator import pytest -import os -from typing import TYPE_CHECKING, AsyncIterator - from cloudflare import Cloudflare, AsyncCloudflare if TYPE_CHECKING: diff --git a/tests/test_client.py b/tests/test_client.py index 539aeb6025f..f0d3503b822 100644 --- a/tests/test_client.py +++ b/tests/test_client.py @@ -2,40 +2,32 @@ from __future__ import annotations -import httpx - -from cloudflare._client import Cloudflare, AsyncCloudflare - -from cloudflare._exceptions import APITimeoutError, APIStatusError, APIResponseValidationError - -from pydantic import ValidationError - -import asyncio import gc -import inspect -import json import os +import json +import asyncio +import inspect import tracemalloc -from typing import Dict, Any, Union, cast +from typing import Any, Union, cast from unittest import mock import httpx import pytest from respx import MockRouter +from pydantic import ValidationError from cloudflare import Cloudflare, AsyncCloudflare, APIResponseValidationError -from cloudflare._models import FinalRequestOptions, BaseModel -from cloudflare._types import NOT_GIVEN, Headers, NotGiven, Query, Body, Timeout, Omit +from cloudflare._client import Cloudflare, AsyncCloudflare +from cloudflare._models import BaseModel, FinalRequestOptions +from cloudflare._constants import RAW_RESPONSE_HEADER +from cloudflare._exceptions import APIStatusError, APITimeoutError, APIResponseValidationError from cloudflare._base_client import ( DEFAULT_TIMEOUT, HTTPX_DEFAULT_TIMEOUT, BaseClient, - RequestOptions, make_request_options, ) -from cloudflare._streaming import Stream, AsyncStream -from cloudflare._constants import RAW_RESPONSE_HEADER -from cloudflare._response import APIResponse, AsyncAPIResponse + from .utils import update_env base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010")