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 ASNParam = shared.ASNParam + 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 CertificateCA = shared.CertificateCA + type CertificateRequestType = shared.CertificateRequestType + type CloudflareTunnel = shared.CloudflareTunnel + type CloudflareTunnelConnection = shared.CloudflareTunnelConnection + type CloudflareTunnelStatus = shared.CloudflareTunnelStatus + type CloudflareTunnelTunType = shared.CloudflareTunnelTunType + type CustomNameserver struct + DNSRecords []CustomNameserverDNSRecord + JSON customNameserverJSON + NSName string + NSSet float64 + Status CustomNameserverStatus + ZoneTag string + func (r *CustomNameserver) UnmarshalJSON(data []byte) (err error) + type CustomNameserverAvailabiltyParams struct + AccountID param.Field[string] + type CustomNameserverAvailabiltyResponseEnvelope struct + Errors []shared.ResponseInfo + JSON customNameserverAvailabiltyResponseEnvelopeJSON + Messages []shared.ResponseInfo + Result []string + ResultInfo CustomNameserverAvailabiltyResponseEnvelopeResultInfo + Success CustomNameserverAvailabiltyResponseEnvelopeSuccess + func (r *CustomNameserverAvailabiltyResponseEnvelope) UnmarshalJSON(data []byte) (err error) + type CustomNameserverAvailabiltyResponseEnvelopeResultInfo struct + Count float64 + JSON customNameserverAvailabiltyResponseEnvelopeResultInfoJSON + Page float64 + PerPage float64 + TotalCount float64 + func (r *CustomNameserverAvailabiltyResponseEnvelopeResultInfo) UnmarshalJSON(data []byte) (err error) + type CustomNameserverAvailabiltyResponseEnvelopeSuccess bool + const CustomNameserverAvailabiltyResponseEnvelopeSuccessTrue + func (r CustomNameserverAvailabiltyResponseEnvelopeSuccess) IsKnown() bool + type CustomNameserverDNSRecord struct + JSON customNameserverDNSRecordJSON + Type CustomNameserverDNSRecordsType + Value string + func (r *CustomNameserverDNSRecord) UnmarshalJSON(data []byte) (err error) + type CustomNameserverDNSRecordsType string + const CustomNameserverDNSRecordsTypeA + const CustomNameserverDNSRecordsTypeAAAA + func (r CustomNameserverDNSRecordsType) IsKnown() bool + type CustomNameserverDeleteParams struct + AccountID param.Field[string] + type CustomNameserverDeleteResponseEnvelope struct + Errors []shared.ResponseInfo + JSON customNameserverDeleteResponseEnvelopeJSON + Messages []shared.ResponseInfo + Result []string + ResultInfo CustomNameserverDeleteResponseEnvelopeResultInfo + Success CustomNameserverDeleteResponseEnvelopeSuccess + func (r *CustomNameserverDeleteResponseEnvelope) UnmarshalJSON(data []byte) (err error) + type CustomNameserverDeleteResponseEnvelopeResultInfo struct + Count float64 + JSON customNameserverDeleteResponseEnvelopeResultInfoJSON + Page float64 + PerPage float64 + TotalCount float64 + func (r *CustomNameserverDeleteResponseEnvelopeResultInfo) UnmarshalJSON(data []byte) (err error) + type CustomNameserverDeleteResponseEnvelopeSuccess bool + const CustomNameserverDeleteResponseEnvelopeSuccessTrue + func (r CustomNameserverDeleteResponseEnvelopeSuccess) IsKnown() bool + type CustomNameserverGetParams struct + AccountID param.Field[string] + type CustomNameserverGetResponseEnvelope struct + Errors []shared.ResponseInfo + JSON customNameserverGetResponseEnvelopeJSON + Messages []shared.ResponseInfo + Result []CustomNameserver + ResultInfo CustomNameserverGetResponseEnvelopeResultInfo + Success CustomNameserverGetResponseEnvelopeSuccess + func (r *CustomNameserverGetResponseEnvelope) UnmarshalJSON(data []byte) (err error) + type CustomNameserverGetResponseEnvelopeResultInfo struct + Count float64 + JSON customNameserverGetResponseEnvelopeResultInfoJSON + Page float64 + PerPage float64 + TotalCount float64 + func (r *CustomNameserverGetResponseEnvelopeResultInfo) UnmarshalJSON(data []byte) (err error) + type CustomNameserverGetResponseEnvelopeSuccess bool + const CustomNameserverGetResponseEnvelopeSuccessTrue + func (r CustomNameserverGetResponseEnvelopeSuccess) IsKnown() bool + type CustomNameserverNewParams struct + AccountID param.Field[string] + NSName param.Field[string] + NSSet param.Field[float64] + func (r CustomNameserverNewParams) MarshalJSON() (data []byte, err error) + type CustomNameserverNewResponseEnvelope struct + Errors []shared.ResponseInfo + JSON customNameserverNewResponseEnvelopeJSON + Messages []shared.ResponseInfo + Result CustomNameserver + Success CustomNameserverNewResponseEnvelopeSuccess + func (r *CustomNameserverNewResponseEnvelope) UnmarshalJSON(data []byte) (err error) + type CustomNameserverNewResponseEnvelopeSuccess bool + const CustomNameserverNewResponseEnvelopeSuccessTrue + func (r CustomNameserverNewResponseEnvelopeSuccess) IsKnown() bool + type CustomNameserverService struct + Options []option.RequestOption + func NewCustomNameserverService(opts ...option.RequestOption) (r *CustomNameserverService) + func (r *CustomNameserverService) Availabilty(ctx context.Context, query CustomNameserverAvailabiltyParams, ...) (res *[]string, err error) + func (r *CustomNameserverService) Delete(ctx context.Context, customNSID string, body CustomNameserverDeleteParams, ...) (res *[]string, err error) + func (r *CustomNameserverService) Get(ctx context.Context, query CustomNameserverGetParams, ...) (res *[]CustomNameserver, err error) + func (r *CustomNameserverService) New(ctx context.Context, params CustomNameserverNewParams, ...) (res *CustomNameserver, err error) + type CustomNameserverStatus string + const CustomNameserverStatusMoved + const CustomNameserverStatusPending + const CustomNameserverStatusVerified + func (r CustomNameserverStatus) IsKnown() bool + 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/v2 github.com/cloudflare/cloudflare-go/v4