Documentation
¶
Overview ¶
Package cloudflare implements the Cloudflare v4 API.
File contains helper methods for accepting variants (pointers, values, slices, etc) of a particular type and returning them in another. A common use is pointer to values and back.
_Most_ follow the convention of (where <type> is a Golang type such as Bool):
<type>Ptr: Accepts a value and returns a pointer. <type>: Accepts a pointer and returns a value. <type>PtrSlice: Accepts a slice of values and returns a slice of pointers. <type>Slice: Accepts a slice of pointers and returns a slice of values. <type>PtrMap: Accepts a string map of values into a string map of pointers. <type>Map: Accepts a string map of pointers into a string map of values.
Not all Golang types are covered here, only those that are commonly used.
Example ¶
package main import ( "context" "fmt" cloudflare "github.com/cloudflare/cloudflare-go" ) const ( user = "cloudflare@example.org" domain = "example.com" apiKey = "deadbeef" ) func main() { api, err := cloudflare.New("deadbeef", "cloudflare@example.org") if err != nil { fmt.Println(err) return } // Fetch the zone ID for zone example.org zoneID, err := api.ZoneIDByName("example.org") if err != nil { fmt.Println(err) return } // Fetch all DNS records for example.org records, _, err := api.ListDNSRecords(context.Background(), cloudflare.ZoneIdentifier(zoneID), cloudflare.ListDNSRecordsParams{}) if err != nil { fmt.Println(err) return } for _, r := range records { fmt.Printf("%s: %s\n", r.Name, r.Content) } }
Output:
Index ¶
- Constants
- Variables
- func AnyPtr(v interface{}) interface{}
- func Bool(v *bool) bool
- func BoolMap(src map[string]*bool) map[string]bool
- func BoolPtr(v bool) *bool
- func BoolPtrMap(src map[string]bool) map[string]*bool
- func BoolPtrSlice(src []bool) []*bool
- func BoolSlice(src []*bool) []bool
- func Byte(v *byte) byte
- func BytePtr(v byte) *byte
- func Complex128(v *complex128) complex128
- func Complex128Ptr(v complex128) *complex128
- func Complex64(v *complex64) complex64
- func Complex64Ptr(v complex64) *complex64
- func DurationPtr(v time.Duration) *time.Duration
- func Float32(v *float32) float32
- func Float32Map(src map[string]*float32) map[string]float32
- func Float32Ptr(v float32) *float32
- func Float32PtrMap(src map[string]float32) map[string]*float32
- func Float32PtrSlice(src []float32) []*float32
- func Float32Slice(src []*float32) []float32
- func Float64(v *float64) float64
- func Float64Map(src map[string]*float64) map[string]float64
- func Float64Ptr(v float64) *float64
- func Float64PtrMap(src map[string]float64) map[string]*float64
- func Float64PtrSlice(src []float64) []*float64
- func Float64Slice(src []*float64) []float64
- func GetOriginCARootCertificate(algorithm string) ([]byte, error)
- func Int(v *int) int
- func Int16(v *int16) int16
- func Int16Map(src map[string]*int16) map[string]int16
- func Int16Ptr(v int16) *int16
- func Int16PtrMap(src map[string]int16) map[string]*int16
- func Int16PtrSlice(src []int16) []*int16
- func Int16Slice(src []*int16) []int16
- func Int32(v *int32) int32
- func Int32Map(src map[string]*int32) map[string]int32
- func Int32Ptr(v int32) *int32
- func Int32PtrMap(src map[string]int32) map[string]*int32
- func Int32PtrSlice(src []int32) []*int32
- func Int32Slice(src []*int32) []int32
- func Int64(v *int64) int64
- func Int64Map(src map[string]*int64) map[string]int64
- func Int64Ptr(v int64) *int64
- func Int64PtrMap(src map[string]int64) map[string]*int64
- func Int64PtrSlice(src []int64) []*int64
- func Int64Slice(src []*int64) []int64
- func Int8(v *int8) int8
- func Int8Map(src map[string]*int8) map[string]int8
- func Int8Ptr(v int8) *int8
- func Int8PtrMap(src map[string]int8) map[string]*int8
- func Int8PtrSlice(src []int8) []*int8
- func Int8Slice(src []*int8) []int8
- func IntMap(src map[string]*int) map[string]int
- func IntPtr(v int) *int
- func IntPtrMap(src map[string]int) map[string]*int
- func IntPtrSlice(src []int) []*int
- func IntSlice(src []*int) []int
- func RulesetActionParameterProductValues() []string
- func RulesetKindValues() []string
- func RulesetPhaseValues() []string
- func RulesetRuleActionParametersHTTPHeaderOperationValues() []string
- func RulesetRuleActionValues() []string
- func Rune(v *rune) rune
- func RunePtr(v rune) *rune
- func String(v *string) string
- func StringMap(src map[string]*string) map[string]string
- func StringPtr(v string) *string
- func StringPtrMap(src map[string]string) map[string]*string
- func StringPtrSlice(src []string) []*string
- func StringSlice(src []*string) []string
- func TeamsRulesActionValues() []string
- func TeamsRulesUntrustedCertActionValues() []string
- func Time(v *time.Time) time.Time
- func TimePtr(v time.Time) *time.Time
- func Uint(v *uint) uint
- func Uint16(v *uint16) uint16
- func Uint16Map(src map[string]*uint16) map[string]uint16
- func Uint16Ptr(v uint16) *uint16
- func Uint16PtrMap(src map[string]uint16) map[string]*uint16
- func Uint16PtrSlice(src []uint16) []*uint16
- func Uint16Slice(src []*uint16) []uint16
- func Uint32(v *uint32) uint32
- func Uint32Map(src map[string]*uint32) map[string]uint32
- func Uint32Ptr(v uint32) *uint32
- func Uint32PtrMap(src map[string]uint32) map[string]*uint32
- func Uint32PtrSlice(src []uint32) []*uint32
- func Uint32Slice(src []*uint32) []uint32
- func Uint64(v *uint64) uint64
- func Uint64Map(src map[string]*uint64) map[string]uint64
- func Uint64Ptr(v uint64) *uint64
- func Uint64PtrMap(src map[string]uint64) map[string]*uint64
- func Uint64PtrSlice(src []uint64) []*uint64
- func Uint64Slice(src []*uint64) []uint64
- func Uint8(v *uint8) uint8
- func Uint8Map(src map[string]*uint8) map[string]uint8
- func Uint8Ptr(v uint8) *uint8
- func Uint8PtrMap(src map[string]uint8) map[string]*uint8
- func Uint8PtrSlice(src []uint8) []*uint8
- func Uint8Slice(src []*uint8) []uint8
- func UintMap(src map[string]*uint) map[string]uint
- func UintPtr(v uint) *uint
- func UintPtrMap(src map[string]uint) map[string]*uint
- func UintPtrSlice(src []uint) []*uint
- func UintSlice(src []*uint) []uint
- type API
- func (api *API) APITokens(ctx context.Context) ([]APIToken, error)
- func (api *API) AccessAuditLogs(ctx context.Context, accountID string, opts AccessAuditLogFilterOptions) ([]AccessAuditLogRecord, error)
- func (api *API) AccessBookmark(ctx context.Context, accountID, bookmarkID string) (AccessBookmark, error)
- func (api *API) AccessBookmarks(ctx context.Context, accountID string, pageOpts PaginationOptions) ([]AccessBookmark, ResultInfo, error)
- func (api *API) AccessKeysConfig(ctx context.Context, accountID string) (AccessKeysConfig, error)
- func (api *API) Account(ctx context.Context, accountID string) (Account, ResultInfo, error)
- func (api *API) AccountAccessRule(ctx context.Context, accountID string, accessRuleID string) (*AccessRuleResponse, error)
- func (api *API) AccountMember(ctx context.Context, accountID string, memberID string) (AccountMember, error)
- func (api *API) AccountMembers(ctx context.Context, accountID string, pageOpts PaginationOptions) ([]AccountMember, ResultInfo, error)
- func (api *API) Accounts(ctx context.Context, params AccountsListParams) ([]Account, ResultInfo, error)
- func (api *API) ArgoSmartRouting(ctx context.Context, zoneID string) (ArgoFeatureSetting, error)
- func (api *API) ArgoTieredCaching(ctx context.Context, zoneID string) (ArgoFeatureSetting, error)
- func (api *API) ArgoTunnel(ctx context.Context, accountID, tunnelUUID string) (ArgoTunnel, error)deprecated
- func (api *API) ArgoTunnels(ctx context.Context, accountID string) ([]ArgoTunnel, error)deprecated
- func (api *API) AttachWorkersDomain(ctx context.Context, rc *ResourceContainer, domain AttachWorkersDomainParams) (WorkersDomain, error)
- func (api *API) AvailableZonePlans(ctx context.Context, zoneID string) ([]ZonePlan, error)
- func (api *API) AvailableZoneRatePlans(ctx context.Context, zoneID string) ([]ZoneRatePlan, error)
- func (api *API) CancelRegistrarDomainTransfer(ctx context.Context, accountID, domainName string) ([]RegistrarDomain, error)
- func (api *API) CertificatePack(ctx context.Context, zoneID, certificatePackID string) (CertificatePack, error)
- func (api *API) ChangePageRule(ctx context.Context, zoneID, ruleID string, rule PageRule) error
- func (api *API) ChangeWaitingRoom(ctx context.Context, zoneID, waitingRoomID string, waitingRoom WaitingRoom) (WaitingRoom, error)
- func (api *API) ChangeWaitingRoomEvent(ctx context.Context, zoneID, waitingRoomID string, ...) (WaitingRoomEvent, error)
- func (api *API) CheckLogpushDestinationExists(ctx context.Context, rc *ResourceContainer, destinationConf string) (bool, error)
- func (api *API) CleanupArgoTunnelConnections(ctx context.Context, accountID, tunnelUUID string) errordeprecated
- func (api *API) CleanupTunnelConnections(ctx context.Context, rc *ResourceContainer, tunnelID string) error
- func (api *API) CreateAPIShieldOperations(ctx context.Context, rc *ResourceContainer, ...) ([]APIShieldOperation, error)
- func (api *API) CreateAPIToken(ctx context.Context, token APIToken) (APIToken, error)
- func (api *API) CreateAccessApplication(ctx context.Context, rc *ResourceContainer, ...) (AccessApplication, error)
- func (api *API) CreateAccessBookmark(ctx context.Context, accountID string, accessBookmark AccessBookmark) (AccessBookmark, error)
- func (api *API) CreateAccessCACertificate(ctx context.Context, rc *ResourceContainer, ...) (AccessCACertificate, error)
- func (api *API) CreateAccessCustomPage(ctx context.Context, rc *ResourceContainer, ...) (AccessCustomPage, error)
- func (api *API) CreateAccessGroup(ctx context.Context, rc *ResourceContainer, params CreateAccessGroupParams) (AccessGroup, error)
- func (api *API) CreateAccessIdentityProvider(ctx context.Context, rc *ResourceContainer, ...) (AccessIdentityProvider, error)
- func (api *API) CreateAccessMutualTLSCertificate(ctx context.Context, rc *ResourceContainer, ...) (AccessMutualTLSCertificate, error)
- func (api *API) CreateAccessOrganization(ctx context.Context, rc *ResourceContainer, ...) (AccessOrganization, error)
- func (api *API) CreateAccessPolicy(ctx context.Context, rc *ResourceContainer, params CreateAccessPolicyParams) (AccessPolicy, error)
- func (api *API) CreateAccessServiceToken(ctx context.Context, rc *ResourceContainer, ...) (AccessServiceTokenCreateResponse, error)
- func (api *API) CreateAccessTag(ctx context.Context, rc *ResourceContainer, params CreateAccessTagParams) (AccessTag, error)
- func (api *API) CreateAccount(ctx context.Context, account Account) (Account, error)
- func (api *API) CreateAccountAccessRule(ctx context.Context, accountID string, accessRule AccessRule) (*AccessRuleResponse, error)
- func (api *API) CreateAccountMember(ctx context.Context, rc *ResourceContainer, params CreateAccountMemberParams) (AccountMember, error)
- func (api *API) CreateAccountMemberWithStatus(ctx context.Context, accountID string, emailAddress string, roles []string, ...) (AccountMember, error)deprecated
- func (api *API) CreateAddressMap(ctx context.Context, rc *ResourceContainer, params CreateAddressMapParams) (AddressMap, error)
- func (api *API) CreateArgoTunnel(ctx context.Context, accountID, name, secret string) (ArgoTunnel, error)deprecated
- func (api *API) CreateCertificatePack(ctx context.Context, zoneID string, cert CertificatePackRequest) (CertificatePack, error)
- func (api *API) CreateCustomHostname(ctx context.Context, zoneID string, ch CustomHostname) (*CustomHostnameResponse, error)
- func (api *API) CreateCustomNameservers(ctx context.Context, rc *ResourceContainer, ...) (CustomNameserverResult, error)
- func (api *API) CreateDLPProfiles(ctx context.Context, rc *ResourceContainer, params CreateDLPProfilesParams) ([]DLPProfile, error)
- func (api *API) CreateDNSFirewallCluster(ctx context.Context, rc *ResourceContainer, ...) (*DNSFirewallCluster, error)
- func (api *API) CreateDNSRecord(ctx context.Context, rc *ResourceContainer, params CreateDNSRecordParams) (DNSRecord, error)
- func (api *API) CreateDataLocalizationRegionalHostname(ctx context.Context, rc *ResourceContainer, ...) (RegionalHostname, error)
- func (api *API) CreateDeviceDexTest(ctx context.Context, rc *ResourceContainer, params CreateDeviceDexTestParams) (DeviceDexTest, error)
- func (api *API) CreateDeviceManagedNetwork(ctx context.Context, rc *ResourceContainer, ...) (DeviceManagedNetwork, error)
- func (api *API) CreateDevicePostureIntegration(ctx context.Context, accountID string, integration DevicePostureIntegration) (DevicePostureIntegration, error)
- func (api *API) CreateDevicePostureRule(ctx context.Context, accountID string, rule DevicePostureRule) (DevicePostureRule, error)
- func (api *API) CreateDeviceSettingsPolicy(ctx context.Context, accountID string, req DeviceSettingsPolicyRequest) (DeviceSettingsPolicyResponse, error)
- func (api *API) CreateEmailRoutingDestinationAddress(ctx context.Context, rc *ResourceContainer, ...) (EmailRoutingDestinationAddress, error)
- func (api *API) CreateEmailRoutingRule(ctx context.Context, rc *ResourceContainer, ...) (EmailRoutingRule, error)
- func (api *API) CreateFilters(ctx context.Context, rc *ResourceContainer, params []FilterCreateParams) ([]Filter, error)
- func (api *API) CreateFirewallRules(ctx context.Context, rc *ResourceContainer, params []FirewallRuleCreateParams) ([]FirewallRule, error)
- func (api *API) CreateHealthcheck(ctx context.Context, zoneID string, healthcheck Healthcheck) (Healthcheck, error)
- func (api *API) CreateHealthcheckPreview(ctx context.Context, zoneID string, healthcheck Healthcheck) (Healthcheck, error)
- func (api *API) CreateIPAddressToAddressMap(ctx context.Context, rc *ResourceContainer, ...) error
- func (api *API) CreateIPList(ctx context.Context, accountID, name, description, kind string) (IPList, error)deprecated
- func (api *API) CreateIPListItem(ctx context.Context, accountID, ID, ip, comment string) ([]IPListItem, error)deprecated
- func (api *API) CreateIPListItemAsync(ctx context.Context, accountID, ID, ip, comment string) (IPListItemCreateResponse, error)deprecated
- func (api *API) CreateIPListItems(ctx context.Context, accountID, ID string, items []IPListItemCreateRequest) ([]IPListItem, error)deprecated
- func (api *API) CreateIPListItemsAsync(ctx context.Context, accountID, ID string, items []IPListItemCreateRequest) (IPListItemCreateResponse, error)deprecated
- func (api *API) CreateImageDirectUploadURL(ctx context.Context, rc *ResourceContainer, ...) (ImageDirectUploadURL, error)
- func (api *API) CreateKeylessSSL(ctx context.Context, zoneID string, keylessSSL KeylessSSLCreateRequest) (KeylessSSL, error)
- func (api *API) CreateList(ctx context.Context, rc *ResourceContainer, params ListCreateParams) (List, error)
- func (api *API) CreateListItem(ctx context.Context, rc *ResourceContainer, params ListCreateItemParams) ([]ListItem, error)
- func (api *API) CreateListItemAsync(ctx context.Context, rc *ResourceContainer, params ListCreateItemParams) (ListItemCreateResponse, error)
- func (api *API) CreateListItems(ctx context.Context, rc *ResourceContainer, params ListCreateItemsParams) ([]ListItem, error)
- func (api *API) CreateListItemsAsync(ctx context.Context, rc *ResourceContainer, params ListCreateItemsParams) (ListItemCreateResponse, error)
- func (api *API) CreateLoadBalancer(ctx context.Context, rc *ResourceContainer, params CreateLoadBalancerParams) (LoadBalancer, error)
- func (api *API) CreateLoadBalancerMonitor(ctx context.Context, rc *ResourceContainer, ...) (LoadBalancerMonitor, error)
- func (api *API) CreateLoadBalancerPool(ctx context.Context, rc *ResourceContainer, ...) (LoadBalancerPool, error)
- func (api *API) CreateLogpushJob(ctx context.Context, rc *ResourceContainer, params CreateLogpushJobParams) (*LogpushJob, error)
- func (api *API) CreateMTLSCertificate(ctx context.Context, rc *ResourceContainer, params CreateMTLSCertificateParams) (MTLSCertificate, error)
- func (api *API) CreateMagicFirewallRuleset(ctx context.Context, accountID, name, description string, ...) (MagicFirewallRuleset, error)deprecated
- func (api *API) CreateMagicTransitGRETunnels(ctx context.Context, accountID string, tunnels []MagicTransitGRETunnel) ([]MagicTransitGRETunnel, error)
- func (api *API) CreateMagicTransitIPsecTunnels(ctx context.Context, accountID string, tunnels []MagicTransitIPsecTunnel) ([]MagicTransitIPsecTunnel, error)
- func (api *API) CreateMagicTransitStaticRoute(ctx context.Context, accountID string, route MagicTransitStaticRoute) ([]MagicTransitStaticRoute, error)
- func (api *API) CreateMembershipToAddressMap(ctx context.Context, rc *ResourceContainer, ...) error
- func (api *API) CreateMiscategorization(ctx context.Context, params MisCategorizationParameters) error
- func (api *API) CreateNotificationPolicy(ctx context.Context, accountID string, policy NotificationPolicy) (SaveResponse, error)
- func (api *API) CreateNotificationWebhooks(ctx context.Context, accountID string, webhooks *NotificationUpsertWebhooks) (SaveResponse, error)
- func (api *API) CreateObservatoryPageTest(ctx context.Context, rc *ResourceContainer, ...) (*ObservatoryPageTest, error)
- func (api *API) CreateObservatoryScheduledPageTest(ctx context.Context, rc *ResourceContainer, ...) (*ObservatoryScheduledPageTest, error)
- func (api *API) CreateOriginCACertificate(ctx context.Context, params CreateOriginCertificateParams) (*OriginCACertificate, error)
- func (api *API) CreatePageRule(ctx context.Context, zoneID string, rule PageRule) (*PageRule, error)
- func (api *API) CreatePagesDeployment(ctx context.Context, rc *ResourceContainer, params CreatePagesDeploymentParams) (PagesProjectDeployment, error)
- func (api *API) CreatePagesProject(ctx context.Context, rc *ResourceContainer, params CreatePagesProjectParams) (PagesProject, error)
- func (api *API) CreateQueue(ctx context.Context, rc *ResourceContainer, queue CreateQueueParams) (Queue, error)
- func (api *API) CreateQueueConsumer(ctx context.Context, rc *ResourceContainer, params CreateQueueConsumerParams) (QueueConsumer, error)
- func (api *API) CreateR2Bucket(ctx context.Context, rc *ResourceContainer, params CreateR2BucketParameters) (R2Bucket, error)
- func (api *API) CreateRateLimit(ctx context.Context, zoneID string, limit RateLimit) (RateLimit, error)
- func (api *API) CreateRuleset(ctx context.Context, rc *ResourceContainer, params CreateRulesetParams) (Ruleset, error)
- func (api *API) CreateSSL(ctx context.Context, zoneID string, options ZoneCustomSSLOptions) (ZoneCustomSSL, error)
- func (api *API) CreateSecondaryDNSPrimary(ctx context.Context, accountID string, primary SecondaryDNSPrimary) (SecondaryDNSPrimary, error)
- func (api *API) CreateSecondaryDNSTSIG(ctx context.Context, accountID string, tsig SecondaryDNSTSIG) (SecondaryDNSTSIG, error)
- func (api *API) CreateSecondaryDNSZone(ctx context.Context, zoneID string, zone SecondaryDNSZone) (SecondaryDNSZone, error)
- func (api *API) CreateSpectrumApplication(ctx context.Context, zoneID string, appDetails SpectrumApplication) (SpectrumApplication, error)
- func (api *API) CreateTeamsList(ctx context.Context, rc *ResourceContainer, params CreateTeamsListParams) (TeamsList, error)
- func (api *API) CreateTeamsLocation(ctx context.Context, accountID string, teamsLocation TeamsLocation) (TeamsLocation, error)
- func (api *API) CreateTeamsProxyEndpoint(ctx context.Context, accountID string, proxyEndpoint TeamsProxyEndpoint) (TeamsProxyEndpoint, error)
- func (api *API) CreateTunnel(ctx context.Context, rc *ResourceContainer, params TunnelCreateParams) (Tunnel, error)
- func (api *API) CreateTunnelRoute(ctx context.Context, rc *ResourceContainer, params TunnelRoutesCreateParams) (TunnelRoute, error)
- func (api *API) CreateTunnelVirtualNetwork(ctx context.Context, rc *ResourceContainer, ...) (TunnelVirtualNetwork, error)
- func (api *API) CreateTurnstileWidget(ctx context.Context, rc *ResourceContainer, params CreateTurnstileWidgetParams) (TurnstileWidget, error)
- func (api *API) CreateUserAccessRule(ctx context.Context, accessRule AccessRule) (*AccessRuleResponse, error)
- func (api *API) CreateUserAgentRule(ctx context.Context, zoneID string, ld UserAgentRule) (*UserAgentRuleResponse, error)
- func (api *API) CreateWAFOverride(ctx context.Context, zoneID string, override WAFOverride) (WAFOverride, error)
- func (api *API) CreateWaitingRoom(ctx context.Context, zoneID string, waitingRoom WaitingRoom) (*WaitingRoom, error)
- func (api *API) CreateWaitingRoomEvent(ctx context.Context, zoneID string, waitingRoomID string, ...) (*WaitingRoomEvent, error)
- func (api *API) CreateWaitingRoomRule(ctx context.Context, rc *ResourceContainer, params CreateWaitingRoomRuleParams) ([]WaitingRoomRule, error)
- func (api *API) CreateWeb3Hostname(ctx context.Context, params Web3HostnameCreateParameters) (Web3Hostname, error)
- func (api *API) CreateWebAnalyticsRule(ctx context.Context, rc *ResourceContainer, ...) (*WebAnalyticsRule, error)
- func (api *API) CreateWebAnalyticsSite(ctx context.Context, rc *ResourceContainer, ...) (*WebAnalyticsSite, error)
- func (api *API) CreateWorkerRoute(ctx context.Context, rc *ResourceContainer, params CreateWorkerRouteParams) (WorkerRouteResponse, error)
- func (api *API) CreateWorkersAccountSettings(ctx context.Context, rc *ResourceContainer, ...) (WorkersAccountSettings, error)
- func (api *API) CreateWorkersKVNamespace(ctx context.Context, rc *ResourceContainer, ...) (WorkersKVNamespaceResponse, error)
- func (api *API) CreateZone(ctx context.Context, name string, jumpstart bool, account Account, ...) (Zone, error)
- func (api *API) CreateZoneAccessRule(ctx context.Context, zoneID string, accessRule AccessRule) (*AccessRuleResponse, error)
- func (api *API) CreateZoneHold(ctx context.Context, rc *ResourceContainer, params CreateZoneHoldParams) (ZoneHold, error)
- func (api *API) CreateZoneLevelAccessBookmark(ctx context.Context, zoneID string, accessBookmark AccessBookmark) (AccessBookmark, error)
- func (api *API) CreateZoneLockdown(ctx context.Context, rc *ResourceContainer, params ZoneLockdownCreateParams) (ZoneLockdown, error)
- func (api *API) CustomHostname(ctx context.Context, zoneID string, customHostnameID string) (CustomHostname, error)
- func (api *API) CustomHostnameFallbackOrigin(ctx context.Context, zoneID string) (CustomHostnameFallbackOrigin, error)
- func (api *API) CustomHostnameIDByName(ctx context.Context, zoneID string, hostname string) (string, error)
- func (api *API) CustomHostnames(ctx context.Context, zoneID string, page int, filter CustomHostname) ([]CustomHostname, ResultInfo, error)
- func (api *API) CustomPage(ctx context.Context, options *CustomPageOptions, customPageID string) (CustomPage, error)
- func (api *API) CustomPages(ctx context.Context, options *CustomPageOptions) ([]CustomPage, error)
- func (api *API) DeleteAPIShieldOperation(ctx context.Context, rc *ResourceContainer, ...) error
- func (api *API) DeleteAPIToken(ctx context.Context, tokenID string) error
- func (api *API) DeleteAccessApplication(ctx context.Context, rc *ResourceContainer, applicationID string) error
- func (api *API) DeleteAccessBookmark(ctx context.Context, accountID, bookmarkID string) error
- func (api *API) DeleteAccessCACertificate(ctx context.Context, rc *ResourceContainer, applicationID string) error
- func (api *API) DeleteAccessCustomPage(ctx context.Context, rc *ResourceContainer, id string) error
- func (api *API) DeleteAccessGroup(ctx context.Context, rc *ResourceContainer, groupID string) error
- func (api *API) DeleteAccessIdentityProvider(ctx context.Context, rc *ResourceContainer, identityProviderUUID string) (AccessIdentityProvider, error)
- func (api *API) DeleteAccessMutualTLSCertificate(ctx context.Context, rc *ResourceContainer, certificateID string) error
- func (api *API) DeleteAccessPolicy(ctx context.Context, rc *ResourceContainer, params DeleteAccessPolicyParams) error
- func (api *API) DeleteAccessServiceToken(ctx context.Context, rc *ResourceContainer, uuid string) (AccessServiceTokenUpdateResponse, error)
- func (api *API) DeleteAccessTag(ctx context.Context, rc *ResourceContainer, tagName string) error
- func (api *API) DeleteAccount(ctx context.Context, accountID string) error
- func (api *API) DeleteAccountAccessRule(ctx context.Context, accountID, accessRuleID string) (*AccessRuleResponse, error)
- func (api *API) DeleteAccountMember(ctx context.Context, accountID string, userID string) error
- func (api *API) DeleteAddressMap(ctx context.Context, rc *ResourceContainer, id string) error
- func (api *API) DeleteArgoTunnel(ctx context.Context, accountID, tunnelUUID string) errordeprecated
- func (api *API) DeleteCertificatePack(ctx context.Context, zoneID, certificateID string) error
- func (api *API) DeleteCustomHostname(ctx context.Context, zoneID string, customHostnameID string) error
- func (api *API) DeleteCustomHostnameFallbackOrigin(ctx context.Context, zoneID string) error
- func (api *API) DeleteCustomNameservers(ctx context.Context, rc *ResourceContainer, ...) error
- func (api *API) DeleteDLPProfile(ctx context.Context, rc *ResourceContainer, profileID string) error
- func (api *API) DeleteDNSFirewallCluster(ctx context.Context, rc *ResourceContainer, clusterID string) error
- func (api *API) DeleteDNSRecord(ctx context.Context, rc *ResourceContainer, recordID string) error
- func (api *API) DeleteDataLocalizationRegionalHostname(ctx context.Context, rc *ResourceContainer, hostname string) error
- func (api *API) DeleteDevicePostureIntegration(ctx context.Context, accountID, ruleID string) error
- func (api *API) DeleteDevicePostureRule(ctx context.Context, accountID, ruleID string) error
- func (api *API) DeleteDeviceSettingsPolicy(ctx context.Context, accountID, policyID string) (DeleteDeviceSettingsPolicyResponse, error)
- func (api *API) DeleteDexTest(ctx context.Context, rc *ResourceContainer, testID string) (DeviceDexTests, error)
- func (api *API) DeleteEmailRoutingDestinationAddress(ctx context.Context, rc *ResourceContainer, addressID string) (EmailRoutingDestinationAddress, error)
- func (api *API) DeleteEmailRoutingRule(ctx context.Context, rc *ResourceContainer, ruleID string) (EmailRoutingRule, error)
- func (api *API) DeleteFilter(ctx context.Context, rc *ResourceContainer, filterID string) error
- func (api *API) DeleteFilters(ctx context.Context, rc *ResourceContainer, filterIDs []string) error
- func (api *API) DeleteFirewallRule(ctx context.Context, rc *ResourceContainer, firewallRuleID string) error
- func (api *API) DeleteFirewallRules(ctx context.Context, rc *ResourceContainer, firewallRuleIDs []string) error
- func (api *API) DeleteHealthcheck(ctx context.Context, zoneID string, healthcheckID string) error
- func (api *API) DeleteHealthcheckPreview(ctx context.Context, zoneID string, id string) error
- func (api *API) DeleteHostnameTLSSetting(ctx context.Context, rc *ResourceContainer, ...) (HostnameTLSSetting, error)
- func (api *API) DeleteHostnameTLSSettingCiphers(ctx context.Context, rc *ResourceContainer, ...) (HostnameTLSSettingCiphers, error)
- func (api *API) DeleteIPAddressFromAddressMap(ctx context.Context, rc *ResourceContainer, ...) error
- func (api *API) DeleteIPList(ctx context.Context, accountID, ID string) (IPListDeleteResponse, error)deprecated
- func (api *API) DeleteIPListItems(ctx context.Context, accountID, ID string, items IPListItemDeleteRequest) ([]IPListItem, error)deprecated
- func (api *API) DeleteIPListItemsAsync(ctx context.Context, accountID, ID string, items IPListItemDeleteRequest) (IPListItemDeleteResponse, error)deprecated
- func (api *API) DeleteImage(ctx context.Context, rc *ResourceContainer, id string) error
- func (api *API) DeleteKeylessSSL(ctx context.Context, zoneID, keylessSSLID string) error
- func (api *API) DeleteList(ctx context.Context, rc *ResourceContainer, listID string) (ListDeleteResponse, error)
- func (api *API) DeleteListItems(ctx context.Context, rc *ResourceContainer, params ListDeleteItemsParams) ([]ListItem, error)
- func (api *API) DeleteListItemsAsync(ctx context.Context, rc *ResourceContainer, params ListDeleteItemsParams) (ListItemDeleteResponse, error)
- func (api *API) DeleteLoadBalancer(ctx context.Context, rc *ResourceContainer, loadbalancerID string) error
- func (api *API) DeleteLoadBalancerMonitor(ctx context.Context, rc *ResourceContainer, monitorID string) error
- func (api *API) DeleteLoadBalancerPool(ctx context.Context, rc *ResourceContainer, poolID string) error
- func (api *API) DeleteLogpushJob(ctx context.Context, rc *ResourceContainer, jobID int) error
- func (api *API) DeleteMTLSCertificate(ctx context.Context, rc *ResourceContainer, certificateID string) (MTLSCertificate, error)
- func (api *API) DeleteMagicFirewallRuleset(ctx context.Context, accountID, ID string) errordeprecated
- func (api *API) DeleteMagicTransitGRETunnel(ctx context.Context, accountID string, id string) (MagicTransitGRETunnel, error)
- func (api *API) DeleteMagicTransitIPsecTunnel(ctx context.Context, accountID string, id string) (MagicTransitIPsecTunnel, error)
- func (api *API) DeleteMagicTransitStaticRoute(ctx context.Context, accountID, ID string) (MagicTransitStaticRoute, error)
- func (api *API) DeleteManagedNetworks(ctx context.Context, rc *ResourceContainer, networkID string) ([]DeviceManagedNetwork, error)
- func (api *API) DeleteMembershipFromAddressMap(ctx context.Context, rc *ResourceContainer, ...) error
- func (api *API) DeleteNotificationPolicy(ctx context.Context, accountID, policyID string) (SaveResponse, error)
- func (api *API) DeleteNotificationWebhooks(ctx context.Context, accountID, webhookID string) (SaveResponse, error)
- func (api *API) DeleteObservatoryPageTests(ctx context.Context, rc *ResourceContainer, ...) (*int, error)
- func (api *API) DeleteObservatoryScheduledPageTest(ctx context.Context, rc *ResourceContainer, ...) (*int, error)
- func (api *API) DeletePageRule(ctx context.Context, zoneID, ruleID string) error
- func (api *API) DeletePagesDeployment(ctx context.Context, rc *ResourceContainer, params DeletePagesDeploymentParams) error
- func (api *API) DeletePagesProject(ctx context.Context, rc *ResourceContainer, projectName string) error
- func (api *API) DeletePerHostnameAuthenticatedOriginPullsCertificate(ctx context.Context, zoneID, certificateID string) (PerHostnameAuthenticatedOriginPullsCertificateDetails, error)
- func (api *API) DeletePerZoneAuthenticatedOriginPullsCertificate(ctx context.Context, zoneID, certificateID string) (PerZoneAuthenticatedOriginPullsCertificateDetails, error)
- func (api *API) DeleteQueue(ctx context.Context, rc *ResourceContainer, queueName string) error
- func (api *API) DeleteQueueConsumer(ctx context.Context, rc *ResourceContainer, params DeleteQueueConsumerParams) error
- func (api *API) DeleteR2Bucket(ctx context.Context, rc *ResourceContainer, bucketName string) error
- func (api *API) DeleteRateLimit(ctx context.Context, zoneID, limitID string) error
- func (api *API) DeleteRuleset(ctx context.Context, rc *ResourceContainer, rulesetID string) error
- func (api *API) DeleteSSL(ctx context.Context, zoneID, certificateID string) error
- func (api *API) DeleteSecondaryDNSPrimary(ctx context.Context, accountID, primaryID string) error
- func (api *API) DeleteSecondaryDNSTSIG(ctx context.Context, accountID, tsigID string) error
- func (api *API) DeleteSecondaryDNSZone(ctx context.Context, zoneID string) error
- func (api *API) DeleteSpectrumApplication(ctx context.Context, zoneID string, applicationID string) error
- func (api *API) DeleteTeamsList(ctx context.Context, rc *ResourceContainer, teamsListID string) error
- func (api *API) DeleteTeamsLocation(ctx context.Context, accountID, teamsLocationID string) error
- func (api *API) DeleteTeamsProxyEndpoint(ctx context.Context, accountID, proxyEndpointID string) error
- func (api *API) DeleteTieredCache(ctx context.Context, rc *ResourceContainer) (TieredCache, error)
- func (api *API) DeleteTunnel(ctx context.Context, rc *ResourceContainer, tunnelID string) error
- func (api *API) DeleteTunnelRoute(ctx context.Context, rc *ResourceContainer, params TunnelRoutesDeleteParams) error
- func (api *API) DeleteTunnelVirtualNetwork(ctx context.Context, rc *ResourceContainer, vnetID string) error
- func (api *API) DeleteTurnstileWidget(ctx context.Context, rc *ResourceContainer, siteKey string) error
- func (api *API) DeleteUserAccessRule(ctx context.Context, accessRuleID string) (*AccessRuleResponse, error)
- func (api *API) DeleteUserAgentRule(ctx context.Context, zoneID string, id string) (*UserAgentRuleResponse, error)
- func (api *API) DeleteWAFOverride(ctx context.Context, zoneID, overrideID string) error
- func (api *API) DeleteWaitingRoom(ctx context.Context, zoneID, waitingRoomID string) error
- func (api *API) DeleteWaitingRoomEvent(ctx context.Context, zoneID string, waitingRoomID string, eventID string) error
- func (api *API) DeleteWaitingRoomRule(ctx context.Context, rc *ResourceContainer, params DeleteWaitingRoomRuleParams) ([]WaitingRoomRule, error)
- func (api *API) DeleteWeb3Hostname(ctx context.Context, params Web3HostnameDetailsParameters) (Web3HostnameDeleteResult, error)
- func (api *API) DeleteWebAnalyticsRule(ctx context.Context, rc *ResourceContainer, ...) (*string, error)
- func (api *API) DeleteWebAnalyticsSite(ctx context.Context, rc *ResourceContainer, ...) (*string, error)
- func (api *API) DeleteWorker(ctx context.Context, rc *ResourceContainer, params DeleteWorkerParams) error
- func (api *API) DeleteWorkerRoute(ctx context.Context, rc *ResourceContainer, routeID string) (WorkerRouteResponse, error)
- func (api *API) DeleteWorkersKVEntries(ctx context.Context, rc *ResourceContainer, ...) (Response, error)
- func (api API) DeleteWorkersKVEntry(ctx context.Context, rc *ResourceContainer, params DeleteWorkersKVEntryParams) (Response, error)
- func (api *API) DeleteWorkersKVNamespace(ctx context.Context, rc *ResourceContainer, namespaceID string) (Response, error)
- func (api *API) DeleteWorkersSecret(ctx context.Context, rc *ResourceContainer, params DeleteWorkersSecretParams) (Response, error)
- func (api *API) DeleteWorkersTail(ctx context.Context, rc *ResourceContainer, scriptName, tailID string) error
- func (api *API) DeleteZone(ctx context.Context, zoneID string) (ZoneID, error)
- func (api *API) DeleteZoneAccessRule(ctx context.Context, zoneID, accessRuleID string) (*AccessRuleResponse, error)
- func (api *API) DeleteZoneCacheVariants(ctx context.Context, zoneID string) error
- func (api *API) DeleteZoneDNSSEC(ctx context.Context, zoneID string) (string, error)
- func (api *API) DeleteZoneHold(ctx context.Context, rc *ResourceContainer, params DeleteZoneHoldParams) (ZoneHold, error)
- func (api *API) DeleteZoneLevelAccessBookmark(ctx context.Context, zoneID, bookmarkID string) error
- func (api *API) DeleteZoneLockdown(ctx context.Context, rc *ResourceContainer, id string) (ZoneLockdown, error)
- func (api *API) DetachWorkersDomain(ctx context.Context, rc *ResourceContainer, domainID string) error
- func (api *API) DevicePostureIntegration(ctx context.Context, accountID, integrationID string) (DevicePostureIntegration, error)
- func (api *API) DevicePostureIntegrations(ctx context.Context, accountID string) ([]DevicePostureIntegration, ResultInfo, error)
- func (api *API) DevicePostureRule(ctx context.Context, accountID, ruleID string) (DevicePostureRule, error)
- func (api *API) DevicePostureRules(ctx context.Context, accountID string) ([]DevicePostureRule, ResultInfo, error)
- func (api *API) DisableEmailRouting(ctx context.Context, rc *ResourceContainer) (EmailRoutingSettings, error)
- func (api *API) EditPerHostnameAuthenticatedOriginPullsConfig(ctx context.Context, zoneID string, ...) ([]PerHostnameAuthenticatedOriginPullsDetails, error)
- func (api *API) EditUniversalSSLSetting(ctx context.Context, zoneID string, setting UniversalSSLSetting) (UniversalSSLSetting, error)
- func (api *API) EditZone(ctx context.Context, zoneID string, zoneOpts ZoneOptions) (Zone, error)
- func (api *API) EnableEmailRouting(ctx context.Context, rc *ResourceContainer) (EmailRoutingSettings, error)
- func (api *API) ExportDNSRecords(ctx context.Context, rc *ResourceContainer, params ExportDNSRecordsParams) (string, error)
- func (api *API) FallbackOrigin(ctx context.Context, zoneID string) (FallbackOrigin, error)
- func (api *API) Filter(ctx context.Context, rc *ResourceContainer, filterID string) (Filter, error)
- func (api *API) Filters(ctx context.Context, rc *ResourceContainer, params FilterListParams) ([]Filter, *ResultInfo, error)
- func (api *API) FirewallRule(ctx context.Context, rc *ResourceContainer, firewallRuleID string) (FirewallRule, error)
- func (api *API) FirewallRules(ctx context.Context, rc *ResourceContainer, params FirewallRuleListParams) ([]FirewallRule, *ResultInfo, error)
- func (api *API) ForceSecondaryDNSZoneAXFR(ctx context.Context, zoneID string) error
- func (api *API) GenerateMagicTransitIPsecTunnelPSK(ctx context.Context, accountID string, id string) (string, *MagicTransitIPsecTunnelPskMetadata, error)
- func (api *API) GetAPIShieldConfiguration(ctx context.Context, rc *ResourceContainer) (APIShield, ResultInfo, error)
- func (api *API) GetAPIShieldOperation(ctx context.Context, rc *ResourceContainer, params GetAPIShieldOperationParams) (*APIShieldOperation, error)
- func (api *API) GetAPIToken(ctx context.Context, tokenID string) (APIToken, error)
- func (api *API) GetAccessApplication(ctx context.Context, rc *ResourceContainer, applicationID string) (AccessApplication, error)
- func (api *API) GetAccessCACertificate(ctx context.Context, rc *ResourceContainer, applicationID string) (AccessCACertificate, error)
- func (api *API) GetAccessCustomPage(ctx context.Context, rc *ResourceContainer, id string) (AccessCustomPage, error)
- func (api *API) GetAccessGroup(ctx context.Context, rc *ResourceContainer, groupID string) (AccessGroup, error)
- func (api *API) GetAccessIdentityProvider(ctx context.Context, rc *ResourceContainer, identityProviderID string) (AccessIdentityProvider, error)
- func (api *API) GetAccessMutualTLSCertificate(ctx context.Context, rc *ResourceContainer, certificateID string) (AccessMutualTLSCertificate, error)
- func (api *API) GetAccessOrganization(ctx context.Context, rc *ResourceContainer, params GetAccessOrganizationParams) (AccessOrganization, ResultInfo, error)
- func (api *API) GetAccessPolicy(ctx context.Context, rc *ResourceContainer, params GetAccessPolicyParams) (AccessPolicy, error)
- func (api *API) GetAccessTag(ctx context.Context, rc *ResourceContainer, tagName string) (AccessTag, error)
- func (api *API) GetAccountRole(ctx context.Context, rc *ResourceContainer, roleID string) (AccountRole, error)
- func (api *API) GetAddressMap(ctx context.Context, rc *ResourceContainer, id string) (AddressMap, error)
- func (api *API) GetAdvertisementStatus(ctx context.Context, accountID, ID string) (AdvertisementStatus, error)
- func (api *API) GetAuthenticatedOriginPullsStatus(ctx context.Context, zoneID string) (AuthenticatedOriginPulls, error)
- func (api *API) GetAvailableNotificationTypes(ctx context.Context, accountID string) (NotificationAvailableAlertsResponse, error)
- func (api *API) GetBaseImage(ctx context.Context, rc *ResourceContainer, id string) ([]byte, error)
- func (api *API) GetBotManagement(ctx context.Context, rc *ResourceContainer) (BotManagement, error)
- func (api *API) GetCacheReserve(ctx context.Context, rc *ResourceContainer, params GetCacheReserveParams) (CacheReserve, error)
- func (api *API) GetCustomNameserverZoneMetadata(ctx context.Context, rc *ResourceContainer, ...) (CustomNameserverZoneMetadata, error)
- func (api *API) GetCustomNameservers(ctx context.Context, rc *ResourceContainer, params GetCustomNameserversParams) ([]CustomNameserverResult, error)
- func (api *API) GetDCVDelegation(ctx context.Context, rc *ResourceContainer, params GetDCVDelegationParams) (DCVDelegation, ResultInfo, error)
- func (api *API) GetDLPPayloadLogSettings(ctx context.Context, rc *ResourceContainer, ...) (DLPPayloadLogSettings, error)
- func (api *API) GetDLPProfile(ctx context.Context, rc *ResourceContainer, profileID string) (DLPProfile, error)
- func (api *API) GetDNSFirewallCluster(ctx context.Context, rc *ResourceContainer, params GetDNSFirewallClusterParams) (*DNSFirewallCluster, error)
- func (api *API) GetDNSFirewallUserAnalytics(ctx context.Context, rc *ResourceContainer, ...) (DNSFirewallAnalytics, error)
- func (api *API) GetDNSRecord(ctx context.Context, rc *ResourceContainer, recordID string) (DNSRecord, error)
- func (api *API) GetDataLocalizationRegionalHostname(ctx context.Context, rc *ResourceContainer, hostname string) (RegionalHostname, error)
- func (api *API) GetDefaultDeviceSettingsPolicy(ctx context.Context, accountID string) (DeviceSettingsPolicyResponse, error)
- func (api *API) GetDeviceClientCertificatesZone(ctx context.Context, zoneID string) (DeviceClientCertificatesZone, error)
- func (api *API) GetDeviceDexTest(ctx context.Context, rc *ResourceContainer, testID string) (DeviceDexTest, error)
- func (api *API) GetDeviceManagedNetwork(ctx context.Context, rc *ResourceContainer, networkID string) (DeviceManagedNetwork, error)
- func (api *API) GetDeviceSettingsPolicy(ctx context.Context, accountID, policyID string) (DeviceSettingsPolicyResponse, error)
- func (api *API) GetEligibleNotificationDestinations(ctx context.Context, accountID string) (NotificationEligibilityResponse, error)
- func (api *API) GetEligibleZonesAccountCustomNameservers(ctx context.Context, rc *ResourceContainer, ...) ([]string, error)
- func (api *API) GetEmailRoutingCatchAllRule(ctx context.Context, rc *ResourceContainer) (EmailRoutingCatchAllRule, error)
- func (api *API) GetEmailRoutingDNSSettings(ctx context.Context, rc *ResourceContainer) ([]DNSRecord, error)
- func (api *API) GetEmailRoutingDestinationAddress(ctx context.Context, rc *ResourceContainer, addressID string) (EmailRoutingDestinationAddress, error)
- func (api *API) GetEmailRoutingRule(ctx context.Context, rc *ResourceContainer, ruleID string) (EmailRoutingRule, error)
- func (api *API) GetEmailRoutingSettings(ctx context.Context, rc *ResourceContainer) (EmailRoutingSettings, error)
- func (api *API) GetEntrypointRuleset(ctx context.Context, rc *ResourceContainer, phase string) (Ruleset, error)
- func (api *API) GetIPList(ctx context.Context, accountID, ID string) (IPList, error)deprecated
- func (api *API) GetIPListBulkOperation(ctx context.Context, accountID, ID string) (IPListBulkOperation, error)deprecated
- func (api *API) GetIPListItem(ctx context.Context, accountID, listID, id string) (IPListItem, error)deprecated
- func (api *API) GetImage(ctx context.Context, rc *ResourceContainer, id string) (Image, error)
- func (api *API) GetImagesStats(ctx context.Context, rc *ResourceContainer) (ImagesStatsCount, error)
- func (api *API) GetList(ctx context.Context, rc *ResourceContainer, listID string) (List, error)
- func (api *API) GetListBulkOperation(ctx context.Context, rc *ResourceContainer, ID string) (ListBulkOperation, error)
- func (api *API) GetListItem(ctx context.Context, rc *ResourceContainer, listID, itemID string) (ListItem, error)
- func (api *API) GetLoadBalancer(ctx context.Context, rc *ResourceContainer, loadbalancerID string) (LoadBalancer, error)
- func (api *API) GetLoadBalancerMonitor(ctx context.Context, rc *ResourceContainer, monitorID string) (LoadBalancerMonitor, error)
- func (api *API) GetLoadBalancerPool(ctx context.Context, rc *ResourceContainer, poolID string) (LoadBalancerPool, error)
- func (api *API) GetLoadBalancerPoolHealth(ctx context.Context, rc *ResourceContainer, poolID string) (LoadBalancerPoolHealth, error)
- func (api *API) GetLogpullRetentionFlag(ctx context.Context, zoneID string) (*LogpullRetentionConfiguration, error)
- func (api *API) GetLogpushFields(ctx context.Context, rc *ResourceContainer, params GetLogpushFieldsParams) (LogpushFields, error)
- func (api *API) GetLogpushJob(ctx context.Context, rc *ResourceContainer, jobID int) (LogpushJob, error)
- func (api *API) GetLogpushOwnershipChallenge(ctx context.Context, rc *ResourceContainer, ...) (*LogpushGetOwnershipChallenge, error)
- func (api *API) GetMTLSCertificate(ctx context.Context, rc *ResourceContainer, certificateID string) (MTLSCertificate, error)
- func (api *API) GetMagicFirewallRuleset(ctx context.Context, accountID, ID string) (MagicFirewallRuleset, error)deprecated
- func (api *API) GetMagicTransitGRETunnel(ctx context.Context, accountID string, id string) (MagicTransitGRETunnel, error)
- func (api *API) GetMagicTransitIPsecTunnel(ctx context.Context, accountID string, id string) (MagicTransitIPsecTunnel, error)
- func (api *API) GetMagicTransitStaticRoute(ctx context.Context, accountID, ID string) (MagicTransitStaticRoute, error)
- func (api *API) GetNotificationPolicy(ctx context.Context, accountID, policyID string) (NotificationPolicyResponse, error)
- func (api *API) GetNotificationWebhooks(ctx context.Context, accountID, webhookID string) (NotificationWebhookResponse, error)
- func (api *API) GetObservatoryPageTest(ctx context.Context, rc *ResourceContainer, ...) (*ObservatoryPageTest, error)
- func (api *API) GetObservatoryPageTrend(ctx context.Context, rc *ResourceContainer, ...) (*ObservatoryPageTrend, error)
- func (api *API) GetObservatoryScheduledPageTest(ctx context.Context, rc *ResourceContainer, ...) (*ObservatorySchedule, error)
- func (api *API) GetOrganizationAuditLogs(ctx context.Context, organizationID string, a AuditLogFilter) (AuditLogResponse, error)
- func (api *API) GetOriginCACertificate(ctx context.Context, certificateID string) (*OriginCACertificate, error)
- func (api *API) GetPagesDeploymentInfo(ctx context.Context, rc *ResourceContainer, projectName, deploymentID string) (PagesProjectDeployment, error)
- func (api *API) GetPagesDeploymentLogs(ctx context.Context, rc *ResourceContainer, ...) (PagesDeploymentLogs, error)
- func (api *API) GetPagesDomain(ctx context.Context, params PagesDomainParameters) (PagesDomain, error)
- func (api *API) GetPagesDomains(ctx context.Context, params PagesDomainsParameters) ([]PagesDomain, error)
- func (api *API) GetPagesProject(ctx context.Context, rc *ResourceContainer, projectName string) (PagesProject, error)
- func (api *API) GetPerHostnameAuthenticatedOriginPullsCertificate(ctx context.Context, zoneID, certificateID string) (PerHostnameAuthenticatedOriginPullsCertificateDetails, error)
- func (api *API) GetPerHostnameAuthenticatedOriginPullsConfig(ctx context.Context, zoneID, hostname string) (PerHostnameAuthenticatedOriginPullsDetails, error)
- func (api *API) GetPerZoneAuthenticatedOriginPullsCertificateDetails(ctx context.Context, zoneID, certificateID string) (PerZoneAuthenticatedOriginPullsCertificateDetails, error)
- func (api *API) GetPerZoneAuthenticatedOriginPullsStatus(ctx context.Context, zoneID string) (PerZoneAuthenticatedOriginPullsSettings, error)
- func (api *API) GetPermissionGroup(ctx context.Context, rc *ResourceContainer, permissionGroupId string) (PermissionGroup, error)
- func (api *API) GetPrefix(ctx context.Context, accountID, ID string) (IPPrefix, error)
- func (api *API) GetQueue(ctx context.Context, rc *ResourceContainer, queueName string) (Queue, error)
- func (api *API) GetR2Bucket(ctx context.Context, rc *ResourceContainer, bucketName string) (R2Bucket, error)
- func (api *API) GetRegionalTieredCache(ctx context.Context, rc *ResourceContainer, ...) (RegionalTieredCache, error)
- func (api *API) GetRuleset(ctx context.Context, rc *ResourceContainer, rulesetID string) (Ruleset, error)
- func (api *API) GetSecondaryDNSPrimary(ctx context.Context, accountID, primaryID string) (SecondaryDNSPrimary, error)
- func (api *API) GetSecondaryDNSTSIG(ctx context.Context, accountID, tsigID string) (SecondaryDNSTSIG, error)
- func (api *API) GetSecondaryDNSZone(ctx context.Context, zoneID string) (SecondaryDNSZone, error)
- func (api *API) GetTeamsDeviceDetails(ctx context.Context, accountID string, deviceID string) (TeamsDeviceListItem, error)
- func (api *API) GetTeamsList(ctx context.Context, rc *ResourceContainer, listID string) (TeamsList, error)
- func (api *API) GetTieredCache(ctx context.Context, rc *ResourceContainer) (TieredCache, error)
- func (api *API) GetTotalTLS(ctx context.Context, rc *ResourceContainer) (TotalTLS, error)
- func (api *API) GetTunnel(ctx context.Context, rc *ResourceContainer, tunnelID string) (Tunnel, error)
- func (api *API) GetTunnelConfiguration(ctx context.Context, rc *ResourceContainer, tunnelID string) (TunnelConfigurationResult, error)
- func (api *API) GetTunnelRouteForIP(ctx context.Context, rc *ResourceContainer, params TunnelRoutesForIPParams) (TunnelRoute, error)
- func (api *API) GetTunnelToken(ctx context.Context, rc *ResourceContainer, tunnelID string) (string, error)
- func (api *API) GetTurnstileWidget(ctx context.Context, rc *ResourceContainer, siteKey string) (TurnstileWidget, error)
- func (api *API) GetUserAuditLogs(ctx context.Context, a AuditLogFilter) (AuditLogResponse, error)
- func (api *API) GetWaitingRoomSettings(ctx context.Context, rc *ResourceContainer) (WaitingRoomSettings, error)
- func (api *API) GetWeb3Hostname(ctx context.Context, params Web3HostnameDetailsParameters) (Web3Hostname, error)
- func (api *API) GetWebAnalyticsSite(ctx context.Context, rc *ResourceContainer, params GetWebAnalyticsSiteParams) (*WebAnalyticsSite, error)
- func (api *API) GetWorker(ctx context.Context, rc *ResourceContainer, scriptName string) (WorkerScriptResponse, error)
- func (api *API) GetWorkerRoute(ctx context.Context, rc *ResourceContainer, routeID string) (WorkerRouteResponse, error)
- func (api *API) GetWorkersDomain(ctx context.Context, rc *ResourceContainer, domainID string) (WorkersDomain, error)
- func (api API) GetWorkersKV(ctx context.Context, rc *ResourceContainer, params GetWorkersKVParams) ([]byte, error)
- func (api *API) GetWorkersScriptContent(ctx context.Context, rc *ResourceContainer, scriptName string) (string, error)
- func (api *API) GetWorkersScriptSettings(ctx context.Context, rc *ResourceContainer, scriptName string) (WorkerScriptSettingsResponse, error)
- func (api *API) GetZoneHold(ctx context.Context, rc *ResourceContainer, params GetZoneHoldParams) (ZoneHold, error)
- func (api *API) GetZoneSetting(ctx context.Context, rc *ResourceContainer, params GetZoneSettingParams) (ZoneSetting, error)
- func (api *API) Healthcheck(ctx context.Context, zoneID, healthcheckID string) (Healthcheck, error)
- func (api *API) HealthcheckPreview(ctx context.Context, zoneID, id string) (Healthcheck, error)
- func (api *API) Healthchecks(ctx context.Context, zoneID string) ([]Healthcheck, error)
- func (api *API) ImportDNSRecords(ctx context.Context, rc *ResourceContainer, params ImportDNSRecordsParams) error
- func (api *API) IntelligenceASNOverview(ctx context.Context, params IntelligenceASNOverviewParameters) ([]ASNInfo, error)
- func (api *API) IntelligenceASNSubnets(ctx context.Context, params IntelligenceASNSubnetsParameters) (IntelligenceASNSubnetResponse, error)
- func (api *API) IntelligenceBulkDomainDetails(ctx context.Context, params GetBulkDomainDetailsParameters) ([]DomainDetails, error)
- func (api *API) IntelligenceDomainDetails(ctx context.Context, params GetDomainDetailsParameters) (DomainDetails, error)
- func (api *API) IntelligenceDomainHistory(ctx context.Context, params GetDomainHistoryParameters) ([]DomainHistory, error)
- func (api *API) IntelligenceGetIPList(ctx context.Context, params IPIntelligenceListParameters) ([]IPIntelligenceItem, error)
- func (api *API) IntelligenceGetIPOverview(ctx context.Context, params IPIntelligenceParameters) ([]IPIntelligence, error)
- func (api *API) IntelligencePassiveDNS(ctx context.Context, params IPIntelligencePassiveDNSParameters) (IPPassiveDNS, error)
- func (api *API) IntelligencePhishingScan(ctx context.Context, params PhishingScanParameters) (PhishingScan, error)
- func (api *API) IntelligenceWHOIS(ctx context.Context, params WHOISParameters) (WHOIS, error)
- func (api *API) KeylessSSL(ctx context.Context, zoneID, keylessSSLID string) (KeylessSSL, error)
- func (api *API) ListAPIShieldOperations(ctx context.Context, rc *ResourceContainer, ...) ([]APIShieldOperation, ResultInfo, error)
- func (api *API) ListAPITokensPermissionGroups(ctx context.Context) ([]APITokenPermissionGroups, error)
- func (api *API) ListAccessApplications(ctx context.Context, rc *ResourceContainer, ...) ([]AccessApplication, *ResultInfo, error)
- func (api *API) ListAccessCACertificates(ctx context.Context, rc *ResourceContainer, ...) ([]AccessCACertificate, *ResultInfo, error)
- func (api *API) ListAccessCustomPages(ctx context.Context, rc *ResourceContainer, params ListAccessCustomPagesParams) ([]AccessCustomPage, error)
- func (api *API) ListAccessGroups(ctx context.Context, rc *ResourceContainer, params ListAccessGroupsParams) ([]AccessGroup, *ResultInfo, error)
- func (api *API) ListAccessIdentityProviderAuthContexts(ctx context.Context, rc *ResourceContainer, identityProviderID string) ([]AccessAuthContext, error)
- func (api *API) ListAccessIdentityProviders(ctx context.Context, rc *ResourceContainer, ...) ([]AccessIdentityProvider, *ResultInfo, error)
- func (api *API) ListAccessMutualTLSCertificates(ctx context.Context, rc *ResourceContainer, ...) ([]AccessMutualTLSCertificate, *ResultInfo, error)
- func (api *API) ListAccessPolicies(ctx context.Context, rc *ResourceContainer, params ListAccessPoliciesParams) ([]AccessPolicy, *ResultInfo, error)
- func (api *API) ListAccessServiceTokens(ctx context.Context, rc *ResourceContainer, ...) ([]AccessServiceToken, ResultInfo, error)
- func (api *API) ListAccessTags(ctx context.Context, rc *ResourceContainer, params ListAccessTagsParams) ([]AccessTag, error)
- func (api *API) ListAccountAccessRules(ctx context.Context, accountID string, accessRule AccessRule, page int) (*AccessRuleListResponse, error)
- func (api *API) ListAccountRoles(ctx context.Context, rc *ResourceContainer, params ListAccountRolesParams) ([]AccountRole, error)
- func (api *API) ListAddressMaps(ctx context.Context, rc *ResourceContainer, params ListAddressMapsParams) ([]AddressMap, error)
- func (api *API) ListAllRateLimits(ctx context.Context, zoneID string) ([]RateLimit, error)
- func (api *API) ListCertificatePacks(ctx context.Context, zoneID string) ([]CertificatePack, error)
- func (api *API) ListDLPProfiles(ctx context.Context, rc *ResourceContainer, params ListDLPProfilesParams) ([]DLPProfile, error)
- func (api *API) ListDNSFirewallClusters(ctx context.Context, rc *ResourceContainer, ...) ([]*DNSFirewallCluster, error)
- func (api *API) ListDNSRecords(ctx context.Context, rc *ResourceContainer, params ListDNSRecordsParams) ([]DNSRecord, *ResultInfo, error)
- func (api *API) ListDataLocalizationRegionalHostnames(ctx context.Context, rc *ResourceContainer, ...) ([]RegionalHostname, error)
- func (api *API) ListDataLocalizationRegions(ctx context.Context, rc *ResourceContainer, ...) ([]Region, error)
- func (api *API) ListDeviceManagedNetworks(ctx context.Context, rc *ResourceContainer, ...) ([]DeviceManagedNetwork, error)
- func (api *API) ListDexTests(ctx context.Context, rc *ResourceContainer, params ListDeviceDexTestParams) (DeviceDexTests, error)
- func (api *API) ListEmailRoutingDestinationAddresses(ctx context.Context, rc *ResourceContainer, ...) ([]EmailRoutingDestinationAddress, *ResultInfo, error)
- func (api *API) ListEmailRoutingRules(ctx context.Context, rc *ResourceContainer, ...) ([]EmailRoutingRule, *ResultInfo, error)
- func (api *API) ListFallbackDomains(ctx context.Context, accountID string) ([]FallbackDomain, error)
- func (api *API) ListFallbackDomainsDeviceSettingsPolicy(ctx context.Context, accountID, policyID string) ([]FallbackDomain, error)
- func (api *API) ListHostnameTLSSettings(ctx context.Context, rc *ResourceContainer, ...) ([]HostnameTLSSetting, ResultInfo, error)
- func (api *API) ListHostnameTLSSettingsCiphers(ctx context.Context, rc *ResourceContainer, ...) ([]HostnameTLSSettingCiphers, ResultInfo, error)
- func (api *API) ListIPListItems(ctx context.Context, accountID, ID string) ([]IPListItem, error)deprecated
- func (api *API) ListIPLists(ctx context.Context, accountID string) ([]IPList, error)deprecated
- func (api *API) ListImages(ctx context.Context, rc *ResourceContainer, params ListImagesParams) ([]Image, error)
- func (api *API) ListKeylessSSL(ctx context.Context, zoneID string) ([]KeylessSSL, error)
- func (api *API) ListListItems(ctx context.Context, rc *ResourceContainer, params ListListItemsParams) ([]ListItem, error)
- func (api *API) ListLists(ctx context.Context, rc *ResourceContainer, params ListListsParams) ([]List, error)
- func (api *API) ListLoadBalancerMonitors(ctx context.Context, rc *ResourceContainer, ...) ([]LoadBalancerMonitor, error)
- func (api *API) ListLoadBalancerPools(ctx context.Context, rc *ResourceContainer, params ListLoadBalancerPoolParams) ([]LoadBalancerPool, error)
- func (api *API) ListLoadBalancers(ctx context.Context, rc *ResourceContainer, params ListLoadBalancerParams) ([]LoadBalancer, error)
- func (api *API) ListLogpushJobs(ctx context.Context, rc *ResourceContainer, params ListLogpushJobsParams) ([]LogpushJob, error)
- func (api *API) ListLogpushJobsForDataset(ctx context.Context, rc *ResourceContainer, ...) ([]LogpushJob, error)
- func (api *API) ListMTLSCertificateAssociations(ctx context.Context, rc *ResourceContainer, ...) ([]MTLSAssociation, error)
- func (api *API) ListMTLSCertificates(ctx context.Context, rc *ResourceContainer, params ListMTLSCertificatesParams) ([]MTLSCertificate, ResultInfo, error)
- func (api *API) ListMagicFirewallRulesets(ctx context.Context, accountID string) ([]MagicFirewallRuleset, error)deprecated
- func (api *API) ListMagicTransitGRETunnels(ctx context.Context, accountID string) ([]MagicTransitGRETunnel, error)
- func (api *API) ListMagicTransitIPsecTunnels(ctx context.Context, accountID string) ([]MagicTransitIPsecTunnel, error)
- func (api *API) ListMagicTransitStaticRoutes(ctx context.Context, accountID string) ([]MagicTransitStaticRoute, error)
- func (api *API) ListNotificationHistory(ctx context.Context, accountID string, alertHistoryFilter AlertHistoryFilter) ([]NotificationHistory, ResultInfo, error)
- func (api *API) ListNotificationPolicies(ctx context.Context, accountID string) (NotificationPoliciesResponse, error)
- func (api *API) ListNotificationWebhooks(ctx context.Context, accountID string) (NotificationWebhooksResponse, error)
- func (api *API) ListObservatoryPageTests(ctx context.Context, rc *ResourceContainer, ...) ([]ObservatoryPageTest, *ResultInfo, error)
- func (api *API) ListObservatoryPages(ctx context.Context, rc *ResourceContainer, params ListObservatoryPagesParams) ([]ObservatoryPage, error)
- func (api *API) ListOriginCACertificates(ctx context.Context, params ListOriginCertificatesParams) ([]OriginCACertificate, error)
- func (api *API) ListPageRules(ctx context.Context, zoneID string) ([]PageRule, error)
- func (api *API) ListPagerDutyNotificationDestinations(ctx context.Context, accountID string) (NotificationPagerDutyResponse, error)
- func (api *API) ListPagesDeployments(ctx context.Context, rc *ResourceContainer, params ListPagesDeploymentsParams) ([]PagesProjectDeployment, *ResultInfo, error)
- func (api *API) ListPagesProjects(ctx context.Context, rc *ResourceContainer, params ListPagesProjectsParams) ([]PagesProject, ResultInfo, error)
- func (api *API) ListPerHostnameAuthenticatedOriginPullsCertificates(ctx context.Context, zoneID string) ([]PerHostnameAuthenticatedOriginPullsDetails, error)
- func (api *API) ListPerZoneAuthenticatedOriginPullsCertificates(ctx context.Context, zoneID string) ([]PerZoneAuthenticatedOriginPullsCertificateDetails, error)
- func (api *API) ListPermissionGroups(ctx context.Context, rc *ResourceContainer, params ListPermissionGroupParams) ([]PermissionGroup, error)
- func (api *API) ListPrefixes(ctx context.Context, accountID string) ([]IPPrefix, error)
- func (api *API) ListQueueConsumers(ctx context.Context, rc *ResourceContainer, params ListQueueConsumersParams) ([]QueueConsumer, *ResultInfo, error)
- func (api *API) ListQueues(ctx context.Context, rc *ResourceContainer, params ListQueuesParams) ([]Queue, *ResultInfo, error)
- func (api *API) ListR2Buckets(ctx context.Context, rc *ResourceContainer, params ListR2BucketsParams) ([]R2Bucket, error)
- func (api *API) ListRateLimits(ctx context.Context, zoneID string, pageOpts PaginationOptions) ([]RateLimit, ResultInfo, error)
- func (api *API) ListRulesets(ctx context.Context, rc *ResourceContainer, params ListRulesetsParams) ([]Ruleset, error)
- func (api *API) ListSSL(ctx context.Context, zoneID string) ([]ZoneCustomSSL, error)
- func (api *API) ListSecondaryDNSPrimaries(ctx context.Context, accountID string) ([]SecondaryDNSPrimary, error)
- func (api *API) ListSecondaryDNSTSIGs(ctx context.Context, accountID string) ([]SecondaryDNSTSIG, error)
- func (api *API) ListSplitTunnels(ctx context.Context, accountID string, mode string) ([]SplitTunnel, error)
- func (api *API) ListSplitTunnelsDeviceSettingsPolicy(ctx context.Context, accountID, policyID string, mode string) ([]SplitTunnel, error)
- func (api *API) ListTeamsDevices(ctx context.Context, accountID string) ([]TeamsDeviceListItem, error)
- func (api *API) ListTeamsListItems(ctx context.Context, rc *ResourceContainer, params ListTeamsListItemsParams) ([]TeamsListItem, ResultInfo, error)
- func (api *API) ListTeamsLists(ctx context.Context, rc *ResourceContainer, params ListTeamListsParams) ([]TeamsList, ResultInfo, error)
- func (api *API) ListTunnelConnections(ctx context.Context, rc *ResourceContainer, tunnelID string) ([]Connection, error)
- func (api *API) ListTunnelRoutes(ctx context.Context, rc *ResourceContainer, params TunnelRoutesListParams) ([]TunnelRoute, error)
- func (api *API) ListTunnelVirtualNetworks(ctx context.Context, rc *ResourceContainer, ...) ([]TunnelVirtualNetwork, error)
- func (api *API) ListTunnels(ctx context.Context, rc *ResourceContainer, params TunnelListParams) ([]Tunnel, *ResultInfo, error)
- func (api *API) ListTurnstileWidgets(ctx context.Context, rc *ResourceContainer, params ListTurnstileWidgetParams) ([]TurnstileWidget, *ResultInfo, error)
- func (api *API) ListUserAccessRules(ctx context.Context, accessRule AccessRule, page int) (*AccessRuleListResponse, error)
- func (api *API) ListUserAgentRules(ctx context.Context, zoneID string, page int) (*UserAgentRuleListResponse, error)
- func (api *API) ListWAFGroups(ctx context.Context, zoneID, packageID string) ([]WAFGroup, error)
- func (api *API) ListWAFOverrides(ctx context.Context, zoneID string) ([]WAFOverride, error)
- func (api *API) ListWAFPackages(ctx context.Context, zoneID string) ([]WAFPackage, error)
- func (api *API) ListWAFRules(ctx context.Context, zoneID, packageID string) ([]WAFRule, error)
- func (api *API) ListWaitingRoomEvents(ctx context.Context, zoneID string, waitingRoomID string) ([]WaitingRoomEvent, error)
- func (api *API) ListWaitingRoomRules(ctx context.Context, rc *ResourceContainer, params ListWaitingRoomRuleParams) ([]WaitingRoomRule, error)
- func (api *API) ListWaitingRooms(ctx context.Context, zoneID string) ([]WaitingRoom, error)
- func (api *API) ListWeb3Hostnames(ctx context.Context, params Web3HostnameListParameters) ([]Web3Hostname, error)
- func (api *API) ListWebAnalyticsRules(ctx context.Context, rc *ResourceContainer, params ListWebAnalyticsRulesParams) (*WebAnalyticsRulesetRules, error)
- func (api *API) ListWebAnalyticsSites(ctx context.Context, rc *ResourceContainer, params ListWebAnalyticsSitesParams) ([]WebAnalyticsSite, *ResultInfo, error)
- func (api *API) ListWorkerBindings(ctx context.Context, rc *ResourceContainer, params ListWorkerBindingsParams) (WorkerBindingListResponse, error)
- func (api *API) ListWorkerCronTriggers(ctx context.Context, rc *ResourceContainer, ...) ([]WorkerCronTrigger, error)
- func (api *API) ListWorkerRoutes(ctx context.Context, rc *ResourceContainer, params ListWorkerRoutesParams) (WorkerRoutesResponse, error)
- func (api *API) ListWorkers(ctx context.Context, rc *ResourceContainer, params ListWorkersParams) (WorkerListResponse, *ResultInfo, error)
- func (api *API) ListWorkersDomains(ctx context.Context, rc *ResourceContainer, params ListWorkersDomainParams) ([]WorkersDomain, error)
- func (api API) ListWorkersKVKeys(ctx context.Context, rc *ResourceContainer, params ListWorkersKVsParams) (ListStorageKeysResponse, error)
- func (api *API) ListWorkersKVNamespaces(ctx context.Context, rc *ResourceContainer, ...) ([]WorkersKVNamespace, *ResultInfo, error)
- func (api *API) ListWorkersSecrets(ctx context.Context, rc *ResourceContainer, params ListWorkersSecretsParams) (WorkersListSecretsResponse, error)
- func (api *API) ListWorkersTail(ctx context.Context, rc *ResourceContainer, params ListWorkersTailParameters) (WorkersTail, error)
- func (api *API) ListZoneAccessRules(ctx context.Context, zoneID string, accessRule AccessRule, page int) (*AccessRuleListResponse, error)
- func (api *API) ListZoneLockdowns(ctx context.Context, rc *ResourceContainer, params LockdownListParams) ([]ZoneLockdown, *ResultInfo, error)
- func (api *API) ListZoneManagedHeaders(ctx context.Context, rc *ResourceContainer, params ListManagedHeadersParams) (ManagedHeaders, error)
- func (api *API) ListZones(ctx context.Context, z ...string) ([]Zone, error)
- func (api *API) ListZonesContext(ctx context.Context, opts ...ReqOption) (r ZonesResponse, err error)
- func (api *API) PageRule(ctx context.Context, zoneID, ruleID string) (PageRule, error)
- func (api *API) PagesAddDomain(ctx context.Context, params PagesDomainParameters) (PagesDomain, error)
- func (api *API) PagesDeleteDomain(ctx context.Context, params PagesDomainParameters) error
- func (api *API) PagesPatchDomain(ctx context.Context, params PagesDomainParameters) (PagesDomain, error)
- func (api *API) PatchTeamsList(ctx context.Context, rc *ResourceContainer, listPatch PatchTeamsListParams) (TeamsList, error)
- func (api *API) PatchWaitingRoomSettings(ctx context.Context, rc *ResourceContainer, ...) (WaitingRoomSettings, error)
- func (api *API) PerformTraceroute(ctx context.Context, accountID string, targets, colos []string, ...) ([]DiagnosticsTracerouteResponseResult, error)
- func (api *API) PurgeCache(ctx context.Context, zoneID string, pcr PurgeCacheRequest) (PurgeCacheResponse, error)
- func (api *API) PurgeCacheContext(ctx context.Context, zoneID string, pcr PurgeCacheRequest) (PurgeCacheResponse, error)
- func (api *API) PurgeEverything(ctx context.Context, zoneID string) (PurgeCacheResponse, error)
- func (api *API) RateLimit(ctx context.Context, zoneID, limitID string) (RateLimit, error)
- func (api *API) Raw(ctx context.Context, method, endpoint string, data interface{}, ...) (RawResponse, error)
- func (api *API) RefreshAccessServiceToken(ctx context.Context, rc *ResourceContainer, id string) (AccessServiceTokenRefreshResponse, error)
- func (api *API) RegistrarDomain(ctx context.Context, accountID, domainName string) (RegistrarDomain, error)
- func (api *API) RegistrarDomains(ctx context.Context, accountID string) ([]RegistrarDomain, error)
- func (api *API) ReplaceIPListItems(ctx context.Context, accountID, ID string, items []IPListItemCreateRequest) ([]IPListItem, error)deprecated
- func (api *API) ReplaceIPListItemsAsync(ctx context.Context, accountID, ID string, items []IPListItemCreateRequest) (IPListItemCreateResponse, error)deprecated
- func (api *API) ReplaceListItems(ctx context.Context, rc *ResourceContainer, params ListReplaceItemsParams) ([]ListItem, error)
- func (api *API) ReplaceListItemsAsync(ctx context.Context, rc *ResourceContainer, params ListReplaceItemsParams) (ListItemCreateResponse, error)
- func (api *API) ReplaceWaitingRoomRules(ctx context.Context, rc *ResourceContainer, ...) ([]WaitingRoomRule, error)
- func (api *API) ReprioritizeSSL(ctx context.Context, zoneID string, p []ZoneCustomSSLPriority) ([]ZoneCustomSSL, error)
- func (api *API) RestartCertificateValidation(ctx context.Context, zoneID, certificateID string) (CertificatePack, error)
- func (api *API) RestoreFallbackDomainDefaults(ctx context.Context, accountID string) error
- func (api *API) RestoreFallbackDomainDefaultsDeviceSettingsPolicy(ctx context.Context, accountID, policyID string) error
- func (api *API) RetryPagesDeployment(ctx context.Context, rc *ResourceContainer, projectName, deploymentID string) (PagesProjectDeployment, error)
- func (api *API) RevokeAccessApplicationTokens(ctx context.Context, rc *ResourceContainer, applicationID string) error
- func (api *API) RevokeAccessUserTokens(ctx context.Context, rc *ResourceContainer, ...) error
- func (api *API) RevokeOriginCACertificate(ctx context.Context, certificateID string) (*OriginCACertificateID, error)
- func (api *API) RevokeTeamsDevices(ctx context.Context, accountID string, deviceIds []string) (Response, error)
- func (api *API) RollAPIToken(ctx context.Context, tokenID string) (string, error)
- func (api *API) RollbackPagesDeployment(ctx context.Context, rc *ResourceContainer, projectName, deploymentID string) (PagesProjectDeployment, error)
- func (api *API) RotateAccessKeys(ctx context.Context, accountID string) (AccessKeysConfig, error)
- func (api *API) RotateAccessServiceToken(ctx context.Context, rc *ResourceContainer, id string) (AccessServiceTokenRotateResponse, error)
- func (api *API) RotateTurnstileWidget(ctx context.Context, rc *ResourceContainer, param RotateTurnstileWidgetParams) (TurnstileWidget, error)
- func (api *API) SSLDetails(ctx context.Context, zoneID, certificateID string) (ZoneCustomSSL, error)
- func (api *API) SetAuthType(authType int)
- func (api *API) SetAuthenticatedOriginPullsStatus(ctx context.Context, zoneID string, enable bool) (AuthenticatedOriginPulls, error)
- func (api *API) SetLogpullRetentionFlag(ctx context.Context, zoneID string, enabled bool) (*LogpullRetentionConfiguration, error)
- func (api *API) SetPerZoneAuthenticatedOriginPullsStatus(ctx context.Context, zoneID string, enable bool) (PerZoneAuthenticatedOriginPullsSettings, error)
- func (api *API) SetTieredCache(ctx context.Context, rc *ResourceContainer, value TieredCacheType) (TieredCache, error)
- func (api *API) SetTotalTLS(ctx context.Context, rc *ResourceContainer, params TotalTLS) (TotalTLS, error)
- func (api *API) SetWorkersSecret(ctx context.Context, rc *ResourceContainer, params SetWorkersSecretParams) (WorkersPutSecretResponse, error)
- func (api *API) SpectrumApplication(ctx context.Context, zoneID string, applicationID string) (SpectrumApplication, error)
- func (api *API) SpectrumApplications(ctx context.Context, zoneID string) ([]SpectrumApplication, error)
- func (api *API) StartWorkersTail(ctx context.Context, rc *ResourceContainer, scriptName string) (WorkersTail, error)
- func (api *API) StreamAssociateNFT(ctx context.Context, options StreamVideoNFTParameters) (StreamVideo, error)
- func (api *API) StreamCreateSignedURL(ctx context.Context, params StreamSignedURLParameters) (string, error)
- func (api *API) StreamCreateVideoDirectURL(ctx context.Context, params StreamCreateVideoParameters) (StreamVideoCreate, error)
- func (api *API) StreamDeleteVideo(ctx context.Context, options StreamParameters) error
- func (api *API) StreamEmbedHTML(ctx context.Context, options StreamParameters) (string, error)
- func (api *API) StreamGetVideo(ctx context.Context, options StreamParameters) (StreamVideo, error)
- func (api *API) StreamInitiateTUSVideoUpload(ctx context.Context, rc *ResourceContainer, ...) (StreamInitiateTUSUploadResponse, error)
- func (api *API) StreamListVideos(ctx context.Context, params StreamListParameters) ([]StreamVideo, error)
- func (api *API) StreamUploadFromURL(ctx context.Context, params StreamUploadFromURLParameters) (StreamVideo, error)
- func (api *API) StreamUploadVideoFile(ctx context.Context, params StreamUploadFileParameters) (StreamVideo, error)
- func (api *API) TeamsAccount(ctx context.Context, accountID string) (TeamsAccount, error)
- func (api *API) TeamsAccountConfiguration(ctx context.Context, accountID string) (TeamsConfiguration, error)
- func (api *API) TeamsAccountDeviceConfiguration(ctx context.Context, accountID string) (TeamsDeviceSettings, error)
- func (api *API) TeamsAccountDeviceUpdateConfiguration(ctx context.Context, accountID string, settings TeamsDeviceSettings) (TeamsDeviceSettings, error)
- func (api *API) TeamsAccountLoggingConfiguration(ctx context.Context, accountID string) (TeamsLoggingSettings, error)
- func (api *API) TeamsAccountUpdateConfiguration(ctx context.Context, accountID string, config TeamsConfiguration) (TeamsConfiguration, error)
- func (api *API) TeamsAccountUpdateLoggingConfiguration(ctx context.Context, accountID string, config TeamsLoggingSettings) (TeamsLoggingSettings, error)
- func (api *API) TeamsCreateRule(ctx context.Context, accountID string, rule TeamsRule) (TeamsRule, error)
- func (api *API) TeamsDeleteRule(ctx context.Context, accountID string, ruleId string) error
- func (api *API) TeamsLocation(ctx context.Context, accountID, locationID string) (TeamsLocation, error)
- func (api *API) TeamsLocations(ctx context.Context, accountID string) ([]TeamsLocation, ResultInfo, error)
- func (api *API) TeamsPatchRule(ctx context.Context, accountID string, ruleId string, ...) (TeamsRule, error)
- func (api *API) TeamsProxyEndpoint(ctx context.Context, accountID, proxyEndpointID string) (TeamsProxyEndpoint, error)
- func (api *API) TeamsProxyEndpoints(ctx context.Context, accountID string) ([]TeamsProxyEndpoint, ResultInfo, error)
- func (api *API) TeamsRule(ctx context.Context, accountID string, ruleId string) (TeamsRule, error)
- func (api *API) TeamsRules(ctx context.Context, accountID string) ([]TeamsRule, error)
- func (api *API) TeamsUpdateRule(ctx context.Context, accountID string, ruleId string, rule TeamsRule) (TeamsRule, error)
- func (api *API) TransferRegistrarDomain(ctx context.Context, accountID, domainName string) ([]RegistrarDomain, error)
- func (api *API) URLNormalizationSettings(ctx context.Context, rc *ResourceContainer) (URLNormalizationSettings, error)
- func (api *API) UniversalSSLSettingDetails(ctx context.Context, zoneID string) (UniversalSSLSetting, error)
- func (api *API) UniversalSSLVerificationDetails(ctx context.Context, zoneID string) ([]UniversalSSLVerificationDetails, error)
- func (api *API) UpdateAPIShieldConfiguration(ctx context.Context, rc *ResourceContainer, params UpdateAPIShieldParams) (Response, error)
- func (api *API) UpdateAPIToken(ctx context.Context, tokenID string, token APIToken) (APIToken, error)
- func (api *API) UpdateAccessApplication(ctx context.Context, rc *ResourceContainer, ...) (AccessApplication, error)
- func (api *API) UpdateAccessBookmark(ctx context.Context, accountID string, accessBookmark AccessBookmark) (AccessBookmark, error)
- func (api *API) UpdateAccessCustomPage(ctx context.Context, rc *ResourceContainer, ...) (AccessCustomPage, error)
- func (api *API) UpdateAccessGroup(ctx context.Context, rc *ResourceContainer, params UpdateAccessGroupParams) (AccessGroup, error)
- func (api *API) UpdateAccessIdentityProvider(ctx context.Context, rc *ResourceContainer, ...) (AccessIdentityProvider, error)
- func (api *API) UpdateAccessIdentityProviderAuthContexts(ctx context.Context, rc *ResourceContainer, identityProviderID string) (AccessIdentityProvider, error)
- func (api *API) UpdateAccessKeysConfig(ctx context.Context, accountID string, request AccessKeysConfigUpdateRequest) (AccessKeysConfig, error)
- func (api *API) UpdateAccessMutualTLSCertificate(ctx context.Context, rc *ResourceContainer, ...) (AccessMutualTLSCertificate, error)
- func (api *API) UpdateAccessOrganization(ctx context.Context, rc *ResourceContainer, ...) (AccessOrganization, error)
- func (api *API) UpdateAccessPolicy(ctx context.Context, rc *ResourceContainer, params UpdateAccessPolicyParams) (AccessPolicy, error)
- func (api *API) UpdateAccessServiceToken(ctx context.Context, rc *ResourceContainer, ...) (AccessServiceTokenUpdateResponse, error)
- func (api *API) UpdateAccount(ctx context.Context, accountID string, account Account) (Account, error)
- func (api *API) UpdateAccountAccessRule(ctx context.Context, accountID, accessRuleID string, accessRule AccessRule) (*AccessRuleResponse, error)
- func (api *API) UpdateAccountMember(ctx context.Context, accountID string, userID string, member AccountMember) (AccountMember, error)
- func (api *API) UpdateAddressMap(ctx context.Context, rc *ResourceContainer, params UpdateAddressMapParams) (AddressMap, error)
- func (api *API) UpdateAdvertisementStatus(ctx context.Context, accountID, ID string, advertised bool) (AdvertisementStatus, error)
- func (api *API) UpdateArgoSmartRouting(ctx context.Context, zoneID, settingValue string) (ArgoFeatureSetting, error)
- func (api *API) UpdateArgoTieredCaching(ctx context.Context, zoneID, settingValue string) (ArgoFeatureSetting, error)
- func (api *API) UpdateBotManagement(ctx context.Context, rc *ResourceContainer, params UpdateBotManagementParams) (BotManagement, error)
- func (api *API) UpdateCacheReserve(ctx context.Context, rc *ResourceContainer, params UpdateCacheReserveParams) (CacheReserve, error)
- func (api *API) UpdateCustomHostname(ctx context.Context, zoneID string, customHostnameID string, ch CustomHostname) (*CustomHostnameResponse, error)
- func (api *API) UpdateCustomHostnameFallbackOrigin(ctx context.Context, zoneID string, chfo CustomHostnameFallbackOrigin) (*CustomHostnameFallbackOriginResponse, error)
- func (api *API) UpdateCustomHostnameSSL(ctx context.Context, zoneID string, customHostnameID string, ...) (*CustomHostnameResponse, error)
- func (api *API) UpdateCustomNameserverZoneMetadata(ctx context.Context, rc *ResourceContainer, ...) error
- func (api *API) UpdateCustomPage(ctx context.Context, options *CustomPageOptions, customPageID string, ...) (CustomPage, error)
- func (api *API) UpdateDLPPayloadLogSettings(ctx context.Context, rc *ResourceContainer, settings DLPPayloadLogSettings) (DLPPayloadLogSettings, error)
- func (api *API) UpdateDLPProfile(ctx context.Context, rc *ResourceContainer, params UpdateDLPProfileParams) (DLPProfile, error)
- func (api *API) UpdateDNSFirewallCluster(ctx context.Context, rc *ResourceContainer, ...) error
- func (api *API) UpdateDNSRecord(ctx context.Context, rc *ResourceContainer, params UpdateDNSRecordParams) (DNSRecord, error)
- func (api *API) UpdateDataLocalizationRegionalHostname(ctx context.Context, rc *ResourceContainer, ...) (RegionalHostname, error)
- func (api *API) UpdateDefaultDeviceSettingsPolicy(ctx context.Context, accountID string, req DeviceSettingsPolicyRequest) (DeviceSettingsPolicyResponse, error)
- func (api *API) UpdateDeviceClientCertificatesZone(ctx context.Context, zoneID string, enable bool) (DeviceClientCertificatesZone, error)
- func (api *API) UpdateDeviceDexTest(ctx context.Context, rc *ResourceContainer, params UpdateDeviceDexTestParams) (DeviceDexTest, error)
- func (api *API) UpdateDeviceManagedNetwork(ctx context.Context, rc *ResourceContainer, ...) (DeviceManagedNetwork, error)
- func (api *API) UpdateDevicePostureIntegration(ctx context.Context, accountID string, integration DevicePostureIntegration) (DevicePostureIntegration, error)
- func (api *API) UpdateDevicePostureRule(ctx context.Context, accountID string, rule DevicePostureRule) (DevicePostureRule, error)
- func (api *API) UpdateDeviceSettingsPolicy(ctx context.Context, accountID, policyID string, ...) (DeviceSettingsPolicyResponse, error)
- func (api *API) UpdateEmailRoutingCatchAllRule(ctx context.Context, rc *ResourceContainer, params EmailRoutingCatchAllRule) (EmailRoutingCatchAllRule, error)
- func (api *API) UpdateEmailRoutingRule(ctx context.Context, rc *ResourceContainer, ...) (EmailRoutingRule, error)
- func (api *API) UpdateEntrypointRuleset(ctx context.Context, rc *ResourceContainer, ...) (Ruleset, error)
- func (api *API) UpdateFallbackDomain(ctx context.Context, accountID string, domains []FallbackDomain) ([]FallbackDomain, error)
- func (api *API) UpdateFallbackDomainDeviceSettingsPolicy(ctx context.Context, accountID, policyID string, domains []FallbackDomain) ([]FallbackDomain, error)
- func (api *API) UpdateFallbackOrigin(ctx context.Context, zoneID string, fbo FallbackOrigin) (*FallbackOriginResponse, error)
- func (api *API) UpdateFilter(ctx context.Context, rc *ResourceContainer, params FilterUpdateParams) (Filter, error)
- func (api *API) UpdateFilters(ctx context.Context, rc *ResourceContainer, params []FilterUpdateParams) ([]Filter, error)
- func (api *API) UpdateFirewallRule(ctx context.Context, rc *ResourceContainer, params FirewallRuleUpdateParams) (FirewallRule, error)
- func (api *API) UpdateFirewallRules(ctx context.Context, rc *ResourceContainer, params []FirewallRuleUpdateParams) ([]FirewallRule, error)
- func (api *API) UpdateHealthcheck(ctx context.Context, zoneID string, healthcheckID string, ...) (Healthcheck, error)
- func (api *API) UpdateHostnameTLSSetting(ctx context.Context, rc *ResourceContainer, ...) (HostnameTLSSetting, error)
- func (api *API) UpdateHostnameTLSSettingCiphers(ctx context.Context, rc *ResourceContainer, ...) (HostnameTLSSettingCiphers, error)
- func (api *API) UpdateIPList(ctx context.Context, accountID, ID, description string) (IPList, error)deprecated
- func (api *API) UpdateImage(ctx context.Context, rc *ResourceContainer, params UpdateImageParams) (Image, error)
- func (api *API) UpdateKeylessSSL(ctx context.Context, zoneID, kelessSSLID string, ...) (KeylessSSL, error)
- func (api *API) UpdateList(ctx context.Context, rc *ResourceContainer, params ListUpdateParams) (List, error)
- func (api *API) UpdateLoadBalancer(ctx context.Context, rc *ResourceContainer, params UpdateLoadBalancerParams) (LoadBalancer, error)
- func (api *API) UpdateLoadBalancerMonitor(ctx context.Context, rc *ResourceContainer, ...) (LoadBalancerMonitor, error)
- func (api *API) UpdateLoadBalancerPool(ctx context.Context, rc *ResourceContainer, ...) (LoadBalancerPool, error)
- func (api *API) UpdateLogpushJob(ctx context.Context, rc *ResourceContainer, params UpdateLogpushJobParams) error
- func (api *API) UpdateMagicFirewallRuleset(ctx context.Context, accountID, ID string, description string, ...) (MagicFirewallRuleset, error)deprecated
- func (api *API) UpdateMagicTransitGRETunnel(ctx context.Context, accountID string, id string, tunnel MagicTransitGRETunnel) (MagicTransitGRETunnel, error)
- func (api *API) UpdateMagicTransitIPsecTunnel(ctx context.Context, accountID string, id string, ...) (MagicTransitIPsecTunnel, error)
- func (api *API) UpdateMagicTransitStaticRoute(ctx context.Context, accountID, ID string, route MagicTransitStaticRoute) (MagicTransitStaticRoute, error)
- func (api *API) UpdateNotificationPolicy(ctx context.Context, accountID string, policy *NotificationPolicy) (SaveResponse, error)
- func (api *API) UpdateNotificationWebhooks(ctx context.Context, accountID, webhookID string, ...) (SaveResponse, error)
- func (api *API) UpdatePageRule(ctx context.Context, zoneID, ruleID string, rule PageRule) error
- func (api *API) UpdatePagesProject(ctx context.Context, rc *ResourceContainer, params UpdatePagesProjectParams) (PagesProject, error)
- func (api *API) UpdatePrefixDescription(ctx context.Context, accountID, ID string, description string) (IPPrefix, error)
- func (api *API) UpdateQueue(ctx context.Context, rc *ResourceContainer, params UpdateQueueParams) (Queue, error)
- func (api *API) UpdateQueueConsumer(ctx context.Context, rc *ResourceContainer, params UpdateQueueConsumerParams) (QueueConsumer, error)
- func (api *API) UpdateRateLimit(ctx context.Context, zoneID, limitID string, limit RateLimit) (RateLimit, error)
- func (api *API) UpdateRegionalTieredCache(ctx context.Context, rc *ResourceContainer, ...) (RegionalTieredCache, error)
- func (api *API) UpdateRegistrarDomain(ctx context.Context, accountID, domainName string, ...) (RegistrarDomain, error)
- func (api *API) UpdateRuleset(ctx context.Context, rc *ResourceContainer, params UpdateRulesetParams) (Ruleset, error)
- func (api *API) UpdateSSL(ctx context.Context, zoneID, certificateID string, ...) (ZoneCustomSSL, error)
- func (api *API) UpdateSecondaryDNSPrimary(ctx context.Context, accountID string, primary SecondaryDNSPrimary) (SecondaryDNSPrimary, error)
- func (api *API) UpdateSecondaryDNSTSIG(ctx context.Context, accountID string, tsig SecondaryDNSTSIG) (SecondaryDNSTSIG, error)
- func (api *API) UpdateSecondaryDNSZone(ctx context.Context, zoneID string, zone SecondaryDNSZone) (SecondaryDNSZone, error)
- func (api *API) UpdateSpectrumApplication(ctx context.Context, zoneID, appID string, appDetails SpectrumApplication) (SpectrumApplication, error)
- func (api *API) UpdateSplitTunnel(ctx context.Context, accountID string, mode string, tunnels []SplitTunnel) ([]SplitTunnel, error)
- func (api *API) UpdateSplitTunnelDeviceSettingsPolicy(ctx context.Context, accountID, policyID string, mode string, ...) ([]SplitTunnel, error)
- func (api *API) UpdateTeamsList(ctx context.Context, rc *ResourceContainer, params UpdateTeamsListParams) (TeamsList, error)
- func (api *API) UpdateTeamsLocation(ctx context.Context, accountID string, teamsLocation TeamsLocation) (TeamsLocation, error)
- func (api *API) UpdateTeamsProxyEndpoint(ctx context.Context, accountID string, proxyEndpoint TeamsProxyEndpoint) (TeamsProxyEndpoint, error)
- func (api *API) UpdateTunnel(ctx context.Context, rc *ResourceContainer, params TunnelUpdateParams) (Tunnel, error)
- func (api *API) UpdateTunnelConfiguration(ctx context.Context, rc *ResourceContainer, params TunnelConfigurationParams) (TunnelConfigurationResult, error)
- func (api *API) UpdateTunnelRoute(ctx context.Context, rc *ResourceContainer, params TunnelRoutesUpdateParams) (TunnelRoute, error)
- func (api *API) UpdateTunnelVirtualNetwork(ctx context.Context, rc *ResourceContainer, ...) (TunnelVirtualNetwork, error)
- func (api *API) UpdateTurnstileWidget(ctx context.Context, rc *ResourceContainer, params UpdateTurnstileWidgetParams) (TurnstileWidget, error)
- func (api *API) UpdateURLNormalizationSettings(ctx context.Context, rc *ResourceContainer, ...) (URLNormalizationSettings, error)
- func (api *API) UpdateUniversalSSLCertificatePackValidationMethod(ctx context.Context, zoneID string, certPackUUID string, ...) (UniversalSSLCertificatePackValidationMethodSetting, error)
- func (api *API) UpdateUser(ctx context.Context, user *User) (User, error)
- func (api *API) UpdateUserAccessRule(ctx context.Context, accessRuleID string, accessRule AccessRule) (*AccessRuleResponse, error)
- func (api *API) UpdateUserAgentRule(ctx context.Context, zoneID string, id string, ld UserAgentRule) (*UserAgentRuleResponse, error)
- func (api *API) UpdateWAFGroup(ctx context.Context, zoneID, packageID, groupID, mode string) (WAFGroup, error)
- func (api *API) UpdateWAFOverride(ctx context.Context, zoneID, overrideID string, override WAFOverride) (WAFOverride, error)
- func (api *API) UpdateWAFPackage(ctx context.Context, zoneID, packageID string, opts WAFPackageOptions) (WAFPackage, error)
- func (api *API) UpdateWAFRule(ctx context.Context, zoneID, packageID, ruleID, mode string) (WAFRule, error)
- func (api *API) UpdateWaitingRoom(ctx context.Context, zoneID string, waitingRoom WaitingRoom) (WaitingRoom, error)
- func (api *API) UpdateWaitingRoomEvent(ctx context.Context, zoneID string, waitingRoomID string, ...) (WaitingRoomEvent, error)
- func (api *API) UpdateWaitingRoomRule(ctx context.Context, rc *ResourceContainer, params UpdateWaitingRoomRuleParams) ([]WaitingRoomRule, error)
- func (api *API) UpdateWaitingRoomSettings(ctx context.Context, rc *ResourceContainer, ...) (WaitingRoomSettings, error)
- func (api *API) UpdateWeb3Hostname(ctx context.Context, params Web3HostnameUpdateParameters) (Web3Hostname, error)
- func (api *API) UpdateWebAnalyticsRule(ctx context.Context, rc *ResourceContainer, ...) (*WebAnalyticsRule, error)
- func (api *API) UpdateWebAnalyticsSite(ctx context.Context, rc *ResourceContainer, ...) (*WebAnalyticsSite, error)
- func (api *API) UpdateWorkerCronTriggers(ctx context.Context, rc *ResourceContainer, ...) ([]WorkerCronTrigger, error)
- func (api *API) UpdateWorkerRoute(ctx context.Context, rc *ResourceContainer, params UpdateWorkerRouteParams) (WorkerRouteResponse, error)
- func (api *API) UpdateWorkersKVNamespace(ctx context.Context, rc *ResourceContainer, ...) (Response, error)
- func (api *API) UpdateWorkersScriptContent(ctx context.Context, rc *ResourceContainer, ...) (WorkerScriptResponse, error)
- func (api *API) UpdateWorkersScriptSettings(ctx context.Context, rc *ResourceContainer, ...) (WorkerScriptSettingsResponse, error)
- func (api *API) UpdateZoneAccessRule(ctx context.Context, zoneID, accessRuleID string, accessRule AccessRule) (*AccessRuleResponse, error)
- func (api *API) UpdateZoneCacheVariants(ctx context.Context, zoneID string, variants ZoneCacheVariantsValues) (ZoneCacheVariants, error)
- func (api *API) UpdateZoneDNSSEC(ctx context.Context, zoneID string, options ZoneDNSSECUpdateOptions) (ZoneDNSSEC, error)
- func (api *API) UpdateZoneLevelAccessBookmark(ctx context.Context, zoneID string, accessBookmark AccessBookmark) (AccessBookmark, error)
- func (api *API) UpdateZoneLockdown(ctx context.Context, rc *ResourceContainer, params ZoneLockdownUpdateParams) (ZoneLockdown, error)
- func (api *API) UpdateZoneManagedHeaders(ctx context.Context, rc *ResourceContainer, params UpdateManagedHeadersParams) (ManagedHeaders, error)
- func (api *API) UpdateZoneSSLSettings(ctx context.Context, zoneID string, sslValue string) (ZoneSSLSetting, error)
- func (api *API) UpdateZoneSetting(ctx context.Context, rc *ResourceContainer, params UpdateZoneSettingParams) (ZoneSetting, error)
- func (api *API) UpdateZoneSettings(ctx context.Context, zoneID string, settings []ZoneSetting) (*ZoneSettingResponse, error)
- func (api *API) UploadImage(ctx context.Context, rc *ResourceContainer, params UploadImageParams) (Image, error)
- func (api *API) UploadPerHostnameAuthenticatedOriginPullsCertificate(ctx context.Context, zoneID string, ...) (PerHostnameAuthenticatedOriginPullsCertificateDetails, error)
- func (api *API) UploadPerZoneAuthenticatedOriginPullsCertificate(ctx context.Context, zoneID string, ...) (PerZoneAuthenticatedOriginPullsCertificateDetails, error)
- func (api *API) UploadWorker(ctx context.Context, rc *ResourceContainer, params CreateWorkerParams) (WorkerScriptResponse, error)
- func (api *API) UserAccessRule(ctx context.Context, accessRuleID string) (*AccessRuleResponse, error)
- func (api *API) UserAgentRule(ctx context.Context, zoneID string, id string) (*UserAgentRuleResponse, error)
- func (api *API) UserBillingHistory(ctx context.Context, pageOpts UserBillingOptions) ([]UserBillingHistory, error)
- func (api *API) UserBillingProfile(ctx context.Context) (UserBillingProfile, error)
- func (api *API) UserDetails(ctx context.Context) (User, error)
- func (api *API) ValidateFilterExpression(ctx context.Context, expression string) error
- func (api *API) ValidateLogpushOwnershipChallenge(ctx context.Context, rc *ResourceContainer, ...) (bool, error)
- func (api *API) VerifyAPIToken(ctx context.Context) (APITokenVerifyBody, error)
- func (api *API) WAFGroup(ctx context.Context, zoneID, packageID, groupID string) (WAFGroup, error)
- func (api *API) WAFOverride(ctx context.Context, zoneID, overrideID string) (WAFOverride, error)
- func (api *API) WAFPackage(ctx context.Context, zoneID, packageID string) (WAFPackage, error)
- func (api *API) WAFRule(ctx context.Context, zoneID, packageID, ruleID string) (WAFRule, error)
- func (api *API) WaitingRoom(ctx context.Context, zoneID, waitingRoomID string) (WaitingRoom, error)
- func (api *API) WaitingRoomEvent(ctx context.Context, zoneID string, waitingRoomID string, eventID string) (WaitingRoomEvent, error)
- func (api *API) WaitingRoomEventPreview(ctx context.Context, zoneID string, waitingRoomID string, eventID string) (WaitingRoomEvent, error)
- func (api *API) WaitingRoomPagePreview(ctx context.Context, zoneID, customHTML string) (WaitingRoomPagePreviewURL, error)
- func (api *API) WaitingRoomStatus(ctx context.Context, zoneID, waitingRoomID string) (WaitingRoomStatus, error)
- func (api *API) WorkersAccountSettings(ctx context.Context, rc *ResourceContainer, ...) (WorkersAccountSettings, error)
- func (api *API) WorkersCreateSubdomain(ctx context.Context, rc *ResourceContainer, params WorkersSubdomain) (WorkersSubdomain, error)
- func (api *API) WorkersGetSubdomain(ctx context.Context, rc *ResourceContainer) (WorkersSubdomain, error)
- func (api *API) WriteWorkersKVEntries(ctx context.Context, rc *ResourceContainer, params WriteWorkersKVEntriesParams) (Response, error)
- func (api *API) WriteWorkersKVEntry(ctx context.Context, rc *ResourceContainer, params WriteWorkersKVEntryParams) (Response, error)
- func (api *API) ZoneAccessRule(ctx context.Context, zoneID string, accessRuleID string) (*AccessRuleResponse, error)
- func (api *API) ZoneActivationCheck(ctx context.Context, zoneID string) (Response, error)
- func (api *API) ZoneAnalyticsByColocation(ctx context.Context, zoneID string, options ZoneAnalyticsOptions) ([]ZoneAnalyticsColocation, error)
- func (api *API) ZoneAnalyticsDashboard(ctx context.Context, zoneID string, options ZoneAnalyticsOptions) (ZoneAnalyticsData, error)
- func (api *API) ZoneCacheVariants(ctx context.Context, zoneID string) (ZoneCacheVariants, error)
- func (api *API) ZoneDNSSECSetting(ctx context.Context, zoneID string) (ZoneDNSSEC, error)
- func (api *API) ZoneDetails(ctx context.Context, zoneID string) (Zone, error)
- func (api *API) ZoneExport(ctx context.Context, zoneID string) (string, error)
- func (api *API) ZoneIDByName(zoneName string) (string, error)
- func (api *API) ZoneLevelAccessBookmark(ctx context.Context, zoneID, bookmarkID string) (AccessBookmark, error)
- func (api *API) ZoneLevelAccessBookmarks(ctx context.Context, zoneID string, pageOpts PaginationOptions) ([]AccessBookmark, ResultInfo, error)
- func (api *API) ZoneLockdown(ctx context.Context, rc *ResourceContainer, id string) (ZoneLockdown, error)
- func (api *API) ZoneSSLSettings(ctx context.Context, zoneID string) (ZoneSSLSetting, error)
- func (api *API) ZoneSetPaused(ctx context.Context, zoneID string, paused bool) (Zone, error)
- func (api *API) ZoneSetPlan(ctx context.Context, zoneID string, planType string) error
- func (api *API) ZoneSetType(ctx context.Context, zoneID string, zoneType string) (Zone, error)
- func (api *API) ZoneSetVanityNS(ctx context.Context, zoneID string, ns []string) (Zone, error)
- func (api *API) ZoneSettings(ctx context.Context, zoneID string) (*ZoneSettingResponse, error)
- func (api *API) ZoneUpdatePlan(ctx context.Context, zoneID string, planType string) error
- type APIResponse
- type APIShield
- type APIShieldBasicOperation
- type APIShieldDeleteOperationResponse
- type APIShieldGetOperationResponse
- type APIShieldGetOperationsResponse
- type APIShieldListOperationsFilters
- type APIShieldOperation
- type APIShieldResponse
- type APIToken
- type APITokenCondition
- type APITokenListResponse
- type APITokenPermissionGroups
- type APITokenPermissionGroupsResponse
- type APITokenPolicies
- type APITokenRequestIPCondition
- type APITokenResponse
- type APITokenRollResponse
- type APITokenVerifyBody
- type APITokenVerifyResponse
- type ASNInfo
- type AccessApplication
- type AccessApplicationCorsHeaders
- type AccessApplicationDetailResponse
- type AccessApplicationGatewayRule
- type AccessApplicationListResponse
- type AccessApplicationType
- type AccessApprovalGroup
- type AccessAuditLogFilterOptions
- type AccessAuditLogListResponse
- type AccessAuditLogRecord
- type AccessAuthContext
- type AccessAuthContextsListResponse
- type AccessBookmark
- type AccessBookmarkDetailResponse
- type AccessBookmarkListResponse
- type AccessCACertificate
- type AccessCACertificateListResponse
- type AccessCACertificateResponse
- type AccessConfig
- type AccessCustomPage
- type AccessCustomPageListResponse
- type AccessCustomPageResponse
- type AccessCustomPageType
- type AccessGroup
- type AccessGroupAccessGroup
- type AccessGroupAnyValidServiceToken
- type AccessGroupAuthMethod
- type AccessGroupAzure
- type AccessGroupAzureAuthContext
- type AccessGroupCertificate
- type AccessGroupCertificateCommonName
- type AccessGroupDetailResponse
- type AccessGroupDevicePosture
- type AccessGroupEmail
- type AccessGroupEmailDomain
- type AccessGroupEveryone
- type AccessGroupExternalEvaluation
- type AccessGroupGSuite
- type AccessGroupGeo
- type AccessGroupGitHub
- type AccessGroupIP
- type AccessGroupIPList
- type AccessGroupListResponse
- type AccessGroupLoginMethod
- type AccessGroupOkta
- type AccessGroupSAML
- type AccessGroupServiceToken
- type AccessIdentityProvider
- type AccessIdentityProviderConfiguration
- type AccessIdentityProviderResponse
- type AccessIdentityProviderScimConfiguration
- type AccessIdentityProvidersListResponse
- type AccessKeysConfig
- type AccessKeysConfigUpdateRequest
- type AccessMutualTLSCertificate
- type AccessMutualTLSCertificateDetailResponse
- type AccessMutualTLSCertificateListResponse
- type AccessOrganization
- type AccessOrganizationCustomPages
- type AccessOrganizationDetailResponse
- type AccessOrganizationListResponse
- type AccessOrganizationLoginDesign
- type AccessPolicy
- type AccessPolicyDetailResponse
- type AccessPolicyListResponse
- type AccessRule
- type AccessRuleConfiguration
- type AccessRuleListResponse
- type AccessRuleResponse
- type AccessRuleScope
- type AccessServiceToken
- type AccessServiceTokenCreateResponse
- type AccessServiceTokenRefreshResponse
- type AccessServiceTokenRotateResponse
- type AccessServiceTokenUpdateResponse
- type AccessServiceTokensCreationDetailResponse
- type AccessServiceTokensDetailResponse
- type AccessServiceTokensListResponse
- type AccessServiceTokensRefreshDetailResponse
- type AccessServiceTokensRotateSecretDetailResponse
- type AccessServiceTokensUpdateDetailResponse
- type AccessTag
- type AccessTagListResponse
- type AccessTagResponse
- type Account
- type AccountDetailResponse
- type AccountListResponse
- type AccountMember
- type AccountMemberDetailResponse
- type AccountMemberInvitation
- type AccountMemberUserDetails
- type AccountMembersListResponse
- type AccountResponse
- type AccountRole
- type AccountRoleDetailResponse
- type AccountRolePermission
- type AccountRolesListResponse
- type AccountSettings
- type AccountsListParams
- type AdaptiveRouting
- type AdditionalInformation
- type AddressMap
- type AddressMapIP
- type AddressMapMembership
- type AddressMapMembershipContainer
- type AddressMapMembershipKind
- type AdvertisementStatus
- type AdvertisementStatusUpdateRequest
- type AlertHistoryFilter
- type Application
- type ArgoDetailsResponse
- type ArgoFeatureSetting
- type ArgoTunnel
- type ArgoTunnelConnection
- type ArgoTunnelDetailResponse
- type ArgoTunnelsDetailResponse
- type AttachWorkersDomainParams
- type AuditLog
- type AuditLogAction
- type AuditLogActor
- type AuditLogFilter
- type AuditLogOwner
- type AuditLogResource
- type AuditLogResponse
- type AuditSSHRuleSettings
- type AuthIdCharacteristics
- type AuthenticatedOriginPulls
- type AuthenticatedOriginPullsResponse
- type AuthenticationError
- func (e AuthenticationError) Error() string
- func (e AuthenticationError) ErrorCodes() []int
- func (e AuthenticationError) ErrorMessages() []string
- func (e AuthenticationError) Errors() []ResponseInfo
- func (e AuthenticationError) InternalErrorCodeIs(code int) bool
- func (e AuthenticationError) RayID() string
- func (e AuthenticationError) Type() ErrorType
- type AuthorizationError
- func (e AuthorizationError) Error() string
- func (e AuthorizationError) ErrorCodes() []int
- func (e AuthorizationError) ErrorMessages() []string
- func (e AuthorizationError) Errors() []ResponseInfo
- func (e AuthorizationError) InternalErrorCodeIs(code int) bool
- func (e AuthorizationError) RayID() string
- func (e AuthorizationError) Type() ErrorType
- type AvailableZonePlansResponse
- type AvailableZoneRatePlansResponse
- type BelongsToRef
- type BotManagement
- type BotManagementResponse
- type BrowserIsolation
- type CacheReserve
- type CacheReserveDetailsResponse
- type Categories
- type Categorizations
- type CertificatePack
- type CertificatePackCertificate
- type CertificatePackGeoRestrictions
- type CertificatePackRequest
- type CertificatePacksDetailResponse
- type CertificatePacksResponse
- type Client
- type ClientParams
- type Config
- type Connection
- type ContentCategories
- type CreateAPIShieldOperationsParams
- type CreateAccessApplicationParams
- type CreateAccessCACertificateParams
- type CreateAccessCustomPageParams
- type CreateAccessGroupParams
- type CreateAccessIdentityProviderParams
- type CreateAccessMutualTLSCertificateParams
- type CreateAccessOrganizationParams
- type CreateAccessPolicyParams
- type CreateAccessServiceTokenParams
- type CreateAccessTagParams
- type CreateAccountMemberParams
- type CreateAddressMapParams
- type CreateCustomNameserversParams
- type CreateDLPProfilesParams
- type CreateDNSFirewallClusterParams
- type CreateDNSRecordParams
- type CreateDataLocalizationRegionalHostnameParams
- type CreateDeviceDexTestParams
- type CreateDeviceManagedNetworkParams
- type CreateEmailRoutingAddressParameters
- type CreateEmailRoutingAddressResponse
- type CreateEmailRoutingRuleParameters
- type CreateEmailRoutingRuleResponse
- type CreateIPAddressToAddressMapParams
- type CreateImageDirectUploadURLParams
- type CreateLoadBalancerMonitorParams
- type CreateLoadBalancerParams
- type CreateLoadBalancerPoolParams
- type CreateLogpushJobParams
- type CreateMTLSCertificateParams
- type CreateMagicFirewallRulesetRequest
- type CreateMagicFirewallRulesetResponse
- type CreateMagicTransitGRETunnelsRequest
- type CreateMagicTransitIPsecTunnelsRequest
- type CreateMagicTransitStaticRoutesRequest
- type CreateMembershipToAddressMapParams
- type CreateObservatoryPageTestParams
- type CreateObservatoryPageTestSettings
- type CreateObservatoryScheduledPageTestParams
- type CreateObservatoryScheduledPageTestResponse
- type CreateOriginCertificateParams
- type CreatePagesDeploymentParams
- type CreatePagesProjectParams
- type CreateQueueConsumerParams
- type CreateQueueParams
- type CreateR2BucketParameters
- type CreateRulesetParams
- type CreateRulesetResponse
- type CreateTeamsListParams
- type CreateTurnstileWidgetParams
- type CreateWaitingRoomRuleParams
- type CreateWebAnalyticsRule
- type CreateWebAnalyticsRuleParams
- type CreateWebAnalyticsSiteParams
- type CreateWorkerParams
- type CreateWorkerRouteParams
- type CreateWorkersAccountSettingsParameters
- type CreateWorkersAccountSettingsResponse
- type CreateWorkersKVNamespaceParams
- type CreateZoneHoldParams
- type CustomHostname
- type CustomHostnameFallbackOrigin
- type CustomHostnameFallbackOriginResponse
- type CustomHostnameListResponse
- type CustomHostnameOwnershipVerification
- type CustomHostnameOwnershipVerificationHTTP
- type CustomHostnameResponse
- type CustomHostnameSSL
- type CustomHostnameSSLCertificates
- type CustomHostnameSSLSettings
- type CustomHostnameStatus
- type CustomMetadata
- type CustomNameserver
- type CustomNameserverRecord
- type CustomNameserverResult
- type CustomNameserverZoneMetadata
- type CustomPage
- type CustomPageDetailResponse
- type CustomPageOptions
- type CustomPageParameters
- type CustomPageResponse
- type D1Binding
- type D1BindingMap
- type DCVDelegation
- type DCVDelegationResponse
- type DLPEntry
- type DLPPattern
- type DLPPayloadLogSettings
- type DLPPayloadLogSettingsResponse
- type DLPProfile
- type DLPProfileListResponse
- type DLPProfileResponse
- type DLPProfilesCreateRequest
- type DNSFirewallAnalytics
- type DNSFirewallAnalyticsMetrics
- type DNSFirewallCluster
- type DNSFirewallUserAnalyticsOptions
- type DNSListResponse
- type DNSRecord
- type DNSRecordResponse
- type DeleteAPIShieldOperationParams
- type DeleteAccessPolicyParams
- type DeleteCustomNameserversParams
- type DeleteDeviceSettingsPolicyResponse
- type DeleteHostnameTLSSettingCiphersParams
- type DeleteHostnameTLSSettingParams
- type DeleteIPAddressFromAddressMapParams
- type DeleteMagicTransitGRETunnelResponse
- type DeleteMagicTransitIPsecTunnelResponse
- type DeleteMagicTransitStaticRouteResponse
- type DeleteMembershipFromAddressMapParams
- type DeleteObservatoryPageTestsParams
- type DeleteObservatoryScheduledPageTestParams
- type DeletePagesDeploymentParams
- type DeleteQueueConsumerParams
- type DeleteWaitingRoomRuleParams
- type DeleteWebAnalyticsRuleParams
- type DeleteWebAnalyticsSiteParams
- type DeleteWorkerParams
- type DeleteWorkersKVEntriesParams
- type DeleteWorkersKVEntryParams
- type DeleteWorkersSecretParams
- type DeleteZoneHoldParams
- type DeviceClientCertificatesZone
- type DeviceDexTest
- type DeviceDexTestData
- type DeviceDexTestListResponse
- type DeviceDexTestResponse
- type DeviceDexTests
- type DeviceManagedNetwork
- type DeviceManagedNetworkListResponse
- type DeviceManagedNetworkResponse
- type DevicePostureIntegration
- type DevicePostureIntegrationConfig
- type DevicePostureIntegrationListResponse
- type DevicePostureIntegrationResponse
- type DevicePostureRule
- type DevicePostureRuleDetailResponse
- type DevicePostureRuleInput
- type DevicePostureRuleListResponse
- type DevicePostureRuleMatch
- type DeviceSettingsPolicy
- type DeviceSettingsPolicyRequest
- type DeviceSettingsPolicyResponse
- type DiagnosticsTracerouteConfiguration
- type DiagnosticsTracerouteConfigurationOptions
- type DiagnosticsTracerouteResponse
- type DiagnosticsTracerouteResponseColo
- type DiagnosticsTracerouteResponseColos
- type DiagnosticsTracerouteResponseHops
- type DiagnosticsTracerouteResponseNodes
- type DiagnosticsTracerouteResponseResult
- type DispatchNamespaceBinding
- type DomainDetails
- type DomainDetailsResponse
- type DomainHistory
- type Duration
- type EgressSettings
- type EmailRoutingCatchAllRule
- type EmailRoutingCatchAllRuleResponse
- type EmailRoutingDNSSettingsResponse
- type EmailRoutingDestinationAddress
- type EmailRoutingRule
- type EmailRoutingRuleAction
- type EmailRoutingRuleMatcher
- type EmailRoutingSettings
- type EmailRoutingSettingsResponse
- type Enabled
- type EnvVarType
- type EnvironmentVariable
- type EnvironmentVariableMap
- type Error
- type ErrorType
- type ExportDNSRecordsParams
- type FallbackDomain
- type FallbackDomainResponse
- type FallbackOrigin
- type FallbackOriginResponse
- type Filter
- type FilterCreateParams
- type FilterDetailResponse
- type FilterListParams
- type FilterUpdateParams
- type FilterValidateExpression
- type FilterValidateExpressionResponse
- type FilterValidationExpressionMessage
- type FiltersDetailResponse
- type FirewallRule
- type FirewallRuleCreateParams
- type FirewallRuleListParams
- type FirewallRuleResponse
- type FirewallRuleUpdateParams
- type FirewallRulesDetailResponse
- type GenerateMagicTransitIPsecTunnelPSKResponse
- type GetAPIShieldOperationParams
- type GetAccessOrganizationParams
- type GetAccessPolicyParams
- type GetAddressMapResponse
- type GetAdvertisementStatusResponse
- type GetBulkDomainDetailsParameters
- type GetBulkDomainDetailsResponse
- type GetCacheReserveParams
- type GetCustomNameserverZoneMetadataParams
- type GetCustomNameserversParams
- type GetDCVDelegationParams
- type GetDLPPayloadLogSettingsParams
- type GetDNSFirewallClusterParams
- type GetDNSFirewallUserAnalyticsParams
- type GetDomainDetailsParameters
- type GetDomainHistoryParameters
- type GetDomainHistoryResponse
- type GetEligibleZonesAccountCustomNameserversParams
- type GetEmailRoutingRuleResponse
- type GetIPPrefixResponse
- type GetLogpushFieldsParams
- type GetLogpushOwnershipChallengeParams
- type GetMagicFirewallRulesetResponse
- type GetMagicTransitGRETunnelResponse
- type GetMagicTransitIPsecTunnelResponse
- type GetMagicTransitStaticRouteResponse
- type GetObservatoryPageTestParams
- type GetObservatoryPageTrendParams
- type GetObservatoryScheduledPageTestParams
- type GetPagesDeploymentInfoParams
- type GetPagesDeploymentLogsParams
- type GetPagesDeploymentStageLogsParams
- type GetRegionalTieredCacheParams
- type GetRulesetResponse
- type GetWebAnalyticsSiteParams
- type GetWorkersKVParams
- type GetZoneHoldParams
- type GetZoneSettingParams
- type Healthcheck
- type HealthcheckHTTPConfig
- type HealthcheckListResponse
- type HealthcheckResponse
- type HealthcheckTCPConfig
- type Hostname
- type HostnameTLSSetting
- type HostnameTLSSettingCiphers
- type HostnameTLSSettingCiphersResponse
- type HostnameTLSSettingResponse
- type HostnameTLSSettingsCiphersResponse
- type HostnameTLSSettingsResponse
- type IPIntelligence
- type IPIntelligenceItem
- type IPIntelligenceListParameters
- type IPIntelligenceListResponse
- type IPIntelligenceParameters
- type IPIntelligencePassiveDNSParameters
- type IPIntelligencePassiveDNSResponse
- type IPIntelligenceResponse
- type IPList
- type IPListBulkOperation
- type IPListBulkOperationResponse
- type IPListCreateRequest
- type IPListDeleteResponse
- type IPListItem
- type IPListItemCreateRequest
- type IPListItemCreateResponse
- type IPListItemDeleteItemRequest
- type IPListItemDeleteRequest
- type IPListItemDeleteResponse
- type IPListItemsGetResponse
- type IPListItemsListResponse
- type IPListListResponse
- type IPListResponse
- type IPListUpdateRequest
- type IPPassiveDNS
- type IPPrefix
- type IPPrefixUpdateRequest
- type IPRanges
- type IPRangesResponse
- type IPsResponse
- type Image
- type ImageDetailsResponse
- type ImageDirectUploadURL
- type ImageDirectUploadURLResponse
- type ImagesAPIVersion
- type ImagesListResponse
- type ImagesStatsCount
- type ImagesStatsResponse
- type ImportDNSRecordsParams
- type IngressIPRule
- type IntelligenceASNOverviewParameters
- type IntelligenceASNResponse
- type IntelligenceASNSubnetResponse
- type IntelligenceASNSubnetsParameters
- type IssuerConfiguration
- type KeylessSSL
- type KeylessSSLCreateRequest
- type KeylessSSLDetailResponse
- type KeylessSSLListResponse
- type KeylessSSLUpdateRequest
- type Level
- type LeveledLogger
- type LeveledLoggerInterface
- type List
- type ListAPIShieldOperationsParams
- type ListAccessApplicationsParams
- type ListAccessCACertificatesParams
- type ListAccessCustomPagesParams
- type ListAccessGroupsParams
- type ListAccessIdentityProvidersParams
- type ListAccessMutualTLSCertificatesParams
- type ListAccessPoliciesParams
- type ListAccessServiceTokensParams
- type ListAccessTagsParams
- type ListAccountRolesParams
- type ListAddressMapResponse
- type ListAddressMapsParams
- type ListBulkOperation
- type ListBulkOperationResponse
- type ListCreateItemParams
- type ListCreateItemsParams
- type ListCreateParams
- type ListCreateRequest
- type ListDLPProfilesParams
- type ListDNSFirewallClustersParams
- type ListDNSRecordsParams
- type ListDataLocalizationRegionalHostnamesParams
- type ListDataLocalizationRegionsParams
- type ListDeleteItemsParams
- type ListDeleteParams
- type ListDeleteResponse
- type ListDeviceDexTestParams
- type ListDeviceManagedNetworksParams
- type ListDirection
- type ListEmailRoutingAddressParameters
- type ListEmailRoutingAddressResponse
- type ListEmailRoutingRuleResponse
- type ListEmailRoutingRulesParameters
- type ListGetBulkOperationParams
- type ListGetItemParams
- type ListGetParams
- type ListHostnameTLSSettingsCiphersParams
- type ListHostnameTLSSettingsParams
- type ListIPPrefixResponse
- type ListImagesParams
- type ListItem
- type ListItemCreateRequest
- type ListItemCreateResponse
- type ListItemDeleteItemRequest
- type ListItemDeleteRequest
- type ListItemDeleteResponse
- type ListItemsGetResponse
- type ListItemsListResponse
- type ListListItemsParams
- type ListListResponse
- type ListListsParams
- type ListLoadBalancerMonitorParams
- type ListLoadBalancerParams
- type ListLoadBalancerPoolParams
- type ListLogpushJobsForDatasetParams
- type ListLogpushJobsParams
- type ListMTLSCertificateAssociationsParams
- type ListMTLSCertificatesParams
- type ListMagicFirewallRulesetResponse
- type ListMagicTransitGRETunnelsResponse
- type ListMagicTransitIPsecTunnelsResponse
- type ListMagicTransitStaticRoutesResponse
- type ListManagedHeadersParams
- type ListManagedHeadersResponse
- type ListObservatoryPageTestParams
- type ListObservatoryPagesParams
- type ListOriginCertificatesParams
- type ListPagesDeploymentsParams
- type ListPagesProjectsParams
- type ListPermissionGroupParams
- type ListQueueConsumersParams
- type ListQueueConsumersResponse
- type ListQueuesParams
- type ListR2BucketsParams
- type ListReplaceItemsParams
- type ListResponse
- type ListRulesetResponse
- type ListRulesetsParams
- type ListStorageKeysResponse
- type ListTeamListsParams
- type ListTeamsListItemsParams
- type ListTurnstileWidgetParams
- type ListTurnstileWidgetResponse
- type ListUpdateParams
- type ListUpdateRequest
- type ListWaitingRoomRuleParams
- type ListWebAnalyticsRulesParams
- type ListWebAnalyticsSitesParams
- type ListWorkerBindingsParams
- type ListWorkerCronTriggersParams
- type ListWorkerRoutes
- type ListWorkerRoutesParams
- type ListWorkersDomainParams
- type ListWorkersKVNamespacesParams
- type ListWorkersKVNamespacesResponse
- type ListWorkersKVsParams
- type ListWorkersParams
- type ListWorkersSecretsParams
- type ListWorkersTailParameters
- type ListWorkersTailResponse
- type LoadBalancer
- type LoadBalancerFixedResponseData
- type LoadBalancerLoadShedding
- type LoadBalancerMonitor
- type LoadBalancerOrigin
- type LoadBalancerOriginHealth
- type LoadBalancerOriginSteering
- type LoadBalancerPool
- type LoadBalancerPoolHealth
- type LoadBalancerPoolPopHealth
- type LoadBalancerRule
- type LoadBalancerRuleOverrides
- type LoadBalancerRuleOverridesSessionAffinityAttrs
- type LocationStrategy
- type LockdownListParams
- type Logger
- type LogpullRetentionConfiguration
- type LogpullRetentionConfigurationResponse
- type LogpushDestinationExistsRequest
- type LogpushDestinationExistsResponse
- type LogpushFields
- type LogpushFieldsResponse
- type LogpushGetOwnershipChallenge
- type LogpushGetOwnershipChallengeRequest
- type LogpushGetOwnershipChallengeResponse
- type LogpushJob
- type LogpushJobDetailsResponse
- type LogpushJobFilter
- type LogpushJobFilters
- type LogpushJobsResponse
- type LogpushOwnershipChallengeValidationResponse
- type LogpushValidateOwnershipChallengeRequest
- type MTLSAssociation
- type MTLSAssociationResponse
- type MTLSCertificate
- type MTLSCertificateResponse
- type MTLSCertificatesResponse
- type MagicFirewallRuleset
- type MagicFirewallRulesetRule
- type MagicFirewallRulesetRuleAction
- type MagicFirewallRulesetRuleActionParameters
- type MagicTransitGRETunnel
- type MagicTransitGRETunnelHealthcheck
- type MagicTransitIPsecTunnel
- type MagicTransitIPsecTunnelPskMetadata
- type MagicTransitStaticRoute
- type MagicTransitStaticRouteScope
- type MagicTransitTunnelHealthcheck
- type ManagedHeader
- type ManagedHeaders
- type MisCategorizationParameters
- type NamespaceBindingMap
- type NamespaceBindingValue
- type NamespaceOutboundOptions
- type NotFoundError
- func (e NotFoundError) Error() string
- func (e NotFoundError) ErrorCodes() []int
- func (e NotFoundError) ErrorMessages() []string
- func (e NotFoundError) Errors() []ResponseInfo
- func (e NotFoundError) InternalErrorCodeIs(code int) bool
- func (e NotFoundError) RayID() string
- func (e NotFoundError) Type() ErrorType
- type NotificationAlertWithDescription
- type NotificationAvailableAlertsResponse
- type NotificationEligibilityResponse
- type NotificationHistory
- type NotificationHistoryResponse
- type NotificationMechanismData
- type NotificationMechanismIntegrations
- type NotificationMechanismMetaData
- type NotificationMechanisms
- type NotificationPagerDutyResource
- type NotificationPagerDutyResponse
- type NotificationPoliciesResponse
- type NotificationPolicy
- type NotificationPolicyResponse
- type NotificationResource
- type NotificationUpsertWebhooks
- type NotificationWebhookIntegration
- type NotificationWebhookResponse
- type NotificationWebhooksResponse
- type NotificationsGroupedByProduct
- type ObservatoryCountResponse
- type ObservatoryLighthouseReport
- type ObservatoryPage
- type ObservatoryPageTest
- type ObservatoryPageTestResponse
- type ObservatoryPageTestsResponse
- type ObservatoryPageTrend
- type ObservatoryPageTrendResponse
- type ObservatoryPagesResponse
- type ObservatorySchedule
- type ObservatoryScheduleResponse
- type ObservatoryScheduledPageTest
- type Operator
- type Option
- func BaseURL(baseURL string) Option
- func Debug(debug bool) Option
- func HTTPClient(client *http.Client) Option
- func Headers(headers http.Header) Option
- func UserAgent(userAgent string) Option
- func UsingLogger(logger Logger) Option
- func UsingRateLimit(rps float64) Option
- func UsingRetryPolicy(maxRetries int, minRetryDelaySecs int, maxRetryDelaySecs int) Option
- type OrderDirection
- type OriginCACertificate
- type OriginCACertificateID
- type OriginRequestConfig
- type OutboundParamSchema
- type Owner
- type PageRule
- type PageRuleAction
- type PageRuleDetailResponse
- type PageRuleTarget
- type PageRulesResponse
- type PagesDeploymentLogEntry
- type PagesDeploymentLogs
- type PagesDeploymentStageLogEntry
- type PagesDeploymentStageLogs
- type PagesDomain
- type PagesDomainParameters
- type PagesDomainResponse
- type PagesDomainsParameters
- type PagesDomainsResponse
- type PagesPreviewDeploymentSetting
- type PagesProject
- type PagesProjectBuildConfig
- type PagesProjectDeployment
- type PagesProjectDeploymentConfigEnvironment
- type PagesProjectDeploymentConfigs
- type PagesProjectDeploymentStage
- type PagesProjectDeploymentTrigger
- type PagesProjectDeploymentTriggerMetadata
- type PagesProjectSource
- type PagesProjectSourceConfig
- type PaginationOptions
- type PatchTeamsList
- type PatchTeamsListParams
- type PatchWaitingRoomSettingsParams
- type PerHostnameAuthenticatedOriginPullsCertificateDetails
- type PerHostnameAuthenticatedOriginPullsCertificateParams
- type PerHostnameAuthenticatedOriginPullsCertificateResponse
- type PerHostnameAuthenticatedOriginPullsConfig
- type PerHostnameAuthenticatedOriginPullsConfigParams
- type PerHostnameAuthenticatedOriginPullsDetails
- type PerHostnameAuthenticatedOriginPullsDetailsResponse
- type PerHostnamesAuthenticatedOriginPullsDetailsResponse
- type PerZoneAuthenticatedOriginPullsCertificateDetails
- type PerZoneAuthenticatedOriginPullsCertificateParams
- type PerZoneAuthenticatedOriginPullsCertificateResponse
- type PerZoneAuthenticatedOriginPullsCertificatesResponse
- type PerZoneAuthenticatedOriginPullsSettings
- type PerZoneAuthenticatedOriginPullsSettingsResponse
- type Permission
- type PermissionGroup
- type PermissionGroupDetailResponse
- type PermissionGroupListResponse
- type PhishingScan
- type PhishingScanParameters
- type PhishingScanResponse
- type Placement
- type PlacementMode
- type Policy
- type Polish
- type ProxyProtocol
- type PurgeCacheRequest
- type PurgeCacheResponse
- type Queue
- type QueueConsumer
- type QueueConsumerResponse
- type QueueConsumerSettings
- type QueueListResponse
- type QueueProducer
- type QueueResponse
- type R2BindingMap
- type R2BindingValue
- type R2Bucket
- type R2BucketListResponse
- type R2BucketResponse
- type R2Buckets
- type RandomSteering
- type RateLimit
- type RateLimitAction
- type RateLimitActionResponse
- type RateLimitCorrelate
- type RateLimitKeyValue
- type RateLimitRequestMatcher
- type RateLimitResponseMatcher
- type RateLimitResponseMatcherHeader
- type RateLimitTrafficMatcher
- type RatelimitError
- func (e RatelimitError) Error() string
- func (e RatelimitError) ErrorCodes() []int
- func (e RatelimitError) ErrorMessages() []string
- func (e RatelimitError) Errors() []ResponseInfo
- func (e RatelimitError) InternalErrorCodeIs(code int) bool
- func (e RatelimitError) RayID() string
- func (e RatelimitError) Type() ErrorType
- type RawResponse
- type Redirect
- type Region
- type RegionalHostname
- type RegionalTieredCache
- type RegionalTieredCacheDetailsResponse
- type RegistrantContact
- type RegistrarDomain
- type RegistrarDomainConfiguration
- type RegistrarDomainDetailResponse
- type RegistrarDomainsDetailResponse
- type RegistrarTransferIn
- type RemoteIdentities
- type ReplaceWaitingRoomRuleParams
- type ReqOption
- type RequestError
- func (e RequestError) Error() string
- func (e RequestError) ErrorCodes() []int
- func (e RequestError) ErrorMessages() []string
- func (e RequestError) Errors() []ResponseInfo
- func (e RequestError) InternalErrorCodeIs(code int) bool
- func (e RequestError) Messages() []ResponseInfo
- func (e RequestError) RayID() string
- func (e RequestError) Type() ErrorType
- type ResolvesToRefs
- type ResourceContainer
- type ResourceGroup
- type ResourceType
- type Response
- type ResponseInfo
- type ResultInfo
- type ResultInfoCursors
- type RetryPagesDeploymentParams
- type RetryPolicy
- type ReverseRecords
- type RevokeAccessUserTokensParams
- type RiskTypes
- type RollbackPagesDeploymentParams
- type RotateTurnstileWidgetParams
- type RouteLevel
- type RouteRoot
- type Ruleset
- type RulesetActionParameterProduct
- type RulesetActionParametersLogCustomField
- type RulesetKind
- type RulesetPhase
- type RulesetRule
- type RulesetRuleAction
- type RulesetRuleActionParameters
- type RulesetRuleActionParametersAutoMinify
- type RulesetRuleActionParametersBlockResponse
- type RulesetRuleActionParametersBrowserTTL
- type RulesetRuleActionParametersCacheKey
- type RulesetRuleActionParametersCacheReserve
- type RulesetRuleActionParametersCategories
- type RulesetRuleActionParametersCompressionAlgorithm
- type RulesetRuleActionParametersCustomKey
- type RulesetRuleActionParametersCustomKeyCookie
- type RulesetRuleActionParametersCustomKeyFields
- type RulesetRuleActionParametersCustomKeyHeader
- type RulesetRuleActionParametersCustomKeyHost
- type RulesetRuleActionParametersCustomKeyList
- type RulesetRuleActionParametersCustomKeyQuery
- type RulesetRuleActionParametersCustomKeyUser
- type RulesetRuleActionParametersEdgeTTL
- type RulesetRuleActionParametersFromList
- type RulesetRuleActionParametersFromValue
- type RulesetRuleActionParametersHTTPHeader
- type RulesetRuleActionParametersHTTPHeaderOperation
- type RulesetRuleActionParametersMatchedData
- type RulesetRuleActionParametersOrigin
- type RulesetRuleActionParametersOverrides
- type RulesetRuleActionParametersRules
- type RulesetRuleActionParametersServeStale
- type RulesetRuleActionParametersSni
- type RulesetRuleActionParametersStatusCodeRange
- type RulesetRuleActionParametersStatusCodeTTL
- type RulesetRuleActionParametersTargetURL
- type RulesetRuleActionParametersURI
- type RulesetRuleActionParametersURIPath
- type RulesetRuleActionParametersURIQuery
- type RulesetRuleExposedCredentialCheck
- type RulesetRuleLogging
- type RulesetRuleRateLimit
- type SAMLAttributeConfig
- type SSL
- type SSLValidationError
- type SSLValidationRecord
- type SaasApplication
- type SaveResponse
- type Scope
- type ScopeObject
- type SecondaryDNSPrimary
- type SecondaryDNSPrimaryDetailResponse
- type SecondaryDNSPrimaryListResponse
- type SecondaryDNSTSIG
- type SecondaryDNSTSIGDetailResponse
- type SecondaryDNSTSIGListResponse
- type SecondaryDNSZone
- type SecondaryDNSZoneAXFRResponse
- type SecondaryDNSZoneDetailResponse
- type SecurityLevel
- type SecurityTokenConfiguration
- type ServiceBinding
- type ServiceBindingMap
- type ServiceError
- func (e ServiceError) Error() string
- func (e ServiceError) ErrorCodes() []int
- func (e ServiceError) ErrorMessages() []string
- func (e ServiceError) Errors() []ResponseInfo
- func (e ServiceError) InternalErrorCodeIs(code int) bool
- func (e ServiceError) RayID() string
- func (e ServiceError) Type() ErrorType
- type ServiceMode
- type ServiceModeV2
- type SessionAffinityAttributes
- type SetWorkersSecretParams
- type SizeOptions
- type SourceConfig
- type SpectrumApplication
- type SpectrumApplicationConnectivity
- type SpectrumApplicationDNS
- type SpectrumApplicationDetailResponse
- type SpectrumApplicationEdgeIPs
- type SpectrumApplicationEdgeType
- type SpectrumApplicationOriginDNS
- type SpectrumApplicationOriginPort
- type SpectrumApplicationsDetailResponse
- type SplitTunnel
- type SplitTunnelResponse
- type StartWorkersTailResponse
- type StorageKey
- type StreamAccessRule
- type StreamCreateVideoParameters
- type StreamInitiateTUSUploadParameters
- type StreamInitiateTUSUploadResponse
- type StreamListParameters
- type StreamListResponse
- type StreamParameters
- type StreamSignedURLParameters
- type StreamSignedURLResponse
- type StreamUploadFileParameters
- type StreamUploadFromURLParameters
- type StreamVideo
- type StreamVideoCreate
- type StreamVideoCreateResponse
- type StreamVideoInput
- type StreamVideoNFTParameters
- type StreamVideoPlayback
- type StreamVideoResponse
- type StreamVideoStatus
- type StreamVideoWatermark
- type TUSUploadMetadata
- type TeamsAccount
- type TeamsAccountLoggingConfiguration
- type TeamsAccountResponse
- type TeamsAccountSettings
- type TeamsActivityLog
- type TeamsAntivirus
- type TeamsBISOAdminControlSettings
- type TeamsBlockPage
- type TeamsCheckSessionSettings
- type TeamsConfigResponse
- type TeamsConfiguration
- type TeamsDeviceDetail
- type TeamsDeviceListItem
- type TeamsDeviceSettings
- type TeamsDeviceSettingsResponse
- type TeamsDevicesList
- type TeamsDlpPayloadLogSettings
- type TeamsFIPS
- type TeamsFilterType
- type TeamsGatewayAction
- type TeamsGatewayUntrustedCertAction
- type TeamsL4OverrideSettings
- type TeamsList
- type TeamsListDetailResponse
- type TeamsListItem
- type TeamsListItemsListResponse
- type TeamsListListResponse
- type TeamsLocation
- type TeamsLocationDetailResponse
- type TeamsLocationNetwork
- type TeamsLocationsListResponse
- type TeamsLoggingSettings
- type TeamsLoggingSettingsResponse
- type TeamsProtocolDetection
- type TeamsProxyEndpoint
- type TeamsProxyEndpointDetailResponse
- type TeamsProxyEndpointListResponse
- type TeamsRule
- type TeamsRulePatchRequest
- type TeamsRuleResponse
- type TeamsRuleSettings
- type TeamsRuleType
- type TeamsRulesResponse
- type TeamsTLSDecrypt
- type TieredCache
- type TieredCacheType
- type TimeRange
- type TotalTLS
- type TotalTLSResponse
- type Tunnel
- type TunnelConfiguration
- type TunnelConfigurationParams
- type TunnelConfigurationResponse
- type TunnelConfigurationResult
- type TunnelConnection
- type TunnelConnectionResponse
- type TunnelCreateParams
- type TunnelDetailResponse
- type TunnelDuration
- type TunnelListParams
- type TunnelRoute
- type TunnelRoutesCreateParams
- type TunnelRoutesDeleteParams
- type TunnelRoutesForIPParams
- type TunnelRoutesListParams
- type TunnelRoutesUpdateParams
- type TunnelTokenResponse
- type TunnelUpdateParams
- type TunnelVirtualNetwork
- type TunnelVirtualNetworkCreateParams
- type TunnelVirtualNetworkUpdateParams
- type TunnelVirtualNetworksListParams
- type TunnelsDetailResponse
- type TurnstileWidget
- type TurnstileWidgetResponse
- type TusProtocolVersion
- type URLNormalizationSettings
- type URLNormalizationSettingsResponse
- type URLNormalizationSettingsUpdateParams
- type UniversalSSLCertificatePackValidationMethodSetting
- type UniversalSSLSetting
- type UniversalSSLVerificationDetails
- type UnsafeBinding
- type UntrustedCertSettings
- type UnvalidatedIngressRule
- type UpdateAPIShieldParams
- type UpdateAccessApplicationParams
- type UpdateAccessCustomPageParams
- type UpdateAccessGroupParams
- type UpdateAccessIdentityProviderParams
- type UpdateAccessMutualTLSCertificateParams
- type UpdateAccessOrganizationParams
- type UpdateAccessPolicyParams
- type UpdateAccessServiceTokenParams
- type UpdateAddressMapParams
- type UpdateBotManagementParams
- type UpdateCacheReserveParams
- type UpdateCustomNameserverZoneMetadataParams
- type UpdateDLPProfileParams
- type UpdateDNSFirewallClusterParams
- type UpdateDNSRecordParams
- type UpdateDataLocalizationRegionalHostnameParams
- type UpdateDeviceDexTestParams
- type UpdateDeviceManagedNetworkParams
- type UpdateEmailRoutingRuleParameters
- type UpdateEntrypointRulesetParams
- type UpdateHostnameTLSSettingCiphersParams
- type UpdateHostnameTLSSettingParams
- type UpdateImageParams
- type UpdateLoadBalancerMonitorParams
- type UpdateLoadBalancerParams
- type UpdateLoadBalancerPoolParams
- type UpdateLogpushJobParams
- type UpdateMagicFirewallRulesetRequest
- type UpdateMagicFirewallRulesetResponse
- type UpdateMagicTransitGRETunnelResponse
- type UpdateMagicTransitIPsecTunnelResponse
- type UpdateMagicTransitStaticRouteResponse
- type UpdateManagedHeadersParams
- type UpdatePagesProjectParams
- type UpdateQueueConsumerParams
- type UpdateQueueParams
- type UpdateRegionalTieredCacheParams
- type UpdateRulesetParams
- type UpdateRulesetRequest
- type UpdateRulesetResponse
- type UpdateTeamsListParams
- type UpdateTurnstileWidgetParams
- type UpdateWaitingRoomRuleParams
- type UpdateWaitingRoomSettingsParams
- type UpdateWebAnalyticsRuleParams
- type UpdateWebAnalyticsSiteParams
- type UpdateWorkerCronTriggersParams
- type UpdateWorkerRouteParams
- type UpdateWorkersKVNamespaceParams
- type UpdateWorkersScriptContentParams
- type UpdateWorkersScriptSettingsParams
- type UpdateZoneSettingParams
- type UploadImageParams
- type UploadVideoURLWatermark
- type UsageModel
- type User
- type UserAgentRule
- type UserAgentRuleConfig
- type UserAgentRuleListResponse
- type UserAgentRuleResponse
- type UserBillingHistory
- type UserBillingHistoryResponse
- type UserBillingOptions
- type UserBillingProfile
- type UserItem
- type UserResponse
- type ValidateLogpushOwnershipChallengeParams
- type ValidationData
- type VerificationData
- type WAFGroup
- type WAFGroupResponse
- type WAFGroupsResponse
- type WAFOverride
- type WAFOverrideResponse
- type WAFOverridesResponse
- type WAFPackage
- type WAFPackageOptions
- type WAFPackageResponse
- type WAFPackagesResponse
- type WAFRule
- type WAFRuleOptions
- type WAFRuleResponse
- type WAFRulesResponse
- type WHOIS
- type WHOISParameters
- type WHOISResponse
- type WaitingRoom
- type WaitingRoomDetailResponse
- type WaitingRoomEvent
- type WaitingRoomEventDetailResponse
- type WaitingRoomEventsResponse
- type WaitingRoomPagePreviewCustomHTML
- type WaitingRoomPagePreviewResponse
- type WaitingRoomPagePreviewURL
- type WaitingRoomRoute
- type WaitingRoomRule
- type WaitingRoomRulesResponse
- type WaitingRoomSettings
- type WaitingRoomSettingsResponse
- type WaitingRoomStatus
- type WaitingRoomStatusResponse
- type WaitingRoomsResponse
- type WarpRoutingConfig
- type Web3Hostname
- type Web3HostnameCreateParameters
- type Web3HostnameDeleteResponse
- type Web3HostnameDeleteResult
- type Web3HostnameDetailsParameters
- type Web3HostnameListParameters
- type Web3HostnameListResponse
- type Web3HostnameResponse
- type Web3HostnameUpdateParameters
- type WebAnalyticsIDResponse
- type WebAnalyticsRule
- type WebAnalyticsRuleResponse
- type WebAnalyticsRulesResponse
- type WebAnalyticsRuleset
- type WebAnalyticsRulesetRules
- type WebAnalyticsSite
- type WebAnalyticsSiteResponse
- type WebAnalyticsSiteTagResponse
- type WebAnalyticsSitesResponse
- type WorkerAnalyticsEngineBinding
- type WorkerBinding
- type WorkerBindingListItem
- type WorkerBindingListResponse
- type WorkerBindingType
- type WorkerCronTrigger
- type WorkerCronTriggerResponse
- type WorkerCronTriggerSchedules
- type WorkerDurableObjectBinding
- type WorkerInheritBinding
- type WorkerKvNamespaceBinding
- type WorkerListResponse
- type WorkerMetaData
- type WorkerPlainTextBinding
- type WorkerQueueBinding
- type WorkerR2BucketBinding
- type WorkerReference
- type WorkerRequestParams
- type WorkerRoute
- type WorkerRouteResponse
- type WorkerRoutesResponse
- type WorkerScript
- type WorkerScriptParams
- type WorkerScriptResponse
- type WorkerScriptSettingsResponse
- type WorkerSecretTextBinding
- type WorkerServiceBinding
- type WorkerWebAssemblyBinding
- type WorkersAccountSettings
- type WorkersAccountSettingsParameters
- type WorkersAccountSettingsResponse
- type WorkersDomain
- type WorkersDomainListResponse
- type WorkersDomainResponse
- type WorkersKVNamespace
- type WorkersKVNamespaceResponse
- type WorkersKVPair
- type WorkersListSecretsResponse
- type WorkersPutSecretRequest
- type WorkersPutSecretResponse
- type WorkersSecret
- type WorkersSubdomain
- type WorkersSubdomainResponse
- type WorkersTail
- type WorkersTailConsumer
- type WriteWorkersKVEntriesParams
- type WriteWorkersKVEntryParams
- type Zone
- type ZoneAnalytics
- type ZoneAnalyticsColocation
- type ZoneAnalyticsData
- type ZoneAnalyticsOptions
- type ZoneCacheVariants
- type ZoneCacheVariantsValues
- type ZoneCreateParams
- type ZoneCustomSSL
- type ZoneCustomSSLGeoRestrictions
- type ZoneCustomSSLOptions
- type ZoneCustomSSLPriority
- type ZoneDNSSEC
- type ZoneDNSSECDeleteResponse
- type ZoneDNSSECResponse
- type ZoneDNSSECUpdateOptions
- type ZoneHold
- type ZoneHoldResponse
- type ZoneID
- type ZoneIDResponse
- type ZoneListParams
- type ZoneLockdown
- type ZoneLockdownConfig
- type ZoneLockdownCreateParams
- type ZoneLockdownListResponse
- type ZoneLockdownResponse
- type ZoneLockdownUpdateParams
- type ZoneMeta
- type ZoneOptions
- type ZonePlan
- type ZonePlanCommon
- type ZoneRatePlan
- type ZoneRatePlanResponse
- type ZoneResponse
- type ZoneSSLSetting
- type ZoneSSLSettingResponse
- type ZoneSetting
- type ZoneSettingResponse
- type ZoneSettingSingleResponse
- type ZoneUpdateParams
- type ZonesResponse
- type ZonesService
- func (s *ZonesService) Delete(ctx context.Context, rc *ResourceContainer) error
- func (s *ZonesService) Get(ctx context.Context, rc *ResourceContainer) (Zone, error)
- func (s *ZonesService) List(ctx context.Context, params *ZoneListParams) ([]Zone, *ResultInfo, error)
- func (s *ZonesService) New(ctx context.Context, zone *ZoneCreateParams) (Zone, error)
- func (s *ZonesService) Update(ctx context.Context, params *ZoneUpdateParams) ([]Zone, error)
Examples ¶
- Package
- API.AccessAuditLogs
- API.ArgoSmartRouting
- API.ArgoTieredCaching
- API.CancelRegistrarDomainTransfer
- API.CheckLogpushDestinationExists
- API.CreateLogpushJob
- API.CreatePageRule
- API.CreateRateLimit
- API.CreateWorkersKVNamespace
- API.CreateZoneLockdown
- API.DeleteLogpushJob
- API.DeletePageRule
- API.DeleteRateLimit
- API.DeleteWorkersKVEntries
- API.DeleteWorkersKVEntry
- API.DeleteWorkersKVNamespace
- API.GetLoadBalancerPoolHealth
- API.GetLogpushJob
- API.GetLogpushOwnershipChallenge
- API.GetWorkersKV
- API.ListDNSRecords (All)
- API.ListDNSRecords (FilterByContent)
- API.ListDNSRecords (FilterByName)
- API.ListDNSRecords (FilterByType)
- API.ListLoadBalancers
- API.ListLogpushJobs
- API.ListPageRules
- API.ListRateLimits
- API.ListUserAgentRules (All)
- API.ListWorkersKVKeys
- API.ListWorkersKVNamespaces
- API.ListZoneAccessRules (All)
- API.ListZoneAccessRules (FilterByIP)
- API.ListZoneAccessRules (FilterByMode)
- API.ListZoneAccessRules (FilterByNote)
- API.ListZoneLockdowns (All)
- API.ListZones (All)
- API.ListZones (Filter)
- API.PageRule
- API.RateLimit
- API.RegistrarDomain
- API.RegistrarDomains
- API.TransferRegistrarDomain
- API.UpdateArgoSmartRouting
- API.UpdateArgoTieredCaching
- API.UpdateLogpushJob
- API.UpdateRegistrarDomain
- API.UpdateWorkersKVNamespace
- API.ValidateLogpushOwnershipChallenge
- API.WriteWorkersKVEntries
- API.WriteWorkersKVEntry
- Duration
- LogpushJob.MarshalJSON
- UnsafeBinding
Constants ¶
const ( // AuthKeyEmail specifies that we should authenticate with API key and email address. AuthKeyEmail = 1 << iota // AuthUserService specifies that we should authenticate with a User-Service key. AuthUserService // AuthToken specifies that we should authenticate with an API Token. AuthToken )
const ( // ListTypeIP specifies a list containing IP addresses. ListTypeIP = "ip" // ListTypeRedirect specifies a list containing redirects. ListTypeRedirect = "redirect" // ListTypeHostname specifies a list containing hostnames. ListTypeHostname = "hostname" // ListTypeHostname specifies a list containing autonomous system numbers (ASNs). ListTypeASN = "asn" )
const ( // MagicFirewallRulesetKindRoot specifies a root Ruleset. MagicFirewallRulesetKindRoot = "root" // MagicFirewallRulesetPhaseMagicTransit specifies the Magic Transit Ruleset phase. MagicFirewallRulesetPhaseMagicTransit = "magic_transit" // MagicFirewallRulesetRuleActionSkip specifies a skip (allow) action. MagicFirewallRulesetRuleActionSkip MagicFirewallRulesetRuleAction = "skip" // MagicFirewallRulesetRuleActionBlock specifies a block action. MagicFirewallRulesetRuleActionBlock MagicFirewallRulesetRuleAction = "block" )
const ( AccountRouteLevel RouteLevel = accounts ZoneRouteLevel RouteLevel = zones UserRouteLevel RouteLevel = user AccountType ResourceType = account ZoneType ResourceType = zone UserType ResourceType = user )
const ( RulesetKindCustom RulesetKind = "custom" RulesetKindManaged RulesetKind = "managed" RulesetKindRoot RulesetKind = "root" RulesetKindZone RulesetKind = "zone" RulesetPhaseDDoSL4 RulesetPhase = "ddos_l4" RulesetPhaseDDoSL7 RulesetPhase = "ddos_l7" RulesetPhaseHTTPConfigSettings RulesetPhase = "http_config_settings" RulesetPhaseHTTPCustomErrors RulesetPhase = "http_custom_errors" RulesetPhaseHTTPLogCustomFields RulesetPhase = "http_log_custom_fields" RulesetPhaseHTTPRatelimit RulesetPhase = "http_ratelimit" RulesetPhaseHTTPRequestCacheSettings RulesetPhase = "http_request_cache_settings" RulesetPhaseHTTPRequestDynamicRedirect RulesetPhase = "http_request_dynamic_redirect" //nolint:gosec RulesetPhaseHTTPRequestFirewallCustom RulesetPhase = "http_request_firewall_custom" RulesetPhaseHTTPRequestFirewallManaged RulesetPhase = "http_request_firewall_managed" RulesetPhaseHTTPRequestLateTransform RulesetPhase = "http_request_late_transform" RulesetPhaseHTTPRequestOrigin RulesetPhase = "http_request_origin" RulesetPhaseHTTPRequestRedirect RulesetPhase = "http_request_redirect" RulesetPhaseHTTPRequestSanitize RulesetPhase = "http_request_sanitize" RulesetPhaseHTTPRequestSBFM RulesetPhase = "http_request_sbfm" RulesetPhaseHTTPRequestTransform RulesetPhase = "http_request_transform" RulesetPhaseHTTPResponseCompression RulesetPhase = "http_response_compression" RulesetPhaseHTTPResponseFirewallManaged RulesetPhase = "http_response_firewall_managed" RulesetPhaseHTTPResponseHeadersTransform RulesetPhase = "http_response_headers_transform" RulesetPhaseMagicTransit RulesetPhase = "magic_transit" RulesetRuleActionBlock RulesetRuleAction = "block" RulesetRuleActionChallenge RulesetRuleAction = "challenge" RulesetRuleActionCompressResponse RulesetRuleAction = "compress_response" RulesetRuleActionDDoSDynamic RulesetRuleAction = "ddos_dynamic" RulesetRuleActionDDoSMitigation RulesetRuleAction = "ddos_mitigation" RulesetRuleActionExecute RulesetRuleAction = "execute" RulesetRuleActionForceConnectionClose RulesetRuleAction = "force_connection_close" RulesetRuleActionJSChallenge RulesetRuleAction = "js_challenge" RulesetRuleActionLog RulesetRuleAction = "log" RulesetRuleActionLogCustomField RulesetRuleAction = "log_custom_field" RulesetRuleActionManagedChallenge RulesetRuleAction = "managed_challenge" RulesetRuleActionRedirect RulesetRuleAction = "redirect" RulesetRuleActionRewrite RulesetRuleAction = "rewrite" RulesetRuleActionRoute RulesetRuleAction = "route" RulesetRuleActionScore RulesetRuleAction = "score" RulesetRuleActionServeError RulesetRuleAction = "serve_error" RulesetRuleActionSetCacheSettings RulesetRuleAction = "set_cache_settings" RulesetRuleActionSetConfig RulesetRuleAction = "set_config" RulesetRuleActionSkip RulesetRuleAction = "skip" RulesetActionParameterProductBIC RulesetActionParameterProduct = "bic" RulesetActionParameterProductHOT RulesetActionParameterProduct = "hot" RulesetActionParameterProductRateLimit RulesetActionParameterProduct = "ratelimit" RulesetActionParameterProductSecurityLevel RulesetActionParameterProduct = "securityLevel" RulesetActionParameterProductUABlock RulesetActionParameterProduct = "uablock" RulesetActionParameterProductWAF RulesetActionParameterProduct = "waf" RulesetActionParameterProductZoneLockdown RulesetActionParameterProduct = "zonelockdown" RulesetRuleActionParametersHTTPHeaderOperationRemove RulesetRuleActionParametersHTTPHeaderOperation = "remove" RulesetRuleActionParametersHTTPHeaderOperationSet RulesetRuleActionParametersHTTPHeaderOperation = "set" RulesetRuleActionParametersHTTPHeaderOperationAdd RulesetRuleActionParametersHTTPHeaderOperation = "add" )
const (
// IPListTypeIP specifies a list containing IP addresses.
IPListTypeIP = "ip"
)
Variables ¶
var ( ErrAPIKeysAndTokensAreMutuallyExclusive = errors.New(errAPIKeysAndTokensAreMutuallyExclusive) ErrMissingCredentials = errors.New(errMissingCredentials) ErrMissingAccountID = errors.New(errMissingAccountID) ErrMissingZoneID = errors.New(errMissingZoneID) ErrAccountIDOrZoneIDAreRequired = errors.New(errMissingAccountOrZoneID) ErrAccountIDAndZoneIDAreMutuallyExclusive = errors.New(errAccountIDAndZoneIDAreMutuallyExclusive) ErrMissingResourceIdentifier = errors.New(errMissingResourceIdentifier) ErrRequiredAccountLevelResourceContainer = errors.New(errRequiredAccountLevelResourceContainer) ErrRequiredZoneLevelResourceContainer = errors.New(errRequiredZoneLevelResourceContainer) )
var ( ErrInvalidImagesAPIVersion = errors.New("invalid images API version") ErrMissingImageID = errors.New("required image ID missing") )
var ( ErrMissingPoolID = errors.New("missing required pool ID") ErrMissingMonitorID = errors.New("missing required monitor ID") ErrMissingLoadBalancerID = errors.New("missing required load balancer ID") )
var ( // ErrMissingIP is for when ipv4 or ipv6 indicator was given but ip is missing. ErrMissingIP = errors.New("ip is required when using 'ipv4' or 'ipv6' indicator type and is missing") // ErrMissingURL is for when url or domain indicator was given but url is missing. ErrMissingURL = errors.New("url is required when using 'domain' or 'url' indicator type and is missing") )
var ( ErrMissingObservatoryUrl = errors.New("missing required page url") ErrMissingObservatoryTestID = errors.New("missing required test id") )
var ( ErrMissingProjectName = errors.New("required missing project name") ErrMissingDeploymentID = errors.New("required missing deployment ID") )
var ( ErrMissingQueueName = errors.New("required queue name is missing") ErrMissingQueueConsumerName = errors.New("required queue consumer name is missing") )
var ( // ErrMissingUploadURL is for when a URL is required but missing. ErrMissingUploadURL = errors.New("required url missing") // ErrMissingMaxDuration is for when MaxDuration is required but missing. ErrMissingMaxDuration = errors.New("required max duration missing") // ErrMissingVideoID is for when VideoID is required but missing. ErrMissingVideoID = errors.New("required video id missing") // ErrMissingFilePath is for when FilePath is required but missing. ErrMissingFilePath = errors.New("required file path missing") // ErrMissingTusResumable is for when TusResumable is required but missing. ErrMissingTusResumable = errors.New("required tus resumable missing") // ErrInvalidTusResumable is for when TusResumable is invalid. ErrInvalidTusResumable = errors.New("invalid tus resumable") // ErrMarshallingTUSMetadata is for when TUS metadata cannot be marshalled. ErrMarshallingTUSMetadata = errors.New("error marshalling TUS metadata") // ErrMissingUploadLength is for when UploadLength is required but missing. ErrMissingUploadLength = errors.New("required upload length missing") // ErrInvalidStatusCode is for when the status code is invalid. ErrInvalidStatusCode = errors.New("invalid status code") )
var ( ErrSTSFailure = errors.New("failed to fetch security token") ErrSTSHTTPFailure = errors.New("failed making securtiy token issuer call") ErrSTSHTTPResponseError = errors.New("security token request returned a failure") ErrSTSMissingServiceSecret = errors.New("service secret missing but is required") ErrSTSMissingServiceTag = errors.New("service tag missing but is required") ErrSTSMissingIssuerHostname = errors.New("issuer hostname missing but is required") ErrSTSMissingServicePath = errors.New("issuer path missing but is required") )
var ( ErrMissingNetwork = errors.New("missing required network parameter") ErrInvalidNetworkValue = errors.New("invalid IP parameter. Cannot use CIDR ranges for this endpoint.") )
var ( ErrMissingWaitingRoomID = errors.New("missing required waiting room ID") ErrMissingWaitingRoomRuleID = errors.New("missing required waiting room rule ID") )
var ( // ErrMissingIdentifier is for when identifier is required but missing. ErrMissingIdentifier = errors.New("identifier required but missing") // ErrMissingName is for when name is required but missing. ErrMissingName = errors.New("name required but missing") // ErrMissingTarget is for when target is required but missing. ErrMissingTarget = errors.New("target required but missing") )
var ( ErrMissingWebAnalyticsSiteTag = errors.New("missing required web analytics site ID") ErrMissingWebAnalyticsRulesetID = errors.New("missing required web analytics ruleset ID") ErrMissingWebAnalyticsRuleID = errors.New("missing required web analytics rule ID") ErrMissingWebAnalyticsSiteHost = errors.New("missing required web analytics host or zone_tag") ErrConflictingWebAnalyticSiteHost = errors.New("conflicting web analytics host and zone_tag, only one must be specified") )
var ( ErrMissingHostname = errors.New("required hostname missing") ErrMissingService = errors.New("required service missing") ErrMissingEnvironment = errors.New("required environment missing") )
var ( ErrMissingScriptName = errors.New("required script name missing") ErrMissingTailID = errors.New("required tail id missing") )
var ErrMissingASN = errors.New("required asn missing")
ErrMissingASN is for when ASN is required but not set.
var (
ErrMissingApplicationID = errors.New("missing required application ID")
)
var ErrMissingBINDContents = errors.New("required BIND config contents missing")
ErrMissingBINDContents is for when the BIND file contents is required but not set.
var (
ErrMissingBucketName = errors.New("require bucket name missing")
)
var (
ErrMissingCertificateID = errors.New("missing required certificate ID")
)
var ErrMissingClusterID = errors.New("missing required cluster ID")
var ErrMissingDNSRecordID = errors.New("required DNS record ID missing")
ErrMissingDNSRecordID is for when DNS record ID is needed but not given.
var ErrMissingDomain = errors.New("required domain missing")
ErrMissingDomain is for when domain is needed but not given.
var (
ErrMissingHostnameTLSSettingName = errors.New("tls setting name required but missing")
)
var ErrMissingListID = errors.New("required missing list ID")
var ErrMissingMemberRolesOrPolicies = errors.New(errMissingMemberRolesOrPolicies)
var ErrMissingPermissionGroupID = errors.New(errMissingPermissionGroupID)
var (
ErrMissingProfileID = errors.New("missing required profile ID")
)
var ErrMissingRuleID = errors.New("required rule id missing")
var (
ErrMissingRulesetPhase = errors.New("missing required phase")
)
var (
ErrMissingServiceTokenUUID = errors.New("missing required service token UUID")
)
var ( // ErrMissingSettingName is for when setting name is required but missing. ErrMissingSettingName = errors.New("zone setting name required but missing") )
var ErrMissingSiteKey = errors.New("required site key missing")
var ErrMissingTunnelID = errors.New("required missing tunnel ID")
ErrMissingTunnelID is for when a required tunnel ID is missing from the parameters.
var ErrMissingUID = errors.New("required UID missing")
var ErrMissingVnetName = errors.New("required missing virtual network name")
var ErrMissingWorkerRouteID = errors.New("missing required route ID")
var ErrNotEnoughFilterIDsProvided = errors.New("at least one filter ID must be provided.")
var ErrOriginPortInvalid = errors.New("invalid origin port")
ErrOriginPortInvalid is a common error for failing to parse a single port or port range.
var PageRuleActions = map[string]string{
"always_online": "Always Online",
"always_use_https": "Always Use HTTPS",
"automatic_https_rewrites": "Automatic HTTPS Rewrites",
"browser_cache_ttl": "Browser Cache TTL",
"browser_check": "Browser Integrity Check",
"bypass_cache_on_cookie": "Bypass Cache on Cookie",
"cache_by_device_type": "Cache By Device Type",
"cache_deception_armor": "Cache Deception Armor",
"cache_level": "Cache Level",
"cache_key_fields": "Custom Cache Key",
"cache_on_cookie": "Cache On Cookie",
"disable_apps": "Disable Apps",
"disable_performance": "Disable Performance",
"disable_railgun": "Disable Railgun",
"disable_security": "Disable Security",
"edge_cache_ttl": "Edge Cache TTL",
"email_obfuscation": "Email Obfuscation",
"explicit_cache_control": "Origin Cache Control",
"forwarding_url": "Forwarding URL",
"host_header_override": "Host Header Override",
"ip_geolocation": "IP Geolocation Header",
"minify": "Minify",
"mirage": "Mirage",
"opportunistic_encryption": "Opportunistic Encryption",
"origin_error_page_pass_thru": "Origin Error Page Pass-thru",
"polish": "Polish",
"resolve_override": "Resolve Override",
"respect_strong_etag": "Respect Strong ETags",
"response_buffering": "Response Buffering",
"rocket_loader": "Rocker Loader",
"security_level": "Security Level",
"server_side_exclude": "Server Side Excludes",
"sort_query_string_for_cache": "Query String Sort",
"ssl": "SSL",
"true_client_ip_header": "True Client IP Header",
"waf": "Web Application Firewall",
}
PageRuleActions maps API action IDs to human-readable strings.
var (
Version string = "v4"
)
Functions ¶
func AnyPtr ¶ added in v0.35.0
func AnyPtr(v interface{}) interface{}
AnyPtr is a helper routine that allocates a new interface value to store v and returns a pointer to it.
Usage: var _ *Type = AnyPtr(Type(value) | value).(*Type)
var _ *bool = AnyPtr(true).(*bool) var _ *byte = AnyPtr(byte(1)).(*byte) var _ *complex64 = AnyPtr(complex64(1.1)).(*complex64) var _ *complex128 = AnyPtr(complex128(1.1)).(*complex128) var _ *float32 = AnyPtr(float32(1.1)).(*float32) var _ *float64 = AnyPtr(float64(1.1)).(*float64) var _ *int = AnyPtr(int(1)).(*int) var _ *int8 = AnyPtr(int8(8)).(*int8) var _ *int16 = AnyPtr(int16(16)).(*int16) var _ *int32 = AnyPtr(int32(32)).(*int32) var _ *int64 = AnyPtr(int64(64)).(*int64) var _ *rune = AnyPtr(rune(1)).(*rune) var _ *string = AnyPtr("ptr").(*string) var _ *uint = AnyPtr(uint(1)).(*uint) var _ *uint8 = AnyPtr(uint8(8)).(*uint8) var _ *uint16 = AnyPtr(uint16(16)).(*uint16) var _ *uint32 = AnyPtr(uint32(32)).(*uint32) var _ *uint64 = AnyPtr(uint64(64)).(*uint64)
func Bool ¶ added in v0.36.0
Bool is a helper routine that accepts a bool pointer and returns a value to it.
func BoolMap ¶ added in v0.36.0
BoolMap converts a string map of bool pointers into a string map of bool values.
func BoolPtr ¶ added in v0.35.0
BoolPtr is a helper routine that allocates a new bool value to store v and returns a pointer to it.
func BoolPtrMap ¶ added in v0.35.0
BoolPtrMap converts a string map of bool values into a string map of bool pointers.
func BoolPtrSlice ¶ added in v0.35.0
BoolPtrSlice converts a slice of bool values into a slice of bool pointers.
func BoolSlice ¶ added in v0.36.0
BoolSlice converts a slice of bool pointers into a slice of bool values.
func Byte ¶ added in v0.36.0
Byte is a helper routine that accepts a byte pointer and returns a value to it.
func BytePtr ¶ added in v0.35.0
BytePtr is a helper routine that allocates a new byte value to store v and returns a pointer to it.
func Complex128 ¶ added in v0.36.0
func Complex128(v *complex128) complex128
Complex128 is a helper routine that accepts a complex128 pointer and returns a value to it.
func Complex128Ptr ¶ added in v0.35.0
func Complex128Ptr(v complex128) *complex128
Complex128Ptr is a helper routine that allocates a new complex128 value to store v and returns a pointer to it.
func Complex64 ¶ added in v0.36.0
Complex64 is a helper routine that accepts a complex64 pointer and returns a value to it.
func Complex64Ptr ¶ added in v0.35.0
Complex64Ptr is a helper routine that allocates a new complex64 value to store v and returns a pointer to it.
func DurationPtr ¶ added in v0.35.0
DurationPtr is a helper routine that allocates a new time.Duration value to store v and returns a pointer to it.
func Float32 ¶ added in v0.36.0
Float32 is a helper routine that accepts a float32 pointer and returns a value to it.
func Float32Map ¶ added in v0.36.0
Float32Map converts a string map of float32 pointers into a string map of float32 values.
func Float32Ptr ¶ added in v0.35.0
Float32Ptr is a helper routine that allocates a new float32 value to store v and returns a pointer to it.
func Float32PtrMap ¶ added in v0.35.0
Float32PtrMap converts a string map of float32 values into a string map of float32 pointers.
func Float32PtrSlice ¶ added in v0.35.0
Float32PtrSlice converts a slice of float32 values into a slice of float32 pointers.
func Float32Slice ¶ added in v0.36.0
Float32Slice converts a slice of float32 pointers into a slice of float32 values.
func Float64 ¶ added in v0.36.0
Float64 is a helper routine that accepts a float64 pointer and returns a value to it.
func Float64Map ¶ added in v0.36.0
Float64Map converts a string map of float64 pointers into a string map of float64 values.
func Float64Ptr ¶ added in v0.35.0
Float64Ptr is a helper routine that allocates a new float64 value to store v and returns a pointer to it.
func Float64PtrMap ¶ added in v0.35.0
Float64PtrMap converts a string map of float64 values into a string map of float64 pointers.
func Float64PtrSlice ¶ added in v0.35.0
Float64PtrSlice converts a slice of float64 values into a slice of float64 pointers.
func Float64Slice ¶ added in v0.36.0
Float64Slice converts a slice of float64 pointers into a slice of float64 values.
func GetOriginCARootCertificate ¶ added in v0.58.0
Gets the Cloudflare Origin CA Root Certificate for a given algorithm in PEM format. Algorithm must be one of ['ecc', 'rsa'].
func Int ¶ added in v0.36.0
Int is a helper routine that accepts a int pointer and returns a value to it.
func Int16 ¶ added in v0.36.0
Int16 is a helper routine that accepts a int16 pointer and returns a value to it.
func Int16Map ¶ added in v0.36.0
Int16Map converts a string map of int16 pointers into a string map of int16 values.
func Int16Ptr ¶ added in v0.35.0
Int16Ptr is a helper routine that allocates a new int16 value to store v and returns a pointer to it.
func Int16PtrMap ¶ added in v0.35.0
Int16PtrMap converts a string map of int16 values into a string map of int16 pointers.
func Int16PtrSlice ¶ added in v0.35.0
Int16PtrSlice converts a slice of int16 values into a slice of int16 pointers.
func Int16Slice ¶ added in v0.36.0
Int16Slice converts a slice of int16 pointers into a slice of int16 values.
func Int32 ¶ added in v0.36.0
Int32 is a helper routine that accepts a int32 pointer and returns a value to it.
func Int32Map ¶ added in v0.36.0
Int32Map converts a string map of int32 pointers into a string map of int32 values.
func Int32Ptr ¶ added in v0.35.0
Int32Ptr is a helper routine that allocates a new int32 value to store v and returns a pointer to it.
func Int32PtrMap ¶ added in v0.35.0
Int32PtrMap converts a string map of int32 values into a string map of int32 pointers.
func Int32PtrSlice ¶ added in v0.35.0
Int32PtrSlice converts a slice of int32 values into a slice of int32 pointers.
func Int32Slice ¶ added in v0.36.0
Int32Slice converts a slice of int32 pointers into a slice of int32 values.
func Int64 ¶ added in v0.36.0
Int64 is a helper routine that accepts a int64 pointer and returns a value to it.
func Int64Map ¶ added in v0.36.0
Int64Map converts a string map of int64 pointers into a string map of int64 values.
func Int64Ptr ¶ added in v0.35.0
Int64Ptr is a helper routine that allocates a new int64 value to store v and returns a pointer to it.
func Int64PtrMap ¶ added in v0.35.0
Int64PtrMap converts a string map of int64 values into a string map of int64 pointers.
func Int64PtrSlice ¶ added in v0.35.0
Int64PtrSlice converts a slice of int64 values into a slice of int64 pointers.
func Int64Slice ¶ added in v0.36.0
Int64Slice converts a slice of int64 pointers into a slice of int64 values.
func Int8 ¶ added in v0.36.0
Int8 is a helper routine that accepts a int8 pointer and returns a value to it.
func Int8Map ¶ added in v0.36.0
Int8Map converts a string map of int8 pointers into a string map of int8 values.
func Int8Ptr ¶ added in v0.35.0
Int8Ptr is a helper routine that allocates a new int8 value to store v and returns a pointer to it.
func Int8PtrMap ¶ added in v0.35.0
Int8PtrMap converts a string map of int8 values into a string map of int8 pointers.
func Int8PtrSlice ¶ added in v0.35.0
Int8PtrSlice converts a slice of int8 values into a slice of int8 pointers.
func Int8Slice ¶ added in v0.36.0
Int8Slice converts a slice of int8 pointers into a slice of int8 values.
func IntMap ¶ added in v0.36.0
IntMap converts a string map of int pointers into a string map of int values.
func IntPtr ¶ added in v0.35.0
IntPtr is a helper routine that allocates a new int value to store v and returns a pointer to it.
func IntPtrMap ¶ added in v0.35.0
IntPtrMap converts a string map of int values into a string map of int pointers.
func IntPtrSlice ¶ added in v0.35.0
IntPtrSlice converts a slice of int values into a slice of int pointers.
func IntSlice ¶ added in v0.36.0
IntSlice converts a slice of int pointers into a slice of int values.
func RulesetActionParameterProductValues ¶ added in v0.19.0
func RulesetActionParameterProductValues() []string
RulesetActionParameterProductValues exposes all the available `RulesetActionParameterProduct` values as a slice of strings.
func RulesetKindValues ¶ added in v0.19.0
func RulesetKindValues() []string
RulesetKindValues exposes all the available `RulesetKind` values as a slice of strings.
func RulesetPhaseValues ¶ added in v0.19.0
func RulesetPhaseValues() []string
RulesetPhaseValues exposes all the available `RulesetPhase` values as a slice of strings.
func RulesetRuleActionParametersHTTPHeaderOperationValues ¶ added in v0.19.0
func RulesetRuleActionParametersHTTPHeaderOperationValues() []string
func RulesetRuleActionValues ¶ added in v0.19.0
func RulesetRuleActionValues() []string
RulesetRuleActionValues exposes all the available `RulesetRuleAction` values as a slice of strings.
func Rune ¶ added in v0.36.0
Rune is a helper routine that accepts a rune pointer and returns a value to it.
func RunePtr ¶ added in v0.35.0
RunePtr is a helper routine that allocates a new rune value to store v and returns a pointer to it.
func String ¶ added in v0.36.0
String is a helper routine that accepts a string pointer and returns a value to it.
func StringMap ¶ added in v0.36.0
StringMap converts a string map of string pointers into a string map of string values.
func StringPtr ¶ added in v0.35.0
StringPtr is a helper routine that allocates a new string value to store v and returns a pointer to it.