Skip to content

Files

Latest commit

 Cannot retrieve latest commit at this time.

History

History
9539 lines (6503 loc) · 681 KB

api.md

File metadata and controls

9539 lines (6503 loc) · 681 KB

Shared Types

from cloudflare.types import (
    ASN,
    AuditLog,
    CertificateCA,
    CertificateRequestType,
    CloudflareTunnel,
    ErrorData,
    Identifier,
    LoadBalancerPreview,
    Member,
    PaginationInfo,
    Permission,
    PermissionGrant,
    RatePlan,
    ResponseInfo,
    Result,
    Role,
    SortDirection,
    Subscription,
    SubscriptionComponent,
    SubscriptionZone,
    Token,
    TokenConditionCIDRList,
    TokenPolicy,
    TokenValue,
)

Accounts

Types:

from cloudflare.types.accounts import Account, AccountDeleteResponse

Methods:

Members

Types:

from cloudflare.types.accounts import Status, MemberDeleteResponse

Methods:

Roles

Methods:

Subscriptions

Types:

from cloudflare.types.accounts import (
    SubscriptionCreateResponse,
    SubscriptionUpdateResponse,
    SubscriptionDeleteResponse,
)

Methods:

Tokens

Types:

from cloudflare.types.accounts import TokenCreateResponse, TokenDeleteResponse, TokenVerifyResponse

Methods:

PermissionGroups

Types:

from cloudflare.types.accounts.tokens import PermissionGroupListResponse, PermissionGroupGetResponse

Methods:

Value

Methods:

  • client.accounts.tokens.value.update(token_id, *, account_id, **params) -> str

Logs

Audit

Types:

from cloudflare.types.accounts.logs import AuditListResponse

Methods:

OriginCACertificates

Types:

from cloudflare.types.origin_ca_certificates import (
    OriginCACertificate,
    OriginCACertificateDeleteResponse,
)

Methods:

IPs

Types:

from cloudflare.types.ips import IPs, JDCloudIPs, IPListResponse

Methods:

Memberships

Types:

from cloudflare.types.memberships import (
    Membership,
    MembershipUpdateResponse,
    MembershipDeleteResponse,
    MembershipGetResponse,
)

Methods:

User

Types:

from cloudflare.types.user import UserEditResponse, UserGetResponse

Methods:

AuditLogs

Methods:

Billing

History

Types:

from cloudflare.types.user.billing import BillingHistory

Methods:

Profile

Types:

from cloudflare.types.user.billing import ProfileGetResponse

Methods:

Invites

Types:

from cloudflare.types.user import Invite

Methods:

Organizations

Types:

from cloudflare.types.user import Organization, OrganizationDeleteResponse, OrganizationGetResponse

Methods:

Subscriptions

Types:

from cloudflare.types.user import SubscriptionUpdateResponse, SubscriptionDeleteResponse

Methods:

Tokens

Types:

from cloudflare.types.user import TokenCreateResponse, TokenDeleteResponse, TokenVerifyResponse

Methods:

PermissionGroups

Types:

from cloudflare.types.user.tokens import PermissionGroupListResponse

Methods:

Value

Methods:

Zones

Types:

from cloudflare.types.zones import Type, Zone, ZoneDeleteResponse

Methods:

ActivationCheck

Types:

from cloudflare.types.zones import ActivationCheckTriggerResponse

Methods:

Settings

Types:

from cloudflare.types.zones import (
    AdvancedDDoS,
    Aegis,
    AlwaysOnline,
    AlwaysUseHTTPS,
    AutomaticHTTPSRewrites,
    AutomaticPlatformOptimization,
    Brotli,
    BrowserCacheTTL,
    BrowserCheck,
    CacheLevel,
    ChallengeTTL,
    Ciphers,
    DevelopmentMode,
    EarlyHints,
    EmailObfuscation,
    FontSettings,
    H2Prioritization,
    HotlinkProtection,
    HTTP2,
    HTTP3,
    ImageResizing,
    IPGeolocation,
    IPV6,
    MinTLSVersion,
    Mirage,
    NEL,
    OpportunisticEncryption,
    OpportunisticOnion,
    OrangeToOrange,
    OriginErrorPagePassThru,
    OriginMaxHTTPVersion,
    Polish,
    PrefetchPreload,
    ProxyReadTimeout,
    PseudoIPV4,
    ResponseBuffering,
    RocketLoader,
    SecurityHeaders,
    SecurityLevel,
    ServerSideExcludes,
    SortQueryStringForCache,
    SSL,
    SSLRecommender,
    TLS1_3,
    TLSClientAuth,
    TrueClientIPHeader,
    WAF,
    WebP,
    Websocket,
    ZeroRTT,
    SettingEditResponse,
    SettingGetResponse,
)

Methods:

CustomNameservers

Types:

from cloudflare.types.zones import CustomNameserverUpdateResponse, CustomNameserverGetResponse

Methods:

Holds

Types:

from cloudflare.types.zones import ZoneHold

Methods:

Subscriptions

Types:

from cloudflare.types.zones import (
    SubscriptionCreateResponse,
    SubscriptionUpdateResponse,
    SubscriptionGetResponse,
)

Methods:

Plans

Types:

from cloudflare.types.zones import AvailableRatePlan

Methods:

RatePlans

Types:

from cloudflare.types.zones import RatePlanGetResponse

Methods:

LoadBalancers

Types:

from cloudflare.types.load_balancers import (
    AdaptiveRouting,
    CheckRegion,
    DefaultPools,
    FilterOptions,
    Header,
    Host,
    LoadBalancer,
    LoadShedding,
    LocationStrategy,
    NotificationFilter,
    Origin,
    OriginSteering,
    RandomSteering,
    Rules,
    SessionAffinity,
    SessionAffinityAttributes,
    SteeringPolicy,
    LoadBalancerDeleteResponse,
)

Methods:

Monitors

Types:

from cloudflare.types.load_balancers import Monitor, MonitorDeleteResponse

Methods:

Previews

Types:

from cloudflare.types.load_balancers.monitors import PreviewCreateResponse

Methods:

References

Types:

from cloudflare.types.load_balancers.monitors import ReferenceGetResponse

Methods:

Pools

Types:

from cloudflare.types.load_balancers import Pool, PoolDeleteResponse

Methods:

Health

Types:

from cloudflare.types.load_balancers.pools import HealthCreateResponse, HealthGetResponse

Methods:

References

Types:

from cloudflare.types.load_balancers.pools import ReferenceGetResponse

Methods:

Previews

Types:

from cloudflare.types.load_balancers import PreviewGetResponse

Methods:

Regions

Types:

from cloudflare.types.load_balancers import RegionListResponse, RegionGetResponse

Methods:

Searches

Types:

from cloudflare.types.load_balancers import SearchListResponse

Methods:

Cache

Types:

from cloudflare.types.cache import CachePurgeResponse

Methods:

CacheReserve

Types:

from cloudflare.types.cache import (
    CacheReserve,
    CacheReserveClear,
    State,
    CacheReserveClearResponse,
    CacheReserveEditResponse,
    CacheReserveGetResponse,
    CacheReserveStatusResponse,
)

Methods:

SmartTieredCache

Types:

from cloudflare.types.cache import (
    SmartTieredCacheDeleteResponse,
    SmartTieredCacheEditResponse,
    SmartTieredCacheGetResponse,
)

Methods:

Variants

Types:

from cloudflare.types.cache import (
    CacheVariant,
    VariantDeleteResponse,
    VariantEditResponse,
    VariantGetResponse,
)

Methods:

RegionalTieredCache

Types:

from cloudflare.types.cache import (
    RegionalTieredCache,
    RegionalTieredCacheEditResponse,
    RegionalTieredCacheGetResponse,
)

Methods:

SSL

Analyze

Types:

from cloudflare.types.ssl import AnalyzeCreateResponse

Methods:

CertificatePacks

Types:

from cloudflare.types.ssl import (
    Host,
    RequestValidity,
    Status,
    ValidationMethod,
    CertificatePackCreateResponse,
    CertificatePackListResponse,
    CertificatePackDeleteResponse,
    CertificatePackEditResponse,
    CertificatePackGetResponse,
)

Methods:

Quota

Types:

from cloudflare.types.ssl.certificate_packs import QuotaGetResponse

Methods:

Recommendations

Types:

from cloudflare.types.ssl import RecommendationGetResponse

Methods:

Universal

Settings

Types:

from cloudflare.types.ssl.universal import UniversalSSLSettings

Methods:

Verification

Types:

from cloudflare.types.ssl import Verification, VerificationEditResponse, VerificationGetResponse

Methods:

ACM

TotalTLS

Types:

from cloudflare.types.acm import CertificateAuthority, TotalTLSCreateResponse, TotalTLSGetResponse

Methods:

Argo

SmartRouting

Types:

from cloudflare.types.argo import SmartRoutingEditResponse, SmartRoutingGetResponse

Methods:

TieredCaching

Types:

from cloudflare.types.argo import TieredCachingEditResponse, TieredCachingGetResponse

Methods:

CertificateAuthorities

HostnameAssociations

Types:

from cloudflare.types.certificate_authorities import (
    HostnameAssociation,
    TLSHostnameAssociation,
    HostnameAssociationUpdateResponse,
    HostnameAssociationGetResponse,
)

Methods:

ClientCertificates

Types:

from cloudflare.types.client_certificates import ClientCertificate

Methods:

CustomCertificates

Types:

from cloudflare.types.custom_certificates import (
    CustomCertificate,
    GeoRestrictions,
    Status,
    CustomCertificateDeleteResponse,
)

Methods:

Prioritize

Methods:

CustomHostnames

Types:

from cloudflare.types.custom_hostnames import (
    BundleMethod,
    CustomHostname,
    DCVMethod,
    DomainValidationType,
    CustomHostnameCreateResponse,
    CustomHostnameListResponse,
    CustomHostnameDeleteResponse,
    CustomHostnameEditResponse,
    CustomHostnameGetResponse,
)

Methods:

FallbackOrigin

Types:

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

Methods:

CertificatePack

Certificates

Types:

from cloudflare.types.custom_hostnames.certificate_pack import (
    CertificateUpdateResponse,
    CertificateDeleteResponse,
)

Methods:

CustomNameservers

Types:

from cloudflare.types.custom_nameservers import (
    CustomNameserver,
    CustomNameserverDeleteResponse,
    CustomNameserverAvailabiltyResponse,
)

Methods:

DNSFirewall

Types:

from cloudflare.types.dns_firewall import (
    AttackMitigation,
    FirewallIPs,
    UpstreamIPs,
    DNSFirewallCreateResponse,
    DNSFirewallListResponse,
    DNSFirewallDeleteResponse,
    DNSFirewallEditResponse,
    DNSFirewallGetResponse,
)

Methods:

Analytics

Reports

Methods:

Bytimes

Methods:

ReverseDNS

Types:

from cloudflare.types.dns_firewall import ReverseDNSEditResponse, ReverseDNSGetResponse

Methods:

DNS

Types:

from cloudflare.types.dns import DNSAnalyticsNominalMetric, DNSAnalyticsQuery

DNSSEC

Types:

from cloudflare.types.dns import DNSSEC, DNSSECDeleteResponse

Methods:

Records

Types:

from cloudflare.types.dns import (
    ARecord,
    AAAARecord,
    BatchPatch,
    BatchPut,
    CAARecord,
    CERTRecord,
    CNAMERecord,
    DNSKEYRecord,
    DSRecord,
    HTTPSRecord,
    LOCRecord,
    MXRecord,
    NAPTRRecord,
    NSRecord,
    PTRRecord,
    Record,
    RecordResponse,
    RecordTags,
    SMIMEARecord,
    SRVRecord,
    SSHFPRecord,
    SVCBRecord,
    TLSARecord,
    TTL,
    TXTRecord,
    URIRecord,
    RecordDeleteResponse,
    RecordBatchResponse,
    RecordExportResponse,
    RecordImportResponse,
    RecordScanResponse,
)

Methods:

Settings

Types:

from cloudflare.types.dns import DNSSetting

Zone

Types:

from cloudflare.types.dns.settings import ZoneEditResponse, ZoneGetResponse

Methods:

Account

Types:

from cloudflare.types.dns.settings import AccountEditResponse, AccountGetResponse

Methods:

Views

Types:

from cloudflare.types.dns.settings.account import (
    ViewCreateResponse,
    ViewListResponse,
    ViewDeleteResponse,
    ViewEditResponse,
    ViewGetResponse,
)

Methods:

Analytics

Reports

Types:

from cloudflare.types.dns.analytics import Report

