package
2.4.0
Repository: https://github.com/cloudflare/cloudflare-go.git
Documentation: pkg.go.dev

# Functions

NewLoadBalancerService generates a new service that applies the given options to each request.
NewMonitorPreviewService generates a new service that applies the given options to each request.
NewMonitorReferenceService generates a new service that applies the given options to each request.
NewMonitorService generates a new service that applies the given options to each request.
NewPoolHealthService generates a new service that applies the given options to each request.
NewPoolReferenceService generates a new service that applies the given options to each request.
NewPoolService generates a new service that applies the given options to each request.
NewPreviewService generates a new service that applies the given options to each request.
NewRegionService generates a new service that applies the given options to each request.
NewSearchService generates a new service that applies the given options to each request.

# Constants

This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
This is an alias to an internal value.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
This is an alias to an internal value.
This is an alias to an internal value.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
This is an alias to an internal value.
This is an alias to an internal value.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

Controls features that modify the routing of requests to pools and origins in response to dynamic conditions, such as during the interval between active health monitoring requests.
Controls features that modify the routing of requests to pools and origins in response to dynamic conditions, such as during the interval between active health monitoring requests.
Filter options for a particular resource type (pool or origin).
Filter options for a particular resource type (pool or origin).
The request header is used to pass additional information with an HTTP request.
The request header is used to pass additional information with an HTTP request.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
LoadBalancerService contains methods and other services that help with interacting with the cloudflare API.
No description provided by the author
No description provided by the author
Configures load shedding policies and percentages for the pool.
Configures load shedding policies and percentages for the pool.
Controls location-based steering for non-proxied requests.
Controls location-based steering for non-proxied requests.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MonitorPreviewService contains methods and other services that help with interacting with the cloudflare API.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MonitorReferenceService contains methods and other services that help with interacting with the cloudflare API.
MonitorService contains methods and other services that help with interacting with the cloudflare API.
No description provided by the author
No description provided by the author
Filter pool and origin health notifications by resource type or health status.
Filter pool and origin health notifications by resource type or health status.
No description provided by the author
No description provided by the author
Configures origin steering for the pool.
Configures origin steering for the pool.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PoolHealthService contains methods and other services that help with interacting with the cloudflare API.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PoolReferenceService contains methods and other services that help with interacting with the cloudflare API.
PoolService contains methods and other services that help with interacting with the cloudflare API.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The origin ipv4/ipv6 address or domain name mapped to it's health data.
PreviewService contains methods and other services that help with interacting with the cloudflare API.
Configures pool weights.
Configures pool weights.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RegionService contains methods and other services that help with interacting with the cloudflare API.
A rule object containing conditions and overrides for this load balancer to evaluate.
A collection of fields used to directly respond to the eyeball instead of routing to a pool.
A collection of fields used to directly respond to the eyeball instead of routing to a pool.
A collection of overrides to apply to the load balancer when this rule's condition is true.
A collection of overrides to apply to the load balancer when this rule's condition is true.
A rule object containing conditions and overrides for this load balancer to evaluate.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SearchService contains methods and other services that help with interacting with the cloudflare API.
Configures attributes for session affinity.
Configures attributes for session affinity.

# Interfaces

A list of regions from which to run health checks.
A list of countries and subdivisions mapped to a region.
Union satisfied by [load_balancers.RegionListResponseUnknown] or [shared.UnionString].
No description provided by the author

# Type aliases

This is an alias to an internal type.
This is an alias to an internal type.
This is an alias to an internal type.
This is an alias to an internal type.
This is an alias to an internal type.
The type of actor, whether a User, Cloudflare Admin, or an Automated System.
This is an alias to an internal type.
This is an alias to an internal type.
The Certificate Authority that will issue the certificate This is an alias to an internal type.
Signature type desired on certificate ("origin-rsa" (rsa), "origin-ecc" (ecdsa), or "keyless-certificate" (for Keyless SSL servers).
WNAM: Western North America, ENAM: Eastern North America, WEU: Western Europe, EEU: Eastern Europe, NSAM: Northern South America, SSAM: Southern South America, OC: Oceania, ME: Middle East, NAF: North Africa, SAF: South Africa, SAS: Southern Asia, SEAS: South East Asia, NEAS: North East Asia, ALL_REGIONS: all regions (ENTERPRISE customers only).
A Cloudflare Tunnel that connects your origin to Cloudflare's edge.
This is an alias to an internal type.
The status of the tunnel.
The type of tunnel.
No description provided by the author
No description provided by the author
No description provided by the author
This is an alias to an internal type.
No description provided by the author
No description provided by the author
Whether the API call was successful.
Whether the API call was successful.
Whether the API call was successful.
Whether the API call was successful.
Whether the API call was successful.
The default policy to use when load shedding.
Only the hash policy is supported for existing sessions (to avoid exponential decay).
Determines the authoritative location when ECS is not preferred, does not exist in the request, or its GeoIP lookup is unsuccessful.
Whether the EDNS Client Subnet (ECS) GeoIP should be preferred as the authoritative location.
This is an alias to an internal type.
This is an alias to an internal type.
This is an alias to an internal type.
A member's status in the account.
Details of the user associated to the membership.
Whether the API call was successful.
The protocol to use for the health check.
Whether the API call was successful.
Whether the API call was successful.
The protocol to use for the health check.
Whether the API call was successful.
The protocol to use for the health check.
Whether the API call was successful.
Whether the API call was successful.
No description provided by the author
The protocol to use for the health check.
The protocol to use for the health check.
Whether the API call was successful.
The type of origin steering policy to use.
This is an alias to an internal type.
This is an alias to an internal type.
This is an alias to an internal type.
Whether the API call was successful.
Whether the API call was successful.
Whether the API call was successful.
Whether the API call was successful.
The protocol to use for the health check.
Whether the API call was successful.
Whether the API call was successful.
Whether the API call was successful.
No description provided by the author
Whether the API call was successful.
No description provided by the author
Whether the API call was successful.
A list of Cloudflare regions.
Whether the API call was successful.
Whether the API call was successful.
This is an alias to an internal type.
This is an alias to an internal type.
The type of references to include ("\*" for all).
Whether the API call was successful.
Specifies the type of session affinity the load balancer should use unless specified as `"none"` or "" (default).
Configures the SameSite attribute on session affinity cookie.
Configures the Secure attribute on session affinity cookie.
Configures the zero-downtime failover between origins within a pool when session affinity is enabled.
Direction to order DNS records in.
Steering Policy for this load balancer.