Versions in this module Expand all Collapse all v2 v2.0.0 Nov 7, 2024 Changes in this version + const AuditLogActorTypeAdmin + const AuditLogActorTypeCloudflare + const AuditLogActorTypeUser + const CertificateCADigicert + const CertificateCAGoogle + const CertificateCALetsEncrypt + 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 + 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 Error = apierror.Error + type ErrorData = shared.ErrorData + type IPListParams struct + Networks param.Field[string] + func (r IPListParams) URLQuery() (v url.Values) + type IPListResponse struct + Etag string + IPV4CIDRs interface{} + IPV6CIDRs interface{} + JDCloudCIDRs interface{} + JSON ipListResponseJSON + func (r *IPListResponse) UnmarshalJSON(data []byte) (err error) + func (r IPListResponse) AsUnion() IPListResponseUnion + type IPListResponseEnvelope struct + Errors []shared.ResponseInfo + JSON ipListResponseEnvelopeJSON + Messages []shared.ResponseInfo + Result IPListResponse + Success IPListResponseEnvelopeSuccess + func (r *IPListResponseEnvelope) UnmarshalJSON(data []byte) (err error) + type IPListResponseEnvelopeSuccess bool + const IPListResponseEnvelopeSuccessTrue + func (r IPListResponseEnvelopeSuccess) IsKnown() bool + type IPListResponseUnion interface + type IPService struct + Options []option.RequestOption + func NewIPService(opts ...option.RequestOption) (r *IPService) + func (r *IPService) List(ctx context.Context, query IPListParams, opts ...option.RequestOption) (res *IPListResponse, err error) + type IPs struct + Etag string + IPV4CIDRs []string + IPV6CIDRs []string + JSON ipsJSON + func (r *IPs) UnmarshalJSON(data []byte) (err error) + type JDCloudIPs struct + Etag string + IPV4CIDRs []string + IPV6CIDRs []string + JDCloudCIDRs []string + JSON JDCloudIPsJSON + func (r *JDCloudIPs) UnmarshalJSON(data []byte) (err error) + type JDCloudIPsJSON struct + Etag apijson.Field + ExtraFields map[string]apijson.Field + IPV4CIDRs apijson.Field + IPV6CIDRs apijson.Field + JDCloudCIDRs apijson.Field + func (r JDCloudIPsJSON) RawJSON() string + 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 ResponseInfo = shared.ResponseInfo + type Role = shared.Role + type SortDirection = shared.SortDirection