Methods:

Bytimes

Types:

from cloudflare.types.dns.analytics.reports import ByTime

Methods:

ZoneTransfers

ForceAXFR

Types:

from cloudflare.types.dns.zone_transfers import ForceAXFR

Methods:

Incoming

Types:

from cloudflare.types.dns.zone_transfers import (
    Incoming,
    IncomingCreateResponse,
    IncomingUpdateResponse,
    IncomingDeleteResponse,
    IncomingGetResponse,
)

Methods:

Outgoing

Types:

from cloudflare.types.dns.zone_transfers import (
    DisableTransfer,
    EnableTransfer,
    Outgoing,
    OutgoingStatus,
    OutgoingCreateResponse,
    OutgoingUpdateResponse,
    OutgoingDeleteResponse,
    OutgoingForceNotifyResponse,
    OutgoingGetResponse,
)

Methods:

Status

Methods:

  • client.dns.zone_transfers.outgoing.status.get(*, zone_id) -> str

ACLs

Types:

from cloudflare.types.dns.zone_transfers import ACL, ACLDeleteResponse

Methods:

Peers

Types:

from cloudflare.types.dns.zone_transfers import Peer, PeerDeleteResponse

Methods:

TSIGs

Types:

from cloudflare.types.dns.zone_transfers import TSIG, TSIGDeleteResponse

Methods:

EmailSecurity

Investigate

Types:

from cloudflare.types.email_security import InvestigateListResponse, InvestigateGetResponse

Methods:

Detections

Types:

from cloudflare.types.email_security.investigate import DetectionGetResponse

Methods:

Preview

Types:

from cloudflare.types.email_security.investigate import PreviewCreateResponse, PreviewGetResponse

Methods:

Raw

Types:

from cloudflare.types.email_security.investigate import RawGetResponse

Methods:

  • client.email_security.investigate.raw.get(postfix_id, *, account_id) -> RawGetResponse

Trace

Types:

from cloudflare.types.email_security.investigate import TraceGetResponse

Methods:

Move

Types:

from cloudflare.types.email_security.investigate import MoveCreateResponse, MoveBulkResponse

Methods:

Reclassify

Types:

from cloudflare.types.email_security.investigate import ReclassifyCreateResponse

Methods:

  • client.email_security.investigate.reclassify.create(postfix_id, *, account_id, **params) -> object

Release

Types:

from cloudflare.types.email_security.investigate import ReleaseBulkResponse

Methods:

Settings

AllowPolicies

Types:

from cloudflare.types.email_security.settings import (
    AllowPolicyCreateResponse,
    AllowPolicyListResponse,
    AllowPolicyDeleteResponse,
    AllowPolicyEditResponse,
    AllowPolicyGetResponse,
)

Methods:

BlockSenders

Types:

from cloudflare.types.email_security.settings import (
    BlockSenderCreateResponse,
    BlockSenderListResponse,
    BlockSenderDeleteResponse,
    BlockSenderEditResponse,
    BlockSenderGetResponse,
)

Methods:

Domains

Types:

from cloudflare.types.email_security.settings import (
    DomainListResponse,
    DomainDeleteResponse,
    DomainBulkDeleteResponse,
    DomainEditResponse,
    DomainGetResponse,
)

Methods:

ImpersonationRegistry

Types:

from cloudflare.types.email_security.settings import (
    ImpersonationRegistryCreateResponse,
    ImpersonationRegistryListResponse,
    ImpersonationRegistryDeleteResponse,
    ImpersonationRegistryEditResponse,
    ImpersonationRegistryGetResponse,
)

Methods:

TrustedDomains

Types:

from cloudflare.types.email_security.settings import (
    TrustedDomainCreateResponse,
    TrustedDomainListResponse,
    TrustedDomainDeleteResponse,
    TrustedDomainEditResponse,
    TrustedDomainGetResponse,
)

Methods:

Submissions

Types:

from cloudflare.types.email_security import SubmissionListResponse

Methods:

EmailRouting

Types:

from cloudflare.types.email_routing import Settings

Methods:

DNS

Types:

from cloudflare.types.email_routing import DNSRecord, DNSGetResponse

Methods:

Rules

Types:

from cloudflare.types.email_routing import Action, EmailRoutingRule, Matcher

Methods:

CatchAlls

Types:

from cloudflare.types.email_routing.rules import (
    CatchAllAction,
    CatchAllMatcher,
    CatchAllUpdateResponse,
    CatchAllGetResponse,
)

Methods:

Addresses

Types:

from cloudflare.types.email_routing import Address

Methods:

Filters

Types:

from cloudflare.types.filters import FirewallFilter

Methods:

Firewall

Lockdowns

Types:

from cloudflare.types.firewall import (
    Configuration,
    Lockdown,
    LockdownCIDRConfiguration,
    LockdownIPConfiguration,
    LockdownURL,
    LockdownDeleteResponse,
)

Methods:

Rules

Types:

from cloudflare.types.firewall import DeletedFilter, FirewallRule, Product

Methods:

AccessRules

Types:

from cloudflare.types.firewall import (
    AccessRuleCIDRConfiguration,
    AccessRuleIPConfiguration,
    ASNConfiguration,
    CountryConfiguration,
    IPV6Configuration,
    AccessRuleCreateResponse,
    AccessRuleListResponse,
    AccessRuleDeleteResponse,
    AccessRuleEditResponse,
    AccessRuleGetResponse,
)

Methods:

UARules

Types:

from cloudflare.types.firewall import (
    UARuleCreateResponse,
    UARuleUpdateResponse,
    UARuleListResponse,
    UARuleDeleteResponse,
    UARuleGetResponse,
)

Methods:

WAF

Overrides

Types:

from cloudflare.types.firewall.waf import (
    Override,
    OverrideURL,
    RewriteAction,
    WAFRule,
    OverrideDeleteResponse,
)

Methods:

Packages

Types:

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

Methods:

Groups

Types:

from cloudflare.types.firewall.waf.packages import Group, GroupEditResponse, GroupGetResponse

Methods:

Rules

Types:

from cloudflare.types.firewall.waf.packages import (
    AllowedModesAnomaly,
    WAFRuleGroup,
    RuleListResponse,
    RuleEditResponse,
    RuleGetResponse,
)

Methods:

Healthchecks

Types:

from cloudflare.types.healthchecks import (
    CheckRegion,
    Healthcheck,
    HTTPConfiguration,
    QueryHealthcheck,
    TCPConfiguration,
    HealthcheckDeleteResponse,
)

Methods:

Previews

Types:

from cloudflare.types.healthchecks import PreviewDeleteResponse

Methods:

KeylessCertificates

Types:

from cloudflare.types.keyless_certificates import (
    KeylessCertificate,
    Tunnel,
    KeylessCertificateDeleteResponse,
)

Methods:

Logpush

Datasets

Fields

Types:

from cloudflare.types.logpush.datasets import FieldGetResponse

Methods:

  • client.logpush.datasets.fields.get(dataset_id, *, account_id, zone_id) -> object

Jobs

Methods:

Edge

Types:

from cloudflare.types.logpush import InstantLogpushJob

Methods:

Jobs

Types:

from cloudflare.types.logpush import LogpushJob, OutputOptions, JobDeleteResponse

Methods:

Ownership

Types:

from cloudflare.types.logpush import OwnershipValidation, OwnershipCreateResponse

Methods:

Validate

Types:

from cloudflare.types.logpush import (
    ValidateDestinationResponse,
    ValidateDestinationExistsResponse,
    ValidateOriginResponse,
)

Methods:

Logs

Control

Retention

Types:

from cloudflare.types.logs.control import RetentionCreateResponse, RetentionGetResponse

Methods:

Cmb

Config

Types:

from cloudflare.types.logs.control.cmb import CmbConfig, ConfigDeleteResponse

Methods:

RayID

Types:

from cloudflare.types.logs import RayIDGetResponse

Methods:

Received

Types:

from cloudflare.types.logs import ReceivedGetResponse

Methods:

Fields

Types:

from cloudflare.types.logs.received import FieldGetResponse

Methods:

OriginTLSClientAuth

Types:

from cloudflare.types.origin_tls_client_auth import (
    ZoneAuthenticatedOriginPull,
    OriginTLSClientAuthCreateResponse,
    OriginTLSClientAuthListResponse,
    OriginTLSClientAuthDeleteResponse,
    OriginTLSClientAuthGetResponse,
)

Methods:

Hostnames

Types:

from cloudflare.types.origin_tls_client_auth import AuthenticatedOriginPull, HostnameUpdateResponse

Methods:

Certificates

Types:

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

Methods:

Settings

Types:

from cloudflare.types.origin_tls_client_auth import SettingUpdateResponse, SettingGetResponse

Methods:

PageRules

Types:

from cloudflare.types.page_rules import (
    PageRule,
    Target,
    PageRuleListResponse,
    PageRuleDeleteResponse,
)

Methods:

RateLimits

Types:

from cloudflare.types.rate_limits import Action, Methods, RateLimit, RateLimitDeleteResponse

Methods:

WaitingRooms

Types:

from cloudflare.types.waiting_rooms import (
    AdditionalRoutes,
    CookieAttributes,
    Query,
    WaitingRoom,
    WaitingRoomDeleteResponse,
)

Methods:

Page

Types:

from cloudflare.types.waiting_rooms import PagePreviewResponse

Methods:

Events

Types:

from cloudflare.types.waiting_rooms import Event, EventDeleteResponse

Methods:

Details

Types:

from cloudflare.types.waiting_rooms.events import EventQuery, DetailGetResponse

Methods:

  • client.waiting_rooms.events.details.get(event_id, *, zone_id, waiting_room_id) -> DetailGetResponse

Rules

Types:

from cloudflare.types.waiting_rooms import WaitingRoomRule

Methods:

Statuses

Types:

from cloudflare.types.waiting_rooms import StatusGetResponse

Methods:

Settings

Types:

from cloudflare.types.waiting_rooms import (
    Setting,
    SettingUpdateResponse,
    SettingEditResponse,
    SettingGetResponse,
)

Methods:

Web3

Hostnames

Types:

from cloudflare.types.web3 import Hostname, HostnameDeleteResponse

Methods:

IPFSUniversalPaths

ContentLists

Types:

from cloudflare.types.web3.hostnames.ipfs_universal_paths import ContentList

Methods:

  • client.web3.hostnames.ipfs_universal_paths.content_lists.update(identifier, *, zone_id, **params) -> ContentList
  • client.web3.hostnames.ipfs_universal_paths.content_lists.get(identifier, *, zone_id) -> ContentList
Entries

Types:

from cloudflare.types.web3.hostnames.ipfs_universal_paths.content_lists import (
    EntryCreateResponse,
    EntryUpdateResponse,
    EntryListResponse,
    EntryDeleteResponse,
    EntryGetResponse,
)

Methods:

Workers

Types:

from cloudflare.types.workers import MigrationStep, SingleStepMigration, WorkerMetadata

Routes

Types:

from cloudflare.types.workers import (
    RouteCreateResponse,
    RouteUpdateResponse,
    RouteListResponse,
    RouteDeleteResponse,
    RouteGetResponse,
)

Methods:

Assets

Upload

Types:

from cloudflare.types.workers.assets import UploadCreateResponse

Methods:

Scripts

Types:

from cloudflare.types.workers import Script, ScriptSetting, ScriptUpdateResponse, ScriptGetResponse

Methods:

Assets

Upload

Types:

from cloudflare.types.workers.scripts.assets import UploadCreateResponse

Methods:

Subdomain

Types:

from cloudflare.types.workers.scripts import SubdomainCreateResponse, SubdomainGetResponse

Methods:

Schedules

Types:

from cloudflare.types.workers.scripts import Schedule, ScheduleUpdateResponse, ScheduleGetResponse

Methods:

Tail

Types:

from cloudflare.types.workers.scripts import (
    ConsumerScript,
    TailCreateResponse,
    TailDeleteResponse,
    TailGetResponse,
)

Methods:

Content

Methods:

  • client.workers.scripts.content.update(script_name, *, account_id, **params) -> Optional[Script]
  • client.workers.scripts.content.get(script_name, *, account_id) -> BinaryAPIResponse

Settings

Methods:

Deployments

Types:

from cloudflare.types.workers.scripts import (
    Deployment,
    DeploymentCreateResponse,
    DeploymentGetResponse,
)

Methods:

Versions

Types:

from cloudflare.types.workers.scripts import (
    VersionCreateResponse,
    VersionListResponse,
    VersionGetResponse,
)

Methods:

Secrets

Types:

