cloudflare-python/api.md
2024-02-14 00:43:07 +00:00

514 KiB

Accounts

Types:

from cloudflare.types import AccountUpdateResponse, AccountListResponse, AccountGetResponse

Methods:

Certificates

Types:

from cloudflare.types import CertificateDeleteResponse, CertificateGetResponse, CertificateOriginCaCreateCertificateResponse, CertificateOriginCaListCertificatesResponse

Methods:

IPs

Types:

from cloudflare.types import IPListResponse

Methods:

Memberships

Types:

from cloudflare.types import MembershipUpdateResponse, MembershipDeleteResponse, MembershipGetResponse, MembershipUserSAccountMembershipsListMembershipsResponse

Methods:

Users

Types:

from cloudflare.types import UserUserEditUserResponse, UserUserUserDetailsResponse

Methods:

AuditLogs

Types:

from cloudflare.types.users import AuditLogAuditLogsGetUserAuditLogsResponse

Methods:

Billings

Histories

Types:

from cloudflare.types.users.billings import HistoryUserBillingHistoryBillingHistoryDetailsResponse

Methods:

Profiles

Types:

from cloudflare.types.users.billings import ProfileUserBillingProfileBillingProfileDetailsResponse

Methods:

Firewalls

AccessRules

Rules

Types:

from cloudflare.types.users.firewalls.access_rules import RuleUpdateResponse, RuleDeleteResponse, RuleIPAccessRulesForAUserCreateAnIPAccessRuleResponse, RuleIPAccessRulesForAUserListIPAccessRulesResponse

Methods:

Invites

Types:

from cloudflare.types.users import InviteUpdateResponse, InviteGetResponse, InviteUserSInvitesListInvitationsResponse

Methods:

LoadBalancers

Monitors

Types:

from cloudflare.types.users.load_balancers import MonitorUpdateResponse, MonitorDeleteResponse, MonitorGetResponse, MonitorLoadBalancerMonitorsCreateMonitorResponse, MonitorLoadBalancerMonitorsListMonitorsResponse

Methods:

Previews

Types:

from cloudflare.types.users.load_balancers.monitors import PreviewLoadBalancerMonitorsPreviewMonitorResponse

Methods:

References

Types:

from cloudflare.types.users.load_balancers.monitors import ReferenceLoadBalancerMonitorsListMonitorReferencesResponse

Methods:

Pools

Types:

from cloudflare.types.users.load_balancers import PoolUpdateResponse, PoolDeleteResponse, PoolGetResponse, PoolLoadBalancerPoolsCreatePoolResponse, PoolLoadBalancerPoolsListPoolsResponse, PoolLoadBalancerPoolsPatchPoolsResponse

Methods:

Health

Types:

from cloudflare.types.users.load_balancers.pools import HealthLoadBalancerPoolsPoolHealthDetailsResponse

Methods:

Previews

Types:

from cloudflare.types.users.load_balancers.pools import PreviewLoadBalancerPoolsPreviewPoolResponse

Methods:

References

Types:

from cloudflare.types.users.load_balancers.pools import ReferenceLoadBalancerPoolsListPoolReferencesResponse

Methods:

Previews

Types:

from cloudflare.types.users.load_balancers import PreviewGetResponse

Methods:

LoadBalancingAnalytics

Events

Types:

from cloudflare.types.users.load_balancing_analytics import EventLoadBalancerHealthcheckEventsListHealthcheckEventsResponse

Methods:

Organizations

Types:

from cloudflare.types.users import OrganizationDeleteResponse, OrganizationGetResponse, OrganizationUserSOrganizationsListOrganizationsResponse

Methods:

Subscriptions

Types:

from cloudflare.types.users import SubscriptionUpdateResponse, SubscriptionDeleteResponse, SubscriptionUserSubscriptionGetUserSubscriptionsResponse

Methods:

Tokens

Types:

from cloudflare.types.users import TokenUpdateResponse, TokenDeleteResponse, TokenGetResponse, TokenUserAPITokensCreateTokenResponse, TokenUserAPITokensListTokensResponse

Methods:

PermissionGroups

Types:

from cloudflare.types.users.tokens import PermissionGroupPermissionGroupsListPermissionGroupsResponse

Methods:

Verifies

Types:

from cloudflare.types.users.tokens import VerifyUserAPITokensVerifyTokenResponse

Methods:

Values

Types:

from cloudflare.types.users.tokens import ValueUserAPITokensRollTokenResponse

Methods:

Zones

Types:

from cloudflare.types import ZoneCreateResponse, ZoneUpdateResponse, ZoneListResponse, ZoneDeleteResponse, ZoneGetResponse

Methods:

Hold

Types:

from cloudflare.types.zones import HoldEnforceResponse, HoldGetResponse, HoldRemoveResponse

Methods:

AI

Types:

from cloudflare.types import AIRunResponse

Methods:

LoadBalancers

Types:

from cloudflare.types import LoadBalancerCreateResponse, LoadBalancerUpdateResponse, LoadBalancerListResponse, LoadBalancerDeleteResponse, LoadBalancerGetResponse

Methods:

Monitors

Types:

from cloudflare.types.load_balancers import MonitorUpdateResponse, MonitorDeleteResponse, MonitorAccountLoadBalancerMonitorsCreateMonitorResponse, MonitorAccountLoadBalancerMonitorsListMonitorsResponse, MonitorGetResponse

Methods:

Previews

Types:

from cloudflare.types.load_balancers.monitors import PreviewAccountLoadBalancerMonitorsPreviewMonitorResponse

Methods:

References

Types:

from cloudflare.types.load_balancers.monitors import ReferenceAccountLoadBalancerMonitorsListMonitorReferencesResponse

Methods:

Pools

Types:

from cloudflare.types.load_balancers import PoolUpdateResponse, PoolDeleteResponse, PoolAccountLoadBalancerPoolsCreatePoolResponse, PoolAccountLoadBalancerPoolsListPoolsResponse, PoolAccountLoadBalancerPoolsPatchPoolsResponse, PoolGetResponse

Methods:

Health

Types:

from cloudflare.types.load_balancers.pools import HealthAccountLoadBalancerPoolsPoolHealthDetailsResponse

Methods:

Previews

Types:

from cloudflare.types.load_balancers.pools import PreviewAccountLoadBalancerPoolsPreviewPoolResponse

Methods:

References

Types:

from cloudflare.types.load_balancers.pools import ReferenceAccountLoadBalancerPoolsListPoolReferencesResponse

Methods:

Previews

Types:

from cloudflare.types.load_balancers import PreviewGetResponse

Methods:

Regions

Types:

from cloudflare.types.load_balancers import RegionGetResponse, RegionLoadBalancerRegionsListRegionsResponse

Methods:

Searches

Types:

from cloudflare.types.load_balancers import SearchListResponse

Methods:

Access

Apps

Types:

from cloudflare.types.access import AppCreateResponse, AppUpdateResponse, AppListResponse, AppDeleteResponse, AppGetResponse

Methods:

Cas

Types:

from cloudflare.types.access.apps import CaCreateResponse, CaListResponse, CaDeleteResponse, CaGetResponse

Methods:

  • client.access.apps.cas.create(uuid, *, account_or_zone, account_or_zone_id) -> CaCreateResponse
  • client.access.apps.cas.list(account_or_zone_id, *, account_or_zone) -> Optional
  • client.access.apps.cas.delete(uuid, *, account_or_zone, account_or_zone_id) -> CaDeleteResponse
  • client.access.apps.cas.get(uuid, *, account_or_zone, account_or_zone_id) -> CaGetResponse

RevokeTokens

Types:

from cloudflare.types.access.apps import RevokeTokenAccessApplicationsRevokeServiceTokensResponse

Methods:

UserPolicyChecks

Types:

from cloudflare.types.access.apps import UserPolicyCheckAccessApplicationsTestAccessPoliciesResponse

Methods:

Policies

Types:

from cloudflare.types.access.apps import PolicyCreateResponse, PolicyUpdateResponse, PolicyDeleteResponse, PolicyAccessPoliciesCreateAnAccessPolicyResponse, PolicyAccessPoliciesListAccessPoliciesResponse, PolicyGetResponse

Methods:

Certificates

Types:

from cloudflare.types.access import CertificateUpdateResponse, CertificateDeleteResponse, CertificateAccessMTLSAuthenticationAddAnMTLSCertificateResponse, CertificateAccessMTLSAuthenticationListMTLSCertificatesResponse, CertificateGetResponse

Methods:

Settings

Types:

from cloudflare.types.access.certificates import SettingUpdateResponse, SettingListResponse

Methods:

  • client.access.certificates.settings.update(account_or_zone_id, *, account_or_zone, **params) -> Optional
  • client.access.certificates.settings.list(account_or_zone_id, *, account_or_zone) -> Optional

Groups

Types:

from cloudflare.types.access import GroupUpdateResponse, GroupDeleteResponse, GroupAccessGroupsCreateAnAccessGroupResponse, GroupAccessGroupsListAccessGroupsResponse, GroupGetResponse

Methods:

IdentityProviders

Types:

from cloudflare.types.access import IdentityProviderUpdateResponse, IdentityProviderDeleteResponse, IdentityProviderAccessIdentityProvidersAddAnAccessIdentityProviderResponse, IdentityProviderAccessIdentityProvidersListAccessIdentityProvidersResponse, IdentityProviderGetResponse

Methods:

Organizations

Types:

from cloudflare.types.access import OrganizationZeroTrustOrganizationCreateYourZeroTrustOrganizationResponse, OrganizationZeroTrustOrganizationGetYourZeroTrustOrganizationResponse, OrganizationZeroTrustOrganizationUpdateYourZeroTrustOrganizationResponse

Methods:

RevokeUsers

Types:

from cloudflare.types.access.organizations import RevokeUserZeroTrustOrganizationRevokeAllAccessTokensForAUserResponse

Methods:

ServiceTokens

Types:

from cloudflare.types.access import ServiceTokenUpdateResponse, ServiceTokenDeleteResponse, ServiceTokenAccessServiceTokensCreateAServiceTokenResponse, ServiceTokenAccessServiceTokensListServiceTokensResponse

Methods:

Refreshes

Types:

from cloudflare.types.access.service_tokens import RefreshAccessServiceTokensRefreshAServiceTokenResponse

Methods:

Rotates

Types:

from cloudflare.types.access.service_tokens import RotateAccessServiceTokensRotateAServiceTokenResponse

Methods:

Bookmarks

Types:

from cloudflare.types.access import BookmarkUpdateResponse, BookmarkDeleteResponse, BookmarkAccessBookmarkApplicationsDeprecatedListBookmarkApplicationsResponse, BookmarkGetResponse

Methods:

Keys

Types:

from cloudflare.types.access import KeyAccessKeyConfigurationGetTheAccessKeyConfigurationResponse, KeyAccessKeyConfigurationUpdateTheAccessKeyConfigurationResponse

Methods:

Rotates

Types:

from cloudflare.types.access.keys import RotateAccessKeyConfigurationRotateAccessKeysResponse

Methods:

Logs

AccessRequests

Types:

from cloudflare.types.access.logs import AccessRequestAccessAuthenticationLogsGetAccessAuthenticationLogsResponse

Methods:

Seats

Types:

from cloudflare.types.access import SeatZeroTrustSeatsUpdateAUserSeatResponse

Methods:

Users

Types:

from cloudflare.types.access import UserListResponse

Methods:

ActiveSessions

Types:

from cloudflare.types.access.users import ActiveSessionListResponse, ActiveSessionGetResponse

Methods:

LastSeenIdentity

Types:

from cloudflare.types.access.users import LastSeenIdentityGetResponse

Methods:

FailedLogins

Types:

