Versions in this module Expand all Collapse all v3 v3.1.0 Sep 24, 2024 v3.0.1 Sep 23, 2024 Changes in this version + const AuditLogActorTypeAdmin + const AuditLogActorTypeCloudflare + const AuditLogActorTypeUser + const CertificateCADigicert + const CertificateCAGoogle + const CertificateCALetsEncrypt + const CertificateCASSLCom + const CertificateRequestTypeKeylessCertificate + const CertificateRequestTypeOriginECC + const CertificateRequestTypeOriginRSA + const CloudflareTunnelStatusDegraded + const CloudflareTunnelStatusDown + const CloudflareTunnelStatusHealthy + const CloudflareTunnelStatusInactive + const CloudflareTunnelTunTypeCNI + const CloudflareTunnelTunTypeCfdTunnel + const CloudflareTunnelTunTypeGRE + const CloudflareTunnelTunTypeIPSec + const CloudflareTunnelTunTypeWARPConnector + const MemberStatusAccepted + const MemberStatusPending + const SortDirectionAsc + const SortDirectionDesc + const SubscriptionFrequencyMonthly + const SubscriptionFrequencyQuarterly + const SubscriptionFrequencyWeekly + const SubscriptionFrequencyYearly + const SubscriptionStateAwaitingPayment + const SubscriptionStateCancelled + const SubscriptionStateExpired + const SubscriptionStateFailed + const SubscriptionStatePaid + const SubscriptionStateProvisioned + const SubscriptionStateTrial + type ASN = shared.ASN + type ASNDayReportParams struct + AccountID param.Field[string] + Date param.Field[time.Time] + func (r ASNDayReportParams) URLQuery() (v url.Values) + type ASNDayReportResponse struct + CIDR string + Date time.Time + JSON asnDayReportResponseJSON + OffenseCount int64 + func (r *ASNDayReportResponse) UnmarshalJSON(data []byte) (err error) + type ASNDayReportResponseEnvelope struct + Errors []shared.ResponseInfo + JSON asnDayReportResponseEnvelopeJSON + Messages []shared.ResponseInfo + Result ASNDayReportResponse + Success ASNDayReportResponseEnvelopeSuccess + func (r *ASNDayReportResponseEnvelope) UnmarshalJSON(data []byte) (err error) + type ASNDayReportResponseEnvelopeSuccess bool + const ASNDayReportResponseEnvelopeSuccessTrue + func (r ASNDayReportResponseEnvelopeSuccess) IsKnown() bool + type ASNFullReportParams struct + AccountID param.Field[string] + type ASNFullReportResponse struct + CIDR string + Date time.Time + JSON asnFullReportResponseJSON + OffenseCount int64 + func (r *ASNFullReportResponse) UnmarshalJSON(data []byte) (err error) + type ASNFullReportResponseEnvelope struct + Errors []shared.ResponseInfo + JSON asnFullReportResponseEnvelopeJSON + Messages []shared.ResponseInfo + Result ASNFullReportResponse + Success ASNFullReportResponseEnvelopeSuccess + func (r *ASNFullReportResponseEnvelope) UnmarshalJSON(data []byte) (err error) + type ASNFullReportResponseEnvelopeSuccess bool + const ASNFullReportResponseEnvelopeSuccessTrue + func (r ASNFullReportResponseEnvelopeSuccess) IsKnown() bool + type ASNParam = shared.ASNParam + type ASNService struct + Options []option.RequestOption + func NewASNService(opts ...option.RequestOption) (r *ASNService) + func (r *ASNService) DayReport(ctx context.Context, asnID int64, params ASNDayReportParams, ...) (res *ASNDayReportResponse, err error) + func (r *ASNService) FullReport(ctx context.Context, asnID int64, query ASNFullReportParams, ...) (res *ASNFullReportResponse, err error) + type AuditLog = shared.AuditLog + type AuditLogAction = shared.AuditLogAction + type AuditLogActor = shared.AuditLogActor + type AuditLogActorType = shared.AuditLogActorType + type AuditLogOwner = shared.AuditLogOwner + type AuditLogResource = shared.AuditLogResource + type BotnetFeedService struct + ASN *ASNService + Configs *ConfigService + Options []option.RequestOption + func NewBotnetFeedService(opts ...option.RequestOption) (r *BotnetFeedService) + type CertificateCA = shared.CertificateCA + type CertificateRequestType = shared.CertificateRequestType + type CloudflareTunnel = shared.CloudflareTunnel + type CloudflareTunnelConnection = shared.CloudflareTunnelConnection + type CloudflareTunnelStatus = shared.CloudflareTunnelStatus + type CloudflareTunnelTunType = shared.CloudflareTunnelTunType + type ConfigASNDeleteParams struct + AccountID param.Field[string] + type ConfigASNDeleteResponse struct + ASN int64 + JSON configASNDeleteResponseJSON + func (r *ConfigASNDeleteResponse) UnmarshalJSON(data []byte) (err error) + type ConfigASNDeleteResponseEnvelope struct + Errors []shared.ResponseInfo + JSON configASNDeleteResponseEnvelopeJSON + Messages []shared.ResponseInfo + Result ConfigASNDeleteResponse + Success ConfigASNDeleteResponseEnvelopeSuccess + func (r *ConfigASNDeleteResponseEnvelope) UnmarshalJSON(data []byte) (err error) + type ConfigASNDeleteResponseEnvelopeSuccess bool + const ConfigASNDeleteResponseEnvelopeSuccessTrue + func (r ConfigASNDeleteResponseEnvelopeSuccess) IsKnown() bool + type ConfigASNGetParams struct + AccountID param.Field[string] + type ConfigASNGetResponse struct + ASN int64 + JSON configASNGetResponseJSON + func (r *ConfigASNGetResponse) UnmarshalJSON(data []byte) (err error) + type ConfigASNGetResponseEnvelope struct + Errors []shared.ResponseInfo + JSON configASNGetResponseEnvelopeJSON + Messages []shared.ResponseInfo + Result ConfigASNGetResponse + Success ConfigASNGetResponseEnvelopeSuccess + func (r *ConfigASNGetResponseEnvelope) UnmarshalJSON(data []byte) (err error) + type ConfigASNGetResponseEnvelopeSuccess bool + const ConfigASNGetResponseEnvelopeSuccessTrue + func (r ConfigASNGetResponseEnvelopeSuccess) IsKnown() bool + type ConfigASNService struct + Options []option.RequestOption + func NewConfigASNService(opts ...option.RequestOption) (r *ConfigASNService) + func (r *ConfigASNService) Delete(ctx context.Context, asnID int64, body ConfigASNDeleteParams, ...) (res *ConfigASNDeleteResponse, err error) + func (r *ConfigASNService) Get(ctx context.Context, query ConfigASNGetParams, opts ...option.RequestOption) (res *ConfigASNGetResponse, err error) + type ConfigService struct + ASN *ConfigASNService + Options []option.RequestOption + func NewConfigService(opts ...option.RequestOption) (r *ConfigService) + type Error = apierror.Error + type ErrorData = shared.ErrorData + type MemberParam = shared.MemberParam + type MemberRoleParam = shared.MemberRoleParam + type MemberRolesPermissionsParam = shared.MemberRolesPermissionsParam + type MemberStatus = shared.MemberStatus + type MemberUserParam = shared.MemberUserParam + type Permission = shared.Permission + type PermissionGrant = shared.PermissionGrant + type PermissionGrantParam = shared.PermissionGrantParam + type RatePlan = shared.RatePlan + type RatePlanParam = shared.RatePlanParam + type ResponseInfo = shared.ResponseInfo + type Role = shared.Role + type SortDirection = shared.SortDirection + type Subscription = shared.Subscription + type SubscriptionFrequency = shared.SubscriptionFrequency + type SubscriptionParam = shared.SubscriptionParam + type SubscriptionState = shared.SubscriptionState Other modules containing this package github.com/cloudflare/cloudflare-go/v4