from cloudflare.types.workers.scripts import (
    SecretUpdateResponse,
    SecretListResponse,
    SecretDeleteResponse,
    SecretGetResponse,
)

Methods:

AccountSettings

Types:

from cloudflare.types.workers import AccountSettingUpdateResponse, AccountSettingGetResponse

Methods:

Domains

Types:

from cloudflare.types.workers import Domain

Methods:

Subdomains

Types:

from cloudflare.types.workers import SubdomainUpdateResponse, SubdomainGetResponse

Methods:

KV

Namespaces

Types:

from cloudflare.types.kv import (
    Namespace,
    NamespaceUpdateResponse,
    NamespaceDeleteResponse,
    NamespaceBulkDeleteResponse,
    NamespaceBulkUpdateResponse,
)

Methods:

Analytics

Types:

from cloudflare.types.kv.namespaces import Components, Schema

Methods:

Keys

Types:

from cloudflare.types.kv.namespaces import Key

Methods:

Metadata

Types:

from cloudflare.types.kv.namespaces import MetadataGetResponse

Methods:

Values

Types:

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

Methods:

DurableObjects

Namespaces

Types:

from cloudflare.types.durable_objects import Namespace

Methods:

Objects

Types:

from cloudflare.types.durable_objects.namespaces import DurableObject

Methods:

Queues

Types:

from cloudflare.types.queues import Queue, QueueDeleteResponse

Methods:

Consumers

Types:

from cloudflare.types.queues import Consumer, ConsumerDeleteResponse

Methods:

Messages

Types:

from cloudflare.types.queues import MessageAckResponse, MessagePullResponse

Methods:

APIGateway

Configurations

Types:

from cloudflare.types.api_gateway import Configuration, ConfigurationUpdateResponse

Methods:

Discovery

Types:

from cloudflare.types.api_gateway import DiscoveryOperation, DiscoveryGetResponse

Methods:

Operations

Types:

from cloudflare.types.api_gateway.discovery import OperationBulkEditResponse, OperationEditResponse

Methods:

Operations

Types:

from cloudflare.types.api_gateway import (
    APIShield,
    OperationCreateResponse,
    OperationListResponse,
    OperationDeleteResponse,
    OperationBulkCreateResponse,
    OperationBulkDeleteResponse,
    OperationGetResponse,
)

Methods:

SchemaValidation

Types:

from cloudflare.types.api_gateway.operations import (
    SettingsMultipleRequest,
    SchemaValidationUpdateResponse,
    SchemaValidationGetResponse,
)

Methods:

Schemas

Types:

from cloudflare.types.api_gateway import SchemaListResponse

Methods:

Settings

Types:

from cloudflare.types.api_gateway import Settings

SchemaValidation

Methods:

  • client.api_gateway.settings.schema_validation.update(*, zone_id, **params) -> Settings
  • client.api_gateway.settings.schema_validation.edit(*, zone_id, **params) -> Settings
  • client.api_gateway.settings.schema_validation.get(*, zone_id) -> Settings

UserSchemas

Types:

from cloudflare.types.api_gateway import (
    Message,
    PublicSchema,
    SchemaUpload,
    UserSchemaDeleteResponse,
)

Methods:

Operations

Types:

from cloudflare.types.api_gateway.user_schemas import OperationListResponse

Methods:

Hosts

Types:

from cloudflare.types.api_gateway.user_schemas import HostListResponse

Methods:

ExpressionTemplate

Fallthrough

Types:

from cloudflare.types.api_gateway.expression_template import FallthroughCreateResponse

Methods:

ManagedTransforms

Types:

from cloudflare.types.managed_transforms import (
    ManagedTransformListResponse,
    ManagedTransformEditResponse,
)

Methods:

PageShield

Types:

from cloudflare.types.page_shield import Setting, PageShieldUpdateResponse

Methods:

Policies

Types:

from cloudflare.types.page_shield import (
    Policy,
    PolicyCreateResponse,
    PolicyUpdateResponse,
    PolicyListResponse,
    PolicyGetResponse,
)

Methods:

Connections

Types:

from cloudflare.types.page_shield import Connection

Methods:

Scripts

Types:

from cloudflare.types.page_shield import Script, ScriptGetResponse

Methods:

Cookies

Types:

from cloudflare.types.page_shield import CookieListResponse, CookieGetResponse

Methods:

Rulesets

Types:

from cloudflare.types.rulesets import (
    Kind,
    Phase,
    Ruleset,
    RulesetCreateResponse,
    RulesetUpdateResponse,
    RulesetListResponse,
    RulesetGetResponse,
)

Methods:

Phases

Types:

from cloudflare.types.rulesets import PhaseUpdateResponse, PhaseGetResponse

Methods:

Versions

Types:

from cloudflare.types.rulesets.phases import VersionListResponse, VersionGetResponse

Methods:

Rules

Types:

from cloudflare.types.rulesets import (
    BlockRule,
    CompressResponseRule,
    DDoSDynamicRule,
    ExecuteRule,
    ForceConnectionCloseRule,
    LogCustomFieldRule,
    LogRule,
    Logging,
    ManagedChallengeRule,
    RedirectRule,
    RewriteRule,
    RewriteURIPart,
    RouteRule,
    RulesetRule,
    ScoreRule,
    ServeErrorRule,
    SetCacheSettingsRule,
    SetConfigRule,
    SkipRule,
    RuleCreateResponse,
    RuleDeleteResponse,
    RuleEditResponse,
)

Methods:

Versions

Types:

from cloudflare.types.rulesets import VersionListResponse, VersionGetResponse

Methods:

URLNormalization

Types:

from cloudflare.types.url_normalization import (
    URLNormalizationUpdateResponse,
    URLNormalizationGetResponse,
)

Methods:

Spectrum

Types:

from cloudflare.types.spectrum import DNS, EdgeIPs, OriginDNS, OriginPort

Analytics

Aggregates

Currents

Types:

from cloudflare.types.spectrum.analytics.aggregates import CurrentGetResponse

Methods:

Events

Types:

from cloudflare.types.spectrum.analytics import Dimension

Bytimes

Types:

from cloudflare.types.spectrum.analytics.events import BytimeGetResponse

Methods:

Summaries

Types:

from cloudflare.types.spectrum.analytics.events import SummaryGetResponse

Methods:

Apps

Types:

from cloudflare.types.spectrum import (
    AppCreateResponse,
    AppUpdateResponse,
    AppListResponse,
    AppDeleteResponse,
    AppGetResponse,
)

Methods:

Addressing

RegionalHostnames

Types:

from cloudflare.types.addressing import (
    RegionalHostnameCreateResponse,
    RegionalHostnameListResponse,
    RegionalHostnameDeleteResponse,
    RegionalHostnameEditResponse,
    RegionalHostnameGetResponse,
)

Methods:

Regions

Types:

from cloudflare.types.addressing.regional_hostnames import RegionListResponse

Methods:

Services

Types:

from cloudflare.types.addressing import ServiceListResponse

Methods:

AddressMaps

Types:

from cloudflare.types.addressing import (
    AddressMap,
    Kind,
    AddressMapCreateResponse,
    AddressMapDeleteResponse,
    AddressMapGetResponse,
)

Methods:

Accounts

Types:

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

Methods:

IPs

Types:

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

Methods:

Zones

Types:

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

Methods:

LOADocuments

Types:

from cloudflare.types.addressing import LOADocumentCreateResponse

Methods:

Prefixes

Types:

from cloudflare.types.addressing import Prefix, PrefixDeleteResponse

Methods:

ServiceBindings

Types:

from cloudflare.types.addressing.prefixes import ServiceBinding, ServiceBindingDeleteResponse

Methods:

BGPPrefixes

Types:

from cloudflare.types.addressing.prefixes import BGPPrefix

Methods:

AdvertisementStatus

Types:

from cloudflare.types.addressing.prefixes import (
    AdvertisementStatusEditResponse,
    AdvertisementStatusGetResponse,
)

Methods:

Delegations

Types:

from cloudflare.types.addressing.prefixes import Delegations, DelegationDeleteResponse

Methods:

AuditLogs

Methods:

Billing

Profiles

Types:

from cloudflare.types.billing import ProfileGetResponse

Methods:

BrandProtection

Types:

from cloudflare.types.brand_protection import (
    Info,
    RuleMatch,
    ScanStatus,
    Submit,
    URLInfoModelResults,
)

Methods:

Diagnostics

Traceroutes

Types:

from cloudflare.types.diagnostics import Traceroute

Methods:

Images

V1

Types:

from cloudflare.types.images import Image, V1ListResponse, V1DeleteResponse

Methods:

Keys

Types:

from cloudflare.types.images.v1 import Key, KeyUpdateResponse, KeyListResponse, KeyDeleteResponse

Methods:

Stats

Types:

from cloudflare.types.images.v1 import Stat

Methods:

  • client.images.v1.stats.get(*, account_id) -> Stat

Variants

Types:

from cloudflare.types.images.v1 import (
    Variant,
    VariantCreateResponse,
    VariantDeleteResponse,
    VariantEditResponse,
    VariantGetResponse,
)

Methods:

Blobs

Methods:

  • client.images.v1.blobs.get(image_id, *, account_id) -> BinaryAPIResponse

V2

Types:

from cloudflare.types.images import V2ListResponse

Methods:

DirectUploads

Types:

from cloudflare.types.images.v2 import DirectUploadCreateResponse

Methods:

Intel

ASN

Methods:

Subnets

Types:

from cloudflare.types.intel.asn import SubnetGetResponse

Methods:

DNS

Types:

from cloudflare.types.intel import DNS

Methods:

Domains

Types:

from cloudflare.types.intel import Domain

Methods:

Bulks

Types:

from cloudflare.types.intel.domains import BulkGetResponse

Methods:

DomainHistory

Types:

from cloudflare.types.intel import DomainHistory, DomainHistoryGetResponse

Methods:

IPs

Types:

from cloudflare.types.intel import IP, IPGetResponse

Methods:

IPLists

Types:

from cloudflare.types.intel import IPList

Methods:

Miscategorizations

Types:

from cloudflare.types.intel import MiscategorizationCreateResponse

Methods:

Whois

Types:

from cloudflare.types.intel import Whois, WhoisGetResponse

Methods:

IndicatorFeeds

Types:

from cloudflare.types.intel import (
    IndicatorFeedCreateResponse,
    IndicatorFeedUpdateResponse,
    IndicatorFeedListResponse,
    IndicatorFeedDataResponse,
    IndicatorFeedGetResponse,
)

Methods:

Snapshots

Types:

from cloudflare.types.intel.indicator_feeds import SnapshotUpdateResponse

Methods:

Permissions

Types:

from cloudflare.types.intel.indicator_feeds import (
    PermissionCreateResponse,
    PermissionListResponse,
    PermissionDeleteResponse,
)

Methods:

Downloads

Types:

from cloudflare.types.intel.indicator_feeds import DownloadGetResponse

Methods:

Sinkholes

Types:

from cloudflare.types.intel import Sinkhole

Methods:

AttackSurfaceReport

IssueTypes

Types:

from cloudflare.types.intel.attack_surface_report import IssueTypeGetResponse

Methods:

Issues

Types:

from cloudflare.types.intel.attack_surface_report import (
    IssueType,
    SeverityQueryParam,
    IssueListResponse,
    IssueClassResponse,
    IssueDismissResponse,
    IssueSeverityResponse,
    IssueTypeResponse,
)

Methods:

MagicTransit

Types:

from cloudflare.types.magic_transit import HealthCheck, HealthCheckRate, HealthCheckType

Apps

Types:

from cloudflare.types.magic_transit import (
    AppCreateResponse,
    AppUpdateResponse,
    AppListResponse,
    AppDeleteResponse,
)

Methods:

CfInterconnects

Types:

from cloudflare.types.magic_transit import (
    CfInterconnectUpdateResponse,
    CfInterconnectListResponse,
    CfInterconnectBulkUpdateResponse,
    CfInterconnectGetResponse,
)

Methods:

GRETunnels

Types:

from cloudflare.types.magic_transit import (
    GRETunnelCreateResponse,
    GRETunnelUpdateResponse,
    GRETunnelListResponse,
    GRETunnelDeleteResponse,
    GRETunnelBulkUpdateResponse,
    GRETunnelGetResponse,
)

Methods:

IPSECTunnels

Types:

from cloudflare.types.magic_transit import (
    PSKMetadata,
    IPSECTunnelCreateResponse,
    IPSECTunnelUpdateResponse,
    IPSECTunnelListResponse,
    IPSECTunnelDeleteResponse,
    IPSECTunnelBulkUpdateResponse,
    IPSECTunnelGetResponse,
    IPSECTunnelPSKGenerateResponse,
)