from cloudflare.types.access.users import FailedLoginZeroTrustUsersGetFailedLoginsResponse

Methods:

CustomPages

Types:

from cloudflare.types.access import CustomPageCreateResponse, CustomPageUpdateResponse, CustomPageListResponse, CustomPageDeleteResponse, CustomPageGetResponse

Methods:

Tags

Types:

from cloudflare.types.access import TagListResponse

Methods:

DNSAnalytics

Reports

Types:

from cloudflare.types.dns_analytics import ReportListResponse

Methods:

Bytimes

Types:

from cloudflare.types.dns_analytics.reports import BytimeListResponse

Methods:

PurgeCaches

Types:

from cloudflare.types import PurgeCachZonePurgeResponse

Methods:

SSLs

Analyzes

Types:

from cloudflare.types.ssls import AnalyzeAnalyzeCertificateAnalyzeCertificateResponse

Methods:

CertificatePacks

Types:

from cloudflare.types.ssls import CertificatePackUpdateResponse, CertificatePackDeleteResponse, CertificatePackCertificatePacksListCertificatePacksResponse, CertificatePackGetResponse

Methods:

Orders

Types:

from cloudflare.types.ssls.certificate_packs import OrderCertificatePacksOrderAdvancedCertificateManagerCertificatePackResponse

Methods:

Quotas

Types:

from cloudflare.types.ssls.certificate_packs import QuotaCertificatePacksGetCertificatePackQuotasResponse

Methods:

Recommendations

Types:

from cloudflare.types.ssls import RecommendationListResponse

Methods:

  • client.ssls.recommendations.list(zone_identifier) -> Optional

Universals

Settings

Types:

from cloudflare.types.ssls.universals import SettingUpdateResponse, SettingGetResponse

Methods:

Verifications

Types:

from cloudflare.types.ssls import VerificationUpdateResponse, VerificationSSLVerificationSSLVerificationDetailsResponse

Methods:

Subscriptions

Types:

from cloudflare.types import SubscriptionUpdateResponse, SubscriptionDeleteResponse, SubscriptionAccountSubscriptionsCreateSubscriptionResponse, SubscriptionAccountSubscriptionsListSubscriptionsResponse, SubscriptionZoneSubscriptionCreateZoneSubscriptionResponse, SubscriptionZoneSubscriptionUpdateZoneSubscriptionResponse, SubscriptionZoneSubscriptionZoneSubscriptionDetailsResponse

Methods:

Acms

TotalTLS

Types:

from cloudflare.types.acms import TotalTLSUpdateResponse, TotalTLSGetResponse

Methods:

Analytics

Colo

Types:

from cloudflare.types.analytics import ColoZoneAnalyticsDeprecatedGetAnalyticsByCoLocationsResponse

Methods:

Dashboards

Types:

from cloudflare.types.analytics import DashboardZoneAnalyticsDeprecatedGetDashboardResponse

Methods:

Latencies

Types:

from cloudflare.types.analytics import LatencyArgoAnalyticsForZoneArgoAnalyticsForAZoneResponse

Methods:

Colos

Types:

from cloudflare.types.analytics.latencies import ColoArgoAnalyticsForGeolocationArgoAnalyticsForAZoneAtDifferentPoPsResponse

Methods:

Argo

SmartRouting

Types:

from cloudflare.types.argo import SmartRoutingUpdateResponse, SmartRoutingGetResponse

Methods:

TieredCaching

Types:

from cloudflare.types.argo import TieredCachingTieredCachingGetTieredCachingSettingResponse, TieredCachingTieredCachingPatchTieredCachingSettingResponse

Methods:

AvailablePlans

Types:

from cloudflare.types import AvailablePlanListResponse, AvailablePlanGetResponse

Methods:

AvailableRatePlans

Types:

from cloudflare.types import AvailableRatePlanZoneRatePlanListAvailableRatePlansResponse

Methods:

Caches

CacheReserves

Types:

from cloudflare.types.caches import CacheReserveListResponse, CacheReserveZoneCacheSettingsChangeCacheReserveSettingResponse

Methods:

TieredCacheSmartTopologyEnables

Types:

from cloudflare.types.caches import TieredCacheSmartTopologyEnableDeleteResponse, TieredCacheSmartTopologyEnableSmartTieredCacheGetSmartTieredCacheSettingResponse, TieredCacheSmartTopologyEnableSmartTieredCachePatchSmartTieredCacheSettingResponse

Methods:

Variants

Types:

from cloudflare.types.caches import VariantListResponse, VariantDeleteResponse, VariantZoneCacheSettingsChangeVariantsSettingResponse

Methods:

CertificateAuthorities

HostnameAssociations

Types:

from cloudflare.types.certificate_authorities import HostnameAssociationClientCertificateForAZoneListHostnameAssociationsResponse, HostnameAssociationClientCertificateForAZonePutHostnameAssociationsResponse

Methods:

ClientCertificates

Types:

from cloudflare.types import ClientCertificateUpdateResponse, ClientCertificateDeleteResponse, ClientCertificateClientCertificateForAZoneCreateClientCertificateResponse, ClientCertificateClientCertificateForAZoneListClientCertificatesResponse, ClientCertificateGetResponse

Methods:

CustomCertificates

Types:

from cloudflare.types import CustomCertificateCreateResponse, CustomCertificateUpdateResponse, CustomCertificateListResponse, CustomCertificateDeleteResponse, CustomCertificateGetResponse

Methods:

Prioritizes

Types:

from cloudflare.types.custom_certificates import PrioritizeCustomSSLForAZoneRePrioritizeSSLCertificatesResponse

Methods:

CustomHostnames

Types:

from cloudflare.types import CustomHostnameUpdateResponse, CustomHostnameDeleteResponse, CustomHostnameCustomHostnameForAZoneCreateCustomHostnameResponse, CustomHostnameCustomHostnameForAZoneListCustomHostnamesResponse, CustomHostnameGetResponse

Methods:

FallbackOrigins

Types:

from cloudflare.types.custom_hostnames import FallbackOriginUpdateResponse, FallbackOriginDeleteResponse, FallbackOriginGetResponse

Methods:

CustomNs

Availabilities

Types:

from cloudflare.types.custom_ns import AvailabilityGetResponse

Methods:

  • client.custom_ns.availabilities.get(account_id) -> Optional

Verifies

Types:

from cloudflare.types.custom_ns import VerifyUpdateResponse

Methods:

DNSRecords

Types:

from cloudflare.types import DNSRecordCreateResponse, DNSRecordUpdateResponse, DNSRecordListResponse, DNSRecordDeleteResponse, DNSRecordExportResponse, DNSRecordGetResponse, DNSRecordImportResponse, DNSRecordScanResponse

Methods:

DNSSECs

Types:

from cloudflare.types import DNSSECUpdateResponse, DNSSECGetResponse

Methods:

Emails

Routings

Types:

from cloudflare.types.emails import RoutingEmailRoutingSettingsGetEmailRoutingSettingsResponse

Methods:

Disables

Types:

from cloudflare.types.emails.routings import DisableEmailRoutingSettingsDisableEmailRoutingResponse

Methods:

DNS

Types:

from cloudflare.types.emails.routings import DNSEmailRoutingSettingsEmailRoutingDNSSettingsResponse

Methods:

Enables

Types:

from cloudflare.types.emails.routings import EnableEmailRoutingSettingsEnableEmailRoutingResponse

Methods:

Rules

Types:

from cloudflare.types.emails.routings import RuleUpdateResponse, RuleDeleteResponse, RuleEmailRoutingRoutingRulesCreateRoutingRuleResponse, RuleEmailRoutingRoutingRulesListRoutingRulesResponse, RuleGetResponse

Methods:

CatchAlls

Types:

from cloudflare.types.emails.routings.rules import CatchAllEmailRoutingRoutingRulesGetCatchAllRuleResponse, CatchAllEmailRoutingRoutingRulesUpdateCatchAllRuleResponse

Methods:

Addresses

Types:

from cloudflare.types.emails.routings import AddressDeleteResponse, AddressEmailRoutingDestinationAddressesCreateADestinationAddressResponse, AddressEmailRoutingDestinationAddressesListDestinationAddressesResponse, AddressGetResponse

Methods:

Filters

Types:

from cloudflare.types import FilterUpdateResponse, FilterDeleteResponse, FilterFiltersCreateFiltersResponse, FilterFiltersListFiltersResponse, FilterFiltersUpdateFiltersResponse, FilterGetResponse

Methods:

Firewalls

Lockdowns

Types:

from cloudflare.types.firewalls import LockdownUpdateResponse, LockdownDeleteResponse, LockdownGetResponse, LockdownZoneLockdownCreateAZoneLockdownRuleResponse, LockdownZoneLockdownListZoneLockdownRulesResponse

Methods:

Rules

Types:

from cloudflare.types.firewalls import RuleUpdateResponse, RuleDeleteResponse, RuleFirewallRulesCreateFirewallRulesResponse, RuleFirewallRulesListFirewallRulesResponse, RuleFirewallRulesUpdateFirewallRulesResponse, RuleFirewallRulesUpdatePriorityOfFirewallRulesResponse, RuleGetResponse

Methods:

AccessRules

Types:

from cloudflare.types.firewalls import AccessRuleCreateResponse, AccessRuleUpdateResponse, AccessRuleListResponse, AccessRuleDeleteResponse, AccessRuleGetResponse

Methods:

  • client.firewalls.access_rules.create(account_or_zone_id, *, account_or_zone, **params) -> Optional
  • client.firewalls.access_rules.update(identifier, *, account_identifier, **params) -> Optional
  • client.firewalls.access_rules.list(account_or_zone_id, *, account_or_zone, **params) -> Optional
  • client.firewalls.access_rules.delete(identifier, *, account_or_zone, account_or_zone_id) -> Optional
  • client.firewalls.access_rules.get(identifier, *, account_or_zone, account_or_zone_id) -> Optional

UaRules

Types:

from cloudflare.types.firewalls import UaRuleUpdateResponse, UaRuleDeleteResponse, UaRuleGetResponse, UaRuleUserAgentBlockingRulesCreateAUserAgentBlockingRuleResponse, UaRuleUserAgentBlockingRulesListUserAgentBlockingRulesResponse

Methods:

WAF

Overrides

Types:

from cloudflare.types.firewalls.waf import OverrideUpdateResponse, OverrideDeleteResponse, OverrideGetResponse, OverrideWAFOverridesCreateAWAFOverrideResponse, OverrideWAFOverridesListWAFOverridesResponse

Methods:

Packages

Types:

from cloudflare.types.firewalls.waf import PackageListResponse, PackageGetResponse

Methods:

Groups

Types:

from cloudflare.types.firewalls.waf.packages import GroupUpdateResponse, GroupGetResponse, GroupWAFRuleGroupsListWAFRuleGroupsResponse

Methods:

Rules

Types:

from cloudflare.types.firewalls.waf.packages import RuleUpdateResponse, RuleGetResponse, RuleWAFRulesListWAFRulesResponse

Methods:

Healthchecks

Types:

from cloudflare.types import HealthcheckUpdateResponse, HealthcheckDeleteResponse, HealthcheckGetResponse, HealthcheckHealthChecksCreateHealthCheckResponse, HealthcheckHealthChecksListHealthChecksResponse

Methods:

Previews

Types:

from cloudflare.types.healthchecks import PreviewDeleteResponse, PreviewGetResponse, PreviewHealthChecksCreatePreviewHealthCheckResponse

Methods:

KeylessCertificates

Types:

from cloudflare.types import KeylessCertificateCreateResponse, KeylessCertificateUpdateResponse, KeylessCertificateListResponse, KeylessCertificateDeleteResponse, KeylessCertificateGetResponse

Methods:

Logpush

Datasets

