490 KiB
Accounts
Types:
from cloudflare.types import Account, AccountUpdateResponse, AccountListResponse, AccountGetResponse
Methods:
client.accounts.update(*, account_id, **params) -> AccountUpdateResponseclient.accounts.list(**params) -> SyncV4PagePaginationArray[object]client.accounts.get(*, account_id) -> AccountGetResponse
Members
Types:
from cloudflare.types.accounts import (
AccountMember,
AccountMemberWithID,
MemberListResponse,
MemberDeleteResponse,
)
Methods:
client.accounts.members.create(*, account_id, **params) -> AccountMemberWithIDclient.accounts.members.update(member_id, *, account_id, **params) -> AccountMemberclient.accounts.members.list(*, account_id, **params) -> SyncV4PagePaginationArray[MemberListResponse]client.accounts.members.delete(member_id, *, account_id) -> Optionalclient.accounts.members.get(member_id, *, account_id) -> AccountMember
Roles
Types:
from cloudflare.types.accounts import IamSchemasRole, RoleListResponse, RoleGetResponse
Methods:
client.accounts.roles.list(*, account_id) -> Optionalclient.accounts.roles.get(role_id, *, account_id) -> RoleGetResponse
OriginCACertificates
Types:
from cloudflare.types import (
OriginCACertificate,
OriginCACertificateCreateResponse,
OriginCACertificateListResponse,
OriginCACertificateDeleteResponse,
OriginCACertificateGetResponse,
)
Methods:
client.origin_ca_certificates.create(**params) -> OriginCACertificateCreateResponseclient.origin_ca_certificates.list() -> Optionalclient.origin_ca_certificates.delete(certificate_id) -> OriginCACertificateDeleteResponseclient.origin_ca_certificates.get(certificate_id) -> OriginCACertificateGetResponse
IPs
Types:
from cloudflare.types import IPs, JDCloudIPs, IPListResponse
Methods:
client.ips.list(**params) -> IPListResponse
Memberships
Types:
from cloudflare.types import (
Membership,
MembershipUpdateResponse,
MembershipDeleteResponse,
MembershipGetResponse,
)
Methods:
client.memberships.update(membership_id, **params) -> MembershipUpdateResponseclient.memberships.list(**params) -> SyncV4PagePaginationArray[Membership]client.memberships.delete(membership_id) -> MembershipDeleteResponseclient.memberships.get(membership_id) -> MembershipGetResponse
UserResource
Types:
from cloudflare.types import User, UserEditResponse, UserGetResponse
Methods:
client.user.edit(**params) -> UserEditResponseclient.user.get() -> UserGetResponse
AuditLogs
Types:
from cloudflare.types.user import AuditLogListResponse
Methods:
client.user.audit_logs.list(**params) -> SyncV4PagePaginationArray[AuditLogListResponse]
Billing
History
Types:
from cloudflare.types.user.billing import BillSubsAPIBillingHistory, HistoryGetResponse
Methods:
Profile
Types:
from cloudflare.types.user.billing import ProfileGetResponse
Methods:
client.user.billing.profile.get() -> ProfileGetResponse
Firewall
AccessRules
Types:
from cloudflare.types.user.firewall import LegacyJhsRule, AccessRuleDeleteResponse
Methods:
client.user.firewall.access_rules.create(**params) -> Optionalclient.user.firewall.access_rules.list(**params) -> SyncV4PagePaginationArray[LegacyJhsRule]client.user.firewall.access_rules.delete(identifier) -> Optionalclient.user.firewall.access_rules.edit(identifier, **params) -> Optional
Invites
Types:
from cloudflare.types.user import (
IamSchemasInvite,
InviteListResponse,
InviteEditResponse,
InviteGetResponse,
)
Methods:
client.user.invites.list() -> Optionalclient.user.invites.edit(invite_id, **params) -> InviteEditResponseclient.user.invites.get(invite_id) -> InviteGetResponse
LoadBalancers
Monitors
Types:
from cloudflare.types.user.load_balancers import (
LoadBalancingMonitor,
MonitorListResponse,
MonitorDeleteResponse,
MonitorPreviewResponse,
MonitorReferencesResponse,
)
Methods:
client.user.load_balancers.monitors.create(**params) -> LoadBalancingMonitorclient.user.load_balancers.monitors.update(monitor_id, **params) -> LoadBalancingMonitorclient.user.load_balancers.monitors.list() -> Optionalclient.user.load_balancers.monitors.delete(monitor_id) -> MonitorDeleteResponseclient.user.load_balancers.monitors.edit(monitor_id, **params) -> LoadBalancingMonitorclient.user.load_balancers.monitors.get(monitor_id) -> LoadBalancingMonitorclient.user.load_balancers.monitors.preview(monitor_id, **params) -> MonitorPreviewResponseclient.user.load_balancers.monitors.references(monitor_id) -> Optional
Pools
Types:
from cloudflare.types.user.load_balancers import (
LoadBalancingPool,
PoolListResponse,
PoolDeleteResponse,
PoolHealthResponse,
PoolPreviewResponse,
PoolReferencesResponse,
)
Methods:
client.user.load_balancers.pools.create(**params) -> LoadBalancingPoolclient.user.load_balancers.pools.update(pool_id, **params) -> LoadBalancingPoolclient.user.load_balancers.pools.list(**params) -> Optionalclient.user.load_balancers.pools.delete(pool_id) -> PoolDeleteResponseclient.user.load_balancers.pools.edit(pool_id, **params) -> LoadBalancingPoolclient.user.load_balancers.pools.get(pool_id) -> LoadBalancingPoolclient.user.load_balancers.pools.health(pool_id) -> PoolHealthResponseclient.user.load_balancers.pools.preview(pool_id, **params) -> PoolPreviewResponseclient.user.load_balancers.pools.references(pool_id) -> Optional
Preview
Types:
from cloudflare.types.user.load_balancers import LoadBalancingPreviewResult
Methods:
client.user.load_balancers.preview.get(preview_id) -> LoadBalancingPreviewResult
Analytics
Events
Types:
from cloudflare.types.user.load_balancers.analytics import LoadBalancingAnalytics, EventListResponse
Methods:
Organizations
Types:
from cloudflare.types.user import (
IamOrganization,
OrganizationDeleteResponse,
OrganizationGetResponse,
)
Methods:
client.user.organizations.list(**params) -> SyncV4PagePaginationArray[IamOrganization]client.user.organizations.delete(organization_id) -> OrganizationDeleteResponseclient.user.organizations.get(organization_id) -> OrganizationGetResponse
Subscriptions
Types:
from cloudflare.types.user import (
BillSubsAPISubscription,
SubscriptionUpdateResponse,
SubscriptionDeleteResponse,
SubscriptionEditResponse,
SubscriptionGetResponse,
)
Methods:
client.user.subscriptions.update(identifier, **params) -> SubscriptionUpdateResponseclient.user.subscriptions.delete(identifier) -> SubscriptionDeleteResponseclient.user.subscriptions.edit(identifier, **params) -> SubscriptionEditResponseclient.user.subscriptions.get() -> Optional
Tokens
Types:
from cloudflare.types.user import (
TokenCreateResponse,
TokenUpdateResponse,
TokenListResponse,
TokenDeleteResponse,
TokenGetResponse,
TokenVerifyResponse,
)
Methods:
client.user.tokens.create(**params) -> TokenCreateResponseclient.user.tokens.update(token_id, **params) -> TokenUpdateResponseclient.user.tokens.list(**params) -> SyncV4PagePaginationArray[object]client.user.tokens.delete(token_id) -> Optionalclient.user.tokens.get(token_id) -> TokenGetResponseclient.user.tokens.verify() -> TokenVerifyResponse
PermissionGroups
Types:
from cloudflare.types.user.tokens import PermissionGroupListResponse
Methods:
Value
Types:
from cloudflare.types.user.tokens import IamValue
Methods:
Zones
Types:
from cloudflare.types import (
Zone,
ZoneCreateResponse,
ZoneListResponse,
ZoneDeleteResponse,
ZoneEditResponse,
ZoneGetResponse,
)
Methods:
client.zones.create(**params) -> Optionalclient.zones.list(**params) -> SyncV4PagePaginationArray[ZoneListResponse]client.zones.delete(*, zone_id) -> Optionalclient.zones.edit(*, zone_id, **params) -> Optionalclient.zones.get(*, zone_id) -> Optional
ActivationCheck
Types:
from cloudflare.types.zones import ActivationCheckTriggerResponse
Methods:
client.zones.activation_check.trigger(*, zone_id) -> ActivationCheckTriggerResponse
Settings
Types:
from cloudflare.types.zones import SettingEditResponse, SettingGetResponse
Methods:
client.zones.settings.edit(*, zone_id, **params) -> Optionalclient.zones.settings.get(*, zone_id) -> Optional
ZeroRTT
Types:
from cloudflare.types.zones.settings import Zones0rtt
Methods:
client.zones.settings.zero_rtt.edit(*, zone_id, **params) -> Optionalclient.zones.settings.zero_rtt.get(*, zone_id) -> Optional
AdvancedDDOS
Types:
from cloudflare.types.zones.settings import ZonesAdvancedDDOS
Methods:
AlwaysOnline
Types:
from cloudflare.types.zones.settings import ZonesAlwaysOnline
Methods:
client.zones.settings.always_online.edit(*, zone_id, **params) -> Optionalclient.zones.settings.always_online.get(*, zone_id) -> Optional
AlwaysUseHTTPS
Types:
from cloudflare.types.zones.settings import ZonesAlwaysUseHTTPS
Methods:
client.zones.settings.always_use_https.edit(*, zone_id, **params) -> Optionalclient.zones.settings.always_use_https.get(*, zone_id) -> Optional
AutomaticHTTPSRewrites
Types:
from cloudflare.types.zones.settings import ZonesAutomaticHTTPSRewrites
Methods:
client.zones.settings.automatic_https_rewrites.edit(*, zone_id, **params) -> Optionalclient.zones.settings.automatic_https_rewrites.get(*, zone_id) -> Optional
AutomaticPlatformOptimization
Types:
from cloudflare.types.zones.settings import ZonesAutomaticPlatformOptimization
Methods:
client.zones.settings.automatic_platform_optimization.edit(*, zone_id, **params) -> Optionalclient.zones.settings.automatic_platform_optimization.get(*, zone_id) -> Optional
Brotli
Types:
from cloudflare.types.zones.settings import ZonesBrotli
Methods:
client.zones.settings.brotli.edit(*, zone_id, **params) -> Optionalclient.zones.settings.brotli.get(*, zone_id) -> Optional
BrowserCacheTTL
Types:
from cloudflare.types.zones.settings import ZonesBrowserCacheTTL
Methods:
client.zones.settings.browser_cache_ttl.edit(*, zone_id, **params) -> Optionalclient.zones.settings.browser_cache_ttl.get(*, zone_id) -> Optional
BrowserCheck
Types:
from cloudflare.types.zones.settings import ZonesBrowserCheck
Methods:
client.zones.settings.browser_check.edit(*, zone_id, **params) -> Optionalclient.zones.settings.browser_check.get(*, zone_id) -> Optional
CacheLevel
Types:
from cloudflare.types.zones.settings import ZonesCacheLevel
Methods:
client.zones.settings.cache_level.edit(*, zone_id, **params) -> Optionalclient.zones.settings.cache_level.get(*, zone_id) -> Optional
ChallengeTTL
Types:
from cloudflare.types.zones.settings import ZonesChallengeTTL
Methods:
client.zones.settings.challenge_ttl.edit(*, zone_id, **params) -> Optionalclient.zones.settings.challenge_ttl.get(*, zone_id) -> Optional
Ciphers
Types:
from cloudflare.types.zones.settings import ZonesCiphers
Methods:
client.zones.settings.ciphers.edit(*, zone_id, **params) -> Optionalclient.zones.settings.ciphers.get(*, zone_id) -> Optional
DevelopmentMode
Types:
from cloudflare.types.zones.settings import ZonesDevelopmentMode
Methods:
client.zones.settings.development_mode.edit(*, zone_id, **params) -> Optionalclient.zones.settings.development_mode.get(*, zone_id) -> Optional
EarlyHints
Types:
from cloudflare.types.zones.settings import ZonesEarlyHints
Methods:
client.zones.settings.early_hints.edit(*, zone_id, **params) -> Optionalclient.zones.settings.early_hints.get(*, zone_id) -> Optional
EmailObfuscation
Types:
from cloudflare.types.zones.settings import ZonesEmailObfuscation
Methods:
client.zones.settings.email_obfuscation.edit(*, zone_id, **params) -> Optionalclient.zones.settings.email_obfuscation.get(*, zone_id) -> Optional
H2Prioritization
Types:
from cloudflare.types.zones.settings import ZonesH2Prioritization
Methods:
client.zones.settings.h2_prioritization.edit(*, zone_id, **params) -> Optionalclient.zones.settings.h2_prioritization.get(*, zone_id) -> Optional
HotlinkProtection
Types:
from cloudflare.types.zones.settings import ZonesHotlinkProtection
Methods:
client.zones.settings.hotlink_protection.edit(*, zone_id, **params) -> Optionalclient.zones.settings.hotlink_protection.get(*, zone_id) -> Optional
HTTP2
Types:
from cloudflare.types.zones.settings import ZonesHTTP2
Methods:
client.zones.settings.http2.edit(*, zone_id, **params) -> Optionalclient.zones.settings.http2.get(*, zone_id) -> Optional
HTTP3
Types:
from cloudflare.types.zones.settings import ZonesHTTP3
Methods:
client.zones.settings.http3.edit(*, zone_id, **params) -> Optionalclient.zones.settings.http3.get(*, zone_id) -> Optional
ImageResizing
Types:
from cloudflare.types.zones.settings import ZonesImageResizing
Methods:
client.zones.settings.image_resizing.edit(*, zone_id, **params) -> Optionalclient.zones.settings.image_resizing.get(*, zone_id) -> Optional
IPGeolocation
Types:
from cloudflare.types.zones.settings import ZonesIPGeolocation
Methods:
client.zones.settings.ip_geolocation.edit(*, zone_id, **params) -> Optionalclient.zones.settings.ip_geolocation.get(*, zone_id) -> Optional
IPV6
Types:
from cloudflare.types.zones.settings import ZonesIPV6
Methods:
client.zones.settings.ipv6.edit(*, zone_id, **params) -> Optionalclient.zones.settings.ipv6.get(*, zone_id) -> Optional
MinTLSVersion
Types:
from cloudflare.types.zones.settings import ZonesMinTLSVersion
Methods:
client.zones.settings.min_tls_version.edit(*, zone_id, **params) -> Optionalclient.zones.settings.min_tls_version.get(*, zone_id) -> Optional
Minify
Types:
from cloudflare.types.zones.settings import ZonesMinify
Methods:
client.zones.settings.minify.edit(*, zone_id, **params) -> Optionalclient.zones.settings.minify.get(*, zone_id) -> Optional
Mirage
Types:
from cloudflare.types.zones.settings import ZonesMirage
Methods:
client.zones.settings.mirage.edit(*, zone_id, **params) -> Optionalclient.zones.settings.mirage.get(*, zone_id) -> Optional
MobileRedirect
Types:
from cloudflare.types.zones.settings import ZonesMobileRedirect
Methods:
client.zones.settings.mobile_redirect.edit(*, zone_id, **params) -> Optionalclient.zones.settings.mobile_redirect.get(*, zone_id) -> Optional
NEL
Types:
from cloudflare.types.zones.settings import ZonesNEL
Methods:
client.zones.settings.nel.edit(*, zone_id, **params) -> Optionalclient.zones.settings.nel.get(*, zone_id) -> Optional
OpportunisticEncryption
Types:
from cloudflare.types.zones.settings import ZonesOpportunisticEncryption
Methods:
client.zones.settings.opportunistic_encryption.edit(*, zone_id, **params) -> Optionalclient.zones.settings.opportunistic_encryption.get(*, zone_id) -> Optional
OpportunisticOnion
Types:
from cloudflare.types.zones.settings import ZonesOpportunisticOnion
Methods:
client.zones.settings.opportunistic_onion.edit(*, zone_id, **params) -> Optionalclient.zones.settings.opportunistic_onion.get(*, zone_id) -> Optional
OrangeToOrange
Types:
from cloudflare.types.zones.settings import ZonesOrangeToOrange
Methods:
client.zones.settings.orange_to_orange.edit(*, zone_id, **params) -> Optionalclient.zones.settings.orange_to_orange.get(*, zone_id) -> Optional
OriginErrorPagePassThru
Types:
from cloudflare.types.zones.settings import ZonesOriginErrorPagePassThru
Methods:
client.zones.settings.origin_error_page_pass_thru.edit(*, zone_id, **params) -> Optionalclient.zones.settings.origin_error_page_pass_thru.get(*, zone_id) -> Optional
OriginMaxHTTPVersion
Types:
from cloudflare.types.zones.settings import (
OriginMaxHTTPVersionEditResponse,
OriginMaxHTTPVersionGetResponse,
)
Methods:
client.zones.settings.origin_max_http_version.edit(*, zone_id, **params) -> OriginMaxHTTPVersionEditResponseclient.zones.settings.origin_max_http_version.get(*, zone_id) -> OriginMaxHTTPVersionGetResponse
Polish
Types:
from cloudflare.types.zones.settings import ZonesPolish
Methods:
client.zones.settings.polish.edit(*, zone_id, **params) -> Optionalclient.zones.settings.polish.get(*, zone_id) -> Optional
PrefetchPreload
Types:
from cloudflare.types.zones.settings import ZonesPrefetchPreload
Methods:
client.zones.settings.prefetch_preload.edit(*, zone_id, **params) -> Optionalclient.zones.settings.prefetch_preload.get(*, zone_id) -> Optional
ProxyReadTimeout
Types:
from cloudflare.types.zones.settings import ZonesProxyReadTimeout
Methods:
client.zones.settings.proxy_read_timeout.edit(*, zone_id, **params) -> Optionalclient.zones.settings.proxy_read_timeout.get(*, zone_id) -> Optional
PseudoIPV4
Types:
from cloudflare.types.zones.settings import ZonesPseudoIPV4
Methods:
client.zones.settings.pseudo_ipv4.edit(*, zone_id, **params) -> Optionalclient.zones.settings.pseudo_ipv4.get(*, zone_id) -> Optional
ResponseBuffering
Types:
from cloudflare.types.zones.settings import ZonesBuffering
Methods:
client.zones.settings.response_buffering.edit(*, zone_id, **params) -> Optionalclient.zones.settings.response_buffering.get(*, zone_id) -> Optional
RocketLoader
Types:
from cloudflare.types.zones.settings import ZonesRocketLoader
Methods:
client.zones.settings.rocket_loader.edit(*, zone_id, **params) -> Optionalclient.zones.settings.rocket_loader.get(*, zone_id) -> Optional
SecurityHeaders
Types:
from cloudflare.types.zones.settings import ZonesSecurityHeader
Methods:
client.zones.settings.security_headers.edit(*, zone_id, **params) -> Optionalclient.zones.settings.security_headers.get(*, zone_id) -> Optional
SecurityLevel
Types:
from cloudflare.types.zones.settings import ZonesSecurityLevel
Methods:
client.zones.settings.security_level.edit(*, zone_id, **params) -> Optionalclient.zones.settings.security_level.get(*, zone_id) -> Optional
ServerSideExcludes
Types:
from cloudflare.types.zones.settings import ZonesServerSideExclude
Methods:
client.zones.settings.server_side_excludes.edit(*, zone_id, **params) -> Optionalclient.zones.settings.server_side_excludes.get(*, zone_id) -> Optional
SortQueryStringForCache
Types:
from cloudflare.types.zones.settings import ZonesSortQueryStringForCache
Methods:
client.zones.settings.sort_query_string_for_cache.edit(*, zone_id, **params) -> Optionalclient.zones.settings.sort_query_string_for_cache.get(*, zone_id) -> Optional
SSL
Types:
from cloudflare.types.zones.settings import ZonesSSL
Methods:
client.zones.settings.ssl.edit(*, zone_id, **params) -> Optionalclient.zones.settings.ssl.get(*, zone_id) -> Optional
SSLRecommender
Types:
from cloudflare.types.zones.settings import ZonesSSLRecommender
Methods:
client.zones.settings.ssl_recommender.edit(*, zone_id, **params) -> Optionalclient.zones.settings.ssl_recommender.get(*, zone_id) -> Optional
TLS1_3
Types:
from cloudflare.types.zones.settings import ZonesTLS1_3
Methods:
client.zones.settings.tls_1_3.edit(*, zone_id, **params) -> Optionalclient.zones.settings.tls_1_3.get(*, zone_id) -> Optional
TLSClientAuth
Types:
from cloudflare.types.zones.settings import ZonesTLSClientAuth
Methods:
client.zones.settings.tls_client_auth.edit(*, zone_id, **params) -> Optionalclient.zones.settings.tls_client_auth.get(*, zone_id) -> Optional
TrueClientIPHeader
Types:
from cloudflare.types.zones.settings import ZonesTrueClientIPHeader
Methods:
client.zones.settings.true_client_ip_header.edit(*, zone_id, **params) -> Optionalclient.zones.settings.true_client_ip_header.get(*, zone_id) -> Optional
WAF
Types:
from cloudflare.types.zones.settings import ZonesWAF
Methods:
client.zones.settings.waf.edit(*, zone_id, **params) -> Optionalclient.zones.settings.waf.get(*, zone_id) -> Optional
Webp
Types:
from cloudflare.types.zones.settings import ZonesWebp
Methods:
client.zones.settings.webp.edit(*, zone_id, **params) -> Optionalclient.zones.settings.webp.get(*, zone_id) -> Optional
Websocket
Types:
from cloudflare.types.zones.settings import ZonesWebsockets
Methods:
client.zones.settings.websocket.edit(*, zone_id, **params) -> Optionalclient.zones.settings.websocket.get(*, zone_id) -> Optional
FontSettings
Types:
from cloudflare.types.zones.settings import SpeedCloudflareFonts
Methods:
client.zones.settings.font_settings.edit(*, zone_id, **params) -> Optionalclient.zones.settings.font_settings.get(*, zone_id) -> Optional
CustomNameservers
Types:
from cloudflare.types.zones import CustomNameserverUpdateResponse, CustomNameserverGetResponse
Methods:
client.zones.custom_nameservers.update(*, zone_id, **params) -> Optionalclient.zones.custom_nameservers.get(*, zone_id) -> Optional
Holds
Types:
from cloudflare.types.zones import HoldCreateResponse, HoldDeleteResponse, HoldGetResponse
Methods:
client.zones.holds.create(*, zone_id, **params) -> HoldCreateResponseclient.zones.holds.delete(*, zone_id, **params) -> Optionalclient.zones.holds.get(*, zone_id) -> HoldGetResponse
Workers
Script
Types:
from cloudflare.types.zones.workers import ScriptUpdateResponse
Methods:
client.zones.workers.script.update(*, zone_id) -> ScriptUpdateResponseclient.zones.workers.script.delete(*, zone_id) -> Noneclient.zones.workers.script.get(*, zone_id) -> BinaryAPIResponse
Subscriptions
Types:
from cloudflare.types.zones import (
SubscriptionCreateResponse,
SubscriptionListResponse,
SubscriptionGetResponse,
)
Methods:
client.zones.subscriptions.create(identifier, **params) -> SubscriptionCreateResponseclient.zones.subscriptions.list(account_identifier) -> Optionalclient.zones.subscriptions.get(identifier) -> SubscriptionGetResponse
LoadBalancers
Types:
from cloudflare.types import LoadBalancer, LoadBalancerListResponse, LoadBalancerDeleteResponse
Methods:
client.load_balancers.create(*, zone_id, **params) -> LoadBalancerclient.load_balancers.update(load_balancer_id, *, zone_id, **params) -> LoadBalancerclient.load_balancers.list(*, zone_id) -> Optionalclient.load_balancers.delete(load_balancer_id, *, zone_id) -> LoadBalancerDeleteResponseclient.load_balancers.edit(load_balancer_id, *, zone_id, **params) -> LoadBalancerclient.load_balancers.get(load_balancer_id, *, zone_id) -> LoadBalancer
Monitors
Types:
from cloudflare.types.load_balancers import MonitorListResponse, MonitorDeleteResponse
Methods:
client.load_balancers.monitors.create(*, account_id, **params) -> LoadBalancingMonitorclient.load_balancers.monitors.update(monitor_id, *, account_id, **params) -> LoadBalancingMonitorclient.load_balancers.monitors.list(*, account_id) -> Optionalclient.load_balancers.monitors.delete(monitor_id, *, account_id) -> MonitorDeleteResponseclient.load_balancers.monitors.edit(monitor_id, *, account_id, **params) -> LoadBalancingMonitorclient.load_balancers.monitors.get(monitor_id, *, account_id) -> LoadBalancingMonitor
Previews
Types:
from cloudflare.types.load_balancers.monitors import PreviewCreateResponse
Methods:
client.load_balancers.monitors.previews.create(monitor_id, *, account_id, **params) -> PreviewCreateResponse
References
Types:
from cloudflare.types.load_balancers.monitors import ReferenceGetResponse
Methods:
Pools
Types:
from cloudflare.types.load_balancers import PoolListResponse, PoolDeleteResponse
Methods:
client.load_balancers.pools.create(*, account_id, **params) -> LoadBalancingPoolclient.load_balancers.pools.update(pool_id, *, account_id, **params) -> LoadBalancingPoolclient.load_balancers.pools.list(*, account_id, **params) -> Optionalclient.load_balancers.pools.delete(pool_id, *, account_id) -> PoolDeleteResponseclient.load_balancers.pools.edit(pool_id, *, account_id, **params) -> LoadBalancingPoolclient.load_balancers.pools.get(pool_id, *, account_id) -> LoadBalancingPool
Health
Types:
from cloudflare.types.load_balancers.pools import HealthCreateResponse, HealthGetResponse
Methods:
client.load_balancers.pools.health.create(pool_id, *, account_id, **params) -> HealthCreateResponseclient.load_balancers.pools.health.get(pool_id, *, account_id) -> HealthGetResponse
References
Types:
from cloudflare.types.load_balancers.pools import ReferenceGetResponse
Methods:
Previews
Methods:
client.load_balancers.previews.get(preview_id, *, account_id) -> LoadBalancingPreviewResult
Regions
Types:
from cloudflare.types.load_balancers import RegionListResponse, RegionGetResponse
Methods:
client.load_balancers.regions.list(*, account_id, **params) -> RegionListResponseclient.load_balancers.regions.get(region_id, *, account_id) -> RegionGetResponse
Searches
Types:
from cloudflare.types.load_balancers import SearchGetResponse
Methods:
Cache
Types:
from cloudflare.types import CachePurgeResponse
Methods:
CacheReserve
Types:
from cloudflare.types.cache import (
CacheReserveClearResponse,
CacheReserveEditResponse,
CacheReserveGetResponse,
CacheReserveStatusResponse,
)
Methods:
client.cache.cache_reserve.clear(*, zone_id) -> CacheReserveClearResponseclient.cache.cache_reserve.edit(*, zone_id, **params) -> CacheReserveEditResponseclient.cache.cache_reserve.get(*, zone_id) -> CacheReserveGetResponseclient.cache.cache_reserve.status(*, zone_id) -> CacheReserveStatusResponse
SmartTieredCache
Types:
from cloudflare.types.cache import (
SmartTieredCacheDeleteResponse,
SmartTieredCacheEditResponse,
SmartTieredCacheGetResponse,
)
Methods:
client.cache.smart_tiered_cache.delete(*, zone_id) -> SmartTieredCacheDeleteResponseclient.cache.smart_tiered_cache.edit(*, zone_id, **params) -> SmartTieredCacheEditResponseclient.cache.smart_tiered_cache.get(*, zone_id) -> SmartTieredCacheGetResponse
Variants
Types:
from cloudflare.types.cache import CacheVariants, VariantEditResponse, VariantGetResponse
Methods:
client.cache.variants.delete(*, zone_id) -> CacheVariantsclient.cache.variants.edit(*, zone_id, **params) -> VariantEditResponseclient.cache.variants.get(*, zone_id) -> VariantGetResponse
RegionalTieredCache
Types:
from cloudflare.types.cache import RegionalTieredCacheEditResponse, RegionalTieredCacheGetResponse
Methods:
client.cache.regional_tiered_cache.edit(*, zone_id, **params) -> RegionalTieredCacheEditResponseclient.cache.regional_tiered_cache.get(*, zone_id) -> RegionalTieredCacheGetResponse
SSL
Analyze
Types:
from cloudflare.types.ssl import AnalyzeCreateResponse
Methods:
client.ssl.analyze.create(*, zone_id, **params) -> AnalyzeCreateResponse
CertificatePacks
Types:
from cloudflare.types.ssl import (
CertificatePackListResponse,
CertificatePackDeleteResponse,
CertificatePackEditResponse,
CertificatePackGetResponse,
)
Methods:
client.ssl.certificate_packs.list(*, zone_id, **params) -> Optionalclient.ssl.certificate_packs.delete(certificate_pack_id, *, zone_id) -> CertificatePackDeleteResponseclient.ssl.certificate_packs.edit(certificate_pack_id, *, zone_id) -> CertificatePackEditResponseclient.ssl.certificate_packs.get(certificate_pack_id, *, zone_id) -> CertificatePackGetResponse
Order
Types:
from cloudflare.types.ssl.certificate_packs import OrderCreateResponse
Methods:
client.ssl.certificate_packs.order.create(*, zone_id, **params) -> OrderCreateResponse
Quota
Types:
from cloudflare.types.ssl.certificate_packs import QuotaGetResponse
Methods:
client.ssl.certificate_packs.quota.get(*, zone_id) -> QuotaGetResponse
Recommendations
Types:
from cloudflare.types.ssl import RecommendationGetResponse
Methods:
Universal
Settings
Types:
from cloudflare.types.ssl.universal import TLSCertificatesAndHostnamesUniversal
Methods:
client.ssl.universal.settings.edit(*, zone_id, **params) -> TLSCertificatesAndHostnamesUniversalclient.ssl.universal.settings.get(*, zone_id) -> TLSCertificatesAndHostnamesUniversal
Verification
Types:
from cloudflare.types.ssl import (
TLSCertificatesAndHostnamesVerification,
VerificationEditResponse,
VerificationGetResponse,
)
Methods:
client.ssl.verification.edit(certificate_pack_id, *, zone_id, **params) -> VerificationEditResponseclient.ssl.verification.get(*, zone_id, **params) -> Optional
Subscriptions
Types:
from cloudflare.types import (
SubscriptionCreateResponse,
SubscriptionUpdateResponse,
SubscriptionListResponse,
SubscriptionDeleteResponse,
SubscriptionGetResponse,
)
Methods:
client.subscriptions.create(identifier, **params) -> SubscriptionCreateResponseclient.subscriptions.update(subscription_identifier, *, account_identifier, **params) -> SubscriptionUpdateResponseclient.subscriptions.list(account_identifier) -> Optionalclient.subscriptions.delete(subscription_identifier, *, account_identifier) -> SubscriptionDeleteResponseclient.subscriptions.get(identifier) -> SubscriptionGetResponse
ACM
TotalTLS
Types:
from cloudflare.types.acm import TotalTLSCreateResponse, TotalTLSGetResponse
Methods:
client.acm.total_tls.create(*, zone_id, **params) -> TotalTLSCreateResponseclient.acm.total_tls.get(*, zone_id) -> TotalTLSGetResponse
Argo
SmartRouting
Types:
from cloudflare.types.argo import SmartRoutingEditResponse, SmartRoutingGetResponse
Methods:
client.argo.smart_routing.edit(*, zone_id, **params) -> SmartRoutingEditResponseclient.argo.smart_routing.get(*, zone_id) -> SmartRoutingGetResponse
TieredCaching
Types:
from cloudflare.types.argo import TieredCachingEditResponse, TieredCachingGetResponse
Methods:
client.argo.tiered_caching.edit(*, zone_id, **params) -> TieredCachingEditResponseclient.argo.tiered_caching.get(*, zone_id) -> TieredCachingGetResponse
AvailablePlans
Types:
from cloudflare.types import BillSubsAPIAvailableRatePlan, AvailablePlanListResponse
Methods:
client.available_plans.list(zone_identifier) -> Optionalclient.available_plans.get(plan_identifier, *, zone_identifier) -> BillSubsAPIAvailableRatePlan
AvailableRatePlans
Types:
from cloudflare.types import BillSubsRatePlan, AvailableRatePlanGetResponse
Methods:
CertificateAuthorities
HostnameAssociations
Types:
from cloudflare.types.certificate_authorities import TLSCertificatesAndHostnamesHostnameAssociation
Methods:
client.certificate_authorities.hostname_associations.update(*, zone_id, **params) -> TLSCertificatesAndHostnamesHostnameAssociationclient.certificate_authorities.hostname_associations.get(*, zone_id, **params) -> TLSCertificatesAndHostnamesHostnameAssociation
ClientCertificates
Types:
from cloudflare.types import TLSCertificatesAndHostnamesClientCertificate
Methods:
client.client_certificates.create(*, zone_id, **params) -> TLSCertificatesAndHostnamesClientCertificateclient.client_certificates.list(*, zone_id, **params) -> SyncV4PagePaginationArray[TLSCertificatesAndHostnamesClientCertificate]client.client_certificates.delete(client_certificate_id, *, zone_id) -> TLSCertificatesAndHostnamesClientCertificateclient.client_certificates.edit(client_certificate_id, *, zone_id) -> TLSCertificatesAndHostnamesClientCertificateclient.client_certificates.get(client_certificate_id, *, zone_id) -> TLSCertificatesAndHostnamesClientCertificate
CustomCertificates
Types:
from cloudflare.types import (
TLSCertificatesAndHostnamesCustomCertificate,
CustomCertificateCreateResponse,
CustomCertificateDeleteResponse,
CustomCertificateEditResponse,
CustomCertificateGetResponse,
)
Methods:
client.custom_certificates.create(*, zone_id, **params) -> CustomCertificateCreateResponseclient.custom_certificates.list(*, zone_id, **params) -> SyncV4PagePaginationArray[TLSCertificatesAndHostnamesCustomCertificate]client.custom_certificates.delete(custom_certificate_id, *, zone_id) -> CustomCertificateDeleteResponseclient.custom_certificates.edit(custom_certificate_id, *, zone_id, **params) -> CustomCertificateEditResponseclient.custom_certificates.get(custom_certificate_id, *, zone_id) -> CustomCertificateGetResponse
Prioritize
Types:
from cloudflare.types.custom_certificates import PrioritizeUpdateResponse
Methods:
CustomHostnames
Types:
from cloudflare.types import (
TLSCertificatesAndHostnamesCustomHostname,
CustomHostnameCreateResponse,
CustomHostnameListResponse,
CustomHostnameDeleteResponse,
CustomHostnameEditResponse,
CustomHostnameGetResponse,
)
Methods:
client.custom_hostnames.create(*, zone_id, **params) -> CustomHostnameCreateResponseclient.custom_hostnames.list(*, zone_id, **params) -> SyncV4PagePaginationArray[CustomHostnameListResponse]client.custom_hostnames.delete(custom_hostname_id, *, zone_id) -> CustomHostnameDeleteResponseclient.custom_hostnames.edit(custom_hostname_id, *, zone_id, **params) -> CustomHostnameEditResponseclient.custom_hostnames.get(custom_hostname_id, *, zone_id) -> CustomHostnameGetResponse
FallbackOrigin
Types:
from cloudflare.types.custom_hostnames import (
FallbackOriginUpdateResponse,
FallbackOriginDeleteResponse,
FallbackOriginGetResponse,
)
Methods:
client.custom_hostnames.fallback_origin.update(*, zone_id, **params) -> FallbackOriginUpdateResponseclient.custom_hostnames.fallback_origin.delete(*, zone_id) -> FallbackOriginDeleteResponseclient.custom_hostnames.fallback_origin.get(*, zone_id) -> FallbackOriginGetResponse
CustomNameservers
Types:
from cloudflare.types import (
DNSCustomNameserversCustomNS,
CustomNameserverDeleteResponse,
CustomNameserverAvailabiltyResponse,
CustomNameserverGetResponse,
CustomNameserverVerifyResponse,
)
Methods:
client.custom_nameservers.create(*, account_id, **params) -> DNSCustomNameserversCustomNSclient.custom_nameservers.delete(custom_ns_id, *, account_id) -> Optionalclient.custom_nameservers.availabilty(*, account_id) -> Optionalclient.custom_nameservers.get(*, account_id) -> Optionalclient.custom_nameservers.verify(*, account_id) -> Optional
DNS
Records
Types:
from cloudflare.types.dns import (
DNSRecord,
RecordCreateResponse,
RecordUpdateResponse,
RecordListResponse,
RecordDeleteResponse,
RecordEditResponse,
RecordExportResponse,
RecordGetResponse,
RecordImportResponse,
RecordScanResponse,
)
Methods:
client.dns.records.create(*, zone_id, **params) -> RecordCreateResponseclient.dns.records.update(dns_record_id, *, zone_id, **params) -> RecordUpdateResponseclient.dns.records.list(*, zone_id, **params) -> SyncV4PagePaginationArray[RecordListResponse]client.dns.records.delete(dns_record_id, *, zone_id) -> Optionalclient.dns.records.edit(dns_record_id, *, zone_id, **params) -> RecordEditResponseclient.dns.records.export(*, zone_id) -> strclient.dns.records.get(dns_record_id, *, zone_id) -> RecordGetResponseclient.dns.records.import_(*, zone_id, **params) -> RecordImportResponseclient.dns.records.scan(*, zone_id) -> RecordScanResponse
Firewall
Types:
from cloudflare.types.dns import DNSFirewallDNSFirewall, FirewallDeleteResponse
Methods:
client.dns.firewall.create(*, account_id, **params) -> DNSFirewallDNSFirewallclient.dns.firewall.list(*, account_id, **params) -> SyncV4PagePaginationArray[DNSFirewallDNSFirewall]client.dns.firewall.delete(dns_firewall_id, *, account_id) -> FirewallDeleteResponseclient.dns.firewall.edit(dns_firewall_id, *, account_id, **params) -> DNSFirewallDNSFirewallclient.dns.firewall.get(dns_firewall_id, *, account_id) -> DNSFirewallDNSFirewall
DNSSEC
Types:
from cloudflare.types import DNSSECDNSSEC, DNSSECDeleteResponse
Methods:
client.dnssec.delete(*, zone_id) -> DNSSECDeleteResponseclient.dnssec.edit(*, zone_id, **params) -> DNSSECDNSSECclient.dnssec.get(*, zone_id) -> DNSSECDNSSEC
EmailRouting
Routing
Types:
from cloudflare.types.email_routing import (
EmailSettings,
RoutingDisableResponse,
RoutingEnableResponse,
RoutingGetResponse,
)
Methods:
client.email_routing.routing.disable(zone_identifier) -> RoutingDisableResponseclient.email_routing.routing.enable(zone_identifier) -> RoutingEnableResponseclient.email_routing.routing.get(zone_identifier) -> RoutingGetResponse
DNS
Types:
from cloudflare.types.email_routing.routing import EmailDNSRecord, DNSGetResponse
Methods:
Rules
Types:
from cloudflare.types.email_routing.routing import (
EmailRules,
RuleCreateResponse,
RuleUpdateResponse,
RuleListResponse,
RuleDeleteResponse,
RuleGetResponse,
)
Methods:
client.email_routing.routing.rules.create(zone_identifier, **params) -> RuleCreateResponseclient.email_routing.routing.rules.update(rule_identifier, *, zone_identifier, **params) -> RuleUpdateResponseclient.email_routing.routing.rules.list(zone_identifier, **params) -> SyncV4PagePaginationArray[RuleListResponse]client.email_routing.routing.rules.delete(rule_identifier, *, zone_identifier) -> RuleDeleteResponseclient.email_routing.routing.rules.get(rule_identifier, *, zone_identifier) -> RuleGetResponse
CatchAlls
Types:
from cloudflare.types.email_routing.routing.rules import EmailCatchAllRule
Methods:
client.email_routing.routing.rules.catch_alls.update(zone_identifier, **params) -> EmailCatchAllRuleclient.email_routing.routing.rules.catch_alls.get(zone_identifier) -> EmailCatchAllRule
Addresses
Types:
from cloudflare.types.email_routing.routing import (
EmailAddresses,
AddressCreateResponse,
AddressListResponse,
AddressDeleteResponse,
AddressGetResponse,
)
Methods:
client.email_routing.routing.addresses.create(account_identifier, **params) -> AddressCreateResponseclient.email_routing.routing.addresses.list(account_identifier, **params) -> SyncV4PagePaginationArray[AddressListResponse]client.email_routing.routing.addresses.delete(destination_address_identifier, *, account_identifier) -> AddressDeleteResponseclient.email_routing.routing.addresses.get(destination_address_identifier, *, account_identifier) -> AddressGetResponse
Filters
Types:
from cloudflare.types import LegacyJhsFilter, FilterCreateResponse
Methods:
client.filters.create(zone_identifier, **params) -> Optionalclient.filters.update(id, *, zone_identifier, **params) -> Optionalclient.filters.list(zone_identifier, **params) -> SyncV4PagePaginationArray[LegacyJhsFilter]client.filters.delete(id, *, zone_identifier) -> Optionalclient.filters.get(id, *, zone_identifier) -> Optional
Firewall
Lockdowns
Types:
from cloudflare.types.firewall import LegacyJhsZonelockdown, LockdownDeleteResponse
Methods:
client.firewall.lockdowns.create(zone_identifier, **params) -> Optionalclient.firewall.lockdowns.update(id, *, zone_identifier, **params) -> Optionalclient.firewall.lockdowns.list(zone_identifier, **params) -> SyncV4PagePaginationArray[LegacyJhsZonelockdown]client.firewall.lockdowns.delete(id, *, zone_identifier) -> Optionalclient.firewall.lockdowns.get(id, *, zone_identifier) -> Optional
Rules
Types:
from cloudflare.types.firewall import LegacyJhsFilterRule, RuleCreateResponse, RuleEditResponse
Methods:
client.firewall.rules.create(zone_identifier, **params) -> Optionalclient.firewall.rules.update(id, *, zone_identifier, **params) -> Optionalclient.firewall.rules.list(zone_identifier, **params) -> SyncV4PagePaginationArray[LegacyJhsFilterRule]client.firewall.rules.delete(id, *, zone_identifier, **params) -> Optionalclient.firewall.rules.edit(id, *, zone_identifier, **params) -> Optionalclient.firewall.rules.get(id, *, zone_identifier) -> Optional
AccessRules
Types:
from cloudflare.types.firewall import (
AccessRuleCreateResponse,
AccessRuleListResponse,
AccessRuleDeleteResponse,
AccessRuleEditResponse,
AccessRuleGetResponse,
)
Methods:
client.firewall.access_rules.create(*, account_id, zone_id, **params) -> Optionalclient.firewall.access_rules.list(*, account_id, zone_id, **params) -> SyncV4PagePaginationArray[object]client.firewall.access_rules.delete(identifier, *, account_id, zone_id) -> Optionalclient.firewall.access_rules.edit(identifier, *, account_id, zone_id, **params) -> Optionalclient.firewall.access_rules.get(identifier, *, account_id, zone_id) -> Optional
UARules
Types:
from cloudflare.types.firewall import (
LegacyJhsUARules,
UARuleCreateResponse,
UARuleUpdateResponse,
UARuleListResponse,
UARuleDeleteResponse,
UARuleGetResponse,
)
Methods:
client.firewall.ua_rules.create(zone_identifier, **params) -> Optionalclient.firewall.ua_rules.update(id, *, zone_identifier, **params) -> Optionalclient.firewall.ua_rules.list(zone_identifier, **params) -> SyncV4PagePaginationArray[UARuleListResponse]client.firewall.ua_rules.delete(id, *, zone_identifier) -> Optionalclient.firewall.ua_rules.get(id, *, zone_identifier) -> Optional
WAF
Overrides
Types:
from cloudflare.types.firewall.waf import LegacyJhsOverride, OverrideDeleteResponse
Methods:
client.firewall.waf.overrides.create(zone_identifier, **params) -> Optionalclient.firewall.waf.overrides.update(id, *, zone_identifier, **params) -> Optionalclient.firewall.waf.overrides.list(zone_identifier, **params) -> SyncV4PagePaginationArray[LegacyJhsOverride]client.firewall.waf.overrides.delete(id, *, zone_identifier) -> Optionalclient.firewall.waf.overrides.get(id, *, zone_identifier) -> Optional
Packages
Types:
from cloudflare.types.firewall.waf import PackageListResponse, PackageGetResponse
Methods:
client.firewall.waf.packages.list(zone_identifier, **params) -> SyncV4PagePaginationArray[PackageListResponse]client.firewall.waf.packages.get(identifier, *, zone_identifier) -> PackageGetResponse
Groups
Types:
from cloudflare.types.firewall.waf.packages import (
WAFManagedRulesSchemasGroup,
GroupEditResponse,
GroupGetResponse,
)
Methods:
client.firewall.waf.packages.groups.list(package_id, *, zone_id, **params) -> SyncV4PagePaginationArray[WAFManagedRulesSchemasGroup]client.firewall.waf.packages.groups.edit(group_id, *, zone_id, package_id, **params) -> GroupEditResponseclient.firewall.waf.packages.groups.get(group_id, *, zone_id, package_id) -> GroupGetResponse
Rules
Types:
from cloudflare.types.firewall.waf.packages import (
WAFManagedRulesRule,
RuleEditResponse,
RuleGetResponse,
)
Methods:
client.firewall.waf.packages.rules.list(package_id, *, zone_id, **params) -> SyncV4PagePaginationArray[WAFManagedRulesRule]client.firewall.waf.packages.rules.edit(rule_id, *, zone_id, package_id, **params) -> RuleEditResponseclient.firewall.waf.packages.rules.get(rule_id, *, zone_id, package_id) -> RuleGetResponse
Healthchecks
Types:
from cloudflare.types import (
HealthchecksHealthchecks,
HealthcheckListResponse,
HealthcheckDeleteResponse,
)
Methods:
client.healthchecks.create(zone_identifier, **params) -> HealthchecksHealthchecksclient.healthchecks.update(identifier, *, zone_identifier, **params) -> HealthchecksHealthchecksclient.healthchecks.list(zone_identifier) -> Optionalclient.healthchecks.delete(identifier, *, zone_identifier) -> HealthcheckDeleteResponseclient.healthchecks.edit(identifier, *, zone_identifier, **params) -> HealthchecksHealthchecksclient.healthchecks.get(identifier, *, zone_identifier) -> HealthchecksHealthchecks
Previews
Types:
from cloudflare.types.healthchecks import PreviewDeleteResponse
Methods:
client.healthchecks.previews.create(zone_identifier, **params) -> HealthchecksHealthchecksclient.healthchecks.previews.delete(identifier, *, zone_identifier) -> PreviewDeleteResponseclient.healthchecks.previews.get(identifier, *, zone_identifier) -> HealthchecksHealthchecks
KeylessCertificates
Types:
from cloudflare.types import (
TLSCertificatesAndHostnamesBase,
TLSCertificatesAndHostnamesKeylessCertificate,
KeylessCertificateListResponse,
KeylessCertificateDeleteResponse,
)
Methods:
client.keyless_certificates.create(*, zone_id, **params) -> TLSCertificatesAndHostnamesBaseclient.keyless_certificates.list(*, zone_id) -> Optionalclient.keyless_certificates.delete(keyless_certificate_id, *, zone_id) -> KeylessCertificateDeleteResponseclient.keyless_certificates.edit(keyless_certificate_id, *, zone_id, **params) -> TLSCertificatesAndHostnamesBaseclient.keyless_certificates.get(keyless_certificate_id, *, zone_id) -> TLSCertificatesAndHostnamesBase
Logpush
Datasets
Fields
Types:
from cloudflare.types.logpush.datasets import FieldGetResponse
Methods:
Jobs
Types:
from cloudflare.types.logpush.datasets import LogpushLogpushJob, JobGetResponse
Methods:
client.logpush.datasets.jobs.get(dataset_id, *, account_id, zone_id) -> JobGetResponse
Edge
Types:
from cloudflare.types.logpush import LogpushInstantLogsJob, EdgeGetResponse
Methods:
client.logpush.edge.create(*, zone_id, **params) -> Optionalclient.logpush.edge.get(*, zone_id) -> EdgeGetResponse
Jobs
Types:
from cloudflare.types.logpush import JobListResponse, JobDeleteResponse
Methods:
client.logpush.jobs.create(*, account_id, zone_id, **params) -> Optionalclient.logpush.jobs.update(job_id, *, account_id, zone_id, **params) -> Optionalclient.logpush.jobs.list(*, account_id, zone_id) -> JobListResponseclient.logpush.jobs.delete(job_id, *, account_id, zone_id) -> Optionalclient.logpush.jobs.get(job_id, *, account_id, zone_id) -> Optional
Ownership
Types:
from cloudflare.types.logpush import OwnershipCreateResponse, OwnershipValidateResponse
Methods:
client.logpush.ownership.create(*, account_id, zone_id, **params) -> Optionalclient.logpush.ownership.validate(*, account_id, zone_id, **params) -> Optional
Validate
Types:
from cloudflare.types.logpush import ValidateDestinationResponse, ValidateOriginResponse
Methods:
client.logpush.validate.destination(*, account_id, zone_id, **params) -> Optionalclient.logpush.validate.origin(*, account_id, zone_id, **params) -> Optional
Logs
Control
Retention
Flag
Types:
from cloudflare.types.logs.control.retention import FlagCreateResponse, FlagGetResponse
Methods:
client.logs.control.retention.flag.create(zone_identifier, **params) -> FlagCreateResponseclient.logs.control.retention.flag.get(zone_identifier) -> FlagGetResponse
Cmb
Config
Types:
from cloudflare.types.logs.control.cmb import LogcontrolCmbConfig, ConfigDeleteResponse
Methods:
client.logs.control.cmb.config.create(*, account_id, **params) -> Optionalclient.logs.control.cmb.config.delete(*, account_id) -> Optionalclient.logs.control.cmb.config.get(*, account_id) -> Optional
Rayid
Types:
from cloudflare.types.logs import RayidGetResponse
Methods:
client.logs.rayid.get(ray_identifier, *, zone_identifier, **params) -> RayidGetResponse
Received
Types:
from cloudflare.types.logs import ReceivedGetResponse
Methods:
client.logs.received.get(zone_identifier, **params) -> ReceivedGetResponse
Fields
Types:
from cloudflare.types.logs.received import FieldGetResponse
Methods:
client.logs.received.fields.get(zone_identifier) -> FieldGetResponse
OriginTLSClientAuth
Types:
from cloudflare.types import (
TLSCertificatesAndHostnamesZoneAuthenticatedOriginPull,
OriginTLSClientAuthCreateResponse,
OriginTLSClientAuthListResponse,
OriginTLSClientAuthDeleteResponse,
OriginTLSClientAuthGetResponse,
)
Methods:
client.origin_tls_client_auth.create(*, zone_id, **params) -> OriginTLSClientAuthCreateResponseclient.origin_tls_client_auth.list(*, zone_id) -> Optionalclient.origin_tls_client_auth.delete(certificate_id, *, zone_id) -> OriginTLSClientAuthDeleteResponseclient.origin_tls_client_auth.get(certificate_id, *, zone_id) -> OriginTLSClientAuthGetResponse
Hostnames
Types:
from cloudflare.types.origin_tls_client_auth import (
TLSCertificatesAndHostnamesHostnameAuthenticatedOriginPull,
TLSCertificatesAndHostnamesHostnameCertidObject,
HostnameUpdateResponse,
)
Methods:
client.origin_tls_client_auth.hostnames.update(*, zone_id, **params) -> Optionalclient.origin_tls_client_auth.hostnames.get(hostname, *, zone_id) -> TLSCertificatesAndHostnamesHostnameCertidObject
Certificates
Types:
from cloudflare.types.origin_tls_client_auth.hostnames import (
TLSCertificatesAndHostnamesSchemasCertificateObject,
CertificateListResponse,
)
Methods:
client.origin_tls_client_auth.hostnames.certificates.create(*, zone_id, **params) -> TLSCertificatesAndHostnamesSchemasCertificateObjectclient.origin_tls_client_auth.hostnames.certificates.list(*, zone_id) -> Optionalclient.origin_tls_client_auth.hostnames.certificates.delete(certificate_id, *, zone_id) -> TLSCertificatesAndHostnamesSchemasCertificateObjectclient.origin_tls_client_auth.hostnames.certificates.get(certificate_id, *, zone_id) -> TLSCertificatesAndHostnamesSchemasCertificateObject
Settings
Types:
from cloudflare.types.origin_tls_client_auth import SettingUpdateResponse, SettingGetResponse
Methods:
client.origin_tls_client_auth.settings.update(*, zone_id, **params) -> SettingUpdateResponseclient.origin_tls_client_auth.settings.get(*, zone_id) -> SettingGetResponse
Pagerules
Types:
from cloudflare.types import (
ZonesPageRule,
PageruleCreateResponse,
PageruleUpdateResponse,
PageruleListResponse,
PageruleDeleteResponse,
PageruleEditResponse,
PageruleGetResponse,
)
Methods:
client.pagerules.create(*, zone_id, **params) -> PageruleCreateResponseclient.pagerules.update(pagerule_id, *, zone_id, **params) -> PageruleUpdateResponseclient.pagerules.list(*, zone_id, **params) -> PageruleListResponseclient.pagerules.delete(pagerule_id, *, zone_id) -> Optionalclient.pagerules.edit(pagerule_id, *, zone_id, **params) -> PageruleEditResponseclient.pagerules.get(pagerule_id, *, zone_id) -> PageruleGetResponse
Settings
Types:
from cloudflare.types.pagerules import ZonesSettings
Methods:
client.pagerules.settings.list(*, zone_id) -> ZonesSettings
RateLimits
Types:
from cloudflare.types import (
LegacyJhsRateLimits,
RateLimitCreateResponse,
RateLimitListResponse,
RateLimitDeleteResponse,
RateLimitEditResponse,
RateLimitGetResponse,
)
Methods:
client.rate_limits.create(zone_identifier, **params) -> Optionalclient.rate_limits.list(zone_identifier, **params) -> SyncV4PagePaginationArray[RateLimitListResponse]client.rate_limits.delete(id, *, zone_identifier) -> Optionalclient.rate_limits.edit(id, *, zone_identifier, **params) -> Optionalclient.rate_limits.get(id, *, zone_identifier) -> Optional
SecondaryDNS
ForceAXFR
Types:
from cloudflare.types.secondary_dns import SecondaryDNSForceResult
Methods:
Incoming
Types:
from cloudflare.types.secondary_dns import (
IncomingCreateResponse,
IncomingUpdateResponse,
IncomingDeleteResponse,
IncomingGetResponse,
)
Methods:
client.secondary_dns.incoming.create(*, zone_id, **params) -> IncomingCreateResponseclient.secondary_dns.incoming.update(*, zone_id, **params) -> IncomingUpdateResponseclient.secondary_dns.incoming.delete(*, zone_id) -> IncomingDeleteResponseclient.secondary_dns.incoming.get(*, zone_id) -> IncomingGetResponse
Outgoing
Types:
from cloudflare.types.secondary_dns import (
SecondaryDNSDisableTransferResult,
SecondaryDNSEnableTransferResult,
SecondaryDNSSchemasForceResult,
OutgoingCreateResponse,
OutgoingUpdateResponse,
OutgoingDeleteResponse,
OutgoingGetResponse,
)
Methods:
client.secondary_dns.outgoing.create(*, zone_id, **params) -> OutgoingCreateResponseclient.secondary_dns.outgoing.update(*, zone_id, **params) -> OutgoingUpdateResponseclient.secondary_dns.outgoing.delete(*, zone_id) -> OutgoingDeleteResponseclient.secondary_dns.outgoing.disable(*, zone_id) -> strclient.secondary_dns.outgoing.enable(*, zone_id) -> strclient.secondary_dns.outgoing.force_notify(*, zone_id) -> strclient.secondary_dns.outgoing.get(*, zone_id) -> OutgoingGetResponse
Status
Methods:
ACLs
Types:
from cloudflare.types.secondary_dns import SecondaryDNSACL, ACLListResponse, ACLDeleteResponse
Methods:
client.secondary_dns.acls.create(*, account_id, **params) -> SecondaryDNSACLclient.secondary_dns.acls.update(acl_id, *, account_id, **params) -> SecondaryDNSACLclient.secondary_dns.acls.list(*, account_id) -> Optionalclient.secondary_dns.acls.delete(acl_id, *, account_id) -> ACLDeleteResponseclient.secondary_dns.acls.get(acl_id, *, account_id) -> SecondaryDNSACL
Peers
Types:
from cloudflare.types.secondary_dns import SecondaryDNSPeer, PeerListResponse, PeerDeleteResponse
Methods:
client.secondary_dns.peers.create(*, account_id, **params) -> SecondaryDNSPeerclient.secondary_dns.peers.update(peer_id, *, account_id, **params) -> SecondaryDNSPeerclient.secondary_dns.peers.list(*, account_id) -> Optionalclient.secondary_dns.peers.delete(peer_id, *, account_id) -> PeerDeleteResponseclient.secondary_dns.peers.get(peer_id, *, account_id) -> SecondaryDNSPeer
TSIGs
Types:
from cloudflare.types.secondary_dns import SecondaryDNSTSIG, TSIGListResponse, TSIGDeleteResponse
Methods:
client.secondary_dns.tsigs.create(*, account_id, **params) -> SecondaryDNSTSIGclient.secondary_dns.tsigs.update(tsig_id, *, account_id, **params) -> SecondaryDNSTSIGclient.secondary_dns.tsigs.list(*, account_id) -> Optionalclient.secondary_dns.tsigs.delete(tsig_id, *, account_id) -> TSIGDeleteResponseclient.secondary_dns.tsigs.get(tsig_id, *, account_id) -> SecondaryDNSTSIG
WaitingRooms
Types:
from cloudflare.types import (
WaitingroomWaitingroom,
WaitingRoomListResponse,
WaitingRoomDeleteResponse,
)
Methods:
client.waiting_rooms.create(zone_identifier, **params) -> WaitingroomWaitingroomclient.waiting_rooms.update(waiting_room_id, *, zone_identifier, **params) -> WaitingroomWaitingroomclient.waiting_rooms.list(zone_identifier) -> Optionalclient.waiting_rooms.delete(waiting_room_id, *, zone_identifier) -> WaitingRoomDeleteResponseclient.waiting_rooms.edit(waiting_room_id, *, zone_identifier, **params) -> WaitingroomWaitingroomclient.waiting_rooms.get(waiting_room_id, *, zone_identifier) -> WaitingroomWaitingroom
Page
Types:
from cloudflare.types.waiting_rooms import PagePreviewResponse
Methods:
client.waiting_rooms.page.preview(zone_identifier, **params) -> PagePreviewResponse
Events
Types:
from cloudflare.types.waiting_rooms import (
WaitingroomEventResult,
EventListResponse,
EventDeleteResponse,
)
Methods:
client.waiting_rooms.events.create(waiting_room_id, *, zone_identifier, **params) -> WaitingroomEventResultclient.waiting_rooms.events.update(event_id, *, zone_identifier, waiting_room_id, **params) -> WaitingroomEventResultclient.waiting_rooms.events.list(waiting_room_id, *, zone_identifier) -> Optionalclient.waiting_rooms.events.delete(event_id, *, zone_identifier, waiting_room_id) -> EventDeleteResponseclient.waiting_rooms.events.edit(event_id, *, zone_identifier, waiting_room_id, **params) -> WaitingroomEventResultclient.waiting_rooms.events.get(event_id, *, zone_identifier, waiting_room_id) -> WaitingroomEventResult
Details
Types:
from cloudflare.types.waiting_rooms.events import WaitingroomEventDetailsResult
Methods:
client.waiting_rooms.events.details.get(event_id, *, zone_identifier, waiting_room_id) -> WaitingroomEventDetailsResult
Rules
Types:
from cloudflare.types.waiting_rooms import (
WaitingroomRuleResult,
RuleCreateResponse,
RuleUpdateResponse,
RuleListResponse,
RuleDeleteResponse,
RuleEditResponse,
)
Methods:
client.waiting_rooms.rules.create(waiting_room_id, *, zone_identifier, **params) -> Optionalclient.waiting_rooms.rules.update(waiting_room_id, *, zone_identifier, **params) -> Optionalclient.waiting_rooms.rules.list(waiting_room_id, *, zone_identifier) -> Optionalclient.waiting_rooms.rules.delete(rule_id, *, zone_identifier, waiting_room_id) -> Optionalclient.waiting_rooms.rules.edit(rule_id, *, zone_identifier, waiting_room_id, **params) -> Optional
Statuses
Types:
from cloudflare.types.waiting_rooms import StatusGetResponse
Methods:
client.waiting_rooms.statuses.get(waiting_room_id, *, zone_identifier) -> StatusGetResponse
Settings
Types:
from cloudflare.types.waiting_rooms import (
SettingUpdateResponse,
SettingEditResponse,
SettingGetResponse,
)
Methods:
client.waiting_rooms.settings.update(zone_identifier, **params) -> SettingUpdateResponseclient.waiting_rooms.settings.edit(zone_identifier, **params) -> SettingEditResponseclient.waiting_rooms.settings.get(zone_identifier) -> SettingGetResponse
Web3
Hostnames
Types:
from cloudflare.types.web3 import (
DwebConfigWeb3Hostname,
HostnameListResponse,
HostnameDeleteResponse,
)
Methods:
client.web3.hostnames.create(zone_identifier, **params) -> DwebConfigWeb3Hostnameclient.web3.hostnames.list(zone_identifier) -> Optionalclient.web3.hostnames.delete(identifier, *, zone_identifier) -> Optionalclient.web3.hostnames.edit(identifier, *, zone_identifier, **params) -> DwebConfigWeb3Hostnameclient.web3.hostnames.get(identifier, *, zone_identifier) -> DwebConfigWeb3Hostname
IPFSUniversalPaths
ContentLists
Types:
from cloudflare.types.web3.hostnames.ipfs_universal_paths import DwebConfigContentListDetails
Methods:
client.web3.hostnames.ipfs_universal_paths.content_lists.update(identifier, *, zone_identifier, **params) -> DwebConfigContentListDetailsclient.web3.hostnames.ipfs_universal_paths.content_lists.get(identifier, *, zone_identifier) -> DwebConfigContentListDetails
Entries
Types:
from cloudflare.types.web3.hostnames.ipfs_universal_paths.content_lists import (
DwebConfigContentListEntry,
EntryListResponse,
EntryDeleteResponse,
)
Methods:
client.web3.hostnames.ipfs_universal_paths.content_lists.entries.create(identifier, *, zone_identifier, **params) -> DwebConfigContentListEntryclient.web3.hostnames.ipfs_universal_paths.content_lists.entries.update(content_list_entry_identifier, *, zone_identifier, identifier, **params) -> DwebConfigContentListEntryclient.web3.hostnames.ipfs_universal_paths.content_lists.entries.list(identifier, *, zone_identifier) -> Optionalclient.web3.hostnames.ipfs_universal_paths.content_lists.entries.delete(content_list_entry_identifier, *, zone_identifier, identifier) -> Optionalclient.web3.hostnames.ipfs_universal_paths.content_lists.entries.get(content_list_entry_identifier, *, zone_identifier, identifier) -> DwebConfigContentListEntry
Workers
AI
Types:
from cloudflare.types.workers import AIRunResponse
Methods:
Scripts
Types:
from cloudflare.types.workers import WorkersScript, ScriptListResponse
Methods:
client.workers.scripts.update(script_name, *, account_id, **params) -> WorkersScriptclient.workers.scripts.list(*, account_id) -> ScriptListResponseclient.workers.scripts.delete(script_name, *, account_id, **params) -> Noneclient.workers.scripts.get(script_name, *, account_id) -> BinaryAPIResponse
Bindings
Types:
from cloudflare.types.workers.scripts import WorkersSchemasBinding, BindingGetResponse
Methods:
client.workers.scripts.bindings.get(*, zone_id) -> BindingGetResponse
Schedules
Types:
from cloudflare.types.workers.scripts import ScheduleUpdateResponse, ScheduleGetResponse
Methods:
client.workers.scripts.schedules.update(script_name, *, account_id, **params) -> ScheduleUpdateResponseclient.workers.scripts.schedules.get(script_name, *, account_id) -> ScheduleGetResponse
Tail
Types:
from cloudflare.types.workers.scripts import TailCreateResponse, TailDeleteResponse, TailGetResponse
Methods:
client.workers.scripts.tail.create(script_name, *, account_id) -> TailCreateResponseclient.workers.scripts.tail.delete(id, *, account_id, script_name) -> TailDeleteResponseclient.workers.scripts.tail.get(script_name, *, account_id) -> TailGetResponse
UsageModel
Types:
from cloudflare.types.workers.scripts import UsageModelUpdateResponse, UsageModelGetResponse
Methods:
client.workers.scripts.usage_model.update(script_name, *, account_id, **params) -> UsageModelUpdateResponseclient.workers.scripts.usage_model.get(script_name, *, account_id) -> UsageModelGetResponse
Content
Methods:
client.workers.scripts.content.update(script_name, *, account_id, **params) -> WorkersScript
ContentV2
Methods:
client.workers.scripts.content_v2.get(script_name, *, account_id) -> BinaryAPIResponse
Settings
Types:
from cloudflare.types.workers.scripts import SettingEditResponse, SettingGetResponse
Methods:
client.workers.scripts.settings.edit(script_name, *, account_id, **params) -> SettingEditResponseclient.workers.scripts.settings.get(script_name, *, account_id) -> SettingGetResponse
Filters
Types:
from cloudflare.types.workers import (
WorkersFilters,
FilterCreateResponse,
FilterListResponse,
FilterDeleteResponse,
)
Methods:
client.workers.filters.create(*, zone_id, **params) -> Optionalclient.workers.filters.update(filter_id, *, zone_id, **params) -> WorkersFiltersclient.workers.filters.list(*, zone_id) -> FilterListResponseclient.workers.filters.delete(filter_id, *, zone_id) -> Optional
Routes
Types:
from cloudflare.types.workers import (
WorkersRoutes,
RouteCreateResponse,
RouteListResponse,
RouteDeleteResponse,
)
Methods:
client.workers.routes.create(*, zone_id, **params) -> RouteCreateResponseclient.workers.routes.update(route_id, *, zone_id, **params) -> WorkersRoutesclient.workers.routes.list(*, zone_id) -> RouteListResponseclient.workers.routes.delete(route_id, *, zone_id) -> RouteDeleteResponseclient.workers.routes.get(route_id, *, zone_id) -> WorkersRoutes
AccountSettings
Types:
from cloudflare.types.workers import AccountSettingUpdateResponse, AccountSettingGetResponse
Methods:
client.workers.account_settings.update(*, account_id, **params) -> AccountSettingUpdateResponseclient.workers.account_settings.get(*, account_id) -> AccountSettingGetResponse
Deployments
ByScripts
Types:
from cloudflare.types.workers.deployments import ByScriptGetResponse
Methods:
client.workers.deployments.by_scripts.get(script_id, *, account_id) -> ByScriptGetResponse
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 WorkersDomain, DomainListResponse
Methods:
client.workers.domains.update(*, account_id, **params) -> WorkersDomainclient.workers.domains.list(*, account_id, **params) -> DomainListResponseclient.workers.domains.delete(domain_id, *, account_id) -> Noneclient.workers.domains.get(domain_id, *, account_id) -> WorkersDomain
Subdomains
Types:
from cloudflare.types.workers import SubdomainUpdateResponse, SubdomainGetResponse
Methods:
client.workers.subdomains.update(*, account_id, **params) -> SubdomainUpdateResponseclient.workers.subdomains.get(*, account_id) -> SubdomainGetResponse
Services
Environments
Content
Methods:
client.workers.services.environments.content.update(environment_name, *, account_id, service_name, **params) -> WorkersScriptclient.workers.services.environments.content.get(environment_name, *, account_id, service_name) -> BinaryAPIResponse
Settings
Types:
from cloudflare.types.workers.services.environments import SettingEditResponse, SettingGetResponse
Methods:
client.workers.services.environments.settings.edit(environment_name, *, account_id, service_name, **params) -> SettingEditResponseclient.workers.services.environments.settings.get(environment_name, *, account_id, service_name) -> SettingGetResponse
KV
Namespaces
Types:
from cloudflare.types.kv import WorkersKVNamespace, NamespaceUpdateResponse, NamespaceDeleteResponse
Methods:
client.kv.namespaces.create(*, account_id, **params) -> WorkersKVNamespaceclient.kv.namespaces.update(namespace_id, *, account_id, **params) -> NamespaceUpdateResponseclient.kv.namespaces.list(*, account_id, **params) -> SyncV4PagePaginationArray[WorkersKVNamespace]client.kv.namespaces.delete(namespace_id, *, account_id) -> NamespaceDeleteResponse
Bulk
Types:
from cloudflare.types.kv.namespaces import BulkUpdateResponse, BulkDeleteResponse
Methods:
client.kv.namespaces.bulk.update(namespace_id, *, account_id, **params) -> BulkUpdateResponseclient.kv.namespaces.bulk.delete(namespace_id, *, account_id, **params) -> BulkDeleteResponse
Keys
Types:
from cloudflare.types.kv.namespaces import WorkersKVKey
Methods:
client.kv.namespaces.keys.list(namespace_id, *, account_id, **params) -> SyncCursorLimitPagination[WorkersKVKey]
Metadata
Types:
from cloudflare.types.kv.namespaces import MetadataGetResponse
Methods:
Values
Types:
from cloudflare.types.kv.namespaces import (
ValueUpdateResponse,
ValueDeleteResponse,
ValueGetResponse,
)
Methods:
client.kv.namespaces.values.update(key_name, *, account_id, namespace_id, **params) -> ValueUpdateResponseclient.kv.namespaces.values.delete(key_name, *, account_id, namespace_id) -> ValueDeleteResponseclient.kv.namespaces.values.get(key_name, *, account_id, namespace_id) -> str
DurableObjects
Namespaces
Types:
from cloudflare.types.durable_objects import WorkersNamespace, NamespaceListResponse
Methods:
Objects
Types:
from cloudflare.types.durable_objects.namespaces import WorkersObject
Methods:
client.durable_objects.namespaces.objects.list(id, *, account_id, **params) -> SyncCursorLimitPagination[WorkersObject]
Queues
Types:
from cloudflare.types import (
WorkersQueue,
WorkersQueueCreated,
WorkersQueueUpdated,
QueueListResponse,
QueueDeleteResponse,
)
Methods:
client.queues.create(*, account_id, **params) -> Optionalclient.queues.update(name, *, account_id, **params) -> Optionalclient.queues.list(*, account_id) -> Optionalclient.queues.delete(name, *, account_id) -> Optionalclient.queues.get(name, *, account_id) -> Optional
Consumers
Types:
from cloudflare.types.queues import (
WorkersConsumer,
WorkersConsumerCreated,
WorkersConsumerUpdated,
ConsumerDeleteResponse,
ConsumerGetResponse,
)
Methods:
client.queues.consumers.create(name, *, account_id, **params) -> Optionalclient.queues.consumers.update(consumer_name, *, account_id, name, **params) -> Optionalclient.queues.consumers.delete(consumer_name, *, account_id, name) -> Optionalclient.queues.consumers.get(name, *, account_id) -> Optional
ManagedHeaders
Types:
from cloudflare.types import ManagedHeaderListResponse, ManagedHeaderEditResponse
Methods:
client.managed_headers.list(*, zone_id) -> ManagedHeaderListResponseclient.managed_headers.edit(*, zone_id, **params) -> ManagedHeaderEditResponse
PageShield
Types:
from cloudflare.types import PageShieldGetZoneSettings, PageShieldUpdateZoneSettings
Methods:
client.page_shield.update(*, zone_id, **params) -> PageShieldUpdateZoneSettingsclient.page_shield.get(*, zone_id) -> PageShieldGetZoneSettings
Policies
Types:
from cloudflare.types.page_shield import PageShieldPageshieldPolicy, PolicyListResponse
Methods:
client.page_shield.policies.create(*, zone_id, **params) -> PageShieldPageshieldPolicyclient.page_shield.policies.update(policy_id, *, zone_id, **params) -> PageShieldPageshieldPolicyclient.page_shield.policies.list(*, zone_id) -> Optionalclient.page_shield.policies.delete(policy_id, *, zone_id) -> Noneclient.page_shield.policies.get(policy_id, *, zone_id) -> PageShieldPageshieldPolicy
Connections
Types:
from cloudflare.types.page_shield import PageShieldConnection, ConnectionListResponse
Methods:
client.page_shield.connections.list(*, zone_id, **params) -> Optionalclient.page_shield.connections.get(connection_id, *, zone_id) -> PageShieldConnection
Scripts
Types:
from cloudflare.types.page_shield import PageShieldScript, ScriptListResponse, ScriptGetResponse
Methods:
client.page_shield.scripts.list(*, zone_id, **params) -> Optionalclient.page_shield.scripts.get(script_id, *, zone_id) -> ScriptGetResponse
Rulesets
Types:
from cloudflare.types import RulesetsRulesetResponse, RulesetsRulesetsResponse
Methods:
client.rulesets.create(*, account_id, zone_id, **params) -> RulesetsRulesetResponseclient.rulesets.update(ruleset_id, *, account_id, zone_id, **params) -> RulesetsRulesetResponseclient.rulesets.list(*, account_id, zone_id) -> RulesetsRulesetsResponseclient.rulesets.delete(ruleset_id, *, account_id, zone_id) -> Noneclient.rulesets.get(ruleset_id, *, account_id, zone_id) -> RulesetsRulesetResponse
Phases
Methods:
client.rulesets.phases.update(ruleset_phase, *, account_id, zone_id, **params) -> RulesetsRulesetResponseclient.rulesets.phases.get(ruleset_phase, *, account_id, zone_id) -> RulesetsRulesetResponse
Versions
Methods:
client.rulesets.phases.versions.list(ruleset_phase, *, account_id, zone_id) -> RulesetsRulesetsResponseclient.rulesets.phases.versions.get(ruleset_version, *, ruleset_phase, account_id, zone_id) -> RulesetsRulesetResponse
Rules
Methods:
client.rulesets.rules.create(ruleset_id, *, account_id, zone_id, **params) -> RulesetsRulesetResponseclient.rulesets.rules.delete(rule_id, *, ruleset_id, account_id, zone_id) -> RulesetsRulesetResponseclient.rulesets.rules.edit(rule_id, *, ruleset_id, account_id, zone_id, **params) -> RulesetsRulesetResponse
Versions
Methods:
client.rulesets.versions.list(ruleset_id, *, account_id, zone_id) -> RulesetsRulesetsResponseclient.rulesets.versions.delete(ruleset_version, *, ruleset_id, account_id, zone_id) -> Noneclient.rulesets.versions.get(ruleset_version, *, ruleset_id, account_id, zone_id) -> RulesetsRulesetResponse
ByTags
Methods:
client.rulesets.versions.by_tags.get(rule_tag, *, account_id, ruleset_id, ruleset_version) -> RulesetsRulesetResponse
URLNormalization
Types:
from cloudflare.types import URLNormalizationUpdateResponse, URLNormalizationGetResponse
Methods:
client.url_normalization.update(*, zone_id, **params) -> URLNormalizationUpdateResponseclient.url_normalization.get(*, zone_id) -> URLNormalizationGetResponse
Spectrum
Analytics
Aggregates
Currents
Types:
from cloudflare.types.spectrum.analytics.aggregates import CurrentGetResponse
Methods:
client.spectrum.analytics.aggregates.currents.get(zone, **params) -> CurrentGetResponse
Events
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:
client.spectrum.apps.create(zone, **params) -> Optionalclient.spectrum.apps.update(app_id, *, zone, **params) -> Optionalclient.spectrum.apps.list(zone, **params) -> SyncV4PagePaginationArray[object]client.spectrum.apps.delete(app_id, *, zone) -> Optionalclient.spectrum.apps.get(app_id, *, zone) -> Optional
Addressing
Services
Types:
from cloudflare.types.addressing import ServiceListResponse
Methods:
client.addressing.services.list(*, account_id) -> ServiceListResponse
AddressMaps
Types:
from cloudflare.types.addressing import (
AddressingAddressMaps,
AddressMapCreateResponse,
AddressMapListResponse,
AddressMapDeleteResponse,
AddressMapGetResponse,
)
Methods:
client.addressing.address_maps.create(*, account_id, **params) -> AddressMapCreateResponseclient.addressing.address_maps.list(*, account_id) -> Optionalclient.addressing.address_maps.delete(address_map_id, *, account_id) -> Optionalclient.addressing.address_maps.edit(address_map_id, *, account_id, **params) -> AddressingAddressMapsclient.addressing.address_maps.get(address_map_id, *, account_id) -> AddressMapGetResponse
Accounts
Types:
from cloudflare.types.addressing.address_maps import AccountUpdateResponse, AccountDeleteResponse
Methods:
client.addressing.address_maps.accounts.update(address_map_id, *, account_id) -> Optionalclient.addressing.address_maps.accounts.delete(address_map_id, *, account_id) -> Optional
IPs
Types:
from cloudflare.types.addressing.address_maps import IPUpdateResponse, IPDeleteResponse
Methods:
client.addressing.address_maps.ips.update(ip_address, *, account_id, address_map_id) -> Optionalclient.addressing.address_maps.ips.delete(ip_address, *, account_id, address_map_id) -> Optional
Zones
Types:
from cloudflare.types.addressing.address_maps import ZoneUpdateResponse, ZoneDeleteResponse
Methods:
client.addressing.address_maps.zones.update(address_map_id, *, zone_id, account_id) -> Optionalclient.addressing.address_maps.zones.delete(address_map_id, *, zone_id, account_id) -> Optional
LOADocuments
Types:
from cloudflare.types.addressing import LOADocumentCreateResponse
Methods:
client.addressing.loa_documents.create(*, account_id, **params) -> LOADocumentCreateResponse
Downloads
Types:
from cloudflare.types.addressing.loa_documents import DownloadGetResponse
Methods:
Prefixes
Types:
from cloudflare.types.addressing import (
AddressingIpamPrefixes,
PrefixListResponse,
PrefixDeleteResponse,
)
Methods:
client.addressing.prefixes.create(*, account_id, **params) -> AddressingIpamPrefixesclient.addressing.prefixes.list(*, account_id) -> Optionalclient.addressing.prefixes.delete(prefix_id, *, account_id) -> Optionalclient.addressing.prefixes.edit(prefix_id, *, account_id, **params) -> AddressingIpamPrefixesclient.addressing.prefixes.get(prefix_id, *, account_id) -> AddressingIpamPrefixes
BGP
Bindings
Types:
from cloudflare.types.addressing.prefixes.bgp import (
AddressingServiceBinding,
BindingListResponse,
BindingDeleteResponse,
)
Methods:
client.addressing.prefixes.bgp.bindings.create(prefix_id, *, account_id, **params) -> AddressingServiceBindingclient.addressing.prefixes.bgp.bindings.list(prefix_id, *, account_id) -> BindingListResponseclient.addressing.prefixes.bgp.bindings.delete(binding_id, *, account_id, prefix_id) -> BindingDeleteResponseclient.addressing.prefixes.bgp.bindings.get(binding_id, *, account_id, prefix_id) -> AddressingServiceBinding
Prefixes
Types:
from cloudflare.types.addressing.prefixes.bgp import AddressingIpamBGPPrefixes, PrefixListResponse
Methods:
client.addressing.prefixes.bgp.prefixes.list(prefix_id, *, account_id) -> Optionalclient.addressing.prefixes.bgp.prefixes.edit(bgp_prefix_id, *, account_id, prefix_id, **params) -> AddressingIpamBGPPrefixesclient.addressing.prefixes.bgp.prefixes.get(bgp_prefix_id, *, account_id, prefix_id) -> AddressingIpamBGPPrefixes
Statuses
Types:
from cloudflare.types.addressing.prefixes.bgp import StatusEditResponse, StatusGetResponse
Methods:
client.addressing.prefixes.bgp.statuses.edit(prefix_id, *, account_id, **params) -> StatusEditResponseclient.addressing.prefixes.bgp.statuses.get(prefix_id, *, account_id) -> StatusGetResponse
Delegations
Types:
from cloudflare.types.addressing.prefixes import (
AddressingIpamDelegations,
DelegationListResponse,
DelegationDeleteResponse,
)
Methods:
client.addressing.prefixes.delegations.create(prefix_id, *, account_id, **params) -> AddressingIpamDelegationsclient.addressing.prefixes.delegations.list(prefix_id, *, account_id) -> Optionalclient.addressing.prefixes.delegations.delete(delegation_id, *, account_id, prefix_id) -> DelegationDeleteResponse
AuditLogs
Types:
from cloudflare.types import AuditLogListResponse
Methods:
client.audit_logs.list(*, account_id, **params) -> SyncV4PagePaginationArray[AuditLogListResponse]
Billing
Profiles
Types:
from cloudflare.types.billing import ProfileGetResponse
Methods:
client.billing.profiles.get(account_identifier) -> ProfileGetResponse
BrandProtection
Types:
from cloudflare.types import IntelPhishingURLInfo, IntelPhishingURLSubmit
Methods:
client.brand_protection.submit(*, account_id, **params) -> IntelPhishingURLSubmitclient.brand_protection.url_info(*, account_id, **params) -> IntelPhishingURLInfo
Diagnostics
Traceroutes
Types:
from cloudflare.types.diagnostics import MagicTransitTargetResult, TracerouteCreateResponse
Methods:
Images
V1
Types:
from cloudflare.types.images import ImagesImage, V1ListResponse, V1DeleteResponse
Methods:
client.images.v1.create(*, account_id, **params) -> ImagesImageclient.images.v1.list(*, account_id, **params) -> SyncV4PagePagination[V1ListResponse]client.images.v1.delete(image_id, *, account_id) -> V1DeleteResponseclient.images.v1.edit(image_id, *, account_id, **params) -> ImagesImageclient.images.v1.get(image_id, *, account_id) -> ImagesImage
Keys
Types:
from cloudflare.types.images.v1 import ImagesImageKeys
Methods:
client.images.v1.keys.update(signing_key_name, *, account_id) -> ImagesImageKeysclient.images.v1.keys.list(*, account_id) -> ImagesImageKeysclient.images.v1.keys.delete(signing_key_name, *, account_id) -> ImagesImageKeys
Stats
Types:
from cloudflare.types.images.v1 import ImagesImagesStats
Methods:
client.images.v1.stats.get(*, account_id) -> ImagesImagesStats
Variants
Types:
from cloudflare.types.images.v1 import ImageVariant, ImageVariants, VariantDeleteResponse
Methods:
client.images.v1.variants.create(*, account_id, **params) -> ImageVariantclient.images.v1.variants.list(*, account_id) -> ImageVariantsclient.images.v1.variants.delete(variant_id, *, account_id) -> VariantDeleteResponseclient.images.v1.variants.edit(variant_id, *, account_id, **params) -> ImageVariantclient.images.v1.variants.get(variant_id, *, account_id) -> ImageVariant
Blobs
Methods:
client.images.v1.blobs.get(image_id, *, account_id) -> BinaryAPIResponse
V2
Types:
from cloudflare.types.images import V2ListResponse
Methods:
client.images.v2.list(*, account_id, **params) -> V2ListResponse
DirectUploads
Types:
from cloudflare.types.images.v2 import DirectUploadCreateResponse
Methods:
client.images.v2.direct_uploads.create(*, account_id, **params) -> DirectUploadCreateResponse
Intel
ASN
Types:
from cloudflare.types.intel import IntelASN
Methods:
Subnets
Types:
from cloudflare.types.intel.asn import SubnetGetResponse
Methods:
client.intel.asn.subnets.get(asn, *, account_id) -> SubnetGetResponse
DNS
Types:
from cloudflare.types.intel import IntelPassiveDNSByIP
Methods:
client.intel.dns.get(*, account_id, **params) -> IntelPassiveDNSByIP
Domains
Types:
from cloudflare.types.intel import IntelDomain
Methods:
client.intel.domains.get(*, account_id, **params) -> IntelDomain
Bulks
Types:
from cloudflare.types.intel.domains import BulkGetResponse
Methods:
DomainHistory
Types:
from cloudflare.types.intel import IntelDomainHistory, DomainHistoryGetResponse
Methods:
IPs
Types:
from cloudflare.types.intel import IntelSchemasIP, IPGetResponse
Methods:
IPLists
Types:
from cloudflare.types.intel import IntelIPList, IPListGetResponse
Methods:
Miscategorizations
Types:
from cloudflare.types.intel import MiscategorizationCreateResponse
Methods:
client.intel.miscategorizations.create(*, account_id, **params) -> MiscategorizationCreateResponse
Whois
Types:
from cloudflare.types.intel import IntelWhois
Methods:
client.intel.whois.get(*, account_id, **params) -> IntelWhois
IndicatorFeeds
Types:
from cloudflare.types.intel import (
IntelIndicatorFeedItem,
IntelIndicatorFeedMetadata,
IntelUpdateFeed,
IndicatorFeedListResponse,
IndicatorFeedDataResponse,
)
Methods:
client.intel.indicator_feeds.create(*, account_id, **params) -> IntelIndicatorFeedItemclient.intel.indicator_feeds.update(feed_id, *, account_id, **params) -> IntelUpdateFeedclient.intel.indicator_feeds.list(*, account_id) -> IndicatorFeedListResponseclient.intel.indicator_feeds.data(feed_id, *, account_id) -> strclient.intel.indicator_feeds.get(feed_id, *, account_id) -> IntelIndicatorFeedMetadata
Permissions
Types:
from cloudflare.types.intel.indicator_feeds import (
IntelPermissionListItem,
IntelPermissionsUpdate,
PermissionListResponse,
)
Methods:
client.intel.indicator_feeds.permissions.create(*, account_id, **params) -> IntelPermissionsUpdateclient.intel.indicator_feeds.permissions.list(*, account_id) -> PermissionListResponseclient.intel.indicator_feeds.permissions.delete(*, account_id, **params) -> IntelPermissionsUpdate
Sinkholes
Types:
from cloudflare.types.intel import IntelSinkholesSinkholeItem, SinkholeListResponse
Methods:
client.intel.sinkholes.list(*, account_id) -> SinkholeListResponse
AttackSurfaceReport
IssueTypes
Types:
from cloudflare.types.intel.attack_surface_report import IssueTypeGetResponse
Methods:
client.intel.attack_surface_report.issue_types.get(*, account_id) -> IssueTypeGetResponse
Issues
Types:
from cloudflare.types.intel.attack_surface_report import (
IssueListResponse,
IssueClassResponse,
IssueDismissResponse,
IssueSeverityResponse,
IssueTypeResponse,
)
Methods:
client.intel.attack_surface_report.issues.list(*, account_id, **params) -> SyncV4PagePagination[IssueListResponse]client.intel.attacksurface_report.issues.class(*, account_id, **params) -> IssueClassResponseclient.intel.attack_surface_report.issues.dismiss(issue_id, *, account_id, **params) -> IssueDismissResponseclient.intel.attack_surface_report.issues.severity(*, account_id, **params) -> IssueSeverityResponseclient.intel.attack_surface_report.issues.type(*, account_id, **params) -> IssueTypeResponse
MagicNetworkMonitoring
Configs
Types:
from cloudflare.types.magic_network_monitoring import MagicVisibilityMNMConfig
Methods:
client.magic_network_monitoring.configs.create(account_identifier) -> MagicVisibilityMNMConfigclient.magic_network_monitoring.configs.update(account_identifier) -> MagicVisibilityMNMConfigclient.magic_network_monitoring.configs.delete(account_identifier) -> MagicVisibilityMNMConfigclient.magic_network_monitoring.configs.edit(account_identifier) -> MagicVisibilityMNMConfigclient.magic_network_monitoring.configs.get(account_identifier) -> MagicVisibilityMNMConfig
Full
Methods:
client.magic_network_monitoring.configs.full.get(account_identifier) -> MagicVisibilityMNMConfig
Rules
Types:
from cloudflare.types.magic_network_monitoring import MagicVisibilityMNMRule, RuleListResponse
Methods:
client.magic_network_monitoring.rules.create(account_identifier) -> Optionalclient.magic_network_monitoring.rules.update(account_identifier) -> Optionalclient.magic_network_monitoring.rules.list(account_identifier) -> Optionalclient.magic_network_monitoring.rules.delete(rule_identifier, *, account_identifier) -> Optionalclient.magic_network_monitoring.rules.edit(rule_identifier, *, account_identifier) -> Optionalclient.magic_network_monitoring.rules.get(rule_identifier, *, account_identifier) -> Optional
Advertisements
Types:
from cloudflare.types.magic_network_monitoring.rules import MagicVisibilityMNMRuleAdvertisable
Methods:
client.magic_network_monitoring.rules.advertisements.edit(rule_identifier, *, account_identifier) -> Optional
MTLSCertificates
Types:
from cloudflare.types import (
TLSCertificatesAndHostnamesCertificateObjectPost,
TLSCertificatesAndHostnamesComponentsSchemasCertificateObject,
MTLSCertificateListResponse,
)
Methods:
client.mtls_certificates.create(*, account_id, **params) -> TLSCertificatesAndHostnamesCertificateObjectPostclient.mtls_certificates.list(*, account_id) -> Optionalclient.mtls_certificates.delete(mtls_certificate_id, *, account_id) -> TLSCertificatesAndHostnamesComponentsSchemasCertificateObjectclient.mtls_certificates.get(mtls_certificate_id, *, account_id) -> TLSCertificatesAndHostnamesComponentsSchemasCertificateObject
Associations
Types:
from cloudflare.types.mtls_certificates import (
TLSCertificatesAndHostnamesAssociationObject,
AssociationGetResponse,
)
Methods:
Pages
Projects
Types:
from cloudflare.types.pages import (
PagesDeployments,
PagesProjects,
ProjectCreateResponse,
ProjectListResponse,
ProjectDeleteResponse,
ProjectEditResponse,
ProjectPurgeBuildCacheResponse,
)
Methods:
client.pages.projects.create(*, account_id, **params) -> ProjectCreateResponseclient.pages.projects.list(*, account_id) -> ProjectListResponseclient.pages.projects.delete(project_name, *, account_id) -> objectclient.pages.projects.edit(project_name, *, account_id, **params) -> ProjectEditResponseclient.pages.projects.get(project_name, *, account_id) -> PagesProjectsclient.pages.projects.purge_build_cache(project_name, *, account_id) -> object
Deployments
Types:
from cloudflare.types.pages.projects import DeploymentListResponse, DeploymentDeleteResponse
Methods:
client.pages.projects.deployments.create(project_name, *, account_id, **params) -> PagesDeploymentsclient.pages.projects.deployments.list(project_name, *, account_id) -> DeploymentListResponseclient.pages.projects.deployments.delete(deployment_id, *, account_id, project_name) -> objectclient.pages.projects.deployments.get(deployment_id, *, account_id, project_name) -> PagesDeploymentsclient.pages.projects.deployments.retry(deployment_id, *, account_id, project_name) -> PagesDeploymentsclient.pages.projects.deployments.rollback(deployment_id, *, account_id, project_name) -> PagesDeployments
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:
client.pages.projects.domains.create(project_name, *, account_id, **params) -> Optionalclient.pages.projects.domains.list(project_name, *, account_id) -> DomainListResponseclient.pages.projects.domains.delete(domain_name, *, account_id, project_name) -> objectclient.pages.projects.domains.edit(domain_name, *, account_id, project_name) -> Optionalclient.pages.projects.domains.get(domain_name, *, account_id, project_name) -> Optional
PCAPs
Types:
from cloudflare.types import PCAPCreateResponse, PCAPListResponse, PCAPGetResponse
Methods:
client.pcaps.create(*, account_id, **params) -> PCAPCreateResponseclient.pcaps.list(*, account_id) -> Optionalclient.pcaps.get(pcap_id, *, account_id) -> PCAPGetResponse
Ownerships
Types:
from cloudflare.types.pcaps import MagicVisibilityPCAPsOwnership, OwnershipGetResponse
Methods:
client.pcaps.ownerships.create(*, account_id, **params) -> MagicVisibilityPCAPsOwnershipclient.pcaps.ownerships.delete(ownership_id, *, account_id) -> Noneclient.pcaps.ownerships.get(*, account_id) -> Optionalclient.pcaps.ownerships.validate(*, account_id, **params) -> MagicVisibilityPCAPsOwnership
Downloads
Methods:
client.pcaps.downloads.get(pcap_id, *, account_id) -> BinaryAPIResponse
Registrar
Domains
Types:
from cloudflare.types.registrar import (
RegistrarAPIDomains,
DomainUpdateResponse,
DomainListResponse,
DomainGetResponse,
)
Methods:
client.registrar.domains.update(domain_name, *, account_id, **params) -> Optionalclient.registrar.domains.list(*, account_id) -> Optionalclient.registrar.domains.get(domain_name, *, account_id) -> Optional
RequestTracers
Traces
Types:
from cloudflare.types.request_tracers import RequestTracerTrace, TraceCreateResponse
Methods:
client.request_tracers.traces.create(account_identifier, **params) -> TraceCreateResponse
Rules
Lists
Types:
from cloudflare.types.rules import ListsList, ListListResponse, ListDeleteResponse
Methods:
client.rules.lists.create(*, account_id, **params) -> Optionalclient.rules.lists.update(list_id, *, account_id, **params) -> Optionalclient.rules.lists.list(*, account_id) -> Optionalclient.rules.lists.delete(list_id, *, account_id) -> Optionalclient.rules.lists.get(list_id, *, account_id) -> Optional
BulkOperations
Types:
from cloudflare.types.rules.lists import BulkOperationGetResponse
Methods:
Items
Types:
from cloudflare.types.rules.lists import (
ItemCreateResponse,
ItemUpdateResponse,
ItemListResponse,
ItemDeleteResponse,
ItemGetResponse,
)
Methods:
client.rules.lists.items.create(list_id, *, account_id, **params) -> Optionalclient.rules.lists.items.update(list_id, *, account_id, **params) -> Optionalclient.rules.lists.items.list(list_id, *, account_id, **params) -> SyncCursorPagination[object]client.rules.lists.items.delete(list_id, *, account_id, **params) -> Optionalclient.rules.lists.items.get(item_id, *, account_identifier, list_id) -> Optional
Storage
Analytics
Types:
from cloudflare.types.storage import WorkersKVComponentsSchemasResult, WorkersKVSchemasResult
Methods:
client.storage.analytics.list(*, account_id, **params) -> WorkersKVSchemasResultclient.storage.analytics.stored(*, account_id, **params) -> WorkersKVComponentsSchemasResult
Stream
Types:
from cloudflare.types import StreamVideos, StreamListResponse
Methods:
client.stream.create(*, account_id) -> Noneclient.stream.list(*, account_id, **params) -> StreamListResponseclient.stream.delete(identifier, *, account_id) -> Noneclient.stream.get(identifier, *, account_id) -> StreamVideos
AudioTracks
Types:
from cloudflare.types.stream import (
StreamAdditionalAudio,
AudioTrackDeleteResponse,
AudioTrackGetResponse,
)
Methods:
client.stream.audio_tracks.delete(audio_identifier, *, account_id, identifier) -> AudioTrackDeleteResponseclient.stream.audio_tracks.copy(identifier, *, account_id, **params) -> StreamAdditionalAudioclient.stream.audio_tracks.edit(audio_identifier, *, account_id, identifier, **params) -> StreamAdditionalAudioclient.stream.audio_tracks.get(identifier, *, account_id) -> AudioTrackGetResponse
Videos
Types:
from cloudflare.types.stream import VideoStorageUsageResponse
Methods:
client.stream.videos.storage_usage(*, account_id, **params) -> VideoStorageUsageResponse
Clips
Types:
from cloudflare.types.stream import StreamClipping
Methods:
client.stream.clips.create(*, account_id, **params) -> StreamClipping
Copies
Methods:
client.stream.copies.create(*, account_id, **params) -> StreamVideos
DirectUploads
Types:
from cloudflare.types.stream import DirectUploadCreateResponse
Methods:
client.stream.direct_uploads.create(*, account_id, **params) -> DirectUploadCreateResponse
Keys
Types:
from cloudflare.types.stream import StreamKeys, KeyDeleteResponse, KeyGetResponse
Methods:
client.stream.keys.create(*, account_id) -> StreamKeysclient.stream.keys.delete(identifier, *, account_id) -> KeyDeleteResponseclient.stream.keys.get(*, account_id) -> KeyGetResponse
LiveInputs
Types:
from cloudflare.types.stream import StreamLiveInput, LiveInputListResponse
Methods:
client.stream.live_inputs.create(*, account_id, **params) -> StreamLiveInputclient.stream.live_inputs.update(live_input_identifier, *, account_id, **params) -> StreamLiveInputclient.stream.live_inputs.list(*, account_id, **params) -> LiveInputListResponseclient.stream.live_inputs.delete(live_input_identifier, *, account_id) -> Noneclient.stream.live_inputs.get(live_input_identifier, *, account_id) -> StreamLiveInput
Outputs
Types:
from cloudflare.types.stream.live_inputs import StreamOutput, OutputListResponse
Methods:
client.stream.live_inputs.outputs.create(live_input_identifier, *, account_id, **params) -> StreamOutputclient.stream.live_inputs.outputs.update(output_identifier, *, account_id, live_input_identifier, **params) -> StreamOutputclient.stream.live_inputs.outputs.list(live_input_identifier, *, account_id) -> OutputListResponseclient.stream.live_inputs.outputs.delete(output_identifier, *, account_id, live_input_identifier) -> None
Watermarks
Types:
from cloudflare.types.stream import (
StreamWatermarks,
WatermarkCreateResponse,
WatermarkListResponse,
WatermarkDeleteResponse,
WatermarkGetResponse,
)
Methods:
client.stream.watermarks.create(*, account_id, **params) -> WatermarkCreateResponseclient.stream.watermarks.list(*, account_id) -> WatermarkListResponseclient.stream.watermarks.delete(identifier, *, account_id) -> WatermarkDeleteResponseclient.stream.watermarks.get(identifier, *, account_id) -> WatermarkGetResponse
Webhooks
Types:
from cloudflare.types.stream import WebhookUpdateResponse, WebhookDeleteResponse, WebhookGetResponse
Methods:
client.stream.webhooks.update(*, account_id, **params) -> WebhookUpdateResponseclient.stream.webhooks.delete(*, account_id) -> WebhookDeleteResponseclient.stream.webhooks.get(*, account_id) -> WebhookGetResponse
Captions
Types:
from cloudflare.types.stream import (
StreamCaptions,
CaptionUpdateResponse,
CaptionDeleteResponse,
CaptionGetResponse,
)
Methods:
client.stream.captions.update(language, *, account_id, identifier, **params) -> CaptionUpdateResponseclient.stream.captions.delete(language, *, account_id, identifier) -> CaptionDeleteResponseclient.stream.captions.get(identifier, *, account_id) -> CaptionGetResponse
Downloads
Types:
from cloudflare.types.stream import (
DownloadCreateResponse,
DownloadDeleteResponse,
DownloadGetResponse,
)
Methods:
client.stream.downloads.create(identifier, *, account_id) -> DownloadCreateResponseclient.stream.downloads.delete(identifier, *, account_id) -> DownloadDeleteResponseclient.stream.downloads.get(identifier, *, account_id) -> DownloadGetResponse
Embeds
Types:
from cloudflare.types.stream import EmbedGetResponse
Methods:
Tokens
Types:
from cloudflare.types.stream import TokenCreateResponse
Methods:
client.stream.tokens.create(identifier, *, account_id, **params) -> TokenCreateResponse
Alerting
V3
Types:
from cloudflare.types.alerting import V3ListResponse
Methods:
Destinations
Eligible
Types:
from cloudflare.types.alerting.v3.destinations import EligibleGetResponse
Methods:
Pagerduty
Types:
from cloudflare.types.alerting.v3.destinations import (
AaaPagerduty,
PagerdutyCreateResponse,
PagerdutyDeleteResponse,
PagerdutyGetResponse,
PagerdutyLinkResponse,
)
Methods:
client.alerting.v3.destinations.pagerduty.create(*, account_id) -> PagerdutyCreateResponseclient.alerting.v3.destinations.pagerduty.delete(*, account_id) -> Optionalclient.alerting.v3.destinations.pagerduty.get(*, account_id) -> Optionalclient.alerting.v3.destinations.pagerduty.link(token_id, *, account_id) -> PagerdutyLinkResponse
Webhooks
Types:
from cloudflare.types.alerting.v3.destinations import (
AaaWebhooks,
WebhookCreateResponse,
WebhookUpdateResponse,
WebhookListResponse,
WebhookDeleteResponse,
)
Methods:
client.alerting.v3.destinations.webhooks.create(*, account_id, **params) -> WebhookCreateResponseclient.alerting.v3.destinations.webhooks.update(webhook_id, *, account_id, **params) -> WebhookUpdateResponseclient.alerting.v3.destinations.webhooks.list(*, account_id) -> Optionalclient.alerting.v3.destinations.webhooks.delete(webhook_id, *, account_id) -> Optionalclient.alerting.v3.destinations.webhooks.get(webhook_id, *, account_id) -> AaaWebhooks
Histories
Types:
from cloudflare.types.alerting.v3 import AaaHistory
Methods:
client.alerting.v3.histories.list(*, account_id, **params) -> SyncV4PagePaginationArray[AaaHistory]
Policies
Types:
from cloudflare.types.alerting.v3 import (
AaaPolicies,
PolicyCreateResponse,
PolicyUpdateResponse,
PolicyListResponse,
PolicyDeleteResponse,
)
Methods:
client.alerting.v3.policies.create(*, account_id, **params) -> PolicyCreateResponseclient.alerting.v3.policies.update(policy_id, *, account_id, **params) -> PolicyUpdateResponseclient.alerting.v3.policies.list(*, account_id) -> Optionalclient.alerting.v3.policies.delete(policy_id, *, account_id) -> Optionalclient.alerting.v3.policies.get(policy_id, *, account_id) -> AaaPolicies
D1
Database
Types:
from cloudflare.types.d1 import (
D1CreateDatabase,
D1DatabaseDetails,
D1QueryResult,
DatabaseDeleteResponse,
DatabaseQueryResponse,
)
Methods:
client.d1.database.create(*, account_id, **params) -> D1CreateDatabaseclient.d1.database.list(*, account_id, **params) -> SyncV4PagePaginationArray[D1CreateDatabase]client.d1.database.delete(database_identifier, *, account_identifier) -> Optionalclient.d1.database.get(database_identifier, *, account_identifier) -> D1DatabaseDetailsclient.d1.database.query(database_identifier, *, account_identifier, **params) -> DatabaseQueryResponse
R2
Buckets
Types:
from cloudflare.types.r2 import R2Bucket, BucketDeleteResponse
Methods:
client.r2.buckets.create(*, account_id, **params) -> R2Bucketclient.r2.buckets.list(*, account_id, **params) -> SyncCursorPagination[R2Bucket]client.r2.buckets.delete(bucket_name, *, account_id) -> objectclient.r2.buckets.get(bucket_name, *, account_id) -> R2Bucket
Sippy
Types:
from cloudflare.types.r2 import R2Sippy, SippyDeleteResponse
Methods:
client.r2.sippy.update(bucket_name, *, account_id, **params) -> R2Sippyclient.r2.sippy.delete(bucket_name, *, account_id) -> SippyDeleteResponseclient.r2.sippy.get(bucket_name, *, account_id) -> R2Sippy
WARPConnector
Types:
from cloudflare.types import (
WARPConnectorCreateResponse,
WARPConnectorListResponse,
WARPConnectorDeleteResponse,
WARPConnectorEditResponse,
WARPConnectorGetResponse,
WARPConnectorTokenResponse,
)
Methods:
client.warp_connector.create(*, account_id, **params) -> WARPConnectorCreateResponseclient.warp_connector.list(*, account_id, **params) -> SyncV4PagePaginationArray[WARPConnectorListResponse]client.warp_connector.delete(tunnel_id, *, account_id, **params) -> WARPConnectorDeleteResponseclient.warp_connector.edit(tunnel_id, *, account_id, **params) -> WARPConnectorEditResponseclient.warp_connector.get(tunnel_id, *, account_id) -> WARPConnectorGetResponseclient.warp_connector.token(tunnel_id, *, account_id) -> WARPConnectorTokenResponse
WorkersForPlatforms
Dispatch
Namespaces
Types:
from cloudflare.types.workers_for_platforms.dispatch import (
NamespaceCreateResponse,
NamespaceListResponse,
NamespaceDeleteResponse,
NamespaceGetResponse,
)
Methods:
client.workers_for_platforms.dispatch.namespaces.create(*, account_id, **params) -> NamespaceCreateResponseclient.workers_for_platforms.dispatch.namespaces.list(*, account_id) -> NamespaceListResponseclient.workers_for_platforms.dispatch.namespaces.delete(dispatch_namespace, *, account_id) -> objectclient.workers_for_platforms.dispatch.namespaces.get(dispatch_namespace, *, account_id) -> NamespaceGetResponse
Scripts
Types:
from cloudflare.types.workers_for_platforms.dispatch.namespaces import WorkersNamespaceScript
Methods:
client.workers_for_platforms.dispatch.namespaces.scripts.update(script_name, *, account_id, dispatch_namespace, **params) -> WorkersScriptclient.workers_for_platforms.dispatch.namespaces.scripts.delete(script_name, *, account_id, dispatch_namespace, **params) -> Noneclient.workers_for_platforms.dispatch.namespaces.scripts.get(script_name, *, account_id, dispatch_namespace) -> WorkersNamespaceScript
Content
Scripts
Methods:
client.workers_for_platforms.dispatch.namespaces.scripts.content.scripts.update(script_name, *, account_id, dispatch_namespace, **params) -> WorkersScriptclient.workers_for_platforms.dispatch.namespaces.scripts.content.scripts.get(script_name, *, account_id, dispatch_namespace) -> BinaryAPIResponse
Settings
Types:
from cloudflare.types.workers_for_platforms.dispatch.namespaces.scripts.content import (
SettingEditResponse,
SettingGetResponse,
)
Methods:
client.workers_for_platforms.dispatch.namespaces.scripts.content.settings.edit(script_name, *, account_id, dispatch_namespace, **params) -> SettingEditResponseclient.workers_for_platforms.dispatch.namespaces.scripts.content.settings.get(script_name, *, account_id, dispatch_namespace) -> SettingGetResponse
Bindings
Types:
from cloudflare.types.workers_for_platforms.dispatch.namespaces.scripts.content import (
BindingGetResponse,
)
Methods:
client.workers_for_platforms.dispatch.namespaces.scripts.content.bindings.get(script_name, *, account_id, dispatch_namespace) -> BindingGetResponse
ZeroTrust
Devices
Types:
from cloudflare.types.zero_trust import TeamsDevicesDevices, DeviceListResponse, DeviceGetResponse
Methods:
client.zero_trust.devices.list(*, account_id) -> Optionalclient.zero_trust.devices.get(device_id, *, account_id) -> Optional
DEXTests
Types:
from cloudflare.types.zero_trust.devices import (
TeamsDevicesDeviceDEXTestSchemasHTTP,
DEXTestListResponse,
DEXTestDeleteResponse,
)
Methods:
client.zero_trust.devices.dex_tests.create(*, account_id, **params) -> Optionalclient.zero_trust.devices.dex_tests.update(dex_test_id, *, account_id, **params) -> Optionalclient.zero_trust.devices.dex_tests.list(*, account_id) -> Optionalclient.zero_trust.devices.dex_tests.delete(dex_test_id, *, account_id) -> Optionalclient.zero_trust.devices.dex_tests.get(dex_test_id, *, account_id) -> Optional
Networks
Types:
from cloudflare.types.zero_trust.devices import (
TeamsDevicesDeviceManagedNetworks,
NetworkListResponse,
NetworkDeleteResponse,
)
Methods:
client.zero_trust.devices.networks.create(*, account_id, **params) -> Optionalclient.zero_trust.devices.networks.update(network_id, *, account_id, **params) -> Optionalclient.zero_trust.devices.networks.list(*, account_id) -> Optionalclient.zero_trust.devices.networks.delete(network_id, *, account_id) -> Optionalclient.zero_trust.devices.networks.get(network_id, *, account_id) -> Optional
Policies
Types:
from cloudflare.types.zero_trust.devices import (
TeamsDevicesDeviceSettingsPolicy,
PolicyListResponse,
PolicyDeleteResponse,
)
Methods:
client.zero_trust.devices.policies.create(*, account_id, **params) -> Optionalclient.zero_trust.devices.policies.list(*, account_id) -> Optionalclient.zero_trust.devices.policies.delete(policy_id, *, account_id) -> Optionalclient.zero_trust.devices.policies.edit(policy_id, *, account_id, **params) -> Optionalclient.zero_trust.devices.policies.get(policy_id, *, account_id) -> Optional
DefaultPolicy
Types:
from cloudflare.types.zero_trust.devices.policies import DefaultPolicyGetResponse
Methods:
Excludes
Types:
from cloudflare.types.zero_trust.devices.policies import (
TeamsDevicesSplitTunnel,
ExcludeUpdateResponse,
ExcludeListResponse,
ExcludeGetResponse,
)
Methods:
client.zero_trust.devices.policies.excludes.update(*, account_id, **params) -> Optionalclient.zero_trust.devices.policies.excludes.list(*, account_id) -> Optionalclient.zero_trust.devices.policies.excludes.get(policy_id, *, account_id) -> Optional
FallbackDomains
Types:
from cloudflare.types.zero_trust.devices.policies import (
TeamsDevicesFallbackDomain,
FallbackDomainUpdateResponse,
FallbackDomainListResponse,
FallbackDomainGetResponse,
)
Methods:
client.zero_trust.devices.policies.fallback_domains.update(policy_id, *, account_id, **params) -> Optionalclient.zero_trust.devices.policies.fallback_domains.list(*, account_id) -> Optionalclient.zero_trust.devices.policies.fallback_domains.get(policy_id, *, account_id) -> Optional
Includes
Types:
from cloudflare.types.zero_trust.devices.policies import (
TeamsDevicesSplitTunnelInclude,
IncludeUpdateResponse,
IncludeListResponse,
IncludeGetResponse,
)
Methods:
client.zero_trust.devices.policies.includes.update(*, account_id, **params) -> Optionalclient.zero_trust.devices.policies.includes.list(*, account_id) -> Optionalclient.zero_trust.devices.policies.includes.get(policy_id, *, account_id) -> Optional
Posture
Types:
from cloudflare.types.zero_trust.devices import (
TeamsDevicesDevicePostureRules,
PostureListResponse,
PostureDeleteResponse,
)
Methods:
client.zero_trust.devices.posture.create(*, account_id, **params) -> Optionalclient.zero_trust.devices.posture.update(rule_id, *, account_id, **params) -> Optionalclient.zero_trust.devices.posture.list(*, account_id) -> Optionalclient.zero_trust.devices.posture.delete(rule_id, *, account_id) -> Optionalclient.zero_trust.devices.posture.get(rule_id, *, account_id) -> Optional
Integrations
Types:
from cloudflare.types.zero_trust.devices.posture import (
TeamsDevicesDevicePostureIntegrations,
IntegrationListResponse,
IntegrationDeleteResponse,
)
Methods:
client.zero_trust.devices.posture.integrations.create(*, account_id, **params) -> Optionalclient.zero_trust.devices.posture.integrations.list(*, account_id) -> Optionalclient.zero_trust.devices.posture.integrations.delete(integration_id, *, account_id) -> Optionalclient.zero_trust.devices.posture.integrations.edit(integration_id, *, account_id, **params) -> Optionalclient.zero_trust.devices.posture.integrations.get(integration_id, *, account_id) -> Optional
Revokes
Types:
from cloudflare.types.zero_trust.devices import RevokeCreateResponse
Methods:
Settings
Types:
from cloudflare.types.zero_trust.devices import TeamsDevicesZeroTrustAccountDeviceSettings
Methods:
client.zero_trust.devices.settings.update(*, account_id, **params) -> Optionalclient.zero_trust.devices.settings.list(*, account_id) -> Optional
Unrevokes
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 (
AccessIdentityProviders,
IdentityProviderListResponse,
IdentityProviderDeleteResponse,
)
Methods:
client.zero_trust.identity_providers.create(*, account_id, zone_id, **params) -> AccessIdentityProvidersclient.zero_trust.identity_providers.update(uuid, *, account_id, zone_id, **params) -> AccessIdentityProvidersclient.zero_trust.identity_providers.list(*, account_id, zone_id) -> Optionalclient.zero_trust.identity_providers.delete(uuid, *, account_id, zone_id) -> IdentityProviderDeleteResponseclient.zero_trust.identity_providers.get(uuid, *, account_id, zone_id) -> AccessIdentityProviders
Organizations
Types:
from cloudflare.types.zero_trust import AccessOrganizations, OrganizationRevokeUsersResponse
Methods:
client.zero_trust.organizations.create(*, account_id, zone_id, **params) -> AccessOrganizationsclient.zero_trust.organizations.update(*, account_id, zone_id, **params) -> AccessOrganizationsclient.zero_trust.organizations.list(*, account_id, zone_id) -> AccessOrganizationsclient.zero_trust.organizations.revoke_users(*, account_id, zone_id, **params) -> Optional
Seats
Types:
from cloudflare.types.zero_trust import AccessSeats, SeatEditResponse
Methods:
Access
Applications
Types:
from cloudflare.types.zero_trust.access import (
AccessApps,
ApplicationListResponse,
ApplicationDeleteResponse,
ApplicationRevokeTokensResponse,
)
Methods:
client.zero_trust.access.applications.create(*, account_id, zone_id, **params) -> AccessAppsclient.zero_trust.access.applications.update(app_id, *, account_id, zone_id, **params) -> AccessAppsclient.zero_trust.access.applications.list(*, account_id, zone_id) -> Optionalclient.zero_trust.access.applications.delete(app_id, *, account_id, zone_id) -> ApplicationDeleteResponseclient.zero_trust.access.applications.get(app_id, *, account_id, zone_id) -> AccessAppsclient.zero_trust.access.applications.revoke_tokens(app_id, *, account_id, zone_id) -> object
CAs
Types:
from cloudflare.types.zero_trust.access.applications import (
AccessCA,
CACreateResponse,
CAListResponse,
CADeleteResponse,
CAGetResponse,
)
Methods:
client.zero_trust.access.applications.cas.create(uuid, *, account_id, zone_id) -> CACreateResponseclient.zero_trust.access.applications.cas.list(*, account_id, zone_id) -> Optionalclient.zero_trust.access.applications.cas.delete(uuid, *, account_id, zone_id) -> CADeleteResponseclient.zero_trust.access.applications.cas.get(uuid, *, account_id, zone_id) -> CAGetResponse
UserPolicyChecks
Types:
from cloudflare.types.zero_trust.access.applications import UserPolicyCheckListResponse
Methods:
client.zero_trust.access.applications.user_policy_checks.list(app_id, *, account_id, zone_id) -> UserPolicyCheckListResponse
Policies
Types:
from cloudflare.types.zero_trust.access.applications import (
AccessPolicies,
PolicyListResponse,
PolicyDeleteResponse,
)
Methods:
client.zero_trust.access.applications.policies.create(uuid, *, account_id, zone_id, **params) -> AccessPoliciesclient.zero_trust.access.applications.policies.update(uuid, *, uuid1, account_id, zone_id, **params) -> AccessPoliciesclient.zero_trust.access.applications.policies.list(uuid, *, account_id, zone_id) -> Optionalclient.zero_trust.access.applications.policies.delete(uuid, *, uuid1, account_id, zone_id) -> PolicyDeleteResponseclient.zero_trust.access.applications.policies.get(uuid, *, uuid1, account_id, zone_id) -> AccessPolicies
Certificates
Types:
from cloudflare.types.zero_trust.access import (
AccessCertificates,
CertificateListResponse,
CertificateDeleteResponse,
)
Methods:
client.zero_trust.access.certificates.create(*, account_id, zone_id, **params) -> AccessCertificatesclient.zero_trust.access.certificates.update(uuid, *, account_id, zone_id, **params) -> AccessCertificatesclient.zero_trust.access.certificates.list(*, account_id, zone_id) -> Optionalclient.zero_trust.access.certificates.delete(uuid, *, account_id, zone_id) -> CertificateDeleteResponseclient.zero_trust.access.certificates.get(uuid, *, account_id, zone_id) -> AccessCertificates
Settings
Types:
from cloudflare.types.zero_trust.access.certificates import (
AccessSettings,
SettingUpdateResponse,
SettingGetResponse,
)
Methods:
client.zero_trust.access.certificates.settings.update(*, account_id, zone_id, **params) -> Optionalclient.zero_trust.access.certificates.settings.get(*, account_id, zone_id) -> Optional
Groups
Types:
from cloudflare.types.zero_trust.access import AccessGroups, GroupListResponse, GroupDeleteResponse
Methods:
client.zero_trust.access.groups.create(*, account_id, zone_id, **params) -> AccessGroupsclient.zero_trust.access.groups.update(uuid, *, account_id, zone_id, **params) -> AccessGroupsclient.zero_trust.access.groups.list(*, account_id, zone_id) -> Optionalclient.zero_trust.access.groups.delete(uuid, *, account_id, zone_id) -> GroupDeleteResponseclient.zero_trust.access.groups.get(uuid, *, account_id, zone_id) -> AccessGroups
ServiceTokens
Types:
from cloudflare.types.zero_trust.access import (
AccessServiceTokens,
ServiceTokenCreateResponse,
ServiceTokenListResponse,
ServiceTokenRotateResponse,
)
Methods:
client.zero_trust.access.service_tokens.create(*, account_id, zone_id, **params) -> ServiceTokenCreateResponseclient.zero_trust.access.service_tokens.update(uuid, *, account_id, zone_id, **params) -> AccessServiceTokensclient.zero_trust.access.service_tokens.list(*, account_id, zone_id) -> Optionalclient.zero_trust.access.service_tokens.delete(uuid, *, account_id, zone_id) -> AccessServiceTokensclient.zero_trust.access.service_tokens.refresh(uuid, *, identifier) -> AccessServiceTokensclient.zero_trust.access.service_tokens.rotate(uuid, *, identifier) -> ServiceTokenRotateResponse
Bookmarks
Types:
from cloudflare.types.zero_trust.access import (
AccessBookmarks,
BookmarkListResponse,
BookmarkDeleteResponse,
)
Methods:
client.zero_trust.access.bookmarks.create(uuid, *, identifier) -> AccessBookmarksclient.zero_trust.access.bookmarks.update(uuid, *, identifier) -> AccessBookmarksclient.zero_trust.access.bookmarks.list(identifier) -> Optionalclient.zero_trust.access.bookmarks.delete(uuid, *, identifier) -> BookmarkDeleteResponseclient.zero_trust.access.bookmarks.get(uuid, *, identifier) -> AccessBookmarks
Keys
Types:
from cloudflare.types.zero_trust.access import KeyUpdateResponse, KeyGetResponse, KeyRotateResponse
Methods:
client.zero_trust.access.keys.update(identifier, **params) -> KeyUpdateResponseclient.zero_trust.access.keys.get(identifier) -> KeyGetResponseclient.zero_trust.access.keys.rotate(identifier) -> KeyRotateResponse
Logs
AccessRequests
Types:
from cloudflare.types.zero_trust.access.logs import AccessAccessRequests, AccessRequestListResponse
Methods:
Users
Types:
from cloudflare.types.zero_trust.access import AccessUsers, UserListResponse
Methods:
ActiveSessions
Types:
from cloudflare.types.zero_trust.access.users import (
ActiveSessionListResponse,
ActiveSessionGetResponse,
)
Methods:
client.zero_trust.access.users.active_sessions.list(id, *, identifier) -> Optionalclient.zero_trust.access.users.active_sessions.get(nonce, *, identifier, id) -> ActiveSessionGetResponse
LastSeenIdentity
Types:
from cloudflare.types.zero_trust.access.users import AccessIdentity
Methods:
client.zero_trust.access.users.last_seen_identity.get(id, *, identifier) -> AccessIdentity
FailedLogins
Types:
from cloudflare.types.zero_trust.access.users import FailedLoginListResponse
Methods:
CustomPages
Types:
from cloudflare.types.zero_trust.access import (
AccessCustomPage,
AccessCustomPageWithoutHTML,
CustomPageListResponse,
CustomPageDeleteResponse,
)
Methods:
client.zero_trust.access.custom_pages.create(identifier, **params) -> AccessCustomPageWithoutHTMLclient.zero_trust.access.custom_pages.update(uuid, *, identifier, **params) -> AccessCustomPageWithoutHTMLclient.zero_trust.access.custom_pages.list(identifier) -> Optionalclient.zero_trust.access.custom_pages.delete(uuid, *, identifier) -> CustomPageDeleteResponseclient.zero_trust.access.custom_pages.get(uuid, *, identifier) -> AccessCustomPage
Tags
Types:
from cloudflare.types.zero_trust.access import AccessTag, TagListResponse, TagDeleteResponse
Methods:
client.zero_trust.access.tags.create(identifier, **params) -> AccessTagclient.zero_trust.access.tags.update(tag_name, *, identifier, **params) -> AccessTagclient.zero_trust.access.tags.list(identifier) -> Optionalclient.zero_trust.access.tags.delete(name, *, identifier) -> TagDeleteResponseclient.zero_trust.access.tags.get(name, *, identifier) -> AccessTag
DEX
Colos
Types:
from cloudflare.types.zero_trust.dex import ColoListResponse
Methods:
FleetStatus
Types:
from cloudflare.types.zero_trust.dex import FleetStatusLiveResponse
Methods:
client.zero_trust.dex.fleet_status.live(*, account_id, **params) -> FleetStatusLiveResponseclient.zero_trust.dex.fleet_status.over_time(*, account_id, **params) -> None
Devices
Types:
from cloudflare.types.zero_trust.dex.fleet_status import DigitalExperienceMonitoringDevice
Methods:
client.zero_trust.dex.fleet_status.devices.list(*, account_id, **params) -> SyncV4PagePaginationArray[DigitalExperienceMonitoringDevice]
HTTPTests
Types:
from cloudflare.types.zero_trust.dex import DigitalExperienceMonitoringHTTPDetails
Methods:
client.zero_trust.dex.http_tests.get(test_id, *, account_id, **params) -> DigitalExperienceMonitoringHTTPDetails
Percentiles
Types:
from cloudflare.types.zero_trust.dex.http_tests import (
DigitalExperienceMonitoringHTTPDetailsPercentiles,
)
Methods:
client.zero_trust.dex.http_tests.percentiles.get(test_id, *, account_id, **params) -> DigitalExperienceMonitoringHTTPDetailsPercentiles
Tests
Types:
from cloudflare.types.zero_trust.dex import DigitalExperienceMonitoringTests, TestListResponse
Methods:
client.zero_trust.dex.tests.list(*, account_id, **params) -> SyncV4PagePagination[TestListResponse]
UniqueDevices
Types:
from cloudflare.types.zero_trust.dex.tests import DigitalExperienceMonitoringUniqueDevices
Methods:
client.zero_trust.dex.tests.unique_devices.list(*, account_id, **params) -> DigitalExperienceMonitoringUniqueDevices
TracerouteTestResults
NetworkPath
Types:
from cloudflare.types.zero_trust.dex.traceroute_test_results import (
DigitalExperienceMonitoringTracerouteTestResultNetworkPath,
)
Methods:
client.zero_trust.dex.traceroute_test_results.network_path.get(test_result_id, *, account_id) -> DigitalExperienceMonitoringTracerouteTestResultNetworkPath
TracerouteTests
Types:
from cloudflare.types.zero_trust.dex import (
DigitalExperienceMonitoringTracerouteDetails,
DigitalExperienceMonitoringTracerouteDetailsPercentiles,
DigitalExperienceMonitoringTracerouteTestNetworkPath,
)
Methods:
client.zero_trust.dex.traceroute_tests.get(test_id, *, account_id, **params) -> DigitalExperienceMonitoringTracerouteDetailsclient.zero_trust.dex.traceroute_tests.network_path(test_id, *, account_id, **params) -> DigitalExperienceMonitoringTracerouteTestNetworkPathclient.zero_trust.dex.traceroute_tests.percentiles(test_id, *, account_id, **params) -> DigitalExperienceMonitoringTracerouteDetailsPercentiles
Tunnels
Types:
from cloudflare.types.zero_trust import TunnelArgoTunnel, TunnelListResponse, TunnelEditResponse
Methods:
client.zero_trust.tunnels.create(*, account_id, **params) -> TunnelArgoTunnelclient.zero_trust.tunnels.list(*, account_id, **params) -> SyncV4PagePaginationArray[TunnelListResponse]client.zero_trust.tunnels.delete(tunnel_id, *, account_id, **params) -> TunnelArgoTunnelclient.zero_trust.tunnels.edit(tunnel_id, *, account_id, **params) -> TunnelEditResponseclient.zero_trust.tunnels.get(tunnel_id, *, account_id) -> TunnelArgoTunnel
Configurations
Types:
from cloudflare.types.zero_trust.tunnels import (
ConfigurationUpdateResponse,
ConfigurationGetResponse,
)
Methods:
client.zero_trust.tunnels.configurations.update(tunnel_id, *, account_id, **params) -> ConfigurationUpdateResponseclient.zero_trust.tunnels.configurations.get(tunnel_id, *, account_id) -> ConfigurationGetResponse
Connections
Types:
from cloudflare.types.zero_trust.tunnels import (
TunnelTunnelClient,
ConnectionDeleteResponse,
ConnectionGetResponse,
)
Methods:
client.zero_trust.tunnels.connections.delete(tunnel_id, *, account_id, **params) -> ConnectionDeleteResponseclient.zero_trust.tunnels.connections.get(tunnel_id, *, account_id) -> Optional
Token
Types:
from cloudflare.types.zero_trust.tunnels import TokenGetResponse
Methods:
client.zero_trust.tunnels.token.get(tunnel_id, *, account_id) -> TokenGetResponse
Connectors
Methods:
client.zero_trust.tunnels.connectors.get(connector_id, *, account_id, tunnel_id) -> TunnelTunnelClient
Management
Types:
from cloudflare.types.zero_trust.tunnels import ManagementCreateResponse
Methods:
client.zero_trust.tunnels.management.create(tunnel_id, *, account_id, **params) -> ManagementCreateResponse
ConnectivitySettings
Types:
from cloudflare.types.zero_trust import (
ConnectivitySettingEditResponse,
ConnectivitySettingGetResponse,
)
Methods:
client.zero_trust.connectivity_settings.edit(*, account_id, **params) -> ConnectivitySettingEditResponseclient.zero_trust.connectivity_settings.get(*, account_id) -> ConnectivitySettingGetResponse
DLP
Datasets
Types:
from cloudflare.types.zero_trust.dlp import DLPDataset, DLPDatasetArray, DLPDatasetCreation
Methods:
client.zero_trust.dlp.datasets.create(*, account_id, **params) -> Optionalclient.zero_trust.dlp.datasets.update(dataset_id, *, account_id, **params) -> Optionalclient.zero_trust.dlp.datasets.list(*, account_id) -> Optionalclient.zero_trust.dlp.datasets.delete(dataset_id, *, account_id) -> Noneclient.zero_trust.dlp.datasets.get(dataset_id, *, account_id) -> Optional
Upload
Types:
from cloudflare.types.zero_trust.dlp.datasets import DLPDatasetNewVersion
Methods:
client.zero_trust.dlp.datasets.upload.create(dataset_id, *, account_id) -> Optionalclient.zero_trust.dlp.datasets.upload.edit(version, *, account_id, dataset_id) -> Optional
Patterns
Types:
from cloudflare.types.zero_trust.dlp import PatternValidateResponse
Methods:
client.zero_trust.dlp.patterns.validate(*, account_id, **params) -> PatternValidateResponse
PayloadLogs
Types:
from cloudflare.types.zero_trust.dlp import PayloadLogUpdateResponse, PayloadLogGetResponse
Methods:
client.zero_trust.dlp.payload_logs.update(*, account_id, **params) -> PayloadLogUpdateResponseclient.zero_trust.dlp.payload_logs.get(*, account_id) -> PayloadLogGetResponse
Profiles
Types:
from cloudflare.types.zero_trust.dlp import DLPProfiles, ProfileListResponse, ProfileGetResponse
Methods:
client.zero_trust.dlp.profiles.list(*, account_id) -> Optionalclient.zero_trust.dlp.profiles.get(profile_id, *, account_id) -> ProfileGetResponse
Custom
Types:
from cloudflare.types.zero_trust.dlp.profiles import (
DLPCustomProfile,
CustomCreateResponse,
CustomDeleteResponse,
)
Methods:
client.zero_trust.dlp.profiles.custom.create(*, account_id, **params) -> Optionalclient.zero_trust.dlp.profiles.custom.update(profile_id, *, account_id, **params) -> DLPCustomProfileclient.zero_trust.dlp.profiles.custom.delete(profile_id, *, account_id) -> CustomDeleteResponseclient.zero_trust.dlp.profiles.custom.get(profile_id, *, account_id) -> DLPCustomProfile
Predefined
Types:
from cloudflare.types.zero_trust.dlp.profiles import DLPPredefinedProfile
Methods:
client.zero_trust.dlp.profiles.predefined.update(profile_id, *, account_id, **params) -> DLPPredefinedProfileclient.zero_trust.dlp.profiles.predefined.get(profile_id, *, account_id) -> DLPPredefinedProfile
Gateway
Types:
from cloudflare.types.zero_trust import GatewayCreateResponse, GatewayListResponse
Methods:
client.zero_trust.gateway.create(*, account_id) -> GatewayCreateResponseclient.zero_trust.gateway.list(*, account_id) -> GatewayListResponse
AuditSSHSettings
Types:
from cloudflare.types.zero_trust.gateway import ZeroTrustGatewaySettings
Methods:
client.zero_trust.gateway.audit_ssh_settings.update(*, account_id, **params) -> ZeroTrustGatewaySettingsclient.zero_trust.gateway.audit_ssh_settings.get(*, account_id) -> ZeroTrustGatewaySettings
Categories
Types:
from cloudflare.types.zero_trust.gateway import ZeroTrustGatewayCategories, CategoryListResponse
Methods:
AppTypes
Types:
from cloudflare.types.zero_trust.gateway import ZeroTrustGatewayAppTypes, AppTypeListResponse
Methods:
Configurations
Types:
from cloudflare.types.zero_trust.gateway import (
ConfigurationUpdateResponse,
ConfigurationEditResponse,
ConfigurationGetResponse,
)
Methods:
client.zero_trust.gateway.configurations.update(*, account_id, **params) -> ConfigurationUpdateResponseclient.zero_trust.gateway.configurations.edit(*, account_id, **params) -> ConfigurationEditResponseclient.zero_trust.gateway.configurations.get(*, account_id) -> ConfigurationGetResponse
Lists
Types:
from cloudflare.types.zero_trust.gateway import (
ZeroTrustGatewayLists,
ListCreateResponse,
ListListResponse,
ListDeleteResponse,
)
Methods:
client.zero_trust.gateway.lists.create(*, account_id, **params) -> ListCreateResponseclient.zero_trust.gateway.lists.update(list_id, *, account_id, **params) -> ZeroTrustGatewayListsclient.zero_trust.gateway.lists.list(*, account_id) -> Optionalclient.zero_trust.gateway.lists.delete(list_id, *, account_id) -> ListDeleteResponseclient.zero_trust.gateway.lists.edit(list_id, *, account_id, **params) -> ZeroTrustGatewayListsclient.zero_trust.gateway.lists.get(list_id, *, account_id) -> ZeroTrustGatewayLists
Items
Types:
from cloudflare.types.zero_trust.gateway.lists import ItemListResponse
Methods:
Locations
Types:
from cloudflare.types.zero_trust.gateway import (
ZeroTrustGatewayLocations,
LocationListResponse,
LocationDeleteResponse,
)
Methods:
client.zero_trust.gateway.locations.create(*, account_id, **params) -> ZeroTrustGatewayLocationsclient.zero_trust.gateway.locations.update(location_id, *, account_id, **params) -> ZeroTrustGatewayLocationsclient.zero_trust.gateway.locations.list(*, account_id) -> Optionalclient.zero_trust.gateway.locations.delete(location_id, *, account_id) -> LocationDeleteResponseclient.zero_trust.gateway.locations.get(location_id, *, account_id) -> ZeroTrustGatewayLocations
Logging
Types:
from cloudflare.types.zero_trust.gateway import ZeroTrustGatewayGatewayAccountLoggingSettings
Methods:
client.zero_trust.gateway.logging.update(*, account_id, **params) -> ZeroTrustGatewayGatewayAccountLoggingSettingsclient.zero_trust.gateway.logging.get(*, account_id) -> ZeroTrustGatewayGatewayAccountLoggingSettings
ProxyEndpoints
Types:
from cloudflare.types.zero_trust.gateway import (
ZeroTrustGatewayProxyEndpoints,
ProxyEndpointListResponse,
ProxyEndpointDeleteResponse,
)
Methods:
client.zero_trust.gateway.proxy_endpoints.create(*, account_id, **params) -> ZeroTrustGatewayProxyEndpointsclient.zero_trust.gateway.proxy_endpoints.list(*, account_id) -> Optionalclient.zero_trust.gateway.proxy_endpoints.delete(proxy_endpoint_id, *, account_id) -> ProxyEndpointDeleteResponseclient.zero_trust.gateway.proxy_endpoints.edit(proxy_endpoint_id, *, account_id, **params) -> ZeroTrustGatewayProxyEndpointsclient.zero_trust.gateway.proxy_endpoints.get(proxy_endpoint_id, *, account_id) -> ZeroTrustGatewayProxyEndpoints
Rules
Types:
from cloudflare.types.zero_trust.gateway import (
ZeroTrustGatewayRules,
RuleListResponse,
RuleDeleteResponse,
)
Methods:
client.zero_trust.gateway.rules.create(*, account_id, **params) -> ZeroTrustGatewayRulesclient.zero_trust.gateway.rules.update(rule_id, *, account_id, **params) -> ZeroTrustGatewayRulesclient.zero_trust.gateway.rules.list(*, account_id) -> Optionalclient.zero_trust.gateway.rules.delete(rule_id, *, account_id) -> RuleDeleteResponseclient.zero_trust.gateway.rules.get(rule_id, *, account_id) -> ZeroTrustGatewayRules
Networks
Routes
Types:
from cloudflare.types.zero_trust.networks import TunnelRoute, TunnelTeamnet
Methods:
client.zero_trust.networks.routes.create(*, account_id, **params) -> TunnelRouteclient.zero_trust.networks.routes.list(*, account_id, **params) -> SyncV4PagePaginationArray[TunnelTeamnet]client.zero_trust.networks.routes.delete(route_id, *, account_id) -> TunnelRouteclient.zero_trust.networks.routes.edit(route_id, *, account_id, **params) -> TunnelRoute
IPs
Methods:
client.zero_trust.networks.routes.ips.get(ip, *, account_id, **params) -> TunnelTeamnet
Networks
Methods:
client.zero_trust.networks.routes.networks.create(ip_network_encoded, *, account_id, **params) -> TunnelRouteclient.zero_trust.networks.routes.networks.delete(ip_network_encoded, *, account_id, **params) -> TunnelRouteclient.zero_trust.networks.routes.networks.edit(ip_network_encoded, *, account_id) -> TunnelRoute
VirtualNetworks
Types:
from cloudflare.types.zero_trust.networks import (
TunnelVirtualNetwork,
VirtualNetworkCreateResponse,
VirtualNetworkListResponse,
VirtualNetworkDeleteResponse,
VirtualNetworkEditResponse,
)
Methods:
client.zero_trust.networks.virtual_networks.create(*, account_id, **params) -> VirtualNetworkCreateResponseclient.zero_trust.networks.virtual_networks.list(*, account_id, **params) -> Optionalclient.zero_trust.networks.virtual_networks.delete(virtual_network_id, *, account_id) -> VirtualNetworkDeleteResponseclient.zero_trust.networks.virtual_networks.edit(virtual_network_id, *, account_id, **params) -> VirtualNetworkEditResponse
Challenges
Widgets
Types:
from cloudflare.types.challenges import NcChallengesAdminWidgetDetail, NcChallengesAdminWidgetList
Methods:
client.challenges.widgets.create(*, account_id, **params) -> Optionalclient.challenges.widgets.update(sitekey, *, account_id, **params) -> Optionalclient.challenges.widgets.list(*, account_id, **params) -> SyncV4PagePaginationArray[NcChallengesAdminWidgetList]client.challenges.widgets.delete(sitekey, *, account_id) -> Optionalclient.challenges.widgets.get(sitekey, *, account_id) -> Optionalclient.challenges.widgets.rotate_secret(sitekey, *, account_id, **params) -> Optional
Hyperdrive
Configs
Types:
from cloudflare.types.hyperdrive import (
HyperdriveHyperdriveWithIdentifier,
ConfigCreateResponse,
ConfigUpdateResponse,
ConfigListResponse,
ConfigDeleteResponse,
ConfigEditResponse,
ConfigGetResponse,
)
Methods:
client.hyperdrive.configs.create(*, account_id, **params) -> Optionalclient.hyperdrive.configs.update(hyperdrive_id, *, account_id, **params) -> Optionalclient.hyperdrive.configs.list(*, account_id) -> ConfigListResponseclient.hyperdrive.configs.delete(hyperdrive_id, *, account_id) -> Optionalclient.hyperdrive.configs.edit(hyperdrive_id, *, account_id, **params) -> Optionalclient.hyperdrive.configs.get(hyperdrive_id, *, account_id) -> Optional
RUM
SiteInfos
Types:
from cloudflare.types.rum import RUMSite, SiteInfoDeleteResponse
Methods:
client.rum.site_infos.create(*, account_id, **params) -> Optionalclient.rum.site_infos.update(site_id, *, account_id, **params) -> Optionalclient.rum.site_infos.list(*, account_id, **params) -> SyncV4PagePaginationArray[RUMSite]client.rum.site_infos.delete(site_id, *, account_id) -> Optionalclient.rum.site_infos.get(site_id, *, account_id) -> Optional
Rules
Types:
from cloudflare.types.rum import RUMRule, RuleListResponse, RuleDeleteResponse
Methods:
client.rum.rules.create(ruleset_id, *, account_id, **params) -> Optionalclient.rum.rules.update(rule_id, *, account_id, ruleset_id, **params) -> Optionalclient.rum.rules.list(ruleset_id, *, account_id) -> Optionalclient.rum.rules.delete(rule_id, *, account_id, ruleset_id) -> Optional
Vectorize
Indexes
Types:
from cloudflare.types.vectorize import (
VectorizeCreateIndex,
VectorizeIndexDeleteVectorsByID,
VectorizeIndexInsert,
VectorizeIndexQuery,
VectorizeIndexUpsert,
IndexListResponse,
IndexDeleteResponse,
IndexGetByIDsResponse,
)
Methods:
client.vectorize.indexes.create(account_identifier, **params) -> Optionalclient.vectorize.indexes.update(index_name, *, account_identifier, **params) -> Optionalclient.vectorize.indexes.list(account_identifier) -> IndexListResponseclient.vectorize.indexes.delete(index_name, *, account_identifier) -> Optionalclient.vectorize.indexes.delete_by_ids(index_name, *, account_identifier, **params) -> Optionalclient.vectorize.indexes.get(index_name, *, account_identifier) -> Optionalclient.vectorize.indexes.get_by_ids(index_name, *, account_identifier, **params) -> objectclient.vectorize.indexes.insert(index_name, *, account_identifier) -> Optionalclient.vectorize.indexes.query(index_name, *, account_identifier, **params) -> Optionalclient.vectorize.indexes.upsert(index_name, *, account_identifier) -> Optional
URLScanner
Types:
from cloudflare.types import URLScannerScanResponse
Methods:
client.url_scanner.scan(account_id, **params) -> URLScannerScanResponse
Scans
Types:
from cloudflare.types.url_scanner import ScanCreateResponse, ScanGetResponse, ScanHarResponse
Methods:
client.url_scanner.scans.create(account_id, **params) -> ScanCreateResponseclient.url_scanner.scans.get(scan_id, *, account_id) -> ScanGetResponseclient.url_scanner.scans.har(scan_id, *, account_id) -> ScanHarResponseclient.url_scanner.scans.screenshot(scan_id, *, account_id, **params) -> BinaryAPIResponse
Radar
Annotations
Outages
Types:
from cloudflare.types.radar.annotations import OutageGetResponse, OutageLocationsResponse
Methods:
client.radar.annotations.outages.get(**params) -> OutageGetResponseclient.radar.annotations.outages.locations(**params) -> OutageLocationsResponse
BGP
Types:
from cloudflare.types.radar import BGPTimeseriesResponse
Methods:
client.radar.bgp.timeseries(**params) -> BGPTimeseriesResponse
Leaks
Types:
from cloudflare.types.radar.bgp import LeakEventsResponse
Methods:
client.radar.bgp.leaks.events(**params) -> LeakEventsResponse
Top
Types:
from cloudflare.types.radar.bgp import TopPrefixesResponse
Methods:
client.radar.bgp.top.prefixes(**params) -> TopPrefixesResponse
Ases
Types:
from cloudflare.types.radar.bgp.top import AseGetResponse, AsePrefixesResponse
Methods:
client.radar.bgp.top.ases.get(**params) -> AseGetResponseclient.radar.bgp.top.ases.prefixes(**params) -> AsePrefixesResponse
Hijacks
Types:
from cloudflare.types.radar.bgp import HijackEventsResponse
Methods:
client.radar.bgp.hijacks.events(**params) -> HijackEventsResponse
Routes
Types:
from cloudflare.types.radar.bgp import (
RouteMoasResponse,
RoutePfx2asResponse,
RouteStatsResponse,
RouteTimeseriesResponse,
)
Methods:
client.radar.bgp.routes.moas(**params) -> RouteMoasResponseclient.radar.bgp.routes.pfx2as(**params) -> RoutePfx2asResponseclient.radar.bgp.routes.stats(**params) -> RouteStatsResponseclient.radar.bgp.routes.timeseries(**params) -> RouteTimeseriesResponse
Datasets
Types:
from cloudflare.types.radar import DatasetListResponse, DatasetDownloadResponse, DatasetGetResponse
Methods:
client.radar.datasets.list(**params) -> DatasetListResponseclient.radar.datasets.download(**params) -> DatasetDownloadResponseclient.radar.datasets.get(alias, **params) -> str
DNS
Top
Types:
from cloudflare.types.radar.dns import TopAsesResponse, TopLocationsResponse
Methods:
client.radar.dns.top.ases(**params) -> TopAsesResponseclient.radar.dns.top.locations(**params) -> TopLocationsResponse
Netflows
Types:
from cloudflare.types.radar import NetflowTimeseriesResponse
Methods:
client.radar.netflows.timeseries(**params) -> NetflowTimeseriesResponse
Top
Types:
from cloudflare.types.radar.netflows import TopAsesResponse, TopLocationsResponse
Methods:
client.radar.netflows.top.ases(**params) -> TopAsesResponseclient.radar.netflows.top.locations(**params) -> TopLocationsResponse
Search
Types:
from cloudflare.types.radar import SearchGlobalResponse
Methods:
client.radar.search.global_(**params) -> SearchGlobalResponse
VerifiedBots
Top
Types:
from cloudflare.types.radar.verified_bots import TopBotsResponse, TopCategoriesResponse
Methods:
client.radar.verified_bots.top.bots(**params) -> TopBotsResponseclient.radar.verified_bots.top.categories(**params) -> TopCategoriesResponse
AS112
Types:
from cloudflare.types.radar import AS112TimeseriesResponse
Methods:
client.radar.as112.timeseries(**params) -> AS112TimeseriesResponse
Summary
Types:
from cloudflare.types.radar.as112 import (
SummaryDNSSECResponse,
SummaryEdnsResponse,
SummaryIPVersionResponse,
SummaryProtocolResponse,
SummaryQueryTypeResponse,
SummaryResponseCodesResponse,
)
Methods:
client.radar.as112.summary.dnssec(**params) -> SummaryDNSSECResponseclient.radar.as112.summary.edns(**params) -> SummaryEdnsResponseclient.radar.as112.summary.ip_version(**params) -> SummaryIPVersionResponseclient.radar.as112.summary.protocol(**params) -> SummaryProtocolResponseclient.radar.as112.summary.query_type(**params) -> SummaryQueryTypeResponseclient.radar.as112.summary.response_codes(**params) -> SummaryResponseCodesResponse
TimeseriesGroups
Types:
from cloudflare.types.radar.as112 import (
TimeseriesGroupDNSSECResponse,
TimeseriesGroupEdnsResponse,
TimeseriesGroupIPVersionResponse,
TimeseriesGroupProtocolResponse,
TimeseriesGroupQueryTypeResponse,
TimeseriesGroupResponseCodesResponse,
)
Methods:
client.radar.as112.timeseries_groups.dnssec(**params) -> TimeseriesGroupDNSSECResponseclient.radar.as112.timeseries_groups.edns(**params) -> TimeseriesGroupEdnsResponseclient.radar.as112.timeseries_groups.ip_version(**params) -> TimeseriesGroupIPVersionResponseclient.radar.as112.timeseries_groups.protocol(**params) -> TimeseriesGroupProtocolResponseclient.radar.as112.timeseries_groups.query_type(**params) -> TimeseriesGroupQueryTypeResponseclient.radar.as112.timeseries_groups.response_codes(**params) -> TimeseriesGroupResponseCodesResponse
Top
Types:
from cloudflare.types.radar.as112 import (
TopDNSSECResponse,
TopEdnsResponse,
TopIPVersionResponse,
TopLocationsResponse,
)
Methods:
client.radar.as112.top.dnssec(dnssec, **params) -> TopDNSSECResponseclient.radar.as112.top.edns(edns, **params) -> TopEdnsResponseclient.radar.as112.top.ip_version(ip_version, **params) -> TopIPVersionResponseclient.radar.as112.top.locations(**params) -> TopLocationsResponse
ConnectionTampering
Types:
from cloudflare.types.radar import (
ConnectionTamperingSummaryResponse,
ConnectionTamperingTimeseriesGroupsResponse,
)
Methods:
client.radar.connection_tampering.summary(**params) -> ConnectionTamperingSummaryResponseclient.radar.connection_tampering.timeseries_groups(**params) -> ConnectionTamperingTimeseriesGroupsResponse
Routing
Summary
Types:
from cloudflare.types.radar.email.routing import (
SummaryARCResponse,
SummaryDKIMResponse,
SummaryDMARCResponse,
SummaryEncryptedResponse,
SummaryIPVersionResponse,
SummarySPFResponse,
)
Methods:
client.radar.email.routing.summary.arc(**params) -> SummaryARCResponseclient.radar.email.routing.summary.dkim(**params) -> SummaryDKIMResponseclient.radar.email.routing.summary.dmarc(**params) -> SummaryDMARCResponseclient.radar.email.routing.summary.encrypted(**params) -> SummaryEncryptedResponseclient.radar.email.routing.summary.ip_version(**params) -> SummaryIPVersionResponseclient.radar.email.routing.summary.spf(**params) -> SummarySPFResponse
TimeseriesGroups
Types:
from cloudflare.types.radar.email.routing import (
TimeseriesGroupARCResponse,
TimeseriesGroupDKIMResponse,
TimeseriesGroupDMARCResponse,
TimeseriesGroupEncryptedResponse,
TimeseriesGroupIPVersionResponse,
TimeseriesGroupSPFResponse,
)
Methods:
client.radar.email.routing.timeseries_groups.arc(**params) -> TimeseriesGroupARCResponseclient.radar.email.routing.timeseries_groups.dkim(**params) -> TimeseriesGroupDKIMResponseclient.radar.email.routing.timeseries_groups.dmarc(**params) -> TimeseriesGroupDMARCResponseclient.radar.email.routing.timeseries_groups.encrypted(**params) -> TimeseriesGroupEncryptedResponseclient.radar.email.routing.timeseries_groups.ip_version(**params) -> TimeseriesGroupIPVersionResponseclient.radar.email.routing.timeseries_groups.spf(**params) -> TimeseriesGroupSPFResponse
Security
Top
Tlds
Types:
from cloudflare.types.radar.email.security.top import TldGetResponse
Methods:
client.radar.email.security.top.tlds.get(**params) -> TldGetResponse
Malicious
Types:
from cloudflare.types.radar.email.security.top.tlds import MaliciousGetResponse
Methods:
client.radar.email.security.top.tlds.malicious.get(malicious, **params) -> MaliciousGetResponse
Spam
Types:
from cloudflare.types.radar.email.security.top.tlds import SpamGetResponse
Methods:
client.radar.email.security.top.tlds.spam.get(spam, **params) -> SpamGetResponse
Spoof
Types:
from cloudflare.types.radar.email.security.top.tlds import SpoofGetResponse
Methods:
client.radar.email.security.top.tlds.spoof.get(spoof, **params) -> SpoofGetResponse
Summary
Types:
from cloudflare.types.radar.email.security import (
SummaryARCResponse,
SummaryDKIMResponse,
SummaryDMARCResponse,
SummaryMaliciousResponse,
SummarySpamResponse,
SummarySPFResponse,
SummarySpoofResponse,
SummaryThreatCategoryResponse,
SummaryTLSVersionResponse,
)
Methods:
client.radar.email.security.summary.arc(**params) -> SummaryARCResponseclient.radar.email.security.summary.dkim(**params) -> SummaryDKIMResponseclient.radar.email.security.summary.dmarc(**params) -> SummaryDMARCResponseclient.radar.email.security.summary.malicious(**params) -> SummaryMaliciousResponseclient.radar.email.security.summary.spam(**params) -> SummarySpamResponseclient.radar.email.security.summary.spf(**params) -> SummarySPFResponseclient.radar.email.security.summary.spoof(**params) -> SummarySpoofResponseclient.radar.email.security.summary.threat_category(**params) -> SummaryThreatCategoryResponseclient.radar.email.security.summary.tls_version(**params) -> SummaryTLSVersionResponse
TimeseriesGroups
Types:
from cloudflare.types.radar.email.security import (
TimeseriesGroupARCResponse,
TimeseriesGroupDKIMResponse,
TimeseriesGroupDMARCResponse,
TimeseriesGroupMaliciousResponse,
TimeseriesGroupSpamResponse,
TimeseriesGroupSPFResponse,
TimeseriesGroupSpoofResponse,
TimeseriesGroupThreatCategoryResponse,
TimeseriesGroupTLSVersionResponse,
)
Methods:
client.radar.email.security.timeseries_groups.arc(**params) -> TimeseriesGroupARCResponseclient.radar.email.security.timeseries_groups.dkim(**params) -> TimeseriesGroupDKIMResponseclient.radar.email.security.timeseries_groups.dmarc(**params) -> TimeseriesGroupDMARCResponseclient.radar.email.security.timeseries_groups.malicious(**params) -> TimeseriesGroupMaliciousResponseclient.radar.email.security.timeseries_groups.spam(**params) -> TimeseriesGroupSpamResponseclient.radar.email.security.timeseries_groups.spf(**params) -> TimeseriesGroupSPFResponseclient.radar.email.security.timeseries_groups.spoof(**params) -> TimeseriesGroupSpoofResponseclient.radar.email.security.timeseries_groups.threat_category(**params) -> TimeseriesGroupThreatCategoryResponseclient.radar.email.security.timeseries_groups.tls_version(**params) -> TimeseriesGroupTLSVersionResponse
Attacks
Layer3
Types:
from cloudflare.types.radar.attacks import Layer3TimeseriesResponse
Methods:
client.radar.attacks.layer3.timeseries(**params) -> Layer3TimeseriesResponse
Summary
Types:
from cloudflare.types.radar.attacks.layer3 import (
SummaryBitrateResponse,
SummaryDurationResponse,
SummaryGetResponse,
SummaryIPVersionResponse,
SummaryProtocolResponse,
SummaryVectorResponse,
)
Methods:
client.radar.attacks.layer3.summary.bitrate(**params) -> SummaryBitrateResponseclient.radar.attacks.layer3.summary.duration(**params) -> SummaryDurationResponseclient.radar.attacks.layer3.summary.get(**params) -> SummaryGetResponseclient.radar.attacks.layer3.summary.ip_version(**params) -> SummaryIPVersionResponseclient.radar.attacks.layer3.summary.protocol(**params) -> SummaryProtocolResponseclient.radar.attacks.layer3.summary.vector(**params) -> SummaryVectorResponse
TimeseriesGroups
Types:
from cloudflare.types.radar.attacks.layer3 import (
TimeseriesGroupBitrateResponse,
TimeseriesGroupDurationResponse,
TimeseriesGroupGetResponse,
TimeseriesGroupIndustryResponse,
TimeseriesGroupIPVersionResponse,
TimeseriesGroupProtocolResponse,
TimeseriesGroupVectorResponse,
TimeseriesGroupVerticalResponse,
)
Methods:
client.radar.attacks.layer3.timeseries_groups.bitrate(**params) -> TimeseriesGroupBitrateResponseclient.radar.attacks.layer3.timeseries_groups.duration(**params) -> TimeseriesGroupDurationResponseclient.radar.attacks.layer3.timeseries_groups.get(**params) -> TimeseriesGroupGetResponseclient.radar.attacks.layer3.timeseries_groups.industry(**params) -> TimeseriesGroupIndustryResponseclient.radar.attacks.layer3.timeseries_groups.ip_version(**params) -> TimeseriesGroupIPVersionResponseclient.radar.attacks.layer3.timeseries_groups.protocol(**params) -> TimeseriesGroupProtocolResponseclient.radar.attacks.layer3.timeseries_groups.vector(**params) -> TimeseriesGroupVectorResponseclient.radar.attacks.layer3.timeseries_groups.vertical(**params) -> TimeseriesGroupVerticalResponse
Top
Types:
from cloudflare.types.radar.attacks.layer3 import (
TopAttacksResponse,
TopIndustryResponse,
TopVerticalResponse,
)
Methods:
client.radar.attacks.layer3.top.attacks(**params) -> TopAttacksResponseclient.radar.attacks.layer3.top.industry(**params) -> TopIndustryResponseclient.radar.attacks.layer3.top.vertical(**params) -> TopVerticalResponse
Locations
Types:
from cloudflare.types.radar.attacks.layer3.top import LocationOriginResponse, LocationTargetResponse
Methods:
client.radar.attacks.layer3.top.locations.origin(**params) -> LocationOriginResponseclient.radar.attacks.layer3.top.locations.target(**params) -> LocationTargetResponse
Layer7
Types:
from cloudflare.types.radar.attacks import Layer7TimeseriesResponse
Methods:
client.radar.attacks.layer7.timeseries(**params) -> Layer7TimeseriesResponse
Summary
Types:
from cloudflare.types.radar.attacks.layer7 import (
SummaryGetResponse,
SummaryHTTPMethodResponse,
SummaryHTTPVersionResponse,
SummaryIPVersionResponse,
SummaryManagedRulesResponse,
SummaryMitigationProductResponse,
)
Methods:
client.radar.attacks.layer7.summary.get(**params) -> SummaryGetResponseclient.radar.attacks.layer7.summary.http_method(**params) -> SummaryHTTPMethodResponseclient.radar.attacks.layer7.summary.http_version(**params) -> SummaryHTTPVersionResponseclient.radar.attacks.layer7.summary.ip_version(**params) -> SummaryIPVersionResponseclient.radar.attacks.layer7.summary.managed_rules(**params) -> SummaryManagedRulesResponseclient.radar.attacks.layer7.summary.mitigation_product(**params) -> SummaryMitigationProductResponse
TimeseriesGroups
Types:
from cloudflare.types.radar.attacks.layer7 import (
TimeseriesGroupGetResponse,
TimeseriesGroupHTTPMethodResponse,
TimeseriesGroupHTTPVersionResponse,
TimeseriesGroupIndustryResponse,
TimeseriesGroupIPVersionResponse,
TimeseriesGroupManagedRulesResponse,
TimeseriesGroupMitigationProductResponse,
TimeseriesGroupVerticalResponse,
)
Methods:
client.radar.attacks.layer7.timeseries_groups.get(**params) -> TimeseriesGroupGetResponseclient.radar.attacks.layer7.timeseries_groups.http_method(**params) -> TimeseriesGroupHTTPMethodResponseclient.radar.attacks.layer7.timeseries_groups.http_version(**params) -> TimeseriesGroupHTTPVersionResponseclient.radar.attacks.layer7.timeseries_groups.industry(**params) -> TimeseriesGroupIndustryResponseclient.radar.attacks.layer7.timeseries_groups.ip_version(**params) -> TimeseriesGroupIPVersionResponseclient.radar.attacks.layer7.timeseries_groups.managed_rules(**params) -> TimeseriesGroupManagedRulesResponseclient.radar.attacks.layer7.timeseries_groups.mitigation_product(**params) -> TimeseriesGroupMitigationProductResponseclient.radar.attacks.layer7.timeseries_groups.vertical(**params) -> TimeseriesGroupVerticalResponse
Top
Types:
from cloudflare.types.radar.attacks.layer7 import (
TopAttacksResponse,
TopIndustryResponse,
TopVerticalResponse,
)
Methods:
client.radar.attacks.layer7.top.attacks(**params) -> TopAttacksResponseclient.radar.attacks.layer7.top.industry(**params) -> TopIndustryResponseclient.radar.attacks.layer7.top.vertical(**params) -> TopVerticalResponse
Locations
Types:
from cloudflare.types.radar.attacks.layer7.top import LocationOriginResponse, LocationTargetResponse
Methods:
client.radar.attacks.layer7.top.locations.origin(**params) -> LocationOriginResponseclient.radar.attacks.layer7.top.locations.target(**params) -> LocationTargetResponse
Ases
Types:
from cloudflare.types.radar.attacks.layer7.top import AseOriginResponse
Methods:
client.radar.attacks.layer7.top.ases.origin(**params) -> AseOriginResponse
Entities
Types:
from cloudflare.types.radar import EntityGetResponse
Methods:
client.radar.entities.get(**params) -> EntityGetResponse
ASNs
Types:
from cloudflare.types.radar.entities import (
ASNListResponse,
ASNGetResponse,
ASNIPResponse,
ASNRelResponse,
)
Methods:
client.radar.entities.asns.list(**params) -> ASNListResponseclient.radar.entities.asns.get(asn, **params) -> ASNGetResponseclient.radar.entities.asns.ip(**params) -> ASNIPResponseclient.radar.entities.asns.rel(asn, **params) -> ASNRelResponse
Locations
Types:
from cloudflare.types.radar.entities import LocationListResponse, LocationGetResponse
Methods:
client.radar.entities.locations.list(**params) -> LocationListResponseclient.radar.entities.locations.get(location, **params) -> LocationGetResponse
HTTP
Top
Types:
from cloudflare.types.radar.http import TopBrowserFamiliesResponse, TopBrowsersResponse
Methods:
client.radar.http.top.browser_families(**params) -> TopBrowserFamiliesResponseclient.radar.http.top.browsers(**params) -> TopBrowsersResponse
Locations
Types:
from cloudflare.types.radar.http import LocationGetResponse
Methods:
client.radar.http.locations.get(**params) -> LocationGetResponse
BotClass
Types:
from cloudflare.types.radar.http.locations import BotClassGetResponse
Methods:
client.radar.http.locations.bot_class.get(bot_class, **params) -> BotClassGetResponse
DeviceType
Types:
from cloudflare.types.radar.http.locations import DeviceTypeGetResponse
Methods:
client.radar.http.locations.device_type.get(device_type, **params) -> DeviceTypeGetResponse
HTTPProtocol
Types:
from cloudflare.types.radar.http.locations import HTTPProtocolGetResponse
Methods:
client.radar.http.locations.http_protocol.get(http_protocol, **params) -> HTTPProtocolGetResponse
HTTPMethod
Types:
from cloudflare.types.radar.http.locations import HTTPMethodGetResponse
Methods:
client.radar.http.locations.http_method.get(http_version, **params) -> HTTPMethodGetResponse
IPVersion
Types:
from cloudflare.types.radar.http.locations import IPVersionGetResponse
Methods:
client.radar.http.locations.ip_version.get(ip_version, **params) -> IPVersionGetResponse
OS
Types:
from cloudflare.types.radar.http.locations import OSGetResponse
Methods:
client.radar.http.locations.os.get(os, **params) -> OSGetResponse
TLSVersion
Types:
from cloudflare.types.radar.http.locations import TLSVersionGetResponse
Methods:
client.radar.http.locations.tls_version.get(tls_version, **params) -> TLSVersionGetResponse
Ases
Types:
from cloudflare.types.radar.http import AseGetResponse
Methods:
client.radar.http.ases.get(**params) -> AseGetResponse
BotClass
Types:
from cloudflare.types.radar.http.ases import BotClassGetResponse
Methods:
client.radar.http.ases.bot_class.get(bot_class, **params) -> BotClassGetResponse
DeviceType
Types:
from cloudflare.types.radar.http.ases import DeviceTypeGetResponse
Methods:
client.radar.http.ases.device_type.get(device_type, **params) -> DeviceTypeGetResponse
HTTPProtocol
Types:
from cloudflare.types.radar.http.ases import HTTPProtocolGetResponse
Methods:
client.radar.http.ases.http_protocol.get(http_protocol, **params) -> HTTPProtocolGetResponse
HTTPMethod
Types:
from cloudflare.types.radar.http.ases import HTTPMethodGetResponse
Methods:
client.radar.http.ases.http_method.get(http_version, **params) -> HTTPMethodGetResponse
IPVersion
Types:
from cloudflare.types.radar.http.ases import IPVersionGetResponse
Methods:
client.radar.http.ases.ip_version.get(ip_version, **params) -> IPVersionGetResponse
OS
Types:
from cloudflare.types.radar.http.ases import OSGetResponse
Methods:
client.radar.http.ases.os.get(os, **params) -> OSGetResponse
TLSVersion
Types:
from cloudflare.types.radar.http.ases import TLSVersionGetResponse
Methods:
client.radar.http.ases.tls_version.get(tls_version, **params) -> TLSVersionGetResponse
Summary
Types:
from cloudflare.types.radar.http import (
SummaryBotClassResponse,
SummaryDeviceTypeResponse,
SummaryHTTPProtocolResponse,
SummaryHTTPVersionResponse,
SummaryIPVersionResponse,
SummaryOSResponse,
SummaryTLSVersionResponse,
)
Methods:
client.radar.http.summary.bot_class(**params) -> SummaryBotClassResponseclient.radar.http.summary.device_type(**params) -> SummaryDeviceTypeResponseclient.radar.http.summary.http_protocol(**params) -> SummaryHTTPProtocolResponseclient.radar.http.summary.http_version(**params) -> SummaryHTTPVersionResponseclient.radar.http.summary.ip_version(**params) -> SummaryIPVersionResponseclient.radar.http.summary.os(**params) -> SummaryOSResponseclient.radar.http.summary.tls_version(**params) -> SummaryTLSVersionResponse
TimeseriesGroups
Types:
from cloudflare.types.radar.http import (
TimeseriesGroupBotClassResponse,
TimeseriesGroupBrowserResponse,
TimeseriesGroupBrowserFamilyResponse,
TimeseriesGroupDeviceTypeResponse,
TimeseriesGroupHTTPProtocolResponse,
TimeseriesGroupHTTPVersionResponse,
TimeseriesGroupIPVersionResponse,
TimeseriesGroupOSResponse,
TimeseriesGroupTLSVersionResponse,
)
Methods:
client.radar.http.timeseries_groups.bot_class(**params) -> TimeseriesGroupBotClassResponseclient.radar.http.timeseries_groups.browser(**params) -> TimeseriesGroupBrowserResponseclient.radar.http.timeseries_groups.browser_family(**params) -> TimeseriesGroupBrowserFamilyResponseclient.radar.http.timeseries_groups.device_type(**params) -> TimeseriesGroupDeviceTypeResponseclient.radar.http.timeseries_groups.http_protocol(**params) -> TimeseriesGroupHTTPProtocolResponseclient.radar.http.timeseries_groups.http_version(**params) -> TimeseriesGroupHTTPVersionResponseclient.radar.http.timeseries_groups.ip_version(**params) -> TimeseriesGroupIPVersionResponseclient.radar.http.timeseries_groups.os(**params) -> TimeseriesGroupOSResponseclient.radar.http.timeseries_groups.tls_version(**params) -> TimeseriesGroupTLSVersionResponse
Quality
IQI
Types:
from cloudflare.types.radar.quality import IQISummaryResponse, IQITimeseriesGroupsResponse
Methods:
client.radar.quality.iqi.summary(**params) -> IQISummaryResponseclient.radar.quality.iqi.timeseries_groups(**params) -> IQITimeseriesGroupsResponse
Speed
Types:
from cloudflare.types.radar.quality import SpeedHistogramResponse, SpeedSummaryResponse
Methods:
client.radar.quality.speed.histogram(**params) -> SpeedHistogramResponseclient.radar.quality.speed.summary(**params) -> SpeedSummaryResponse
Top
Types:
from cloudflare.types.radar.quality.speed import TopAsesResponse, TopLocationsResponse
Methods:
client.radar.quality.speed.top.ases(**params) -> TopAsesResponseclient.radar.quality.speed.top.locations(**params) -> TopLocationsResponse
Ranking
Types:
from cloudflare.types.radar import RankingTimeseriesGroupsResponse, RankingTopResponse
Methods:
client.radar.ranking.timeseries_groups(**params) -> RankingTimeseriesGroupsResponseclient.radar.ranking.top(**params) -> RankingTopResponse
Domain
Types:
from cloudflare.types.radar.ranking import DomainGetResponse
Methods:
client.radar.ranking.domain.get(domain, **params) -> DomainGetResponse
TrafficAnomalies
Types:
from cloudflare.types.radar import TrafficAnomalyGetResponse
Methods:
client.radar.traffic_anomalies.get(**params) -> TrafficAnomalyGetResponse
Locations
Types:
from cloudflare.types.radar.traffic_anomalies import LocationGetResponse
Methods:
client.radar.traffic_anomalies.locations.get(**params) -> LocationGetResponse
BotManagement
Types:
from cloudflare.types import BotManagementUpdateResponse, BotManagementGetResponse
Methods:
client.bot_management.update(*, zone_id, **params) -> BotManagementUpdateResponseclient.bot_management.get(*, zone_id) -> BotManagementGetResponse
OriginPostQuantumEncryption
Types:
from cloudflare.types import (
OriginPostQuantumEncryptionUpdateResponse,
OriginPostQuantumEncryptionGetResponse,
)
Methods:
client.origin_post_quantum_encryption.update(*, zone_id, **params) -> OriginPostQuantumEncryptionUpdateResponseclient.origin_post_quantum_encryption.get(*, zone_id) -> OriginPostQuantumEncryptionGetResponse
Speed
Types:
from cloudflare.types import ObservatorySchedule, ObservatoryTrend, SpeedDeleteResponse
Methods:
client.speed.delete(url, *, zone_id, **params) -> Optionalclient.speed.schedule_get(url, *, zone_id, **params) -> Optionalclient.speed.trends_list(url, *, zone_id, **params) -> Optional
Tests
Types:
from cloudflare.types.speed import ObservatoryPageTest, TestListResponse, TestDeleteResponse
Methods:
client.speed.tests.create(url, *, zone_id, **params) -> Optionalclient.speed.tests.list(url, *, zone_id, **params) -> TestListResponseclient.speed.tests.delete(url, *, zone_id, **params) -> Optionalclient.speed.tests.get(test_id, *, zone_id, url) -> Optional
Schedule
Types:
from cloudflare.types.speed import ScheduleCreateResponse
Methods:
Availabilities
Types:
from cloudflare.types.speed import ObservatoryAvailabilities
Methods:
Pages
Types:
from cloudflare.types.speed import PageListResponse
Methods:
DCVDelegation
UUID
Types:
from cloudflare.types.dcv_delegation import TLSCertificatesAndHostnamesUUIDObject
Methods:
client.dcv_delegation.uuid.get(*, zone_id) -> TLSCertificatesAndHostnamesUUIDObject
Hostnames
Settings
TLS
Types:
from cloudflare.types.hostnames.settings import (
TLSCertificatesAndHostnamesSettingObject,
TLSCertificatesAndHostnamesSettingObjectDelete,
TLSGetResponse,
)
Methods:
client.hostnames.settings.tls.update(hostname, *, zone_id, setting_id, **params) -> TLSCertificatesAndHostnamesSettingObjectclient.hostnames.settings.tls.delete(hostname, *, zone_id, setting_id) -> TLSCertificatesAndHostnamesSettingObjectDeleteclient.hostnames.settings.tls.get(setting_id, *, zone_id) -> Optional
Snippets
Types:
from cloudflare.types import Snippet, SnippetListResponse, SnippetDeleteResponse
Methods:
client.snippets.update(snippet_name, *, zone_identifier, **params) -> Snippetclient.snippets.list(zone_identifier) -> SnippetListResponseclient.snippets.delete(snippet_name, *, zone_identifier) -> SnippetDeleteResponseclient.snippets.get(snippet_name, *, zone_identifier) -> Snippet
Content
Methods:
client.snippets.content.get(snippet_name, *, zone_identifier) -> BinaryAPIResponse
Rules
Types:
from cloudflare.types.snippets import RuleUpdateResponse, RuleListResponse
Methods:
client.snippets.rules.update(zone_identifier, **params) -> RuleUpdateResponseclient.snippets.rules.list(zone_identifier) -> RuleListResponse
Calls
Types:
from cloudflare.types import CallsApp, CallsAppWithSecret, CallListResponse
Methods:
client.calls.create(*, account_id, **params) -> CallsAppWithSecretclient.calls.update(app_id, *, account_id, **params) -> CallsAppclient.calls.list(*, account_id) -> CallListResponseclient.calls.delete(app_id, *, account_id) -> CallsAppclient.calls.get(app_id, *, account_id) -> CallsApp
CloudforceOne
Requests
Types:
from cloudflare.types.cloudforce_one import (
CloudforceOneQuota,
CloudforceOneRequestConstants,
CloudforceOneRequestItem,
CloudforceOneRequestListItem,
CloudforceOneRequestTypes,
RequestDeleteResponse,
)
Methods:
client.cloudforce_one.requests.create(account_identifier, **params) -> CloudforceOneRequestItemclient.cloudforce_one.requests.update(request_identifier, *, account_identifier, **params) -> CloudforceOneRequestItemclient.cloudforce_one.requests.list(account_identifier, **params) -> SyncV4PagePaginationArray[CloudforceOneRequestListItem]client.cloudforce_one.requests.delete(request_identifier, *, account_identifier) -> RequestDeleteResponseclient.cloudforce_one.requests.constants(account_identifier) -> CloudforceOneRequestConstantsclient.cloudforce_one.requests.get(request_identifier, *, account_identifier) -> CloudforceOneRequestItemclient.cloudforce_one.requests.quota(account_identifier) -> CloudforceOneQuotaclient.cloudforce_one.requests.types(account_identifier) -> CloudforceOneRequestTypes
Message
Types:
from cloudflare.types.cloudforce_one.requests import (
CloudforceOneRequestMessageItem,
MessageDeleteResponse,
MessageGetResponse,
)
Methods:
client.cloudforce_one.requests.message.create(request_identifier, *, account_identifier, **params) -> CloudforceOneRequestMessageItemclient.cloudforce_one.requests.message.update(message_identifer, *, account_identifier, request_identifier, **params) -> CloudforceOneRequestMessageItemclient.cloudforce_one.requests.message.delete(message_identifer, *, account_identifier, request_identifier) -> MessageDeleteResponseclient.cloudforce_one.requests.message.get(request_identifier, *, account_identifier, **params) -> MessageGetResponse
Priority
Types:
from cloudflare.types.cloudforce_one.requests import (
CloudforceOnePriorityItem,
PriorityDeleteResponse,
)
Methods:
client.cloudforce_one.requests.priority.create(account_identifier, **params) -> CloudforceOnePriorityItemclient.cloudforce_one.requests.priority.update(priority_identifer, *, account_identifier, **params) -> CloudforceOneRequestItemclient.cloudforce_one.requests.priority.delete(priority_identifer, *, account_identifier) -> PriorityDeleteResponseclient.cloudforce_one.requests.priority.get(priority_identifer, *, account_identifier) -> CloudforceOneRequestItemclient.cloudforce_one.requests.priority.quota(account_identifier) -> CloudforceOneQuota