Methods:

Routes

Types:

from cloudflare.types.magic_transit import (
    Scope,
    RouteCreateResponse,
    RouteUpdateResponse,
    RouteListResponse,
    RouteDeleteResponse,
    RouteBulkUpdateResponse,
    RouteEmptyResponse,
    RouteGetResponse,
)

Methods:

Sites

Types:

from cloudflare.types.magic_transit import Site, SiteLocation

Methods:

ACLs

Types:

from cloudflare.types.magic_transit.sites import ACL, ACLConfiguration, AllowedProtocol, Subnet

Methods:

  • client.magic_transit.sites.acls.create(site_id, *, account_id, **params) -> ACL
  • client.magic_transit.sites.acls.update(acl_id, *, account_id, site_id, **params) -> ACL
  • client.magic_transit.sites.acls.list(site_id, *, account_id) -> SyncSinglePage[ACL]
  • client.magic_transit.sites.acls.delete(acl_id, *, account_id, site_id) -> ACL
  • client.magic_transit.sites.acls.edit(acl_id, *, account_id, site_id, **params) -> ACL
  • client.magic_transit.sites.acls.get(acl_id, *, account_id, site_id) -> ACL

LANs

Types:

from cloudflare.types.magic_transit.sites import (
    DHCPRelay,
    DHCPServer,
    LAN,
    LANStaticAddressing,
    Nat,
    RoutedSubnet,
)

Methods:

  • client.magic_transit.sites.lans.create(site_id, *, account_id, **params) -> SyncSinglePage[LAN]
  • client.magic_transit.sites.lans.update(lan_id, *, account_id, site_id, **params) -> LAN
  • client.magic_transit.sites.lans.list(site_id, *, account_id) -> SyncSinglePage[LAN]
  • client.magic_transit.sites.lans.delete(lan_id, *, account_id, site_id) -> LAN
  • client.magic_transit.sites.lans.edit(lan_id, *, account_id, site_id, **params) -> LAN
  • client.magic_transit.sites.lans.get(lan_id, *, account_id, site_id) -> LAN

WANs

Types:

from cloudflare.types.magic_transit.sites import WAN, WANStaticAddressing

Methods:

  • client.magic_transit.sites.wans.create(site_id, *, account_id, **params) -> SyncSinglePage[WAN]
  • client.magic_transit.sites.wans.update(wan_id, *, account_id, site_id, **params) -> WAN
  • client.magic_transit.sites.wans.list(site_id, *, account_id) -> SyncSinglePage[WAN]
  • client.magic_transit.sites.wans.delete(wan_id, *, account_id, site_id) -> WAN
  • client.magic_transit.sites.wans.edit(wan_id, *, account_id, site_id, **params) -> WAN
  • client.magic_transit.sites.wans.get(wan_id, *, account_id, site_id) -> WAN

Connectors

Types:

from cloudflare.types.magic_transit import (
    ConnectorUpdateResponse,
    ConnectorListResponse,
    ConnectorEditResponse,
    ConnectorGetResponse,
)

Methods:

Events

Types:

from cloudflare.types.magic_transit.connectors import EventListResponse, EventGetResponse

Methods:

Snapshots

Types:

from cloudflare.types.magic_transit.connectors import SnapshotListResponse, SnapshotGetResponse

Methods:

PCAPs

Types:

from cloudflare.types.magic_transit import (
    PCAP,
    PCAPFilter,
    PCAPCreateResponse,
    PCAPListResponse,
    PCAPGetResponse,
)

Methods:

Ownership

Types:

from cloudflare.types.magic_transit.pcaps import Ownership

Methods:

Download

Methods:

  • client.magic_transit.pcaps.download.get(pcap_id, *, account_id) -> BinaryAPIResponse

MagicNetworkMonitoring

VPCFlows

Tokens

Types:

from cloudflare.types.magic_network_monitoring.vpc_flows import TokenCreateResponse

Methods:

  • client.magic_network_monitoring.vpc_flows.tokens.create(*, account_id) -> str

Configs

Types:

from cloudflare.types.magic_network_monitoring import Configuration

Methods:

Full

Methods:

  • client.magic_network_monitoring.configs.full.get(*, account_id) -> Configuration

Rules

Types:

from cloudflare.types.magic_network_monitoring import MagicNetworkMonitoringRule

Methods:

Advertisements

Types:

from cloudflare.types.magic_network_monitoring.rules import Advertisement

Methods:

MagicCloudNetworking

CatalogSyncs

Types:

from cloudflare.types.magic_cloud_networking import (
    CatalogSyncCreateResponse,
    CatalogSyncUpdateResponse,
    CatalogSyncListResponse,
    CatalogSyncDeleteResponse,
    CatalogSyncEditResponse,
    CatalogSyncGetResponse,
    CatalogSyncRefreshResponse,
)

Methods:

PrebuiltPolicies

Types:

from cloudflare.types.magic_cloud_networking.catalog_syncs import PrebuiltPolicyListResponse

Methods:

OnRamps

Types:

from cloudflare.types.magic_cloud_networking import (
    OnRampCreateResponse,
    OnRampUpdateResponse,
    OnRampListResponse,
    OnRampDeleteResponse,
    OnRampApplyResponse,
    OnRampEditResponse,
    OnRampGetResponse,
    OnRampPlanResponse,
)

Methods:

AddressSpaces

Types:

from cloudflare.types.magic_cloud_networking.on_ramps import (
    AddressSpaceUpdateResponse,
    AddressSpaceListResponse,
    AddressSpaceEditResponse,
)

Methods:

CloudIntegrations

Types:

from cloudflare.types.magic_cloud_networking import (
    CloudIntegrationCreateResponse,
    CloudIntegrationUpdateResponse,
    CloudIntegrationListResponse,
    CloudIntegrationDeleteResponse,
    CloudIntegrationDiscoverResponse,
    CloudIntegrationDiscoverAllResponse,
    CloudIntegrationEditResponse,
    CloudIntegrationGetResponse,
    CloudIntegrationInitialSetupResponse,
)

Methods:

Resources

Types:

from cloudflare.types.magic_cloud_networking import (
    ResourceListResponse,
    ResourceGetResponse,
    ResourcePolicyPreviewResponse,
)

Methods:

NetworkInterconnects

CNIs

Types:

from cloudflare.types.network_interconnects import (
    CNICreateResponse,
    CNIUpdateResponse,
    CNIListResponse,
    CNIGetResponse,
)

Methods:

Interconnects

Types:

from cloudflare.types.network_interconnects import (
    InterconnectCreateResponse,
    InterconnectListResponse,
    InterconnectGetResponse,
    InterconnectStatusResponse,
)

Methods:

Settings

Types:

from cloudflare.types.network_interconnects import SettingUpdateResponse, SettingGetResponse

Methods:

Slots

Types:

from cloudflare.types.network_interconnects import SlotListResponse, SlotGetResponse

Methods:

MTLSCertificates

Types:

from cloudflare.types.mtls_certificates import MTLSCertificate, MTLSCertificateCreateResponse

Methods:

Associations

Types:

from cloudflare.types.mtls_certificates import CertificateAsssociation

Methods:

Pages

Projects

Types:

from cloudflare.types.pages import (
    Deployment,
    Project,
    Stage,
    ProjectDeleteResponse,
    ProjectPurgeBuildCacheResponse,
)

Methods:

Deployments

Types:

from cloudflare.types.pages.projects import DeploymentDeleteResponse

Methods:

History

Logs

Types:

from cloudflare.types.pages.projects.deployments.history import LogGetResponse

Methods:

  • client.pages.projects.deployments.history.logs.get(deployment_id, *, account_id, project_name) -> LogGetResponse

Domains

Types:

from cloudflare.types.pages.projects import (
    DomainCreateResponse,
    DomainListResponse,
    DomainDeleteResponse,
    DomainEditResponse,
    DomainGetResponse,
)

Methods:

Registrar

Domains

Types:

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

Methods:

RequestTracers

Traces

Types:

from cloudflare.types.request_tracers import Trace, TraceItem, TraceCreateResponse

Methods:

Rules

Lists

Types:

from cloudflare.types.rules import Hostname, ListsList, Redirect, ListDeleteResponse

Methods:

BulkOperations

Types:

from cloudflare.types.rules.lists import OperationStatus, BulkOperationGetResponse

Methods:

Items

Types:

from cloudflare.types.rules.lists import (
    ListCursor,
    ListItem,
    ItemCreateResponse,
    ItemUpdateResponse,
    ItemListResponse,
    ItemDeleteResponse,
    ItemGetResponse,
)

Methods:

Stream

Types:

from cloudflare.types.stream import AllowedOrigins, Video

Methods:

AudioTracks

Types:

from cloudflare.types.stream import Audio, AudioTrackDeleteResponse

Methods:

Videos

Types:

from cloudflare.types.stream import VideoStorageUsageResponse

Methods:

Clip

Types:

from cloudflare.types.stream import Clip

Methods:

Copy

Methods:

DirectUpload

Types:

from cloudflare.types.stream import DirectUploadCreateResponse

Methods:

Keys

Types:

from cloudflare.types.stream import Keys, KeyDeleteResponse, KeyGetResponse

Methods:

LiveInputs

Types:

from cloudflare.types.stream import LiveInput, LiveInputListResponse

Methods:

Outputs

Types:

from cloudflare.types.stream.live_inputs import Output

Methods:

  • client.stream.live_inputs.outputs.create(live_input_identifier, *, account_id, **params) -> Optional[Output]
  • client.stream.live_inputs.outputs.update(output_identifier, *, account_id, live_input_identifier, **params) -> Optional[Output]
  • client.stream.live_inputs.outputs.list(live_input_identifier, *, account_id) -> SyncSinglePage[Output]
  • client.stream.live_inputs.outputs.delete(output_identifier, *, account_id, live_input_identifier) -> None

Watermarks

Types:

from cloudflare.types.stream import Watermark, WatermarkDeleteResponse

Methods:

Webhooks

Types:

from cloudflare.types.stream import WebhookUpdateResponse, WebhookDeleteResponse, WebhookGetResponse

Methods:

Captions

Types:

from cloudflare.types.stream import Caption

Methods:

Language

Types:

from cloudflare.types.stream.captions import LanguageDeleteResponse

Methods:

Vtt

Types:

from cloudflare.types.stream.captions.language import VttGetResponse

Methods:

  • client.stream.captions.language.vtt.get(language, *, account_id, identifier) -> str

Downloads

Types:

from cloudflare.types.stream import (
    DownloadCreateResponse,
    DownloadDeleteResponse,
    DownloadGetResponse,
)

Methods:

  • client.stream.downloads.create(identifier, *, account_id, **params) -> object
  • client.stream.downloads.delete(identifier, *, account_id) -> str
  • client.stream.downloads.get(identifier, *, account_id) -> object

Embed

Types:

from cloudflare.types.stream import EmbedGetResponse

Methods:

  • client.stream.embed.get(identifier, *, account_id) -> str

Token

Types:

from cloudflare.types.stream import TokenCreateResponse

Methods:

Alerting

AvailableAlerts

Types:

from cloudflare.types.alerting import AvailableAlertListResponse

Methods:

Destinations

Eligible

Types:

from cloudflare.types.alerting.destinations import EligibleGetResponse

Methods:

Pagerduty

Types:

from cloudflare.types.alerting.destinations import (
    Pagerduty,
    PagerdutyCreateResponse,
    PagerdutyDeleteResponse,
    PagerdutyLinkResponse,
)

Methods:

Webhooks

Types:

from cloudflare.types.alerting.destinations import (
    Webhooks,
    WebhookCreateResponse,
    WebhookUpdateResponse,
    WebhookDeleteResponse,
)

Methods:

History

Types:

from cloudflare.types.alerting import History

Methods:

Policies

Types:

from cloudflare.types.alerting import (
    Mechanism,
    Policy,
    PolicyFilter,
    PolicyCreateResponse,
    PolicyUpdateResponse,
    PolicyDeleteResponse,
)

Methods:

D1

Types:

from cloudflare.types.d1 import D1

Database

Types:

from cloudflare.types.d1 import (
    QueryResult,
    DatabaseListResponse,
    DatabaseDeleteResponse,
    DatabaseExportResponse,
    DatabaseImportResponse,
    DatabaseRawResponse,
)

Methods:

R2

Buckets

Types:

from cloudflare.types.r2 import Bucket, BucketListResponse, BucketDeleteResponse