Fields

Types:

from cloudflare.types.logpush.datasets import FieldListResponse

Methods:

  • client.logpush.datasets.fields.list(dataset_id, *, account_or_zone, account_or_zone_id) -> object

Jobs

Types:

from cloudflare.types.logpush.datasets import JobListResponse

Methods:

  • client.logpush.datasets.jobs.list(dataset_id, *, account_or_zone, account_or_zone_id) -> JobListResponse

Edges

Types:

from cloudflare.types.logpush import EdgeUpdateResponse, EdgeGetResponse

Methods:

Jobs

Types:

from cloudflare.types.logpush import JobCreateResponse, JobUpdateResponse, JobListResponse, JobDeleteResponse, JobGetResponse

Methods:

  • client.logpush.jobs.create(account_or_zone_id, *, account_or_zone, **params) -> Optional
  • client.logpush.jobs.update(job_id, *, account_or_zone, account_or_zone_id, **params) -> Optional
  • client.logpush.jobs.list(account_or_zone_id, *, account_or_zone) -> JobListResponse
  • client.logpush.jobs.delete(job_id, *, account_or_zone, account_or_zone_id) -> Optional
  • client.logpush.jobs.get(job_id, *, account_or_zone, account_or_zone_id) -> Optional

Ownerships

Types:

from cloudflare.types.logpush import OwnershipPostAccountsAccountIdentifierLogpushOwnershipResponse

Methods:

Validates

Types:

from cloudflare.types.logpush.ownerships import ValidatePostAccountsAccountIdentifierLogpushOwnershipValidateResponse

Methods:

Validates

Destinations

Exists

Types:

from cloudflare.types.logpush.validates.destinations import ExistDeleteAccountsAccountIdentifierLogpushValidateDestinationExistsResponse

Methods:

Origins

Types:

from cloudflare.types.logpush.validates import OriginPostAccountsAccountIdentifierLogpushValidateOriginResponse

Methods:

Logs

Controls

Retentions

Flags

Types:

from cloudflare.types.logs.controls.retentions import FlagLogsReceivedGetLogRetentionFlagResponse, FlagLogsReceivedUpdateLogRetentionFlagResponse

Methods:

Cmb

Configs

Types:

from cloudflare.types.logs.controls.cmb import ConfigDeleteResponse, ConfigGetAccountsAccountIdentifierLogsControlCmbConfigResponse, ConfigPutAccountsAccountIdentifierLogsControlCmbConfigResponse

Methods:

Rayids

Types:

from cloudflare.types.logs import RayidGetResponse

Methods:

Receiveds

Types:

from cloudflare.types.logs import ReceivedReceivedGetLogsReceivedResponse

Methods:

Fields

Types:

from cloudflare.types.logs.receiveds import FieldLogsReceivedListFieldsResponse

Methods:

OriginTLSClientAuth

Types:

from cloudflare.types import OriginTLSClientAuthCreateResponse, OriginTLSClientAuthListResponse, OriginTLSClientAuthDeleteResponse, OriginTLSClientAuthGetResponse

Methods:

Hostnames

Types:

from cloudflare.types.origin_tls_client_auth import HostnameUpdateResponse, HostnameGetResponse

Methods:

Certificates

Types:

from cloudflare.types.origin_tls_client_auth.hostnames import CertificateCreateResponse, CertificateListResponse, CertificateDeleteResponse, CertificateGetResponse

Methods:

Settings

Types:

from cloudflare.types.origin_tls_client_auth import SettingZoneLevelAuthenticatedOriginPullsGetEnablementSettingForZoneResponse, SettingZoneLevelAuthenticatedOriginPullsSetEnablementForZoneResponse

Methods:

Pagerules

Types:

from cloudflare.types import PageruleCreateResponse, PageruleUpdateResponse, PageruleListResponse, PageruleDeleteResponse, PageruleGetResponse

Methods:

Settings

Types:

from cloudflare.types.pagerules import SettingAvailablePageRulesSettingsListAvailablePageRulesSettingsResponse

Methods:

RateLimits

Types:

from cloudflare.types import RateLimitUpdateResponse, RateLimitListResponse, RateLimitGetResponse

Methods:

SecondaryDNS

ForceAxfrs

Types:

from cloudflare.types.secondary_dns import ForceAxfrSecondaryDNSSecondaryZoneForceAxfrResponse

Methods:

Incomings

Types:

from cloudflare.types.secondary_dns import IncomingDeleteResponse, IncomingSecondaryDNSSecondaryZoneCreateSecondaryZoneConfigurationResponse, IncomingSecondaryDNSSecondaryZoneSecondaryZoneConfigurationDetailsResponse, IncomingSecondaryDNSSecondaryZoneUpdateSecondaryZoneConfigurationResponse

Methods:

Outgoings

Types:

from cloudflare.types.secondary_dns import OutgoingDeleteResponse, OutgoingSecondaryDNSPrimaryZoneCreatePrimaryZoneConfigurationResponse, OutgoingSecondaryDNSPrimaryZonePrimaryZoneConfigurationDetailsResponse, OutgoingSecondaryDNSPrimaryZoneUpdatePrimaryZoneConfigurationResponse

Methods:

Disables

Types:

from cloudflare.types.secondary_dns.outgoings import DisableSecondaryDNSPrimaryZoneDisableOutgoingZoneTransfersResponse

Methods:

Enables

Types:

from cloudflare.types.secondary_dns.outgoings import EnableSecondaryDNSPrimaryZoneEnableOutgoingZoneTransfersResponse

Methods:

ForceNotifies

Types:

from cloudflare.types.secondary_dns.outgoings import ForceNotifySecondaryDNSPrimaryZoneForceDNSNotifyResponse

Methods:

Statuses

Types:

from cloudflare.types.secondary_dns.outgoings import StatusSecondaryDNSPrimaryZoneGetOutgoingZoneTransferStatusResponse

Methods:

ACLs

Types:

from cloudflare.types.secondary_dns import ACLUpdateResponse, ACLDeleteResponse, ACLGetResponse, ACLSecondaryDNSACLCreateACLResponse, ACLSecondaryDNSACLListACLsResponse

Methods:

Peers

Types:

from cloudflare.types.secondary_dns import PeerUpdateResponse, PeerDeleteResponse, PeerGetResponse, PeerSecondaryDNSPeerCreatePeerResponse, PeerSecondaryDNSPeerListPeersResponse

Methods:

Tsigs

Types:

from cloudflare.types.secondary_dns import TsigUpdateResponse, TsigDeleteResponse, TsigGetResponse, TsigSecondaryDNSTsigCreateTsigResponse, TsigSecondaryDNSTsigListTsiGsResponse

Methods:

Settings

Types:

from cloudflare.types import SettingListResponse, SettingEditResponse

Methods:

ZeroRtt

Types:

from cloudflare.types.settings import ZeroRttGetResponse, ZeroRttZoneSettingsChange0RttSessionResumptionSettingResponse

Methods:

AdvancedDDOS

Types:

from cloudflare.types.settings import AdvancedDDOSGetResponse

Methods:

  • client.settings.advanced_ddos.get(zone_id) -> Optional

AlwaysOnline

Types:

from cloudflare.types.settings import AlwaysOnlineUpdateResponse, AlwaysOnlineGetResponse

Methods:

AlwaysUseHTTPs

Types:

from cloudflare.types.settings import AlwaysUseHTTPUpdateResponse, AlwaysUseHTTPGetResponse

Methods:

AutomaticHTTPsRewrites

Types:

from cloudflare.types.settings import AutomaticHTTPsRewriteUpdateResponse, AutomaticHTTPsRewriteGetResponse

Methods:

AutomaticPlatformOptimization

Types:

from cloudflare.types.settings import AutomaticPlatformOptimizationUpdateResponse, AutomaticPlatformOptimizationGetResponse

Methods:

  • client.settings.automatic_platform_optimization.update(zone_id, **params) -> Optional
  • client.settings.automatic_platform_optimization.get(zone_id) -> Optional

Brotli

Types:

from cloudflare.types.settings import BrotliUpdateResponse, BrotliGetResponse

Methods:

BrowserCacheTTL

Types:

from cloudflare.types.settings import BrowserCacheTTLUpdateResponse, BrowserCacheTTLGetResponse

Methods:

BrowserCheck

Types:

from cloudflare.types.settings import BrowserCheckUpdateResponse, BrowserCheckGetResponse

Methods:

CacheLevel

Types:

from cloudflare.types.settings import CacheLevelUpdateResponse, CacheLevelGetResponse

Methods:

ChallengeTTL

Types:

from cloudflare.types.settings import ChallengeTTLUpdateResponse, ChallengeTTLGetResponse

Methods:

Ciphers

Types:

from cloudflare.types.settings import CipherUpdateResponse, CipherGetResponse

Methods:

DevelopmentMode

Types:

from cloudflare.types.settings import DevelopmentModeUpdateResponse, DevelopmentModeGetResponse

Methods:

EarlyHint

Types:

from cloudflare.types.settings import EarlyHintUpdateResponse, EarlyHintGetResponse

Methods:

EmailObfuscation

Types:

from cloudflare.types.settings import EmailObfuscationUpdateResponse, EmailObfuscationGetResponse

Methods:

H2Prioritization

Types:

from cloudflare.types.settings import H2PrioritizationUpdateResponse, H2PrioritizationGetResponse

Methods:

HotlinkProtection

Types:

from cloudflare.types.settings import HotlinkProtectionUpdateResponse, HotlinkProtectionGetResponse

Methods:

HTTP2

Types:

from cloudflare.types.settings import HTTP2UpdateResponse, HTTP2GetResponse

Methods:

HTTP3

Types:

from cloudflare.types.settings import HTTP3UpdateResponse, HTTP3GetResponse

Methods:

ImageResizing

Types:

from cloudflare.types.settings import ImageResizingUpdateResponse, ImageResizingGetResponse

Methods:

IPGeolocation

Types:

from cloudflare.types.settings import IPGeolocationUpdateResponse, IPGeolocationGetResponse

Methods:

IPV6

Types:

from cloudflare.types.settings import IPV6UpdateResponse, IPV6GetResponse

Methods:

MinTLSVersion

Types:

from cloudflare.types.settings import MinTLSVersionUpdateResponse, MinTLSVersionGetResponse

Methods:

Minify

Types:

from cloudflare.types.settings import MinifyUpdateResponse, MinifyGetResponse

Methods:

Mirage

Types:

from cloudflare.types.settings import MirageUpdateResponse, MirageGetResponse

Methods:

MobileRedirect

Types:

from cloudflare.types.settings import MobileRedirectUpdateResponse, MobileRedirectGetResponse

Methods:

NEL

Types:

from cloudflare.types.settings import NELUpdateResponse, NELGetResponse

Methods:

OpportunisticEncryption

Types:

from cloudflare.types.settings import OpportunisticEncryptionUpdateResponse, OpportunisticEncryptionGetResponse

Methods:

OpportunisticOnion

Types:

from cloudflare.types.settings import OpportunisticOnionUpdateResponse, OpportunisticOnionGetResponse

Methods:

OrangeToOrange

Types:

from cloudflare.types.settings import OrangeToOrangeUpdateResponse, OrangeToOrangeGetResponse

Methods:

OriginErrorPagePassThru

Types:

from cloudflare.types.settings import OriginErrorPagePassThruUpdateResponse, OriginErrorPagePassThruGetResponse

Methods:

OriginMaxHTTPVersion

Types:

from cloudflare.types.settings import OriginMaxHTTPVersionUpdateResponse, OriginMaxHTTPVersionGetResponse

Methods:

Polish

Types:

from cloudflare.types.settings import PolishUpdateResponse, PolishGetResponse

Methods:

PrefetchPreload

Types:

from cloudflare.types.settings import PrefetchPreloadUpdateResponse, PrefetchPreloadGetResponse

Methods:

ProxyReadTimeout

Types:

from cloudflare.types.settings import ProxyReadTimeoutUpdateResponse, ProxyReadTimeoutGetResponse

Methods:

PseudoIPV4

Types:

from cloudflare.types.settings import PseudoIPV4UpdateResponse, PseudoIPV4GetResponse

Methods:

ResponseBuffering

Types:

from cloudflare.types.settings import ResponseBufferingUpdateResponse, ResponseBufferingGetResponse

Methods:

RocketLoader

Types:

from cloudflare.types.settings import RocketLoaderUpdateResponse, RocketLoaderGetResponse

Methods:

SecurityHeaders

Types:

from cloudflare.types.settings import SecurityHeaderUpdateResponse, SecurityHeaderGetResponse

Methods:

SecurityLevel

Types:

from cloudflare.types.settings import SecurityLevelUpdateResponse, SecurityLevelGetResponse

Methods:

ServerSideExcludes

Types:

from cloudflare.types.settings import ServerSideExcludeUpdateResponse, ServerSideExcludeGetResponse

Methods:

SortQueryStringForCache

Types:

from cloudflare.types.settings import SortQueryStringForCacheUpdateResponse, SortQueryStringForCacheGetResponse

Methods:

SSL

Types:

from cloudflare.types.settings import SSLUpdateResponse, SSLGetResponse

Methods:

SSLRecommender

Types:

from cloudflare.types.settings import SSLRecommenderUpdateResponse, SSLRecommenderGetResponse

Methods:

TLS1_3

Types:

from cloudflare.types.settings import TLS1_3UpdateResponse, TLS1_3GetResponse

Methods:

TLSClientAuth

Types:

from cloudflare.types.settings import TLSClientAuthUpdateResponse, TLSClientAuthGetResponse

Methods:

TrueClientIPHeader

Types:

from cloudflare.types.settings import TrueClientIPHeaderUpdateResponse, TrueClientIPHeaderGetResponse

Methods:

WAF

Types:

from cloudflare.types.settings import WAFUpdateResponse, WAFGetResponse

Methods:

Webp

Types:

from cloudflare.types.settings import WebpUpdateResponse, WebpGetResponse

Methods:

Websocket

Types:

from cloudflare.types.settings import WebsocketUpdateResponse, WebsocketGetResponse

Methods:

WaitingRooms

Types:

from cloudflare.types import WaitingRoomCreateResponse, WaitingRoomUpdateResponse, WaitingRoomListResponse, WaitingRoomDeleteResponse, WaitingRoomGetResponse

Methods:

Previews

Types:

from cloudflare.types.waiting_rooms import PreviewCreateResponse

Methods:

Events

Types:

from cloudflare.types.waiting_rooms import EventUpdateResponse, EventDeleteResponse, EventGetResponse, EventWaitingRoomCreateEventResponse, EventWaitingRoomListEventsResponse

Methods:

Details

Types:

from cloudflare.types.waiting_rooms.events import DetailWaitingRoomPreviewActiveEventDetailsResponse

Methods:

Rules

Types:

from cloudflare.types.waiting_rooms import RuleUpdateResponse, RuleDeleteResponse, RuleWaitingRoomCreateWaitingRoomRuleResponse, RuleWaitingRoomListWaitingRoomRulesResponse, RuleWaitingRoomReplaceWaitingRoomRulesResponse

Methods:

Statuses

Types:

from cloudflare.types.waiting_rooms import StatusWaitingRoomGetWaitingRoomStatusResponse

Methods:

Settings

Types:

from cloudflare.types.waiting_rooms import WaitingroomZoneSettingsResponse, SettingUpdateResponse, SettingGetResponse

Methods:

Web3s

Hostnames

Types:

from cloudflare.types.web3s import HostnameUpdateResponse, HostnameDeleteResponse, HostnameGetResponse, HostnameWeb3HostnameCreateWeb3HostnameResponse, HostnameWeb3HostnameListWeb3HostnamesResponse

Methods:

IpfsUniversalPaths

ContentLists

Types:

from cloudflare.types.web3s.hostnames.ipfs_universal_paths import ContentListWeb3HostnameIpfsUniversalPathGatewayContentListDetailsResponse, ContentListWeb3HostnameUpdateIpfsUniversalPathGatewayContentListResponse

Methods:

Entries

Types:

from cloudflare.types.web3s.hostnames.ipfs_universal_paths.content_lists import EntryUpdateResponse, EntryDeleteResponse, EntryGetResponse, EntryWeb3HostnameCreateIpfsUniversalPathGatewayContentListEntryResponse, EntryWeb3HostnameListIpfsUniversalPathGatewayContentListEntriesResponse

Methods:

Workers

Scripts

Types:

from cloudflare.types.workers import ScriptCreateResponse, ScriptUpdateResponse, ScriptListResponse

Methods:

Bindings

Types:

from cloudflare.types.workers.scripts import BindingListResponse

Methods:

Schedules

Types:

from cloudflare.types.workers.scripts import ScheduleWorkerCronTriggerGetCronTriggersResponse, ScheduleWorkerCronTriggerUpdateCronTriggersResponse

Methods:

Tails

Types:

from cloudflare.types.workers.scripts import TailDeleteResponse, TailWorkerTailLogsListTailsResponse, TailWorkerTailLogsStartTailResponse

Methods:

UsageModels

Types:

from cloudflare.types.workers.scripts import UsageModelWorkerScriptFetchUsageModelResponse, UsageModelWorkerScriptUpdateUsageModelResponse

Methods:

Filters

Types:

from cloudflare.types.workers import FilterUpdateResponse, FilterDeleteResponse, FilterWorkerFiltersDeprecatedCreateFilterResponse, FilterWorkerFiltersDeprecatedListFiltersResponse

Methods:

Routes

Types:

from cloudflare.types.workers import RouteUpdateResponse, RouteDeleteResponse, RouteGetResponse, RouteWorkerRoutesCreateRouteResponse, RouteWorkerRoutesListRoutesResponse

Methods:

AccountSettings

Types:

from cloudflare.types.workers import AccountSettingWorkerAccountSettingsCreateWorkerAccountSettingsResponse, AccountSettingWorkerAccountSettingsFetchWorkerAccountSettingsResponse

Methods:

Deployments

ByScripts

Types:

from cloudflare.types.workers.deployments import ByScriptWorkerDeploymentsListDeploymentsResponse

Methods:

Details

Types:

from cloudflare.types.workers.deployments.by_scripts import DetailGetResponse

Methods:

  • client.workers.deployments.by_scripts.details.get(deployment_id, *, account_id, script_id) -> DetailGetResponse

Domains

Types:

from cloudflare.types.workers import DomainGetResponse, DomainWorkerDomainAttachToDomainResponse, DomainWorkerDomainListDomainsResponse

Methods:

DurableObjects

Namespaces

Types:

from cloudflare.types.workers.durable_objects import NamespaceListResponse

Methods:

  • client.workers.durable_objects.namespaces.list(account_id) -> Optional

Objects

Types:

from cloudflare.types.workers.durable_objects.namespaces import ObjectListResponse

Methods:

  • client.workers.durable_objects.namespaces.objects.list(id, *, account_id, **params) -> Optional

Queues

Types:

from cloudflare.types.workers import QueueUpdateResponse, QueueListResponse, QueueDeleteResponse, QueueGetResponse, QueueQueueCreateQueueResponse

Methods:

Consumers

Types:

from cloudflare.types.workers.queues import ConsumerUpdateResponse, ConsumerListResponse, ConsumerDeleteResponse, ConsumerQueueCreateQueueConsumerResponse

Methods:

Subdomains

Types:

from cloudflare.types.workers import SubdomainWorkerSubdomainCreateSubdomainResponse, SubdomainWorkerSubdomainGetSubdomainResponse

Methods:

DeploymentsByScript

Types:

from cloudflare.types.workers import DeploymentsByScriptListResponse, DeploymentsByScriptDetailResponse

Methods:

Services

Environments

Content

Types:

from cloudflare.types.workers.services.environments import ContentUpdateResponse

Methods:

  • client.workers.services.environments.content.update(environment_name, *, account_id, service_name, **params) -> ContentUpdateResponse
  • client.workers.services.environments.content.get(environment_name, *, account_id, service_name) -> BinaryAPIResponse

Settings

Types:

from cloudflare.types.workers.services.environments import SettingGetResponse, SettingModifyResponse

Methods:

Script

Methods:

  • client.workers.script.delete(zone_id) -> None

ActivationChecks

Types:

from cloudflare.types import ActivationCheckPutZonesZoneIDActivationCheckResponse

Methods:

APIGateways

Configurations

Types:

from cloudflare.types.api_gateways import ConfigurationAPIShieldSettingsGetInformationAboutSpecificConfigurationPropertiesResponse, ConfigurationAPIShieldSettingsSetConfigurationPropertiesResponse

Methods:

Discoveries

Types:

from cloudflare.types.api_gateways import DiscoveryAPIShieldEndpointManagementGetAPIDiscoveryResultsForAZoneResponse

Methods:

Operations

Types:

from cloudflare.types.api_gateways import OperationUpdateResponse, OperationListResponse, OperationDeleteResponse, OperationAPIShieldEndpointManagementAddOperationsToAZoneResponse, OperationAPIShieldEndpointManagementGetInformationAboutAllOperationsOnAZoneResponse, OperationGetResponse

Methods:

Schemas

Types:

from cloudflare.types.api_gateways import SchemaUpdateResponse, SchemaAPIShieldEndpointManagementGetOperationsAndFeaturesAsOpenAPISchemasResponse, SchemaGetResponse, SchemaUpdateMultipleResponse

Methods:

Settings

SchemaValidation

Types:

from cloudflare.types.api_gateways.settings import APIShieldZoneSchemaValidationSettings

Methods:

UserSchemas

Types:

from cloudflare.types.api_gateways import APIShieldAPIResponseSingle, APIShieldMessages, APIShieldPublicSchema, APIShieldSchemaUploadResponse, UserSchemaListResponse, UserSchemaDeleteResponse

Methods:

Operations

Types:

from cloudflare.types.api_gateways.user_schemas import OperationListResponse

Methods:

  • client.api_gateways.user_schemas.operations.list(schema_id, *, zone_id, **params) -> Optional

Discovery

Operations

Types:

from cloudflare.types.api_gateways.discovery import OperationUpdateResponse

Methods:

SchemaValidation

Methods:

ManagedHeaders

Types:

from cloudflare.types import ManagedHeaderListResponse, ManagedHeaderManagedTransformsUpdateStatusOfManagedTransformsResponse

Methods:

PageShields

Types:

from cloudflare.types import PageShieldListResponse, PageShieldPageShieldUpdatePageShieldSettingsResponse

Methods:

Connections

Types:

from cloudflare.types.page_shields import ConnectionGetResponse, ConnectionPageShieldListPageShieldConnectionsResponse

Methods:

Scripts

Types:

from cloudflare.types.page_shields import ScriptGetResponse, ScriptPageShieldListPageShieldScriptsResponse

Methods:

Rulesets

Types:

from cloudflare.types import RulesetCreateResponse, RulesetUpdateResponse, RulesetListResponse, RulesetGetResponse

Methods:

Phases

Types:

from cloudflare.types.rulesets import PhaseGetResponse

Methods:

  • client.rulesets.phases.get(ruleset_phase, *, account_or_zone, account_or_zone_id) -> PhaseGetResponse

Rules

Types:

from cloudflare.types.rulesets import RuleUpdateResponse, RuleDeleteResponse, RuleAccountRulesetsCreateAnAccountRulesetRuleResponse

Methods:

Versions

Types:

from cloudflare.types.rulesets import VersionAccountRulesetsListAnAccountRulesetSVersionsResponse, VersionGetResponse

Methods:

ByTags

Types:

from cloudflare.types.rulesets.versions import ByTagGetResponse

Methods:

  • client.rulesets.versions.by_tags.get(rule_tag, *, account_id, ruleset_id, ruleset_version) -> ByTagGetResponse

URLNormalizations

Types:

from cloudflare.types import URLNormalizationURLNormalizationGetURLNormalizationSettingsResponse, URLNormalizationURLNormalizationUpdateURLNormalizationSettingsResponse

Methods:

Spectrums

Analytics

Aggregates

Currents

Types:

from cloudflare.types.spectrums.analytics.aggregates import CurrentSpectrumAggregateAnalyticsGetCurrentAggregatedAnalyticsResponse

Methods:

Events

Bytimes

Types:

from cloudflare.types.spectrums.analytics.events import BytimeSpectrumAnalyticsByTimeGetAnalyticsByTimeResponse

Methods:

Summaries

Types:

from cloudflare.types.spectrums.analytics.events import SummarySpectrumAnalyticsSummaryGetAnalyticsSummaryResponse

Methods:

Apps

Types:

from cloudflare.types.spectrums import AppUpdateResponse, AppDeleteResponse, AppGetResponse, AppSpectrumApplicationsCreateSpectrumApplicationUsingANameForTheOriginResponse, AppSpectrumApplicationsListSpectrumApplicationsResponse

Methods:

Addresses

AddressMaps

Types:

from cloudflare.types.addresses import AddressMapCreateResponse, AddressMapUpdateResponse, AddressMapListResponse, AddressMapDeleteResponse, AddressMapGetResponse

Methods:

Accounts

Types:

from cloudflare.types.addresses.address_maps import AccountUpdateResponse, AccountDeleteResponse

Methods:

  • client.addresses.address_maps.accounts.update(account_identifier, *, account_identifier1, address_map_identifier) -> Optional
  • client.addresses.address_maps.accounts.delete(account_identifier, *, account_identifier1, address_map_identifier) -> Optional

IPs

Types:

from cloudflare.types.addresses.address_maps import IPUpdateResponse, IPDeleteResponse

Methods:

  • client.addresses.address_maps.ips.update(ip_address, *, account_identifier, address_map_identifier) -> Optional
  • client.addresses.address_maps.ips.delete(ip_address, *, account_identifier, address_map_identifier) -> Optional

Zones

Types:

from cloudflare.types.addresses.address_maps import ZoneUpdateResponse, ZoneDeleteResponse

Methods:

  • client.addresses.address_maps.zones.update(zone_identifier, *, account_identifier, address_map_identifier) -> Optional
  • client.addresses.address_maps.zones.delete(zone_identifier, *, account_identifier, address_map_identifier) -> Optional

LoaDocuments

Types:

from cloudflare.types.addresses import LoaDocumentIPAddressManagementPrefixesUploadLoaDocumentResponse

Methods:

Downloads

Types:

from cloudflare.types.addresses.loa_documents import DownloadListResponse

Methods:

  • client.addresses.loa_documents.downloads.list(loa_document_identifier, *, account_identifier) -> object

Prefixes

Types:

from cloudflare.types.addresses import PrefixUpdateResponse, PrefixDeleteResponse, PrefixGetResponse, PrefixIPAddressManagementPrefixesAddPrefixResponse, PrefixIPAddressManagementPrefixesListPrefixesResponse

Methods:

BGPs

Statuses

Types:

from cloudflare.types.addresses.prefixes.bgps import StatusIPAddressManagementDynamicAdvertisementGetAdvertisementStatusResponse, StatusIPAddressManagementDynamicAdvertisementUpdatePrefixDynamicAdvertisementStatusResponse

Methods:

Delegations

Types:

from cloudflare.types.addresses.prefixes import DelegationDeleteResponse, DelegationIPAddressManagementPrefixDelegationCreatePrefixDelegationResponse, DelegationIPAddressManagementPrefixDelegationListPrefixDelegationsResponse

Methods:

AuditLogs

Types:

from cloudflare.types import AuditLogAuditLogsGetAccountAuditLogsResponse

Methods:

Billings

Profiles

Types:

from cloudflare.types.billings import ProfileAccountBillingProfileBillingProfileDetailsResponse

Methods:

BrandProtections

Submits

Types:

from cloudflare.types.brand_protections import SubmitPhishingURLScannerSubmitSuspiciousURLForScanningResponse

Methods:

URLInfos

Types:

from cloudflare.types.brand_protections import URLInfoPhishingURLInformationGetResultsForAURLScanResponse

Methods:

CfdTunnels

Types:

from cloudflare.types import CfdTunnelUpdateResponse, CfdTunnelDeleteResponse, CfdTunnelCloudflareTunnelCreateACloudflareTunnelResponse, CfdTunnelCloudflareTunnelListCloudflareTunnelsResponse, CfdTunnelGetResponse

Methods:

Configurations

Types:

from cloudflare.types.cfd_tunnels import ConfigurationCloudflareTunnelConfigurationGetConfigurationResponse, ConfigurationCloudflareTunnelConfigurationPutConfigurationResponse

Methods:

Connections

Types:

from cloudflare.types.cfd_tunnels import ConnectionDeleteResponse, ConnectionCloudflareTunnelListCloudflareTunnelConnectionsResponse

Methods:

Tokens

Types:

from cloudflare.types.cfd_tunnels import TokenCloudflareTunnelGetACloudflareTunnelTokenResponse

Methods:

Connectors

Types:

from cloudflare.types.cfd_tunnels import ConnectorGetResponse

Methods:

Management

Types:

from cloudflare.types.cfd_tunnels import ManagementCreateResponse

Methods:

Diagnostics

Traceroutes

Types:

from cloudflare.types.diagnostics import TracerouteDiagnosticsTracerouteResponse

Methods:

DLPs

Patterns

Validates

Types:

from cloudflare.types.dlps.patterns import ValidateDLPPatternValidationValidatePatternResponse

Methods:

PayloadLogs

Types:

from cloudflare.types.dlps import PayloadLogDLPPayloadLogSettingsGetSettingsResponse, PayloadLogDLPPayloadLogSettingsUpdateSettingsResponse

Methods:

Profiles

Types:

from cloudflare.types.dlps import ProfileDLPProfilesListAllProfilesResponse, ProfileGetResponse

Methods:

Customs

Types:

from cloudflare.types.dlps.profiles import CustomUpdateResponse, CustomDeleteResponse, CustomDLPProfilesCreateCustomProfilesResponse, CustomGetResponse

Methods:

Predefineds

Types:

from cloudflare.types.dlps.profiles import PredefinedUpdateResponse, PredefinedGetResponse

Methods:

DNSFirewalls

Types:

from cloudflare.types import DNSFirewallCreateResponse, DNSFirewallUpdateResponse, DNSFirewallListResponse, DNSFirewallDeleteResponse, DNSFirewallGetResponse

Methods:

DNSAnalytics

Reports

Types:

from cloudflare.types.dns_firewalls.dns_analytics import ReportListResponse

Methods:

Bytimes

Types:

from cloudflare.types.dns_firewalls.dns_analytics.reports import BytimeListResponse

Methods:

Images

V1s

Types:

from cloudflare.types.images import V1UpdateResponse, V1DeleteResponse, V1CloudflareImagesListImagesResponse, V1CloudflareImagesUploadAnImageViaURLResponse, V1GetResponse

Methods:

Keys

Types:

from cloudflare.types.images.v1s import KeyCloudflareImagesKeysListSigningKeysResponse

Methods:

Stats

Types:

from cloudflare.types.images.v1s import StatCloudflareImagesImagesUsageStatisticsResponse

Methods:

Variants

Types:

from cloudflare.types.images.v1s import VariantUpdateResponse, VariantDeleteResponse, VariantCloudflareImagesVariantsCreateAVariantResponse, VariantCloudflareImagesVariantsListVariantsResponse, VariantGetResponse

Methods:

Blobs

Methods:

V2s

Types:

from cloudflare.types.images import ImagesImagesListResponseV2, V2ListResponse

Methods:

DirectUploads

Types:

from cloudflare.types.images.v2s import DirectUploadCloudflareImagesCreateAuthenticatedDirectUploadURLV2Response

Methods:

Intels

Asn

Types:

from cloudflare.types.intels import AsnGetResponse

Methods:

Subnets

Types:

from cloudflare.types.intels.asn import SubnetListResponse

Methods:

DNS

Types:

from cloudflare.types.intels import DNSPassiveDNSByIPGetPassiveDNSByIPResponse

Methods:

Domains

Types:

from cloudflare.types.intels import DomainDomainIntelligenceGetDomainDetailsResponse

Methods:

Bulks

Types:

from cloudflare.types.intels.domains import BulkDomainIntelligenceGetMultipleDomainDetailsResponse

Methods:

DomainHistories

Types:

from cloudflare.types.intels import DomainHistoryListResponse

Methods:

IPs

Types:

from cloudflare.types.intels import IPIPIntelligenceGetIPOverviewResponse

Methods:

IPLists

Types:

from cloudflare.types.intels import IPListIPListGetIPListsResponse

Methods:

Miscategorizations

Types:

from cloudflare.types.intels import MiscategorizationMiscategorizationCreateMiscategorizationResponse

Methods:

Whois

Types:

from cloudflare.types.intels import WhoisWhoisRecordGetWhoisRecordResponse

Methods:

Magics

CfInterconnects

Types:

from cloudflare.types.magics import CfInterconnectUpdateResponse, CfInterconnectGetResponse, CfInterconnectMagicInterconnectsListInterconnectsResponse, CfInterconnectMagicInterconnectsUpdateMultipleInterconnectsResponse

Methods:

GreTunnels

Types:

from cloudflare.types.magics import GreTunnelUpdateResponse, GreTunnelDeleteResponse, GreTunnelGetResponse, GreTunnelMagicGreTunnelsCreateGreTunnelsResponse, GreTunnelMagicGreTunnelsListGreTunnelsResponse, GreTunnelMagicGreTunnelsUpdateMultipleGreTunnelsResponse

Methods:

IpsecTunnels

Types:

from cloudflare.types.magics import IpsecTunnelUpdateResponse, IpsecTunnelDeleteResponse, IpsecTunnelGetResponse, IpsecTunnelMagicIPsecTunnelsCreateIPsecTunnelsResponse, IpsecTunnelMagicIPsecTunnelsListIPsecTunnelsResponse, IpsecTunnelMagicIPsecTunnelsUpdateMultipleIPsecTunnelsResponse

Methods:

PskGenerates

Types:

from cloudflare.types.magics.ipsec_tunnels import PskGenerateMagicIPsecTunnelsGeneratePreSharedKeyPskForIPsecTunnelsResponse

Methods:

Routes

Types:

from cloudflare.types.magics import RouteUpdateResponse, RouteDeleteResponse, RouteGetResponse, RouteMagicStaticRoutesCreateRoutesResponse, RouteMagicStaticRoutesListRoutesResponse, RouteMagicStaticRoutesUpdateManyRoutesResponse

Methods:

AccountMembers

Types:

from cloudflare.types import AccountMemberCreateResponse, AccountMemberUpdateResponse, AccountMemberListResponse, AccountMemberDeleteResponse, AccountMemberGetResponse

Methods:

Mnms

Configs

Types:

from cloudflare.types.mnms import ConfigDeleteResponse, ConfigMagicNetworkMonitoringConfigurationCreateAccountConfigurationResponse, ConfigMagicNetworkMonitoringConfigurationListAccountConfigurationResponse, ConfigMagicNetworkMonitoringConfigurationUpdateAccountConfigurationFieldsResponse, ConfigMagicNetworkMonitoringConfigurationUpdateAnEntireAccountConfigurationResponse

Methods:

Fulls

Types:

from cloudflare.types.mnms.configs import FullMagicNetworkMonitoringConfigurationListRulesAndAccountConfigurationResponse

Methods:

Rules

Types:

from cloudflare.types.mnms import RuleUpdateResponse, RuleDeleteResponse, RuleGetResponse, RuleMagicNetworkMonitoringRulesCreateRulesResponse, RuleMagicNetworkMonitoringRulesListRulesResponse, RuleMagicNetworkMonitoringRulesUpdateRulesResponse

Methods:

Advertisements

Types:

from cloudflare.types.mnms.rules import AdvertisementMagicNetworkMonitoringRulesUpdateAdvertisementForRuleResponse

Methods:

MtlsCertificates

Types:

from cloudflare.types import MtlsCertificateUpdateResponse, MtlsCertificateListResponse, MtlsCertificateDeleteResponse, MtlsCertificateGetResponse

Methods:

Associations

Types:

from cloudflare.types.mtls_certificates import AssociationListResponse

Methods:

  • client.mtls_certificates.associations.list(mtls_certificate_id, *, account_id) -> Optional

Pages

Projects

Types:

from cloudflare.types.pages import ProjectCreateResponse, ProjectUpdateResponse, ProjectListResponse, ProjectDeleteResponse, ProjectGetResponse, ProjectPurgeBuildCacheResponse

Methods:

Deployments

Types:

from cloudflare.types.pages.projects import DeploymentCreateResponse, DeploymentListResponse, DeploymentDeleteResponse, DeploymentGetResponse

Methods:

Histories

Logs

Types:

from cloudflare.types.pages.projects.deployments.histories import LogPagesDeploymentGetDeploymentLogsResponse

Methods:

Retries

Types:

from cloudflare.types.pages.projects.deployments import RetryPagesDeploymentRetryDeploymentResponse

Methods:

Rollbacks

Types:

from cloudflare.types.pages.projects.deployments import RollbackPagesDeploymentRollbackDeploymentResponse

Methods:

Domains

Types:

from cloudflare.types.pages.projects import DomainUpdateResponse, DomainDeleteResponse, DomainGetResponse, DomainPagesDomainsAddDomainResponse, DomainPagesDomainsGetDomainsResponse

Methods:

Pcaps

Types:

from cloudflare.types import PcapGetResponse, PcapMagicPcapCollectionCreatePcapRequestResponse, PcapMagicPcapCollectionListPacketCaptureRequestsResponse

Methods:

Ownerships

Types:

from cloudflare.types.pcaps import OwnershipMagicPcapCollectionAddBucketsForFullPacketCapturesResponse, OwnershipMagicPcapCollectionListPcaPsBucketOwnershipResponse

Methods:

Validates

Types:

from cloudflare.types.pcaps.ownerships import ValidateMagicPcapCollectionValidateBucketsForFullPacketCapturesResponse

Methods:

Downloads

Methods:

  • client.pcaps.downloads.list(identifier, *, account_identifier) -> BinaryAPIResponse

Registrar

Domains

Types:

from cloudflare.types.registrar import DomainUpdateResponse, DomainListResponse, DomainGetResponse

Methods:

RequestTracers

Traces

Types:

from cloudflare.types.request_tracers import TraceCreateResponse

Methods:

Roles

Types:

from cloudflare.types import RoleAccountRolesListRolesResponse, RoleGetResponse

Methods:

Rules

Lists

Types:

from cloudflare.types.rules import ListUpdateResponse, ListDeleteResponse, ListGetResponse, ListListsCreateAListResponse, ListListsGetListsResponse

Methods:

BulkOperations

Types:

from cloudflare.types.rules.lists import BulkOperationGetResponse

Methods:

  • client.rules.lists.bulk_operations.get(operation_id, *, account_identifier) -> Optional

Items

Types:

from cloudflare.types.rules.lists import ItemDeleteResponse, ItemGetResponse, ItemListsCreateListItemsResponse, ItemListsGetListItemsResponse, ItemListsUpdateAllListItemsResponse

Methods:

Storage

Analytics

Types:

from cloudflare.types.storage import AnalyticsListResponse, AnalyticsStoredResponse

Methods:

Kv

Namespaces

Types:

from cloudflare.types.storage.kv import NamespaceUpdateResponse, NamespaceListResponse, NamespaceDeleteResponse, NamespaceWorkersKvNamespaceCreateANamespaceResponse

Methods:

Bulks

Types:

from cloudflare.types.storage.kv.namespaces import BulkDeleteResponse, BulkWorkersKvNamespaceWriteMultipleKeyValuePairsResponse

Methods:

Keys

Types:

from cloudflare.types.storage.kv.namespaces import KeyListResponse

Methods:

Metadata

Types:

from cloudflare.types.storage.kv.namespaces import MetadataGetResponse

Methods:

  • client.storage.kv.namespaces.metadata.get(key_name, *, account_id, namespace_id) -> object

Values

Types:

from cloudflare.types.storage.kv.namespaces import ValueUpdateResponse, ValueDeleteResponse, ValueGetResponse

Methods:

  • client.storage.kv.namespaces.values.update(key_name, *, account_id, namespace_id, **params) -> ValueUpdateResponse
  • client.storage.kv.namespaces.values.delete(key_name, *, account_id, namespace_id) -> ValueDeleteResponse
  • client.storage.kv.namespaces.values.get(key_name, *, account_id, namespace_id) -> str

Stream

Types:

from cloudflare.types import StreamUpdateResponse, StreamGetResponse, StreamStreamVideosListVideosResponse

Methods:

AudioTracks

Types:

from cloudflare.types.stream import AudioTrackUpdateResponse, AudioTrackListResponse, AudioTrackDeleteResponse, AudioTrackCopyResponse

Methods:

Videos

Types:

from cloudflare.types.stream import VideoStorageUsageResponse

Methods:

Clips

Types:

from cloudflare.types.stream import ClipStreamVideoClippingClipVideosGivenAStartAndEndTimeResponse

Methods:

Copies

Types:

from cloudflare.types.stream import CopyStreamVideosUploadVideosFromAURLResponse

Methods:

DirectUploads

Types:

from cloudflare.types.stream import DirectUploadStreamVideosUploadVideosViaDirectUploadURLsResponse

Methods:

Keys

Types:

from cloudflare.types.stream import KeyDeleteResponse, KeyStreamSigningKeysCreateSigningKeysResponse, KeyStreamSigningKeysListSigningKeysResponse

Methods:

LiveInputs

Types:

from cloudflare.types.stream import LiveInputUpdateResponse, LiveInputGetResponse, LiveInputStreamLiveInputsCreateALiveInputResponse, LiveInputStreamLiveInputsListLiveInputsResponse

Methods:

Outputs

Types:

from cloudflare.types.stream.live_inputs import OutputUpdateResponse, OutputStreamLiveInputsCreateANewOutputConnectedToALiveInputResponse, OutputStreamLiveInputsListAllOutputsAssociatedWithASpecifiedLiveInputResponse

Methods:

Watermarks

Types:

from cloudflare.types.stream import WatermarkDeleteResponse, WatermarkGetResponse, WatermarkStreamWatermarkProfileCreateWatermarkProfilesViaBasicUploadResponse, WatermarkStreamWatermarkProfileListWatermarkProfilesResponse

Methods:

Webhooks

Types:

from cloudflare.types.stream import WebhookDeleteResponse, WebhookStreamWebhookCreateWebhooksResponse, WebhookStreamWebhookViewWebhooksResponse

Methods:

Captions

Types:

from cloudflare.types.stream import CaptionUpdateResponse, CaptionDeleteResponse, CaptionStreamSubtitlesCaptionsListCaptionsOrSubtitlesResponse

Methods:

Downloads

Types:

from cloudflare.types.stream import DownloadDeleteResponse, DownloadStreamMP4DownloadsCreateDownloadsResponse, DownloadStreamMP4DownloadsListDownloadsResponse

Methods:

Embeds

Types:

from cloudflare.types.stream import EmbedListResponse

Methods:

  • client.stream.embeds.list(identifier, *, account_id) -> object

Tokens

Types:

from cloudflare.types.stream import TokenStreamVideosCreateSignedURLTokensForVideosResponse

Methods:

Teamnets

Routes

Types:

from cloudflare.types.teamnets import RouteTunnelRouteListTunnelRoutesResponse

Methods:

IPs

Types:

from cloudflare.types.teamnets.routes import IPGetResponse

Methods:

Networks

Types:

from cloudflare.types.teamnets.routes import NetworkUpdateResponse, NetworkDeleteResponse

Methods:

VirtualNetworks

Types:

from cloudflare.types.teamnets import VirtualNetworkUpdateResponse, VirtualNetworkDeleteResponse, VirtualNetworkTunnelVirtualNetworkCreateAVirtualNetworkResponse, VirtualNetworkTunnelVirtualNetworkListVirtualNetworksResponse

Methods:

Tunnels

Types:

from cloudflare.types import TunnelDeleteResponse, TunnelArgoTunnelCreateAnArgoTunnelResponse, TunnelArgoTunnelListArgoTunnelsResponse, TunnelGetResponse

Methods:

Connections

Types:

from cloudflare.types.tunnels import ConnectionDeleteResponse

Methods:

Gateways

Types:

from cloudflare.types import GatewayZeroTrustAccountsCreateZeroTrustAccountResponse, GatewayZeroTrustAccountsGetZeroTrustAccountInformationResponse

Methods:

Categories

Types:

from cloudflare.types.gateways import CategoryZeroTrustGatewayCategoriesListCategoriesResponse

Methods:

AppTypes

Types:

from cloudflare.types.gateways import AppTypeZeroTrustGatewayApplicationAndApplicationTypeMappingsListApplicationAndApplicationTypeMappingsResponse

Methods:

Configurations

Types:

from cloudflare.types.gateways import ConfigurationZeroTrustAccountsGetZeroTrustAccountConfigurationResponse, ConfigurationZeroTrustAccountsPatchZeroTrustAccountConfigurationResponse, ConfigurationZeroTrustAccountsUpdateZeroTrustAccountConfigurationResponse

Methods:

Lists

Types:

from cloudflare.types.gateways import ListUpdateResponse, ListDeleteResponse, ListGetResponse, ListZeroTrustListsCreateZeroTrustListResponse, ListZeroTrustListsListZeroTrustListsResponse

Methods:

Items

Types:

from cloudflare.types.gateways.lists import ItemZeroTrustListsZeroTrustListItemsResponse

Methods:

Locations

Types:

from cloudflare.types.gateways import LocationUpdateResponse, LocationDeleteResponse, LocationGetResponse, LocationZeroTrustGatewayLocationsCreateZeroTrustGatewayLocationResponse, LocationZeroTrustGatewayLocationsListZeroTrustGatewayLocationsResponse

Methods:

Loggings

Types:

from cloudflare.types.gateways import LoggingZeroTrustAccountsGetLoggingSettingsForTheZeroTrustAccountResponse, LoggingZeroTrustAccountsUpdateLoggingSettingsForTheZeroTrustAccountResponse

Methods:

ProxyEndpoints

Types:

from cloudflare.types.gateways import ProxyEndpointUpdateResponse, ProxyEndpointListResponse, ProxyEndpointDeleteResponse, ProxyEndpointGetResponse, ProxyEndpointZeroTrustGatewayProxyEndpointsCreateProxyEndpointResponse, ProxyEndpointZeroTrustGatewayProxyEndpointsListProxyEndpointsResponse

Methods:

Rules

Types:

from cloudflare.types.gateways import RuleUpdateResponse, RuleDeleteResponse, RuleGetResponse, RuleZeroTrustGatewayRulesCreateZeroTrustGatewayRuleResponse, RuleZeroTrustGatewayRulesListZeroTrustGatewayRulesResponse

Methods:

Alerting

V3s

Destinations

Eligibles

Types:

from cloudflare.types.alerting.v3s.destinations import EligibleNotificationMechanismEligibilityGetDeliveryMechanismEligibilityResponse

Methods:

Pagerduties

Types:

from cloudflare.types.alerting.v3s.destinations import PagerdutyNotificationDestinationsWithPagerDutyListPagerDutyServicesResponse

Methods:

Webhooks

Types:

from cloudflare.types.alerting.v3s.destinations import WebhookUpdateResponse, WebhookDeleteResponse, WebhookGetResponse, WebhookNotificationWebhooksCreateAWebhookResponse, WebhookNotificationWebhooksListWebhooksResponse

Methods:

Histories

Types:

from cloudflare.types.alerting.v3s import HistoryNotificationHistoryListHistoryResponse

Methods:

Policies

Types:

from cloudflare.types.alerting.v3s import PolicyUpdateResponse, PolicyDeleteResponse, PolicyGetResponse, PolicyNotificationPoliciesCreateANotificationPolicyResponse, PolicyNotificationPoliciesListNotificationPoliciesResponse

Methods:

V3

AvailableAlerts

Types:

from cloudflare.types.alerting.v3 import AvailableAlertListResponse

Methods:

  • client.alerting.v3.available_alerts.list(account_id) -> Optional

Destinations

Pagerduty

Types:

from cloudflare.types.alerting.v3.destinations import PagerdutyCreateTokenResponse, PagerdutyDeleteAllResponse, PagerdutyLinkResponse

Methods:

Devices

Types:

from cloudflare.types import DeviceDevicesListDevicesResponse, DeviceGetResponse

Methods:

DEXTests

Types:

from cloudflare.types.devices import DEXTestUpdateResponse, DEXTestDeleteResponse, DEXTestDeviceDEXTestCreateDeviceDEXTestResponse, DEXTestDeviceDEXTestDetailsResponse, DEXTestGetResponse

Methods:

Networks

Types:

from cloudflare.types.devices import NetworkUpdateResponse, NetworkDeleteResponse, NetworkDeviceManagedNetworksCreateDeviceManagedNetworkResponse, NetworkDeviceManagedNetworksListDeviceManagedNetworksResponse, NetworkGetResponse

Methods:

Policies

Types:

from cloudflare.types.devices import PolicyUpdateResponse, PolicyDeleteResponse, PolicyDevicesCreateDeviceSettingsPolicyResponse, PolicyDevicesGetDefaultDeviceSettingsPolicyResponse, PolicyDevicesListDeviceSettingsPoliciesResponse, PolicyDevicesUpdateDefaultDeviceSettingsPolicyResponse, PolicyGetResponse

Methods:

Excludes

Types:

from cloudflare.types.devices.policies import ExcludeDevicesGetSplitTunnelExcludeListResponse, ExcludeDevicesGetSplitTunnelExcludeListForADeviceSettingsPolicyResponse, ExcludeDevicesSetSplitTunnelExcludeListResponse, ExcludeDevicesSetSplitTunnelExcludeListForADeviceSettingsPolicyResponse

Methods:

FallbackDomains

Types:

from cloudflare.types.devices.policies import FallbackDomainDevicesGetLocalDomainFallbackListResponse, FallbackDomainDevicesGetLocalDomainFallbackListForADeviceSettingsPolicyResponse, FallbackDomainDevicesSetLocalDomainFallbackListResponse, FallbackDomainDevicesSetLocalDomainFallbackListForADeviceSettingsPolicyResponse

Methods:

Includes

Types:

from cloudflare.types.devices.policies import IncludeDevicesGetSplitTunnelIncludeListResponse, IncludeDevicesGetSplitTunnelIncludeListForADeviceSettingsPolicyResponse, IncludeDevicesSetSplitTunnelIncludeListResponse, IncludeDevicesSetSplitTunnelIncludeListForADeviceSettingsPolicyResponse

Methods:

Postures

Types:

from cloudflare.types.devices import PostureUpdateResponse, PostureDeleteResponse, PostureDevicePostureRulesCreateDevicePostureRuleResponse, PostureDevicePostureRulesListDevicePostureRulesResponse, PostureGetResponse

Methods:

Integrations

Types:

from cloudflare.types.devices.postures import IntegrationUpdateResponse, IntegrationDeleteResponse, IntegrationDevicePostureIntegrationsCreateDevicePostureIntegrationResponse, IntegrationDevicePostureIntegrationsListDevicePostureIntegrationsResponse, IntegrationGetResponse

Methods:

Revokes

Types:

from cloudflare.types.devices import RevokeDevicesRevokeDevicesResponse

Methods:

Settings

Types:

from cloudflare.types.devices import SettingZeroTrustAccountsGetDeviceSettingsForZeroTrustAccountResponse, SettingZeroTrustAccountsUpdateDeviceSettingsForTheZeroTrustAccountResponse

Methods:

Unrevokes

Types:

from cloudflare.types.devices import UnrevokeDevicesUnrevokeDevicesResponse

Methods:

OverrideCodes

Types:

from cloudflare.types.devices import OverrideCodeDevicesListAdminOverrideCodeForDeviceResponse

Methods:

D1

Databases

Types:

from cloudflare.types.d1 import DatabaseCreateResponse, DatabaseListResponse

Methods:

Database

Types:

from cloudflare.types.d1 import DatabaseDeleteResponse, DatabaseGetResponse, DatabaseQueryResponse

Methods:

DEX

Colos

Types:

from cloudflare.types.dex import ColoListResponse

Methods:

FleetStatus

Devices

Types:

from cloudflare.types.dex.fleet_status import DeviceListResponse

Methods:

Live

Types:

from cloudflare.types.dex.fleet_status import LiveListResponse

Methods:

OverTime

Methods:

  • client.dex.fleet_status.over_time.list(account_id, **params) -> None

HTTPTests

Types:

from cloudflare.types.dex import HTTPTestGetResponse

Methods:

Percentiles

Types:

from cloudflare.types.dex.http_tests import PercentileListResponse

Methods:

Tests

Types:

from cloudflare.types.dex import TestListResponse

Methods:

UniqueDevices

Types:

from cloudflare.types.dex.tests import UniqueDeviceListResponse

Methods:

TracerouteTestResults

NetworkPath

Types:

from cloudflare.types.dex.traceroute_test_results import NetworkPathListResponse

Methods:

TracerouteTests

Types:

from cloudflare.types.dex import TracerouteTestGetResponse, TracerouteTestNetworkPathResponse, TracerouteTestPercentilesResponse

Methods:

R2

Buckets

Types:

from cloudflare.types.r2 import BucketCreateResponse, BucketListResponse, BucketDeleteResponse, BucketGetResponse

Methods:

Teamnet

Routes

Types:

from cloudflare.types.teamnet import RouteCreateResponse, RouteUpdateResponse, RouteDeleteResponse

Methods:

WarpConnector

Types:

from cloudflare.types import WarpConnectorCreateResponse, WarpConnectorUpdateResponse, WarpConnectorListResponse, WarpConnectorDeleteResponse, WarpConnectorGetResponse

Methods:

Dispatchers

Scripts

Types:

from cloudflare.types.dispatchers import ScriptUpdateResponse, ScriptGetResponse

Methods:

WorkersForPlatforms

Dispatch

Namespaces

Scripts

Content

Types:

from cloudflare.types.workers_for_platforms.dispatch.namespaces.scripts import ContentUpdateResponse

Methods:

  • client.workers_for_platforms.dispatch.namespaces.scripts.content.update(script_name, *, account_id, dispatch_namespace, **params) -> ContentUpdateResponse
  • client.workers_for_platforms.dispatch.namespaces.scripts.content.get(script_name, *, account_id, dispatch_namespace) -> BinaryAPIResponse
Settings

Types:

from cloudflare.types.workers_for_platforms.dispatch.namespaces.scripts import SettingUpdateResponse, SettingGetResponse

Methods:

  • client.workers_for_platforms.dispatch.namespaces.scripts.settings.update(script_name, *, account_id, dispatch_namespace, **params) -> SettingUpdateResponse
  • client.workers_for_platforms.dispatch.namespaces.scripts.settings.get(script_name, *, account_id, dispatch_namespace) -> SettingGetResponse

WorkerDomains

Types:

from cloudflare.types import WorkerDomainGetResponse

Methods:

WorkerScripts

Content

Types:

from cloudflare.types.worker_scripts import ContentUpdateResponse

Methods:

ContentV2

Methods:

  • client.worker_scripts.content_v2.get(script_name, *, account_id) -> BinaryAPIResponse

Settings

Types:

from cloudflare.types.worker_scripts import SettingUpdateResponse, SettingGetResponse

Methods:

Zerotrust

ConnectivitySettings

Types:

from cloudflare.types.zerotrust import ConnectivitySettingUpdateResponse, ConnectivitySettingGetResponse

Methods:

Addressing

Prefixes

BGPPrefixes

Types:

from cloudflare.types.addressing.prefixes import BGPPrefixUpdateResponse, BGPPrefixListResponse, BGPPrefixGetResponse

Methods:

  • client.addressing.prefixes.bgp_prefixes.update(bgp_prefix_identifier, *, account_identifier, prefix_identifier, **params) -> BGPPrefixUpdateResponse
  • client.addressing.prefixes.bgp_prefixes.list(prefix_identifier, *, account_identifier) -> Optional
  • client.addressing.prefixes.bgp_prefixes.get(bgp_prefix_identifier, *, account_identifier, prefix_identifier) -> BGPPrefixGetResponse

Bindings

Types:

from cloudflare.types.addressing.prefixes import BindingCreateResponse, BindingListResponse, BindingDeleteResponse, BindingGetResponse

Methods:

Services

Types:

from cloudflare.types.addressing import ServiceListResponse

Methods:

Challenges

Widgets

Types:

from cloudflare.types.challenges import WidgetCreateResponse, WidgetUpdateResponse, WidgetListResponse, WidgetDeleteResponse, WidgetGetResponse, WidgetRotateSecretResponse

Methods:

Hyperdrive

Configs

Types:

from cloudflare.types.hyperdrive import ConfigCreateResponse, ConfigUpdateResponse, ConfigListResponse, ConfigDeleteResponse, ConfigGetResponse

Methods:

Intel

IndicatorFeeds

Types:

from cloudflare.types.intel import IndicatorFeedCreateResponse, IndicatorFeedListResponse, IndicatorFeedDataResponse, IndicatorFeedGetResponse, IndicatorFeedPermissionsAddResponse, IndicatorFeedPermissionsRemoveResponse, IndicatorFeedPermissionsViewResponse, IndicatorFeedSnapshotResponse

Methods:

Sinkholes

Types:

from cloudflare.types.intel import SinkholeListResponse

Methods:

Rum

SiteInfos

Types:

from cloudflare.types.rum import SiteInfoCreateResponse, SiteInfoUpdateResponse, SiteInfoListResponse, SiteInfoDeleteResponse, SiteInfoGetResponse

Methods:

Rules

Types:

from cloudflare.types.rum import RuleCreateResponse, RuleUpdateResponse, RuleListResponse, RuleDeleteResponse

Methods:

Vectorize

Indexes

Types:

from cloudflare.types.vectorize import IndexCreateResponse, IndexUpdateResponse, IndexListResponse, IndexDeleteResponse, IndexDeleteByIDsResponse, IndexGetResponse, IndexGetByIDsResponse, IndexInsertResponse, IndexQueryResponse, IndexUpsertResponse

Methods:

URLScanner

Types:

from cloudflare.types import URLScannerScanResponse

Methods:

Scans

Types:

from cloudflare.types.url_scanner import ScanCreateResponse, ScanGetResponse, ScanHarResponse

Methods:

Radar

Annotations

Outages

Types:

from cloudflare.types.radar.annotations import OutageListResponse

Methods:

Locations

Types:

from cloudflare.types.radar.annotations.outages import LocationListResponse

Methods:

BGP

Leaks

Events

Types:

from cloudflare.types.radar.bgp.leaks import EventListResponse

Methods:

Timeseries

Types:

from cloudflare.types.radar.bgp import TimeseryListResponse

Methods:

Tops

Ases

Types:

from cloudflare.types.radar.bgp.tops import AseListResponse, AsePrefixesResponse

Methods:

Prefixes

Types:

from cloudflare.types.radar.bgp.tops import PrefixListResponse

Methods:

Hijacks

Types:

from cloudflare.types.radar.bgp import HijackEventsResponse

Methods:

Routes

Types:

from cloudflare.types.radar.bgp import RouteMoasResponse, RoutePfx2asResponse, RouteStatsResponse

Methods:

Datasets

Types:

from cloudflare.types.radar import DatasetListResponse, DatasetGetResponse

Methods:

Downloads

Types:

from cloudflare.types.radar.datasets import DownloadRadarPostDatasetDownloadResponse

Methods:

DNS

Tops

Ases

Types:

from cloudflare.types.radar.dns.tops import AseListResponse

Methods:

Locations

Types:

from cloudflare.types.radar.dns.tops import LocationListResponse

Methods:

Netflows

Timeseries

Types:

from cloudflare.types.radar.netflows import TimeseryListResponse

Methods:

Tops

Ases

Types:

from cloudflare.types.radar.netflows.tops import AseListResponse

Methods:

Locations

Types:

from cloudflare.types.radar.netflows.tops import LocationListResponse

Methods:

Searches

Globals

Types:

from cloudflare.types.radar.searches import GlobalListResponse

Methods:

VerifiedBots

Tops

Bots

Types:

from cloudflare.types.radar.verified_bots.tops import BotListResponse

Methods:

Categories

Types:

from cloudflare.types.radar.verified_bots.tops import CategoryListResponse

Methods:

As112

TimeseriesGroups

DNSSEC

Types:

from cloudflare.types.radar.as112.timeseries_groups import DNSSECListResponse

Methods:

Edns

Types:

from cloudflare.types.radar.as112.timeseries_groups import EdnListResponse

Methods:

IPVersion

Types:

from cloudflare.types.radar.as112.timeseries_groups import IPVersionListResponse

Methods:

ConnectionTampering

Types:

from cloudflare.types.radar import ConnectionTamperingSummaryResponse

Methods:

TimeseriesGroups

Types:

from cloudflare.types.radar.connection_tampering import TimeseriesGroupListResponse

Methods:

Email

Security

Summaries

Arcs

Types:

from cloudflare.types.radar.email.security.summaries import ArcListResponse

Methods:

DKIMs

Types:

from cloudflare.types.radar.email.security.summaries import DKIMListResponse

Methods:

Dmarcs

Types:

from cloudflare.types.radar.email.security.summaries import DmarcListResponse

Methods:

Malicious

Types:

from cloudflare.types.radar.email.security.summaries import MaliciousListResponse

Methods:

Spams

Types:

from cloudflare.types.radar.email.security.summaries import SpamGetResponse

Methods:

SPFs

Types:

from cloudflare.types.radar.email.security.summaries import SPFListResponse

Methods:

ThreatCategories

Types:

from cloudflare.types.radar.email.security.summaries import ThreatCategoryListResponse

Methods:

TimeseriesGroups

Arcs

Types:

from cloudflare.types.radar.email.security.timeseries_groups import ArcListResponse

Methods:

DKIMs

Types:

from cloudflare.types.radar.email.security.timeseries_groups import DKIMListResponse

Methods:

Attacks

Layer3

TimeseriesGroups

Industry

Types:

from cloudflare.types.radar.attacks.layer3.timeseries_groups import IndustryListResponse

Methods:

IPVersion

Types:

from cloudflare.types.radar.attacks.layer3.timeseries_groups import IPVersionListResponse

Methods:

Protocol

Types:

from cloudflare.types.radar.attacks.layer3.timeseries_groups import ProtocolListResponse

Methods:

Vector

Types:

from cloudflare.types.radar.attacks.layer3.timeseries_groups import VectorListResponse

Methods:

Vertical

Types:

from cloudflare.types.radar.attacks.layer3.timeseries_groups import VerticalListResponse

Methods:

Top

Attacks

Types:

from cloudflare.types.radar.attacks.layer3.top import AttackListResponse

Methods:

Industry

Types:

from cloudflare.types.radar.attacks.layer3.top import IndustryListResponse

Methods:

Locations
Origin

Types:

from cloudflare.types.radar.attacks.layer3.top.locations import OriginListResponse

Methods:

Target

Types:

from cloudflare.types.radar.attacks.layer3.top.locations import TargetListResponse

Methods:

Vertical

Types:

from cloudflare.types.radar.attacks.layer3.top import VerticalListResponse

Methods:

Emails

Security

Dmarc

Types:

from cloudflare.types.radar.emails.security import DmarcListResponse

Methods:

Malicious

Types:

from cloudflare.types.radar.emails.security import MaliciousListResponse

Methods:

Spam

Types:

from cloudflare.types.radar.emails.security import SpamListResponse

Methods:

SPF

Types:

from cloudflare.types.radar.emails.security import SPFListResponse

Methods:

ThreatCategory

Types:

from cloudflare.types.radar.emails.security import ThreatCategoryListResponse

Methods:

Top

Ases

Types:

from cloudflare.types.radar.emails.security.top import AseListResponse

Methods:

Arc

Types:

from cloudflare.types.radar.emails.security.top.ases import ArcGetResponse

Methods:

DKIM

Types:

from cloudflare.types.radar.emails.security.top.ases import DKIMGetResponse

Methods:

Dmarc

Types:

from cloudflare.types.radar.emails.security.top.ases import DmarcGetResponse

Methods:

Entities

Types:

from cloudflare.types.radar import EntityIPsResponse

Methods:

Asns

Types:

from cloudflare.types.radar.entities import AsnRelResponse

Methods:

HTTP

Types:

from cloudflare.types.radar import HTTPBotClassesResponse, HTTPBrowserFamiliesResponse, HTTPBrowsersResponse, HTTPDeviceTypesResponse, HTTPHTTPProtocolsResponse, HTTPHTTPVersionsResponse, HTTPIPVersionsResponse, HTTPOssResponse

Methods:

TLSVersion

Types:

from cloudflare.types.radar.http import TLSVersionListResponse

Methods:

Quality

Iqi

Types:

from cloudflare.types.radar.quality import IqiGetResponse

Methods:

TimeseriesGroups

Types:

from cloudflare.types.radar.quality.iqi import TimeseriesGroupListResponse

Methods:

Speed

Histogram

Types:

from cloudflare.types.radar.quality.speed import HistogramGetResponse

Methods:

Summary

Types:

from cloudflare.types.radar.quality.speed import SummaryGetResponse

Methods:

Top

Ases

Types:

from cloudflare.types.radar.quality.speed.top import AseListResponse

Methods:

Locations

Types:

from cloudflare.types.radar.quality.speed.top import LocationListResponse

Methods:

Ranking

TimeseriesGroups

Types:

from cloudflare.types.radar.ranking import TimeseriesGroupListResponse

Methods:

TrafficAnomalies

Types:

from cloudflare.types.radar import TrafficAnomalyListResponse

Methods:

Locations

Types:

from cloudflare.types.radar.traffic_anomalies import LocationListResponse

Methods:

BotManagements

Types:

from cloudflare.types import BotManagementUpdateResponse, BotManagementGetResponse

Methods:

CacheReserves

Types:

from cloudflare.types import CacheReserveCreateResponse, CacheReserveClearResponse

Methods:

OriginPostQuantumEncryptions

Types:

from cloudflare.types import OriginPostQuantumEncryptionUpdateResponse, OriginPostQuantumEncryptionGetResponse

Methods:

Cache

Types:

from cloudflare.types import CacheRegionalTieredCachesResponse, CacheUpdateRegionalTieredCacheResponse

Methods:

Firewall

WAF

Packages

Groups

Types:

from cloudflare.types.firewall.waf.packages import GroupUpdateResponse, GroupListResponse, GroupGetResponse

Methods:

Rules

Types:

from cloudflare.types.firewall.waf.packages import RuleUpdateResponse, RuleGetResponse

Methods:

Zaraz

Types:

from cloudflare.types import ZarazWorkflowUpdateResponse

Methods:

Config

Types:

from cloudflare.types.zaraz import ConfigUpdateResponse, ConfigGetResponse

Methods:

Default

Types:

from cloudflare.types.zaraz import DefaultGetResponse

Methods:

Export

Types:

from cloudflare.types.zaraz import ExportGetResponse

Methods:

History

Types:

from cloudflare.types.zaraz import HistoryUpdateResponse, HistoryListResponse

Methods:

Configs

Types:

from cloudflare.types.zaraz.history import ConfigGetResponse

Methods:

Publish

Types:

from cloudflare.types.zaraz import PublishCreateResponse

Methods:

Workflow

Types:

from cloudflare.types.zaraz import WorkflowGetResponse

Methods:

SpeedAPI

Types:

from cloudflare.types import SpeedAPIAvailabilitiesListResponse, SpeedAPIPagesListResponse, SpeedAPIScheduleDeleteResponse, SpeedAPIScheduleGetResponse, SpeedAPITestsCreateResponse, SpeedAPITestsDeleteResponse, SpeedAPITestsGetResponse, SpeedAPITestsListResponse, SpeedAPITrendsListResponse

Methods:

Schedule

Types:

from cloudflare.types.speed_api import ScheduleCreateResponse

Methods:

DcvDelegation

Uuid

Types:

from cloudflare.types.dcv_delegation import UuidGetResponse

Methods:

Hostnames

Settings

TLS

Types:

from cloudflare.types.hostnames.settings import TLSUpdateResponse, TLSDeleteResponse, TLSGetResponse

Methods:

PageShield

Connections

Types:

from cloudflare.types.page_shield import ConnectionGetResponse

Methods:

Policies

Types:

from cloudflare.types.page_shield import PolicyCreateResponse, PolicyUpdateResponse, PolicyListResponse, PolicyGetResponse

Methods:

FontSettings

Types:

from cloudflare.types import FontSettingUpdateResponse, FontSettingGetResponse

Methods:

Snippets

Types:

from cloudflare.types import SnippetUpdateResponse, SnippetListResponse, SnippetDeleteResponse, SnippetGetResponse

Methods:

Content

Methods:

  • client.snippets.content.get(snippet_name, *, zone_identifier) -> BinaryAPIResponse

SnippetRules

Types:

from cloudflare.types.snippets import SnippetRuleUpdateResponse, SnippetRuleListResponse

Methods:

DLP

Datasets

Types:

from cloudflare.types.dlp import DatasetCreateResponse, DatasetUpdateResponse, DatasetListResponse, DatasetGetResponse, DatasetUploadResponse, DatasetUploadPrepareResponse

Methods:

Gateway

AuditSSHSettings

Types:

from cloudflare.types.gateway import AuditSSHSettingUpdateResponse, AuditSSHSettingGetResponse

Methods:

AccessTags

Types:

from cloudflare.types import AccessTagCreateResponse, AccessTagUpdateResponse, AccessTagDeleteResponse, AccessTagGetResponse

Methods: