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 ACMService struct + Options []option.RequestOption + TotalTLS *TotalTLSService + func NewACMService(opts ...option.RequestOption) (r *ACMService) + 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 CertificateAuthority string + const CertificateAuthorityGoogle + const CertificateAuthorityLetsEncrypt + const CertificateAuthoritySSLCom + func (r CertificateAuthority) IsKnown() bool + 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 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 + type TotalTLSGetParams struct + ZoneID param.Field[string] + type TotalTLSGetResponse struct + CertificateAuthority CertificateAuthority + Enabled bool + JSON totalTLSGetResponseJSON + ValidityPeriod TotalTLSGetResponseValidityPeriod + func (r *TotalTLSGetResponse) UnmarshalJSON(data []byte) (err error) + type TotalTLSGetResponseEnvelope struct + Errors []shared.ResponseInfo + JSON totalTLSGetResponseEnvelopeJSON + Messages []shared.ResponseInfo + Result TotalTLSGetResponse + Success TotalTLSGetResponseEnvelopeSuccess + func (r *TotalTLSGetResponseEnvelope) UnmarshalJSON(data []byte) (err error) + type TotalTLSGetResponseEnvelopeSuccess bool + const TotalTLSGetResponseEnvelopeSuccessTrue + func (r TotalTLSGetResponseEnvelopeSuccess) IsKnown() bool + type TotalTLSGetResponseValidityPeriod int64 + const TotalTLSGetResponseValidityPeriod90 + func (r TotalTLSGetResponseValidityPeriod) IsKnown() bool + type TotalTLSNewParams struct + CertificateAuthority param.Field[CertificateAuthority] + Enabled param.Field[bool] + ZoneID param.Field[string] + func (r TotalTLSNewParams) MarshalJSON() (data []byte, err error) + type TotalTLSNewResponse struct + CertificateAuthority CertificateAuthority + Enabled bool + JSON totalTLSNewResponseJSON + ValidityPeriod TotalTLSNewResponseValidityPeriod + func (r *TotalTLSNewResponse) UnmarshalJSON(data []byte) (err error) + type TotalTLSNewResponseEnvelope struct + Errors []shared.ResponseInfo + JSON totalTLSNewResponseEnvelopeJSON + Messages []shared.ResponseInfo + Result TotalTLSNewResponse + Success TotalTLSNewResponseEnvelopeSuccess + func (r *TotalTLSNewResponseEnvelope) UnmarshalJSON(data []byte) (err error) + type TotalTLSNewResponseEnvelopeSuccess bool + const TotalTLSNewResponseEnvelopeSuccessTrue + func (r TotalTLSNewResponseEnvelopeSuccess) IsKnown() bool + type TotalTLSNewResponseValidityPeriod int64 + const TotalTLSNewResponseValidityPeriod90 + func (r TotalTLSNewResponseValidityPeriod) IsKnown() bool + type TotalTLSService struct + Options []option.RequestOption + func NewTotalTLSService(opts ...option.RequestOption) (r *TotalTLSService) + func (r *TotalTLSService) Get(ctx context.Context, query TotalTLSGetParams, opts ...option.RequestOption) (res *TotalTLSGetResponse, err error) + func (r *TotalTLSService) New(ctx context.Context, params TotalTLSNewParams, opts ...option.RequestOption) (res *TotalTLSNewResponse, err error) Other modules containing this package github.com/cloudflare/cloudflare-go/v2 github.com/cloudflare/cloudflare-go/v4