Methods:

Lifecycle

Types:

from cloudflare.types.r2.buckets import LifecycleUpdateResponse, LifecycleGetResponse

Methods:

CORS

Types:

from cloudflare.types.r2.buckets import CORSUpdateResponse, CORSDeleteResponse, CORSGetResponse

Methods:

Domains

Custom

Types:

from cloudflare.types.r2.buckets.domains import (
    CustomCreateResponse,
    CustomUpdateResponse,
    CustomListResponse,
    CustomDeleteResponse,
    CustomGetResponse,
)

Methods:

Managed

Types:

from cloudflare.types.r2.buckets.domains import ManagedUpdateResponse, ManagedListResponse

Methods:

EventNotifications

Types:

from cloudflare.types.r2.buckets import (
    EventNotificationUpdateResponse,
    EventNotificationDeleteResponse,
    EventNotificationGetResponse,
)

Methods:

Locks

Types:

from cloudflare.types.r2.buckets import LockUpdateResponse, LockGetResponse

Methods:

Metrics

Types:

from cloudflare.types.r2.buckets import MetricListResponse

Methods:

Sippy

Types:

from cloudflare.types.r2.buckets import Provider, Sippy, SippyDeleteResponse

Methods:

TemporaryCredentials

Types:

from cloudflare.types.r2 import TemporaryCredential, TemporaryCredentialCreateResponse

Methods:

WorkersForPlatforms

Dispatch

Namespaces

Types:

from cloudflare.types.workers_for_platforms.dispatch import (
    NamespaceCreateResponse,
    NamespaceListResponse,
    NamespaceDeleteResponse,
    NamespaceGetResponse,
)

Methods:

Scripts

Types:

from cloudflare.types.workers_for_platforms.dispatch.namespaces import Script, ScriptUpdateResponse

Methods:

  • client.workers_for_platforms.dispatch.namespaces.scripts.update(script_name, *, account_id, dispatch_namespace, **params) -> Optional[ScriptUpdateResponse]
  • client.workers_for_platforms.dispatch.namespaces.scripts.delete(script_name, *, account_id, dispatch_namespace, **params) -> None
  • client.workers_for_platforms.dispatch.namespaces.scripts.get(script_name, *, account_id, dispatch_namespace) -> Optional[Script]
AssetUpload

Types:

from cloudflare.types.workers_for_platforms.dispatch.namespaces.scripts import (
    AssetUploadCreateResponse,
)

Methods:

Content

Methods:

  • client.workers_for_platforms.dispatch.namespaces.scripts.content.update(script_name, *, account_id, dispatch_namespace, **params) -> Optional[Script]
  • 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 (
    SettingEditResponse,
    SettingGetResponse,
)

Methods:

Bindings

Types:

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

Methods:

Secrets

Types:

from cloudflare.types.workers_for_platforms.dispatch.namespaces.scripts import (
    SecretUpdateResponse,
    SecretListResponse,
    SecretDeleteResponse,
    SecretGetResponse,
)

Methods:

  • client.workers_for_platforms.dispatch.namespaces.scripts.secrets.update(script_name, *, account_id, dispatch_namespace, **params) -> Optional[SecretUpdateResponse]
  • client.workers_for_platforms.dispatch.namespaces.scripts.secrets.list(script_name, *, account_id, dispatch_namespace) -> SyncSinglePage[SecretListResponse]
  • client.workers_for_platforms.dispatch.namespaces.scripts.secrets.delete(secret_name, *, account_id, dispatch_namespace, script_name) -> object
  • client.workers_for_platforms.dispatch.namespaces.scripts.secrets.get(secret_name, *, account_id, dispatch_namespace, script_name) -> Optional[SecretGetResponse]
Tags

Types:

from cloudflare.types.workers_for_platforms.dispatch.namespaces.scripts import (
    TagUpdateResponse,
    TagListResponse,
    TagDeleteResponse,
)

Methods:

ZeroTrust

Devices

Types:

from cloudflare.types.zero_trust import Device, DeviceGetResponse

Methods:

DEXTests

Types:

from cloudflare.types.zero_trust.devices import (
    DEXTest,
    SchemaData,
    SchemaHTTP,
    DEXTestDeleteResponse,
)

Methods:

Networks

Types:

from cloudflare.types.zero_trust.devices import DeviceNetwork

Methods:

FleetStatus

Types:

from cloudflare.types.zero_trust.devices import FleetStatusGetResponse

Methods:

Policies

Types:

from cloudflare.types.zero_trust.devices import (
    DevicePolicyCertificates,
    FallbackDomain,
    FallbackDomainPolicy,
    SettingsPolicy,
    SplitTunnelExclude,
    SplitTunnelInclude,
)

Default

Types:

from cloudflare.types.zero_trust.devices.policies import DefaultEditResponse, DefaultGetResponse

Methods:

Excludes

Methods:

Includes

Methods:

FallbackDomains

Methods:

Certificates

Types:

from cloudflare.types.zero_trust.devices.policies.default import (
    CertificateEditResponse,
    CertificateGetResponse,
)

Methods:

Custom

Methods:

Excludes

Methods:

Includes

Methods:

FallbackDomains

Methods:

Posture

Types:

from cloudflare.types.zero_trust.devices import (
    CarbonblackInput,
    ClientCertificateInput,
    CrowdstrikeInput,
    DeviceInput,
    DeviceMatch,
    DevicePostureRule,
    DiskEncryptionInput,
    DomainJoinedInput,
    FileInput,
    FirewallInput,
    IntuneInput,
    KolideInput,
    OSVersionInput,
    SentineloneInput,
    SentineloneS2sInput,
    TaniumInput,
    UniqueClientIDInput,
    WorkspaceOneInput,
    PostureDeleteResponse,
)

Methods:

Integrations

Types:

from cloudflare.types.zero_trust.devices.posture import Integration, IntegrationDeleteResponse

Methods:

Revoke

Types:

from cloudflare.types.zero_trust.devices import RevokeCreateResponse

Methods:

Settings

Types:

from cloudflare.types.zero_trust.devices import DeviceSettings

Methods:

Unrevoke

Types:

from cloudflare.types.zero_trust.devices import UnrevokeCreateResponse

Methods:

OverrideCodes

Types:

from cloudflare.types.zero_trust.devices import OverrideCodeListResponse

Methods:

IdentityProviders

Types:

from cloudflare.types.zero_trust import (
    AzureAD,
    GenericOAuthConfig,
    IdentityProvider,
    IdentityProviderSCIMConfig,
    IdentityProviderType,
    IdentityProviderListResponse,
    IdentityProviderDeleteResponse,
)

Methods:

SCIM

Groups

Methods:

Users

Methods:

Organizations

Types:

from cloudflare.types.zero_trust import LoginDesign, Organization, OrganizationRevokeUsersResponse

Methods:

DOH

Types:

from cloudflare.types.zero_trust.organizations import DOHUpdateResponse, DOHGetResponse

Methods:

Seats

Types:

from cloudflare.types.zero_trust import Seat

Methods:

Access

GatewayCA

Types:

from cloudflare.types.zero_trust.access import (
    GatewayCACreateResponse,
    GatewayCAListResponse,
    GatewayCADeleteResponse,
)

Methods:

Infrastructure

Targets

Types:

from cloudflare.types.zero_trust.access.infrastructure import (
    TargetCreateResponse,
    TargetUpdateResponse,
    TargetListResponse,
    TargetBulkUpdateResponse,
    TargetGetResponse,
)

Methods:

Applications

Types:

from cloudflare.types.zero_trust.access import (
    AllowedHeaders,
    AllowedIdPs,
    AllowedMethods,
    AllowedOrigins,
    AppID,
    Application,
    ApplicationPolicy,
    ApplicationSCIMConfig,
    ApplicationType,
    CORSHeaders,
    Decision,
    OIDCSaaSApp,
    SaaSAppNameIDFormat,
    SAMLSaaSApp,
    SCIMConfigAuthenticationHTTPBasic,
    SCIMConfigAuthenticationOAuthBearerToken,
    SCIMConfigAuthenticationOauth2,
    SCIMConfigMapping,
    SelfHostedDomains,
    ApplicationCreateResponse,
    ApplicationUpdateResponse,
    ApplicationListResponse,
    ApplicationDeleteResponse,
    ApplicationGetResponse,
    ApplicationRevokeTokensResponse,
)

Methods:

CAs

Types:

from cloudflare.types.zero_trust.access.applications import CA, CADeleteResponse

Methods:

UserPolicyChecks

Types:

from cloudflare.types.zero_trust.access.applications import (
    UserPolicyCheckGeo,
    UserPolicyCheckListResponse,
)

Methods:

Policies

Types:

from cloudflare.types.zero_trust.access.applications import (
    AccessDevicePostureRule,
    AccessRule,
    AnyValidServiceTokenRule,
    AuthenticationMethodRule,
    AzureGroupRule,
    CertificateRule,
    CountryRule,
    DomainRule,
    EmailListRule,
    EmailRule,
    EveryoneRule,
    ExternalEvaluationRule,
    GitHubOrganizationRule,
    GroupRule,
    GSuiteGroupRule,
    IPListRule,
    IPRule,
    OktaGroupRule,
    SAMLGroupRule,
    ServiceTokenRule,
    PolicyCreateResponse,
    PolicyUpdateResponse,
    PolicyListResponse,
    PolicyDeleteResponse,
    PolicyGetResponse,
)

Methods:

PolicyTests

Types:

from cloudflare.types.zero_trust.access.applications import (
    PolicyTestCreateResponse,
    PolicyTestGetResponse,
)

Methods:

Users

Types:

from cloudflare.types.zero_trust.access.applications.policy_tests import UserListResponse

Methods:

Certificates

Types:

from cloudflare.types.zero_trust.access import (
    AssociatedHostnames,
    Certificate,
    CertificateDeleteResponse,
)

Methods:

Settings

Types:

from cloudflare.types.zero_trust.access.certificates import CertificateSettings

Methods:

Groups

Types:

from cloudflare.types.zero_trust.access import (
    ZeroTrustGroup,
    GroupCreateResponse,
    GroupUpdateResponse,
    GroupListResponse,
    GroupDeleteResponse,
    GroupGetResponse,
)

Methods:

ServiceTokens

Types:

from cloudflare.types.zero_trust.access import (
    ServiceToken,
    ServiceTokenCreateResponse,
    ServiceTokenRotateResponse,
)

Methods:

Bookmarks

Types:

from cloudflare.types.zero_trust.access import Bookmark, BookmarkDeleteResponse

Methods:

Keys

Types:

from cloudflare.types.zero_trust.access import KeyUpdateResponse, KeyGetResponse, KeyRotateResponse

Methods:

Logs

AccessRequests

Types:

from cloudflare.types.zero_trust.access.logs import AccessRequestListResponse

Methods:

SCIM

Types:

from cloudflare.types.zero_trust.access.logs import AccessRequest
Updates

Types:

from cloudflare.types.zero_trust.access.logs.scim import UpdateListResponse

Methods:

Users

Types:

from cloudflare.types.zero_trust.access import AccessUser, UserListResponse

Methods:

ActiveSessions

Types:

from cloudflare.types.zero_trust.access.users import (
    ActiveSessionListResponse,
    ActiveSessionGetResponse,
)

Methods:

LastSeenIdentity

Types:

from cloudflare.types.zero_trust.access.users import Identity

Methods:

FailedLogins

Types:

from cloudflare.types.zero_trust.access.users import FailedLoginListResponse

Methods:

CustomPages

Types:

from cloudflare.types.zero_trust.access import (
    CustomPage,
    CustomPageWithoutHTML,
    CustomPageDeleteResponse,
)

Methods:

Tags

Types:

from cloudflare.types.zero_trust.access import Tag, TagDeleteResponse

Methods:

Policies

Types:

from cloudflare.types.zero_trust.access import (
    ApprovalGroup,
    Policy,
    PolicyCreateResponse,
    PolicyUpdateResponse,
    PolicyListResponse,
    PolicyDeleteResponse,
    PolicyGetResponse,
)

Methods:

DEX

Types:

from cloudflare.types.zero_trust import (
    DigitalExperienceMonitor,
    NetworkPath,
    NetworkPathResponse,
    Percentiles,
)

Commands

Types:

from cloudflare.types.zero_trust.dex import CommandCreateResponse, CommandListResponse

Methods:

Devices

Types:

from cloudflare.types.zero_trust.dex.commands import DeviceListResponse

Methods:

Downloads

Methods:

  • client.zero_trust.dex.commands.downloads.get(filename, *, account_id, command_id) -> BinaryAPIResponse

Quota

Types:

from cloudflare.types.zero_trust.dex.commands import QuotaGetResponse

Methods:

Colos

Types:

from cloudflare.types.zero_trust.dex import ColoListResponse

Methods:

FleetStatus

Types:

from cloudflare.types.zero_trust.dex import LiveStat, FleetStatusLiveResponse

Methods:

Devices

Types:

from cloudflare.types.zero_trust.dex.fleet_status import DeviceListResponse

Methods:

HTTPTests

Types:

from cloudflare.types.zero_trust.dex import HTTPDetails

Methods:

Percentiles

Types:

from cloudflare.types.zero_trust.dex.http_tests import HTTPDetailsPercentiles, TestStatOverTime

Methods:

Tests

Types:

from cloudflare.types.zero_trust.dex import AggregateTimePeriod, Tests

Methods:

UniqueDevices

Types:

from cloudflare.types.zero_trust.dex.tests import UniqueDevices

Methods:

TracerouteTestResults

NetworkPath

Types:

from cloudflare.types.zero_trust.dex.traceroute_test_results import NetworkPathGetResponse

Methods:

TracerouteTests

Types:

from cloudflare.types.zero_trust.dex import Traceroute, TracerouteTestPercentilesResponse

Methods:

Tunnels

Types:

from cloudflare.types.zero_trust import Connection, TunnelListResponse

Methods:

Cloudflared

Types:

from cloudflare.types.zero_trust.tunnels import (
    CloudflaredCreateResponse,
    CloudflaredListResponse,
    CloudflaredDeleteResponse,
    CloudflaredEditResponse,
    CloudflaredGetResponse,
)

Methods:

Configurations

Types:

from cloudflare.types.zero_trust.tunnels.cloudflared import (
    ConfigurationUpdateResponse,
    ConfigurationGetResponse,
)

Methods:

Connections

Types:

from cloudflare.types.zero_trust.tunnels.cloudflared import Client, ConnectionDeleteResponse

Methods:

Token

Types:

from cloudflare.types.zero_trust.tunnels.cloudflared import TokenGetResponse

Methods:

  • client.zero_trust.tunnels.cloudflared.token.get(tunnel_id, *, account_id) -> str

Connectors

Methods:

  • client.zero_trust.tunnels.cloudflared.connectors.get(connector_id, *, account_id, tunnel_id) -> Client

Management

Types:

from cloudflare.types.zero_trust.tunnels.cloudflared import ManagementCreateResponse

Methods:

  • client.zero_trust.tunnels.cloudflared.management.create(tunnel_id, *, account_id, **params) -> str

WARPConnector

Types:

from cloudflare.types.zero_trust.tunnels import (
    WARPConnectorCreateResponse,
    WARPConnectorListResponse,
    WARPConnectorDeleteResponse,
    WARPConnectorEditResponse,
    WARPConnectorGetResponse,
)

Methods:

Token

Types:

from cloudflare.types.zero_trust.tunnels.warp_connector import TokenGetResponse

Methods:

  • client.zero_trust.tunnels.warp_connector.token.get(tunnel_id, *, account_id) -> str

ConnectivitySettings

Types:

from cloudflare.types.zero_trust import (
    ConnectivitySettingEditResponse,
    ConnectivitySettingGetResponse,
)

Methods:

DLP

Datasets

Types:

from cloudflare.types.zero_trust.dlp import Dataset, DatasetArray, DatasetCreation

Methods:

Upload

Types:

from cloudflare.types.zero_trust.dlp.datasets import NewVersion

Methods:

Versions

Types:

from cloudflare.types.zero_trust.dlp.datasets import VersionCreateResponse

Methods:

Entries

Types:

from cloudflare.types.zero_trust.dlp.datasets.versions import EntryCreateResponse

Methods:

Patterns

Types:

from cloudflare.types.zero_trust.dlp import PatternValidateResponse

Methods:

PayloadLogs

Types:

from cloudflare.types.zero_trust.dlp import PayloadLogUpdateResponse, PayloadLogGetResponse

Methods:

Email

AccountMapping

Types:

from cloudflare.types.zero_trust.dlp.email import (
    AccountMappingCreateResponse,
    AccountMappingGetResponse,
)

Methods:

Rules

Types:

from cloudflare.types.zero_trust.dlp.email import (
    RuleCreateResponse,
    RuleUpdateResponse,
    RuleListResponse,
    RuleDeleteResponse,
    RuleBulkEditResponse,
    RuleGetResponse,
)

Methods:

Profiles

Types:

from cloudflare.types.zero_trust.dlp import ContextAwareness, Profile, SkipConfiguration

Methods:

Custom

Types:

from cloudflare.types.zero_trust.dlp.profiles import (
    CustomProfile,
    Pattern,
    CustomCreateResponse,
    CustomDeleteResponse,
)

Methods:

Predefined

Types:

from cloudflare.types.zero_trust.dlp.profiles import PredefinedProfile

Methods:

Limits

Types:

from cloudflare.types.zero_trust.dlp import LimitListResponse

Methods:

Entries

Types:

from cloudflare.types.zero_trust.dlp import (
    EntryCreateResponse,
    EntryUpdateResponse,
    EntryListResponse,
    EntryDeleteResponse,
    EntryGetResponse,
)

Methods:

Gateway

Types:

from cloudflare.types.zero_trust import GatewayCreateResponse, GatewayListResponse

Methods:

AuditSSHSettings

Types:

from cloudflare.types.zero_trust.gateway import GatewaySettings

Methods:

Categories

Types:

from cloudflare.types.zero_trust.gateway import Category

Methods:

AppTypes

Types:

from cloudflare.types.zero_trust.gateway import AppType

Methods:

Configurations

Types:

from cloudflare.types.zero_trust.gateway import (
    ActivityLogSettings,
    AntiVirusSettings,
    BlockPageSettings,
    BodyScanningSettings,
    BrowserIsolationSettings,
    CustomCertificateSettings,
    ExtendedEmailMatching,
    FipsSettings,
    GatewayConfigurationSettings,
    NotificationSettings,
    ProtocolDetection,
    TLSSettings,
    ConfigurationUpdateResponse,
    ConfigurationEditResponse,
    ConfigurationGetResponse,
)

Methods:

CustomCertificate

Methods:

Lists

Types:

from cloudflare.types.zero_trust.gateway import (
    GatewayItem,
    GatewayList,
    ListCreateResponse,
    ListDeleteResponse,
)

Methods:

Items

Types:

from cloudflare.types.zero_trust.gateway.lists import ItemListResponse

Methods:

Locations

Types:

from cloudflare.types.zero_trust.gateway import (
    DOHEndpoint,
    DOTEndpoint,
    Endpoint,
    IPNetwork,
    IPV4Endpoint,
    IPV6Endpoint,
    IPV6Network,
    Location,
    LocationDeleteResponse,
)

Methods:

Logging

Types:

from cloudflare.types.zero_trust.gateway import LoggingSetting

Methods:

ProxyEndpoints

Types:

from cloudflare.types.zero_trust.gateway import (
    GatewayIPs,
    ProxyEndpoint,
    ProxyEndpointDeleteResponse,
)

Methods:

Rules

Types:

from cloudflare.types.zero_trust.gateway import (
    DNSResolverSettingsV4,
    DNSResolverSettingsV6,
    GatewayFilter,
    GatewayRule,
    RuleSetting,
    Schedule,
    RuleDeleteResponse,
)

Methods:

Certificates

Types:

from cloudflare.types.zero_trust.gateway import (
    CertificateCreateResponse,
    CertificateListResponse,
    CertificateDeleteResponse,
    CertificateActivateResponse,
    CertificateDeactivateResponse,
    CertificateGetResponse,
)

Methods:

Networks

Routes

Types:

from cloudflare.types.zero_trust.networks import NetworkRoute, Route, Teamnet

Methods:

IPs

Methods:

  • client.zero_trust.networks.routes.ips.get(ip, *, account_id, **params) -> Teamnet

Networks

Methods:

  • client.zero_trust.networks.routes.networks.create(ip_network_encoded, *, account_id, **params) -> Route
  • client.zero_trust.networks.routes.networks.delete(ip_network_encoded, *, account_id, **params) -> Route
  • client.zero_trust.networks.routes.networks.edit(ip_network_encoded, *, account_id) -> Route

VirtualNetworks

Types:

from cloudflare.types.zero_trust.networks import VirtualNetwork

Methods:

Subnets

Types:

from cloudflare.types.zero_trust.networks import SubnetListResponse

Methods:

CloudflareSource

Types:

from cloudflare.types.zero_trust.networks.subnets import CloudflareSourceUpdateResponse

Methods:

RiskScoring

Types:

from cloudflare.types.zero_trust import RiskScoringGetResponse, RiskScoringResetResponse

Methods:

Behaviours

Types:

from cloudflare.types.zero_trust.risk_scoring import BehaviourUpdateResponse, BehaviourGetResponse

Methods:

Summary

Types:

from cloudflare.types.zero_trust.risk_scoring import SummaryGetResponse

Methods:

Integrations

Types:

from cloudflare.types.zero_trust.risk_scoring import (
    IntegrationCreateResponse,
    IntegrationUpdateResponse,
    IntegrationListResponse,
    IntegrationDeleteResponse,
    IntegrationGetResponse,
)

Methods:

References

Types:

from cloudflare.types.zero_trust.risk_scoring.integrations import ReferenceGetResponse

Methods:

Turnstile

Widgets

Types:

from cloudflare.types.turnstile import Widget, WidgetDomain, WidgetListResponse

Methods:

Hyperdrive

Types:

from cloudflare.types.hyperdrive import Configuration, Hyperdrive

Configs

Types:

from cloudflare.types.hyperdrive import ConfigDeleteResponse

Methods:

RUM

SiteInfo

Types:

from cloudflare.types.rum import Site, SiteInfoDeleteResponse

Methods:

Rules

Types:

from cloudflare.types.rum import (
    RUMRule,
    RuleListResponse,
    RuleDeleteResponse,
    RuleBulkCreateResponse,
)

Methods:

Vectorize

Indexes

Types:

from cloudflare.types.vectorize import (
    CreateIndex,
    IndexDeleteVectorsByID,
    IndexDimensionConfiguration,
    IndexInsert,
    IndexQuery,
    IndexUpsert,
    IndexDeleteResponse,
    IndexDeleteByIDsResponse,
    IndexGetByIDsResponse,
    IndexInfoResponse,
    IndexInsertResponse,
    IndexQueryResponse,
    IndexUpsertResponse,
)

Methods:

MetadataIndex

Types:

from cloudflare.types.vectorize.indexes import (
    MetadataIndexCreateResponse,
    MetadataIndexListResponse,
    MetadataIndexDeleteResponse,
)

Methods:

URLScanner

Types:

from cloudflare.types.url_scanner import URLScannerDomain, URLScannerTask

Responses

Types:

from cloudflare.types.url_scanner import ResponseGetResponse

Methods:

  • client.url_scanner.responses.get(response_id, *, account_id) -> str

Scans

Types:

from cloudflare.types.url_scanner import (
    ScanCreateResponse,
    ScanListResponse,
    ScanBulkCreateResponse,
    ScanDOMResponse,
    ScanGetResponse,
    ScanHARResponse,
)

Methods:

Radar

AI

Inference

Summary

Types:

from cloudflare.types.radar.ai.inference import SummaryModelResponse, SummaryTaskResponse

Methods:

TimeseriesGroups

Summary

Types:

from cloudflare.types.radar.ai.inference.timeseries_groups import (
    SummaryModelResponse,
    SummaryTaskResponse,
)

Methods:

Bots

Summary

Types:

from cloudflare.types.radar.ai.bots import SummaryUserAgentResponse

Methods:

TimeseriesGroups

Types:

from cloudflare.types.radar.ai import TimeseriesGroupUserAgentResponse

Methods:

Annotations

Types:

from cloudflare.types.radar import AnnotationListResponse

Methods:

Outages

Types:

from cloudflare.types.radar.annotations import OutageGetResponse, OutageLocationsResponse

Methods:

BGP

Types:

from cloudflare.types.radar import BGPTimeseriesResponse

Methods:

Leaks

Events

Types:

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

Methods:

Top

Types:

from cloudflare.types.radar.bgp import TopPrefixesResponse

Methods:

Ases

Types:

from cloudflare.types.radar.bgp.top import AseGetResponse, AsePrefixesResponse

Methods:

Hijacks

Events

Types:

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

Methods:

Routes

Types:

from cloudflare.types.radar.bgp import (
    RouteAsesResponse,
    RouteMoasResponse,
    RoutePfx2asResponse,
    RouteStatsResponse,
)

Methods:

IPs

Types:

from cloudflare.types.radar.bgp import IPTimeseriesResponse

Methods:

Datasets

Types:

from cloudflare.types.radar import DatasetListResponse, DatasetDownloadResponse, DatasetGetResponse

Methods:

DNS

Types:

from cloudflare.types.radar import DNSTimeseriesResponse

Methods:

Top

Types:

from cloudflare.types.radar.dns import TopAsesResponse, TopLocationsResponse

Methods:

Summary

Types:

from cloudflare.types.radar.dns import (
    SummaryCacheHitResponse,
    SummaryDNSSECResponse,
    SummaryDNSSECAwareResponse,
    SummaryDNSSECE2EResponse,
    SummaryIPVersionResponse,
    SummaryMatchingAnswerResponse,
    SummaryProtocolResponse,
    SummaryQueryTypeResponse,
    SummaryResponseCodeResponse,
    SummaryResponseTTLResponse,
)

Methods:

TimeseriesGroups

Types:

from cloudflare.types.radar.dns import (
    TimeseriesGroupCacheHitResponse,
    TimeseriesGroupDNSSECResponse,
    TimeseriesGroupDNSSECAwareResponse,
    TimeseriesGroupDNSSECE2EResponse,
    TimeseriesGroupIPVersionResponse,
    TimeseriesGroupMatchingAnswerResponse,
    TimeseriesGroupProtocolResponse,
    TimeseriesGroupQueryTypeResponse,
    TimeseriesGroupResponseCodeResponse,
    TimeseriesGroupResponseTTLResponse,
)

Methods:

Netflows

Types:

from cloudflare.types.radar import NetflowSummaryResponse, NetflowTimeseriesResponse

Methods:

Top

Types:

from cloudflare.types.radar.netflows import TopAsesResponse, TopLocationsResponse

Methods:

Search

Types:

from cloudflare.types.radar import SearchGlobalResponse

Methods:

VerifiedBots

Top

Types:

from cloudflare.types.radar.verified_bots import TopBotsResponse, TopCategoriesResponse

Methods:

AS112

Types:

from cloudflare.types.radar import AS112TimeseriesResponse

Methods:

Summary

Types:

from cloudflare.types.radar.as112 import (
    SummaryDNSSECResponse,
    SummaryEdnsResponse,
    SummaryIPVersionResponse,
    SummaryProtocolResponse,
    SummaryQueryTypeResponse,
    SummaryResponseCodesResponse,
)

Methods:

TimeseriesGroups

Types:

from cloudflare.types.radar.as112 import (
    TimeseriesGroupDNSSECResponse,
    TimeseriesGroupEdnsResponse,
    TimeseriesGroupIPVersionResponse,
    TimeseriesGroupProtocolResponse,
    TimeseriesGroupQueryTypeResponse,
    TimeseriesGroupResponseCodesResponse,
)

Methods:

Top

Types:

from cloudflare.types.radar.as112 import (
    TopDNSSECResponse,
    TopEdnsResponse,
    TopIPVersionResponse,
    TopLocationsResponse,
)

Methods:

Email

Types:

from cloudflare.types.radar import RadarEmailSeries, RadarEmailSummary

Routing

Summary

Types:

from cloudflare.types.radar.email.routing import (
    SummaryARCResponse,
    SummaryDKIMResponse,
    SummaryDMARCResponse,
    SummaryEncryptedResponse,
    SummaryIPVersionResponse,
    SummarySPFResponse,
)

Methods:

TimeseriesGroups

Types:

from cloudflare.types.radar.email.routing import (
    TimeseriesGroupARCResponse,
    TimeseriesGroupDKIMResponse,
    TimeseriesGroupDMARCResponse,
    TimeseriesGroupEncryptedResponse,
    TimeseriesGroupIPVersionResponse,
    TimeseriesGroupSPFResponse,
)

Methods:

Security

Top

Tlds

Types:

from cloudflare.types.radar.email.security.top import TldGetResponse

Methods:

Malicious

Types:

from cloudflare.types.radar.email.security.top.tlds import MaliciousGetResponse

Methods:

Spam

Types:

from cloudflare.types.radar.email.security.top.tlds import SpamGetResponse

Methods:

Spoof

Types:

from cloudflare.types.radar.email.security.top.tlds import SpoofGetResponse

Methods:

Summary

Types:

from cloudflare.types.radar.email.security import (
    SummaryARCResponse,
    SummaryDKIMResponse,
    SummaryDMARCResponse,
    SummaryMaliciousResponse,
    SummarySpamResponse,
    SummarySPFResponse,
    SummarySpoofResponse,
    SummaryThreatCategoryResponse,
    SummaryTLSVersionResponse,
)

Methods:

TimeseriesGroups

Types:

from cloudflare.types.radar.email.security import (
    TimeseriesGroupARCResponse,
    TimeseriesGroupDKIMResponse,
    TimeseriesGroupDMARCResponse,
    TimeseriesGroupMaliciousResponse,
    TimeseriesGroupSpamResponse,
    TimeseriesGroupSPFResponse,
    TimeseriesGroupSpoofResponse,
    TimeseriesGroupThreatCategoryResponse,
    TimeseriesGroupTLSVersionResponse,
)

Methods:

Attacks

Layer3

Types:

from cloudflare.types.radar.attacks import Layer3TimeseriesResponse

Methods:

Summary

Types:

from cloudflare.types.radar.attacks.layer3 import (
    SummaryBitrateResponse,
    SummaryDurationResponse,
    SummaryIPVersionResponse,
    SummaryProtocolResponse,
    SummaryVectorResponse,
)

Methods:

TimeseriesGroups

Types:

from cloudflare.types.radar.attacks.layer3 import (
    TimeseriesGroupBitrateResponse,
    TimeseriesGroupDurationResponse,
    TimeseriesGroupIndustryResponse,
    TimeseriesGroupIPVersionResponse,
    TimeseriesGroupProtocolResponse,
    TimeseriesGroupVectorResponse,
    TimeseriesGroupVerticalResponse,
)

Methods:

Top

Types:

from cloudflare.types.radar.attacks.layer3 import (
    TopAttacksResponse,
    TopIndustryResponse,
    TopVerticalResponse,
)

Methods:

Locations

Types:

from cloudflare.types.radar.attacks.layer3.top import LocationOriginResponse, LocationTargetResponse

Methods:

Layer7

Types:

from cloudflare.types.radar.attacks import Layer7TimeseriesResponse

Methods:

Summary

Types:

from cloudflare.types.radar.attacks.layer7 import (
    SummaryHTTPMethodResponse,
    SummaryHTTPVersionResponse,
    SummaryIPVersionResponse,
    SummaryManagedRulesResponse,
    SummaryMitigationProductResponse,
)

Methods:

TimeseriesGroups

Types:

from cloudflare.types.radar.attacks.layer7 import (
    TimeseriesGroupHTTPMethodResponse,
    TimeseriesGroupHTTPVersionResponse,
    TimeseriesGroupIndustryResponse,
    TimeseriesGroupIPVersionResponse,
    TimeseriesGroupManagedRulesResponse,
    TimeseriesGroupMitigationProductResponse,
    TimeseriesGroupVerticalResponse,
)

Methods:

Top

Types:

from cloudflare.types.radar.attacks.layer7 import (
    TopAttacksResponse,
    TopIndustryResponse,
    TopVerticalResponse,
)

Methods:

Locations

Types:

from cloudflare.types.radar.attacks.layer7.top import LocationOriginResponse, LocationTargetResponse

Methods:

Ases

Types:

from cloudflare.types.radar.attacks.layer7.top import AseOriginResponse

Methods:

Entities

Types:

from cloudflare.types.radar import EntityGetResponse

Methods:

ASNs

Types:

from cloudflare.types.radar.entities import (
    ASNListResponse,
    ASNGetResponse,
    ASNIPResponse,
    ASNRelResponse,
)

Methods:

Locations

Types:

from cloudflare.types.radar.entities import LocationListResponse, LocationGetResponse

Methods:

HTTP

Types:

from cloudflare.types.radar import HTTPTimeseriesResponse

Methods:

Locations

Types:

from cloudflare.types.radar.http import LocationGetResponse

Methods:

BotClass

Types:

from cloudflare.types.radar.http.locations import BotClassGetResponse

Methods:

DeviceType

Types:

from cloudflare.types.radar.http.locations import DeviceTypeGetResponse

Methods:

HTTPProtocol

Types:

from cloudflare.types.radar.http.locations import HTTPProtocolGetResponse

Methods:

HTTPMethod

Types:

from cloudflare.types.radar.http.locations import HTTPMethodGetResponse

Methods:

IPVersion

Types:

from cloudflare.types.radar.http.locations import IPVersionGetResponse

Methods:

OS

Types:

from cloudflare.types.radar.http.locations import OSGetResponse

Methods:

TLSVersion

Types:

from cloudflare.types.radar.http.locations import TLSVersionGetResponse

Methods:

BrowserFamily

Types:

from cloudflare.types.radar.http.locations import BrowserFamilyGetResponse

Methods:

Ases

Types:

from cloudflare.types.radar.http import AseGetResponse

Methods:

BotClass

Types:

from cloudflare.types.radar.http.ases import BotClassGetResponse

Methods:

DeviceType

Types:

from cloudflare.types.radar.http.ases import DeviceTypeGetResponse

Methods:

HTTPProtocol

Types:

from cloudflare.types.radar.http.ases import HTTPProtocolGetResponse

Methods:

HTTPMethod

Types:

from cloudflare.types.radar.http.ases import HTTPMethodGetResponse

Methods:

IPVersion

Types:

from cloudflare.types.radar.http.ases import IPVersionGetResponse

Methods:

OS

Types:

from cloudflare.types.radar.http.ases import OSGetResponse

Methods:

TLSVersion

Types:

from cloudflare.types.radar.http.ases import TLSVersionGetResponse

Methods:

BrowserFamily

Types:

from cloudflare.types.radar.http.ases import BrowserFamilyGetResponse

Methods:

Summary

Types:

from cloudflare.types.radar.http import (
    SummaryBotClassResponse,
    SummaryDeviceTypeResponse,
    SummaryHTTPProtocolResponse,
    SummaryHTTPVersionResponse,
    SummaryIPVersionResponse,
    SummaryOSResponse,
    SummaryPostQuantumResponse,
    SummaryTLSVersionResponse,
)

Methods:

TimeseriesGroups

Types:

from cloudflare.types.radar.http import (
    TimeseriesGroupBotClassResponse,
    TimeseriesGroupBrowserResponse,
    TimeseriesGroupBrowserFamilyResponse,
    TimeseriesGroupDeviceTypeResponse,
    TimeseriesGroupHTTPProtocolResponse,
    TimeseriesGroupHTTPVersionResponse,
    TimeseriesGroupIPVersionResponse,
    TimeseriesGroupOSResponse,
    TimeseriesGroupPostQuantumResponse,
    TimeseriesGroupTLSVersionResponse,
)

Methods:

Top

Types:

from cloudflare.types.radar.http import TopBrowserResponse, TopBrowserFamilyResponse

Methods:

Quality

IQI

Types:

from cloudflare.types.radar.quality import IQISummaryResponse, IQITimeseriesGroupsResponse

Methods:

Speed

Types:

from cloudflare.types.radar.quality import SpeedHistogramResponse, SpeedSummaryResponse

Methods:

Top

Types:

from cloudflare.types.radar.quality.speed import TopAsesResponse, TopLocationsResponse

Methods:

Ranking

Types:

from cloudflare.types.radar import RankingTimeseriesGroupsResponse, RankingTopResponse

Methods:

Domain

Types:

from cloudflare.types.radar.ranking import DomainGetResponse

Methods:

InternetServices

Types:

from cloudflare.types.radar.ranking import (
    InternetServiceCategoriesResponse,
    InternetServiceTimeseriesGroupsResponse,
    InternetServiceTopResponse,
)

Methods:

TrafficAnomalies

Types:

from cloudflare.types.radar import TrafficAnomalyGetResponse

Methods:

Locations

Types:

from cloudflare.types.radar.traffic_anomalies import LocationGetResponse

Methods:

TCPResetsTimeouts

Types:

from cloudflare.types.radar import (
    TCPResetsTimeoutSummaryResponse,
    TCPResetsTimeoutTimeseriesGroupsResponse,
)

Methods:

RobotsTXT

Top

Types:

from cloudflare.types.radar.robots_txt import TopDomainCategoriesResponse

Methods:

UserAgents

Types:

from cloudflare.types.radar.robots_txt.top import UserAgentDirectiveResponse

Methods:

LeakedCredentials

Summary

Types:

from cloudflare.types.radar.leaked_credentials import (
    SummaryBotClassResponse,
    SummaryCompromisedResponse,
)

Methods:

TimeseriesGroups

Types:

from cloudflare.types.radar.leaked_credentials import (
    TimeseriesGroupBotClassResponse,
    TimeseriesGroupCompromisedResponse,
)

Methods:

BotManagement

Types:

from cloudflare.types.bot_management import (
    BotFightModeConfiguration,
    SubscriptionConfiguration,
    SuperBotFightModeDefinitelyConfiguration,
    SuperBotFightModeLikelyConfiguration,
    BotManagementUpdateResponse,
    BotManagementGetResponse,
)

Methods:

OriginPostQuantumEncryption

Types:

from cloudflare.types.origin_post_quantum_encryption import (
    OriginPostQuantumEncryptionUpdateResponse,
    OriginPostQuantumEncryptionGetResponse,
)

Methods:

Zaraz

Types:

from cloudflare.types.zaraz import ButtonTextTranslation, NeoEvent

Methods:

Config

Types:

from cloudflare.types.zaraz import Configuration

Methods:

Default

Methods:

Export

Methods:

History

Types:

from cloudflare.types.zaraz import 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 Workflow

Methods:

Speed

Types:

from cloudflare.types.speed import LabeledRegion, LighthouseReport, Trend

Schedule

Types:

from cloudflare.types.speed import Schedule, ScheduleCreateResponse, ScheduleDeleteResponse

Methods:

Availabilities

Types:

from cloudflare.types.speed import Availability

Methods:

Pages

Types:

from cloudflare.types.speed import PageListResponse

Methods:

Tests

Types:

from cloudflare.types.speed.pages import Test, TestDeleteResponse

Methods:

DCVDelegation

Types:

from cloudflare.types.dcv_delegation import DCVDelegationUUID

Methods:

Hostnames

Settings

TLS

Types:

from cloudflare.types.hostnames.settings import (
    Setting,
    SettingValue,
    TLSDeleteResponse,
    TLSGetResponse,
)

Methods:

Snippets

Types:

from cloudflare.types.snippets import Snippet, SnippetDeleteResponse

Methods:

Content

Methods:

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

Rules

Types:

from cloudflare.types.snippets import RuleUpdateResponse, RuleListResponse, RuleDeleteResponse

Methods:

Calls

SFU

Types:

from cloudflare.types.calls import (
    SFUCreateResponse,
    SFUUpdateResponse,
    SFUListResponse,
    SFUDeleteResponse,
    SFUGetResponse,
)

Methods:

TURN

Types:

from cloudflare.types.calls import (
    TURNCreateResponse,
    TURNUpdateResponse,
    TURNListResponse,
    TURNDeleteResponse,
    TURNGetResponse,
)

Methods:

CloudforceOne

Scans

Results

Types:

from cloudflare.types.cloudforce_one.scans import ScanResult, ResultGetResponse

Methods:

Config

Types:

from cloudflare.types.cloudforce_one.scans import (
    ConfigCreateResponse,
    ConfigListResponse,
    ConfigDeleteResponse,
    ConfigEditResponse,
)

Methods:

Requests

Types:

from cloudflare.types.cloudforce_one import (
    Item,
    ListItem,
    Quota,
    RequestConstants,
    RequestTypes,
    RequestDeleteResponse,
    RequestTypesResponse,
)

Methods:

Message

Types:

from cloudflare.types.cloudforce_one.requests import Message, MessageDeleteResponse

Methods:

Priority

Types:

from cloudflare.types.cloudforce_one.requests import (
    Label,
    Priority,
    PriorityEdit,
    PriorityDeleteResponse,
)

Methods:

Assets

Types:

from cloudflare.types.cloudforce_one.requests import (
    AssetCreateResponse,
    AssetUpdateResponse,
    AssetDeleteResponse,
    AssetGetResponse,
)

Methods:

ThreatEvents

Types:

from cloudflare.types.cloudforce_one import (
    ThreatEventCreateResponse,
    ThreatEventDeleteResponse,
    ThreatEventBulkCreateResponse,
    ThreatEventEditResponse,
    ThreatEventGetResponse,
)

Methods:

Attackers

Types:

from cloudflare.types.cloudforce_one.threat_events import AttackerListResponse

Methods:

Categories

Types:

from cloudflare.types.cloudforce_one.threat_events import (
    CategoryCreateResponse,
    CategoryListResponse,
    CategoryDeleteResponse,
    CategoryEditResponse,
    CategoryGetResponse,
)

Methods:

Countries

Types:

from cloudflare.types.cloudforce_one.threat_events import CountryListResponse

Methods:

Crons

Types:

from cloudflare.types.cloudforce_one.threat_events import CronListResponse, CronEditResponse

Methods:

Datasets

Types:

from cloudflare.types.cloudforce_one.threat_events import (
    DatasetCreateResponse,
    DatasetListResponse,
    DatasetEditResponse,
    DatasetGetResponse,
    DatasetRawResponse,
)

Methods:

IndicatorTypes

Types:

from cloudflare.types.cloudforce_one.threat_events import IndicatorTypeListResponse

Methods:

Raw

Types:

from cloudflare.types.cloudforce_one.threat_events import RawEditResponse, RawGetResponse

Methods:

Relate

Types:

from cloudflare.types.cloudforce_one.threat_events import RelateDeleteResponse

Methods:

Tags

Types:

from cloudflare.types.cloudforce_one.threat_events import TagCreateResponse

Methods:

EventTags

Types:

from cloudflare.types.cloudforce_one.threat_events import (
    EventTagCreateResponse,
    EventTagDeleteResponse,
)

Methods:

TargetIndustries

Types:

from cloudflare.types.cloudforce_one.threat_events import TargetIndustryListResponse

Methods:

Insights

Types:

from cloudflare.types.cloudforce_one.threat_events import (
    InsightCreateResponse,
    InsightDeleteResponse,
    InsightEditResponse,
    InsightGetResponse,
)

Methods:

AIGateway

Types:

from cloudflare.types.ai_gateway import (
    AIGatewayCreateResponse,
    AIGatewayUpdateResponse,
    AIGatewayListResponse,
    AIGatewayDeleteResponse,
    AIGatewayGetResponse,
)

Methods:

EvaluationTypes

Types:

from cloudflare.types.ai_gateway import EvaluationTypeListResponse

Methods:

Logs

Types:

from cloudflare.types.ai_gateway import (
    LogListResponse,
    LogDeleteResponse,
    LogEditResponse,
    LogGetResponse,
    LogRequestResponse,
    LogResponseResponse,
)

Methods:

Datasets

Types:

from cloudflare.types.ai_gateway import (
    DatasetCreateResponse,
    DatasetUpdateResponse,
    DatasetListResponse,
    DatasetDeleteResponse,
    DatasetGetResponse,
)

Methods:

Evaluations

Types:

from cloudflare.types.ai_gateway import (
    EvaluationCreateResponse,
    EvaluationListResponse,
    EvaluationDeleteResponse,
    EvaluationGetResponse,
)

Methods:

URLs

Types:

from cloudflare.types.ai_gateway import URLGetResponse

Methods:

  • client.ai_gateway.urls.get(provider, *, account_id, gateway_id) -> str

IAM

PermissionGroups

Types:

from cloudflare.types.iam import PermissionGroupListResponse, PermissionGroupGetResponse

Methods:

ResourceGroups

Types:

from cloudflare.types.iam import (
    ResourceGroupCreateResponse,
    ResourceGroupUpdateResponse,
    ResourceGroupListResponse,
    ResourceGroupDeleteResponse,
    ResourceGroupGetResponse,
)

Methods:

CloudConnector

Rules

Types:

from cloudflare.types.cloud_connector import RuleUpdateResponse, RuleListResponse

Methods:

BotnetFeed

ASN

Types:

from cloudflare.types.botnet_feed import ASNDayReportResponse, ASNFullReportResponse

Methods:

Configs

ASN

Types:

from cloudflare.types.botnet_feed.configs import ASNDeleteResponse, ASNGetResponse

Methods:

SecurityTXT

Types:

from cloudflare.types.security_txt import (
    SecurityTXTUpdateResponse,
    SecurityTXTDeleteResponse,
    SecurityTXTGetResponse,
)

Methods:

Workflows

Types:

from cloudflare.types.workflows import (
    WorkflowUpdateResponse,
    WorkflowListResponse,
    WorkflowGetResponse,
)

Methods:

Instances

Types:

from cloudflare.types.workflows import (
    InstanceCreateResponse,
    InstanceListResponse,
    InstanceBulkResponse,
    InstanceGetResponse,
)

Methods:

Status

Types:

from cloudflare.types.workflows.instances import StatusEditResponse

Methods:

Versions

Types:

from cloudflare.types.workflows import VersionListResponse, VersionGetResponse

Methods:

ResourceSharing

Types:

from cloudflare.types.resource_sharing import (
    ResourceSharingCreateResponse,
    ResourceSharingUpdateResponse,
    ResourceSharingListResponse,
    ResourceSharingDeleteResponse,
    ResourceSharingGetResponse,
)

Methods:

Recipients

Types:

from cloudflare.types.resource_sharing import (
    RecipientCreateResponse,
    RecipientListResponse,
    RecipientDeleteResponse,
    RecipientGetResponse,
)

Methods:

Resources

Types:

from cloudflare.types.resource_sharing import (
    ResourceCreateResponse,
    ResourceUpdateResponse,
    ResourceListResponse,
    ResourceDeleteResponse,
    ResourceGetResponse,
)

Methods:

LeakedCredentialChecks

Types:

from cloudflare.types.leaked_credential_checks import (
    LeakedCredentialCheckCreateResponse,
    LeakedCredentialCheckGetResponse,
)

Methods:

Detections

Types:

from cloudflare.types.leaked_credential_checks import (
    DetectionCreateResponse,
    DetectionUpdateResponse,
    DetectionListResponse,
    DetectionDeleteResponse,
)

Methods:

ContentScanning

Types:

from cloudflare.types.content_scanning import (
    ContentScanningDisableResponse,
    ContentScanningEnableResponse,
)

Methods:

Payloads

Types:

from cloudflare.types.content_scanning import (
    PayloadCreateResponse,
    PayloadListResponse,
    PayloadDeleteResponse,
)

Methods:

Settings

Types:

from cloudflare.types.content_scanning import SettingGetResponse

Methods:

AbuseReports

Types:

from cloudflare.types.abuse_reports import AbuseReportCreateResponse

Methods:

AI

Types:

from cloudflare.types.ai import AIRunResponse

Methods:

Finetunes

Types:

from cloudflare.types.ai import FinetuneCreateResponse, FinetuneListResponse

Methods:

Assets

Types:

from cloudflare.types.ai.finetunes import AssetCreateResponse

Methods:

Public

Types:

from cloudflare.types.ai.finetunes import PublicListResponse

Methods:

Authors

Types:

from cloudflare.types.ai import AuthorListResponse

Methods:

Tasks

Types:

from cloudflare.types.ai import TaskListResponse

Methods:

Models

Types:

from cloudflare.types.ai import ModelListResponse

Methods:

Schema

Types:

from cloudflare.types.ai.models import SchemaGetResponse

Methods:

SecurityCenter

Insights

Types:

from cloudflare.types.security_center import InsightListResponse, InsightDismissResponse

Methods:

Class

Types:

from cloudflare.types.security_center.insights import ClassGetResponse

Methods:

Severity

Types:

from cloudflare.types.security_center.insights import SeverityGetResponse

Methods:

Type

Types:

from cloudflare.types.security_center.insights import TypeGetResponse

Methods:

BrowserRendering

Content

Types:

from cloudflare.types.browser_rendering import ContentCreateResponse

Methods:

PDF

Methods:

  • client.browser_rendering.pdf.create(*, account_id, **params) -> BinaryAPIResponse

Scrape

Types:

from cloudflare.types.browser_rendering import ScrapeCreateResponse

Methods:

Screenshot

Types:

from cloudflare.types.browser_rendering import ScreenshotCreateResponse

Methods:

Snapshot

Types:

from cloudflare.types.browser_rendering import SnapshotCreateResponse

Methods:

CustomPages

Types:

from cloudflare.types.custom_pages import (
    CustomPageUpdateResponse,
    CustomPageListResponse,
    CustomPageGetResponse,
)

Methods: