Documentation
¶
Index ¶
- type ASN
- type ASNParam
- type AuditLog
- type AuditLogAction
- type AuditLogActor
- type AuditLogActorType
- type AuditLogOwner
- type AuditLogResource
- type CertificateCA
- type CertificateRequestType
- type CloudflareTunnel
- func (r CloudflareTunnel) ImplementsTunnelDeleteResponse()
- func (r CloudflareTunnel) ImplementsTunnelEditResponse()
- func (r CloudflareTunnel) ImplementsTunnelGetResponse()
- func (r CloudflareTunnel) ImplementsTunnelListResponse()
- func (r CloudflareTunnel) ImplementsTunnelNewResponse()
- func (r CloudflareTunnel) ImplementsTunnelWARPConnectorDeleteResponse()
- func (r CloudflareTunnel) ImplementsTunnelWARPConnectorEditResponse()
- func (r CloudflareTunnel) ImplementsTunnelWARPConnectorGetResponse()
- func (r CloudflareTunnel) ImplementsTunnelWARPConnectorListResponse()
- func (r CloudflareTunnel) ImplementsTunnelWARPConnectorNewResponse()
- func (r *CloudflareTunnel) UnmarshalJSON(data []byte) (err error)
- type CloudflareTunnelConnection
- type CloudflareTunnelStatus
- type CloudflareTunnelTunType
- type ErrorData
- type Member
- type MemberPoliciesAccess
- type MemberPoliciesPermissionGroup
- type MemberPoliciesPermissionGroupsMeta
- type MemberPoliciesResourceGroup
- type MemberPoliciesResourceGroupsMeta
- type MemberPoliciesResourceGroupsScope
- type MemberPoliciesResourceGroupsScopeObject
- type MemberPolicy
- type MemberStatus
- type MemberUser
- type Permission
- type PermissionGrant
- type PermissionGrantParam
- type RatePlan
- type RatePlanID
- type RatePlanParam
- type ResponseInfo
- type Role
- type RoleParam
- type RolePermissions
- type RolePermissionsParam
- type SortDirection
- type Subscription
- type SubscriptionFrequency
- type SubscriptionParam
- type SubscriptionState
- type Token
- type TokenCondition
- type TokenConditionCIDRList
- type TokenConditionCIDRListParam
- type TokenConditionParam
- type TokenConditionRequestIP
- type TokenConditionRequestIPParam
- type TokenParam
- type TokenPolicy
- type TokenPolicyEffect
- type TokenPolicyParam
- type TokenPolicyPermissionGroup
- type TokenPolicyPermissionGroupParam
- type TokenPolicyPermissionGroupsMeta
- type TokenPolicyPermissionGroupsMetaParam
- type TokenStatus
- type TokenValue
- type UnionBool
- func (UnionBool) ImplementsDatasetDeleteResponseFiltersValueUnion()
- func (UnionBool) ImplementsDatasetGetResponseFiltersValueUnion()
- func (UnionBool) ImplementsDatasetListResponseFiltersValueUnion()
- func (UnionBool) ImplementsDatasetNewParamsFiltersValueUnion()
- func (UnionBool) ImplementsDatasetNewResponseFiltersValueUnion()
- func (UnionBool) ImplementsDatasetUpdateParamsFiltersValueUnion()
- func (UnionBool) ImplementsDatasetUpdateResponseFiltersValueUnion()
- func (UnionBool) ImplementsEvaluationDeleteResponseDatasetsFiltersValueUnion()
- func (UnionBool) ImplementsEvaluationGetResponseDatasetsFiltersValueUnion()
- func (UnionBool) ImplementsEvaluationListResponseDatasetsFiltersValueUnion()
- func (UnionBool) ImplementsEvaluationNewResponseDatasetsFiltersValueUnion()
- func (UnionBool) ImplementsLogDeleteParamsFiltersValueUnion()
- func (UnionBool) ImplementsLogEditParamsMetadataUnion()
- func (UnionBool) ImplementsLogListParamsFiltersValueUnion()
- type UnionFloat
- func (UnionFloat) ImplementsDatasetDeleteResponseFiltersValueUnion()
- func (UnionFloat) ImplementsDatasetGetResponseFiltersValueUnion()
- func (UnionFloat) ImplementsDatasetListResponseFiltersValueUnion()
- func (UnionFloat) ImplementsDatasetNewParamsFiltersValueUnion()
- func (UnionFloat) ImplementsDatasetNewResponseFiltersValueUnion()
- func (UnionFloat) ImplementsDatasetUpdateParamsFiltersValueUnion()
- func (UnionFloat) ImplementsDatasetUpdateResponseFiltersValueUnion()
- func (UnionFloat) ImplementsEvaluationDeleteResponseDatasetsFiltersValueUnion()
- func (UnionFloat) ImplementsEvaluationGetResponseDatasetsFiltersValueUnion()
- func (UnionFloat) ImplementsEvaluationListResponseDatasetsFiltersValueUnion()
- func (UnionFloat) ImplementsEvaluationNewResponseDatasetsFiltersValueUnion()
- func (UnionFloat) ImplementsInstanceGetResponseOutputUnion()
- func (UnionFloat) ImplementsInstanceGetResponseStepsObjectConfigRetriesDelayUnion()
- func (UnionFloat) ImplementsInstanceGetResponseStepsObjectConfigTimeoutUnion()
- func (UnionFloat) ImplementsLogDeleteParamsFiltersValueUnion()
- func (UnionFloat) ImplementsLogEditParamsMetadataUnion()
- func (UnionFloat) ImplementsLogListParamsFiltersValueUnion()
- func (UnionFloat) ImplementsRankingInternetServiceTimeseriesGroupsResponseSerie0Union()
- func (UnionFloat) ImplementsRankingTimeseriesGroupsResponseSerie0Union()
- func (UnionFloat) ImplementsSettingValueUnion()
- func (UnionFloat) ImplementsSettingValueUnionParam()
- func (UnionFloat) ImplementsTTL()
- func (UnionFloat) ImplementsTTLParam()
- type UnionInt
- func (UnionInt) ImplementsOriginPortUnion()
- func (UnionInt) ImplementsOriginPortUnionParam()
- func (UnionInt) ImplementsPageRuleActionsCacheTTLByStatusValueUnion()
- func (UnionInt) ImplementsPageRuleEditParamsActionsCacheTTLByStatusValueUnion()
- func (UnionInt) ImplementsPageRuleNewParamsActionsCacheTTLByStatusValueUnion()
- func (UnionInt) ImplementsPageRuleUpdateParamsActionsCacheTTLByStatusValueUnion()
- func (UnionInt) ImplementsReceivedGetParamsEndUnion()
- func (UnionInt) ImplementsReceivedGetParamsStartUnion()
- type UnionString
- func (UnionString) ImplementsAIRunParamsBodyTextEmbeddingsTextUnion()
- func (UnionString) ImplementsAIRunResponseUnion()
- func (UnionString) ImplementsAccessApplicationNewParamsBodyAppLauncherApplicationPolicyUnion()
- func (UnionString) ImplementsAccessApplicationNewParamsBodyBrowserIsolationPermissionsApplicationPolicyUnion()
- func (UnionString) ImplementsAccessApplicationNewParamsBodyBrowserSSHApplicationPolicyUnion()
- func (UnionString) ImplementsAccessApplicationNewParamsBodyBrowserVNCApplicationPolicyUnion()
- func (UnionString) ImplementsAccessApplicationNewParamsBodyDeviceEnrollmentPermissionsApplicationPolicyUnion()
- func (UnionString) ImplementsAccessApplicationNewParamsBodySaaSApplicationPolicyUnion()
- func (UnionString) ImplementsAccessApplicationNewParamsBodySelfHostedApplicationPolicyUnion()
- func (UnionString) ImplementsAccessApplicationUpdateParamsBodyAppLauncherApplicationPolicyUnion()
- func (UnionString) ImplementsAccessApplicationUpdateParamsBodyBrowserIsolationPermissionsApplicationPolicyUnion()
- func (UnionString) ImplementsAccessApplicationUpdateParamsBodyBrowserSSHApplicationPolicyUnion()
- func (UnionString) ImplementsAccessApplicationUpdateParamsBodyBrowserVNCApplicationPolicyUnion()
- func (UnionString) ImplementsAccessApplicationUpdateParamsBodyDeviceEnrollmentPermissionsApplicationPolicyUnion()
- func (UnionString) ImplementsAccessApplicationUpdateParamsBodySaaSApplicationPolicyUnion()
- func (UnionString) ImplementsAccessApplicationUpdateParamsBodySelfHostedApplicationPolicyUnion()
- func (UnionString) ImplementsDLPEmailRuleBulkEditResponseConditionsValueUnion()
- func (UnionString) ImplementsDLPEmailRuleDeleteResponseConditionsValueUnion()
- func (UnionString) ImplementsDLPEmailRuleGetResponseConditionsValueUnion()
- func (UnionString) ImplementsDLPEmailRuleListResponseConditionsValueUnion()
- func (UnionString) ImplementsDLPEmailRuleNewParamsConditionsValueUnion()
- func (UnionString) ImplementsDLPEmailRuleNewResponseConditionsValueUnion()
- func (UnionString) ImplementsDLPEmailRuleUpdateParamsConditionsValueUnion()
- func (UnionString) ImplementsDLPEmailRuleUpdateResponseConditionsValueUnion()
- func (UnionString) ImplementsDatasetDeleteResponseFiltersValueUnion()
- func (UnionString) ImplementsDatasetGetResponseFiltersValueUnion()
- func (UnionString) ImplementsDatasetListResponseFiltersValueUnion()
- func (UnionString) ImplementsDatasetNewParamsFiltersValueUnion()
- func (UnionString) ImplementsDatasetNewResponseFiltersValueUnion()
- func (UnionString) ImplementsDatasetUpdateParamsFiltersValueUnion()
- func (UnionString) ImplementsDatasetUpdateResponseFiltersValueUnion()
- func (UnionString) ImplementsEvaluationDeleteResponseDatasetsFiltersValueUnion()
- func (UnionString) ImplementsEvaluationGetResponseDatasetsFiltersValueUnion()
- func (UnionString) ImplementsEvaluationListResponseDatasetsFiltersValueUnion()
- func (UnionString) ImplementsEvaluationNewResponseDatasetsFiltersValueUnion()
- func (UnionString) ImplementsGRETunnelBulkUpdateResponseModifiedGRETunnelsHealthCheckTargetUnion()
- func (UnionString) ImplementsGRETunnelDeleteResponseDeletedGRETunnelHealthCheckTargetUnion()
- func (UnionString) ImplementsGRETunnelGetResponseGRETunnelHealthCheckTargetUnion()
- func (UnionString) ImplementsGRETunnelListResponseGRETunnelsHealthCheckTargetUnion()
- func (UnionString) ImplementsGRETunnelNewResponseGRETunnelsHealthCheckTargetUnion()
- func (UnionString) ImplementsGRETunnelUpdateParamsHealthCheckTargetUnion()
- func (UnionString) ImplementsGRETunnelUpdateResponseModifiedGRETunnelHealthCheckTargetUnion()
- func (UnionString) ImplementsHealthCheckTargetUnion()
- func (UnionString) ImplementsHealthCheckTargetUnionParam()
- func (UnionString) ImplementsIPSECTunnelBulkUpdateResponseModifiedIPSECTunnelsHealthCheckTargetUnion()
- func (UnionString) ImplementsIPSECTunnelDeleteResponseDeletedIPSECTunnelHealthCheckTargetUnion()
- func (UnionString) ImplementsIPSECTunnelGetResponseIPSECTunnelHealthCheckTargetUnion()
- func (UnionString) ImplementsIPSECTunnelListResponseIPSECTunnelsHealthCheckTargetUnion()
- func (UnionString) ImplementsIPSECTunnelNewParamsHealthCheckTargetUnion()
- func (UnionString) ImplementsIPSECTunnelNewResponseIPSECTunnelsHealthCheckTargetUnion()
- func (UnionString) ImplementsIPSECTunnelUpdateParamsHealthCheckTargetUnion()
- func (UnionString) ImplementsIPSECTunnelUpdateResponseModifiedIPSECTunnelHealthCheckTargetUnion()
- func (UnionString) ImplementsInstanceGetResponseOutputUnion()
- func (UnionString) ImplementsInstanceGetResponseStepsObjectConfigRetriesDelayUnion()
- func (UnionString) ImplementsInstanceGetResponseStepsObjectConfigTimeoutUnion()
- func (UnionString) ImplementsLogDeleteParamsFiltersValueUnion()
- func (UnionString) ImplementsLogEditParamsMetadataUnion()
- func (UnionString) ImplementsLogListParamsFiltersValueUnion()
- func (UnionString) ImplementsOriginPortUnion()
- func (UnionString) ImplementsOriginPortUnionParam()
- func (UnionString) ImplementsRankingInternetServiceTimeseriesGroupsResponseSerie0Union()
- func (UnionString) ImplementsRankingTimeseriesGroupsResponseSerie0Union()
- func (UnionString) ImplementsReceivedGetParamsEndUnion()
- func (UnionString) ImplementsReceivedGetParamsStartUnion()
- func (UnionString) ImplementsSettingValueUnion()
- func (UnionString) ImplementsSettingValueUnionParam()
- type UnionTime
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuditLog ¶
type AuditLog struct { // A string that uniquely identifies the audit log. ID string `json:"id"` Action AuditLogAction `json:"action"` Actor AuditLogActor `json:"actor"` // The source of the event. Interface string `json:"interface"` // An object which can lend more context to the action being logged. This is a // flexible value and varies between different actions. Metadata interface{} `json:"metadata"` // The new value of the resource that was modified. NewValue string `json:"newValue"` // The value of the resource before it was modified. OldValue string `json:"oldValue"` Owner AuditLogOwner `json:"owner"` Resource AuditLogResource `json:"resource"` // A UTC RFC3339 timestamp that specifies when the action being logged occured. When time.Time `json:"when" format:"date-time"` JSON auditLogJSON `json:"-"` }
func (*AuditLog) UnmarshalJSON ¶
type AuditLogAction ¶
type AuditLogAction struct { // A boolean that indicates if the action attempted was successful. Result bool `json:"result"` // A short string that describes the action that was performed. Type string `json:"type"` JSON auditLogActionJSON `json:"-"` }
func (*AuditLogAction) UnmarshalJSON ¶
func (r *AuditLogAction) UnmarshalJSON(data []byte) (err error)
type AuditLogActor ¶
type AuditLogActor struct { // The ID of the actor that performed the action. If a user performed the action, // this will be their User ID. ID string `json:"id"` // The email of the user that performed the action. Email string `json:"email" format:"email"` // The IP address of the request that performed the action. IP string `json:"ip"` // The type of actor, whether a User, Cloudflare Admin, or an Automated System. Type AuditLogActorType `json:"type"` JSON auditLogActorJSON `json:"-"` }
func (*AuditLogActor) UnmarshalJSON ¶
func (r *AuditLogActor) UnmarshalJSON(data []byte) (err error)
type AuditLogActorType ¶
type AuditLogActorType string
The type of actor, whether a User, Cloudflare Admin, or an Automated System.
const ( AuditLogActorTypeUser AuditLogActorType = "user" AuditLogActorTypeAdmin AuditLogActorType = "admin" AuditLogActorTypeCloudflare AuditLogActorType = "Cloudflare" )
func (AuditLogActorType) IsKnown ¶
func (r AuditLogActorType) IsKnown() bool
type AuditLogOwner ¶
type AuditLogOwner struct { // Identifier ID string `json:"id"` JSON auditLogOwnerJSON `json:"-"` }
func (*AuditLogOwner) UnmarshalJSON ¶
func (r *AuditLogOwner) UnmarshalJSON(data []byte) (err error)
type AuditLogResource ¶
type AuditLogResource struct { // An identifier for the resource that was affected by the action. ID string `json:"id"` // A short string that describes the resource that was affected by the action. Type string `json:"type"` JSON auditLogResourceJSON `json:"-"` }
func (*AuditLogResource) UnmarshalJSON ¶
func (r *AuditLogResource) UnmarshalJSON(data []byte) (err error)
type CertificateCA ¶
type CertificateCA string
The Certificate Authority that will issue the certificate
const ( CertificateCADigicert CertificateCA = "digicert" CertificateCAGoogle CertificateCA = "google" CertificateCALetsEncrypt CertificateCA = "lets_encrypt" CertificateCASSLCom CertificateCA = "ssl_com" )
func (CertificateCA) IsKnown ¶
func (r CertificateCA) IsKnown() bool
type CertificateRequestType ¶
type CertificateRequestType string
Signature type desired on certificate ("origin-rsa" (rsa), "origin-ecc" (ecdsa), or "keyless-certificate" (for Keyless SSL servers).
const ( CertificateRequestTypeOriginRSA CertificateRequestType = "origin-rsa" CertificateRequestTypeOriginECC CertificateRequestType = "origin-ecc" CertificateRequestTypeKeylessCertificate CertificateRequestType = "keyless-certificate" )
func (CertificateRequestType) IsKnown ¶
func (r CertificateRequestType) IsKnown() bool
type CloudflareTunnel ¶
type CloudflareTunnel struct { // UUID of the tunnel. ID string `json:"id" format:"uuid"` // Cloudflare account ID AccountTag string `json:"account_tag"` // The Cloudflare Tunnel connections between your origin and Cloudflare's edge. Connections []CloudflareTunnelConnection `json:"connections"` // Timestamp of when the tunnel established at least one connection to Cloudflare's // edge. If `null`, the tunnel is inactive. ConnsActiveAt time.Time `json:"conns_active_at" format:"date-time"` // Timestamp of when the tunnel became inactive (no connections to Cloudflare's // edge). If `null`, the tunnel is active. ConnsInactiveAt time.Time `json:"conns_inactive_at" format:"date-time"` // Timestamp of when the resource was created. CreatedAt time.Time `json:"created_at" format:"date-time"` // Timestamp of when the resource was deleted. If `null`, the resource has not been // deleted. DeletedAt time.Time `json:"deleted_at" format:"date-time"` // Metadata associated with the tunnel. Metadata interface{} `json:"metadata"` // A user-friendly name for a tunnel. Name string `json:"name"` // If `true`, the tunnel can be configured remotely from the Zero Trust dashboard. // If `false`, the tunnel must be configured locally on the origin machine. RemoteConfig bool `json:"remote_config"` // The status of the tunnel. Valid values are `inactive` (tunnel has never been // run), `degraded` (tunnel is active and able to serve traffic but in an unhealthy // state), `healthy` (tunnel is active and able to serve traffic), or `down` // (tunnel can not serve traffic as it has no connections to the Cloudflare Edge). Status CloudflareTunnelStatus `json:"status"` // The type of tunnel. TunType CloudflareTunnelTunType `json:"tun_type"` JSON cloudflareTunnelJSON `json:"-"` }
A Cloudflare Tunnel that connects your origin to Cloudflare's edge.
func (CloudflareTunnel) ImplementsTunnelDeleteResponse ¶ added in v4.1.0
func (r CloudflareTunnel) ImplementsTunnelDeleteResponse()
func (CloudflareTunnel) ImplementsTunnelEditResponse ¶ added in v4.1.0
func (r CloudflareTunnel) ImplementsTunnelEditResponse()
func (CloudflareTunnel) ImplementsTunnelGetResponse ¶ added in v4.1.0
func (r CloudflareTunnel) ImplementsTunnelGetResponse()
func (CloudflareTunnel) ImplementsTunnelListResponse ¶ added in v4.1.0
func (r CloudflareTunnel) ImplementsTunnelListResponse()
func (CloudflareTunnel) ImplementsTunnelNewResponse ¶ added in v4.1.0
func (r CloudflareTunnel) ImplementsTunnelNewResponse()
func (CloudflareTunnel) ImplementsTunnelWARPConnectorDeleteResponse ¶ added in v4.1.0
func (r CloudflareTunnel) ImplementsTunnelWARPConnectorDeleteResponse()
func (CloudflareTunnel) ImplementsTunnelWARPConnectorEditResponse ¶ added in v4.1.0
func (r CloudflareTunnel) ImplementsTunnelWARPConnectorEditResponse()
func (CloudflareTunnel) ImplementsTunnelWARPConnectorGetResponse ¶ added in v4.1.0
func (r CloudflareTunnel) ImplementsTunnelWARPConnectorGetResponse()
func (CloudflareTunnel) ImplementsTunnelWARPConnectorListResponse ¶ added in v4.1.0
func (r CloudflareTunnel) ImplementsTunnelWARPConnectorListResponse()
func (CloudflareTunnel) ImplementsTunnelWARPConnectorNewResponse ¶ added in v4.1.0
func (r CloudflareTunnel) ImplementsTunnelWARPConnectorNewResponse()
func (*CloudflareTunnel) UnmarshalJSON ¶
func (r *CloudflareTunnel) UnmarshalJSON(data []byte) (err error)
type CloudflareTunnelConnection ¶
type CloudflareTunnelConnection struct { // UUID of the Cloudflare Tunnel connection. ID string `json:"id" format:"uuid"` // UUID of the Cloudflare Tunnel connector. ClientID string `json:"client_id" format:"uuid"` // The cloudflared version used to establish this connection. ClientVersion string `json:"client_version"` // The Cloudflare data center used for this connection. ColoName string `json:"colo_name"` // Cloudflare continues to track connections for several minutes after they // disconnect. This is an optimization to improve latency and reliability of // reconnecting. If `true`, the connection has disconnected but is still being // tracked. If `false`, the connection is actively serving traffic. IsPendingReconnect bool `json:"is_pending_reconnect"` // Timestamp of when the connection was established. OpenedAt time.Time `json:"opened_at" format:"date-time"` // The public IP address of the host running cloudflared. OriginIP string `json:"origin_ip"` // UUID of the Cloudflare Tunnel connection. UUID string `json:"uuid" format:"uuid"` JSON cloudflareTunnelConnectionJSON `json:"-"` }
func (*CloudflareTunnelConnection) UnmarshalJSON ¶
func (r *CloudflareTunnelConnection) UnmarshalJSON(data []byte) (err error)
type CloudflareTunnelStatus ¶
type CloudflareTunnelStatus string
The status of the tunnel. Valid values are `inactive` (tunnel has never been run), `degraded` (tunnel is active and able to serve traffic but in an unhealthy state), `healthy` (tunnel is active and able to serve traffic), or `down` (tunnel can not serve traffic as it has no connections to the Cloudflare Edge).
const ( CloudflareTunnelStatusInactive CloudflareTunnelStatus = "inactive" CloudflareTunnelStatusDegraded CloudflareTunnelStatus = "degraded" CloudflareTunnelStatusHealthy CloudflareTunnelStatus = "healthy" CloudflareTunnelStatusDown CloudflareTunnelStatus = "down" )
func (CloudflareTunnelStatus) IsKnown ¶
func (r CloudflareTunnelStatus) IsKnown() bool
type CloudflareTunnelTunType ¶
type CloudflareTunnelTunType string
The type of tunnel.
const ( CloudflareTunnelTunTypeCfdTunnel CloudflareTunnelTunType = "cfd_tunnel" CloudflareTunnelTunTypeWARPConnector CloudflareTunnelTunType = "warp_connector" CloudflareTunnelTunTypeIPSec CloudflareTunnelTunType = "ip_sec" CloudflareTunnelTunTypeGRE CloudflareTunnelTunType = "gre" CloudflareTunnelTunTypeCNI CloudflareTunnelTunType = "cni" )
func (CloudflareTunnelTunType) IsKnown ¶
func (r CloudflareTunnelTunType) IsKnown() bool
type ErrorData ¶
type ErrorData struct { Code int64 `json:"code"` Message string `json:"message"` JSON errorDataJSON `json:"-"` }
func (*ErrorData) UnmarshalJSON ¶
type Member ¶
type Member struct { // Membership identifier tag. ID string `json:"id"` // Access policy for the membership Policies []MemberPolicy `json:"policies"` // Roles assigned to this Member. Roles []Role `json:"roles"` // A member's status in the account. Status MemberStatus `json:"status"` // Details of the user associated to the membership. User MemberUser `json:"user"` JSON memberJSON `json:"-"` }
func (*Member) UnmarshalJSON ¶
type MemberPoliciesAccess ¶
type MemberPoliciesAccess string
Allow or deny operations against the resources.
const ( MemberPoliciesAccessAllow MemberPoliciesAccess = "allow" MemberPoliciesAccessDeny MemberPoliciesAccess = "deny" )
func (MemberPoliciesAccess) IsKnown ¶
func (r MemberPoliciesAccess) IsKnown() bool
type MemberPoliciesPermissionGroup ¶
type MemberPoliciesPermissionGroup struct { // Identifier of the group. ID string `json:"id,required"` // Attributes associated to the permission group. Meta MemberPoliciesPermissionGroupsMeta `json:"meta"` // Name of the group. Name string `json:"name"` JSON memberPoliciesPermissionGroupJSON `json:"-"` }
A named group of permissions that map to a group of operations against resources.
func (*MemberPoliciesPermissionGroup) UnmarshalJSON ¶
func (r *MemberPoliciesPermissionGroup) UnmarshalJSON(data []byte) (err error)
type MemberPoliciesPermissionGroupsMeta ¶
type MemberPoliciesPermissionGroupsMeta struct { Key string `json:"key"` Value string `json:"value"` JSON memberPoliciesPermissionGroupsMetaJSON `json:"-"` }
Attributes associated to the permission group.
func (*MemberPoliciesPermissionGroupsMeta) UnmarshalJSON ¶
func (r *MemberPoliciesPermissionGroupsMeta) UnmarshalJSON(data []byte) (err error)
type MemberPoliciesResourceGroup ¶
type MemberPoliciesResourceGroup struct { // Identifier of the group. ID string `json:"id,required"` // The scope associated to the resource group Scope []MemberPoliciesResourceGroupsScope `json:"scope,required"` // Attributes associated to the resource group. Meta MemberPoliciesResourceGroupsMeta `json:"meta"` // Name of the resource group. Name string `json:"name"` JSON memberPoliciesResourceGroupJSON `json:"-"` }
A group of scoped resources.
func (*MemberPoliciesResourceGroup) UnmarshalJSON ¶
func (r *MemberPoliciesResourceGroup) UnmarshalJSON(data []byte) (err error)
type MemberPoliciesResourceGroupsMeta ¶
type MemberPoliciesResourceGroupsMeta struct { Key string `json:"key"` Value string `json:"value"` JSON memberPoliciesResourceGroupsMetaJSON `json:"-"` }
Attributes associated to the resource group.
func (*MemberPoliciesResourceGroupsMeta) UnmarshalJSON ¶
func (r *MemberPoliciesResourceGroupsMeta) UnmarshalJSON(data []byte) (err error)
type MemberPoliciesResourceGroupsScope ¶
type MemberPoliciesResourceGroupsScope struct { // This is a combination of pre-defined resource name and identifier (like Account // ID etc.) Key string `json:"key,required"` // A list of scope objects for additional context. Objects []MemberPoliciesResourceGroupsScopeObject `json:"objects,required"` JSON memberPoliciesResourceGroupsScopeJSON `json:"-"` }
A scope is a combination of scope objects which provides additional context.
func (*MemberPoliciesResourceGroupsScope) UnmarshalJSON ¶
func (r *MemberPoliciesResourceGroupsScope) UnmarshalJSON(data []byte) (err error)
type MemberPoliciesResourceGroupsScopeObject ¶
type MemberPoliciesResourceGroupsScopeObject struct { // This is a combination of pre-defined resource name and identifier (like Zone ID // etc.) Key string `json:"key,required"` JSON memberPoliciesResourceGroupsScopeObjectJSON `json:"-"` }
A scope object represents any resource that can have actions applied against invite.
func (*MemberPoliciesResourceGroupsScopeObject) UnmarshalJSON ¶
func (r *MemberPoliciesResourceGroupsScopeObject) UnmarshalJSON(data []byte) (err error)
type MemberPolicy ¶
type MemberPolicy struct { // Policy identifier. ID string `json:"id"` // Allow or deny operations against the resources. Access MemberPoliciesAccess `json:"access"` // A set of permission groups that are specified to the policy. PermissionGroups []MemberPoliciesPermissionGroup `json:"permission_groups"` // A list of resource groups that the policy applies to. ResourceGroups []MemberPoliciesResourceGroup `json:"resource_groups"` JSON memberPolicyJSON `json:"-"` }
func (*MemberPolicy) UnmarshalJSON ¶
func (r *MemberPolicy) UnmarshalJSON(data []byte) (err error)
type MemberStatus ¶
type MemberStatus string
A member's status in the account.
const ( MemberStatusAccepted MemberStatus = "accepted" MemberStatusPending MemberStatus = "pending" )
func (MemberStatus) IsKnown ¶
func (r MemberStatus) IsKnown() bool
type MemberUser ¶
type MemberUser struct { // The contact email address of the user. Email string `json:"email,required"` // Identifier ID string `json:"id"` // User's first name FirstName string `json:"first_name,nullable"` // User's last name LastName string `json:"last_name,nullable"` // Indicates whether two-factor authentication is enabled for the user account. // Does not apply to API authentication. TwoFactorAuthenticationEnabled bool `json:"two_factor_authentication_enabled"` JSON memberUserJSON `json:"-"` }
Details of the user associated to the membership.
func (*MemberUser) UnmarshalJSON ¶
func (r *MemberUser) UnmarshalJSON(data []byte) (err error)
type Permission ¶
type Permission = string
type PermissionGrant ¶
type PermissionGrant struct { Read bool `json:"read"` Write bool `json:"write"` JSON permissionGrantJSON `json:"-"` }
func (*PermissionGrant) UnmarshalJSON ¶
func (r *PermissionGrant) UnmarshalJSON(data []byte) (err error)
type PermissionGrantParam ¶
type PermissionGrantParam struct { Read param.Field[bool] `json:"read"` Write param.Field[bool] `json:"write"` }
func (PermissionGrantParam) MarshalJSON ¶
func (r PermissionGrantParam) MarshalJSON() (data []byte, err error)
type RatePlan ¶
type RatePlan struct { // The ID of the rate plan. ID RatePlanID `json:"id"` // The currency applied to the rate plan subscription. Currency string `json:"currency"` // Whether this rate plan is managed externally from Cloudflare. ExternallyManaged bool `json:"externally_managed"` // Whether a rate plan is enterprise-based (or newly adopted term contract). IsContract bool `json:"is_contract"` // The full name of the rate plan. PublicName string `json:"public_name"` // The scope that this rate plan applies to. Scope string `json:"scope"` // The list of sets this rate plan applies to. Sets []string `json:"sets"` JSON ratePlanJSON `json:"-"` }
The rate plan applied to the subscription.
func (*RatePlan) UnmarshalJSON ¶
type RatePlanID ¶ added in v4.1.0
type RatePlanID string
The ID of the rate plan.
const ( RatePlanIDFree RatePlanID = "free" RatePlanIDLite RatePlanID = "lite" RatePlanIDPro RatePlanID = "pro" RatePlanIDProPlus RatePlanID = "pro_plus" RatePlanIDBusiness RatePlanID = "business" RatePlanIDEnterprise RatePlanID = "enterprise" RatePlanIDPartnersFree RatePlanID = "partners_free" RatePlanIDPartnersPro RatePlanID = "partners_pro" RatePlanIDPartnersBusiness RatePlanID = "partners_business" RatePlanIDPartnersEnterprise RatePlanID = "partners_enterprise" )
func (RatePlanID) IsKnown ¶ added in v4.1.0
func (r RatePlanID) IsKnown() bool
type RatePlanParam ¶
type RatePlanParam struct { // The ID of the rate plan. ID param.Field[RatePlanID] `json:"id"` // The currency applied to the rate plan subscription. Currency param.Field[string] `json:"currency"` // Whether this rate plan is managed externally from Cloudflare. ExternallyManaged param.Field[bool] `json:"externally_managed"` // Whether a rate plan is enterprise-based (or newly adopted term contract). IsContract param.Field[bool] `json:"is_contract"` // The full name of the rate plan. PublicName param.Field[string] `json:"public_name"` // The scope that this rate plan applies to. Scope param.Field[string] `json:"scope"` // The list of sets this rate plan applies to. Sets param.Field[[]string] `json:"sets"` }
The rate plan applied to the subscription.
func (RatePlanParam) MarshalJSON ¶
func (r RatePlanParam) MarshalJSON() (data []byte, err error)
type ResponseInfo ¶
type ResponseInfo struct { Code int64 `json:"code,required"` Message string `json:"message,required"` JSON responseInfoJSON `json:"-"` }
func (*ResponseInfo) UnmarshalJSON ¶
func (r *ResponseInfo) UnmarshalJSON(data []byte) (err error)
type Role ¶
type Role struct { // Role identifier tag. ID string `json:"id,required"` // Description of role's permissions. Description string `json:"description,required"` // Role name. Name string `json:"name,required"` Permissions RolePermissions `json:"permissions,required"` JSON roleJSON `json:"-"` }
func (*Role) UnmarshalJSON ¶
type RoleParam ¶
func (RoleParam) MarshalJSON ¶
type RolePermissions ¶
type RolePermissions struct { Analytics PermissionGrant `json:"analytics"` Billing PermissionGrant `json:"billing"` CachePurge PermissionGrant `json:"cache_purge"` DNS PermissionGrant `json:"dns"` DNSRecords PermissionGrant `json:"dns_records"` LB PermissionGrant `json:"lb"` Logs PermissionGrant `json:"logs"` Organization PermissionGrant `json:"organization"` SSL PermissionGrant `json:"ssl"` WAF PermissionGrant `json:"waf"` ZoneSettings PermissionGrant `json:"zone_settings"` Zones PermissionGrant `json:"zones"` JSON rolePermissionsJSON `json:"-"` }
func (*RolePermissions) UnmarshalJSON ¶
func (r *RolePermissions) UnmarshalJSON(data []byte) (err error)
type RolePermissionsParam ¶
type RolePermissionsParam struct { Analytics param.Field[PermissionGrantParam] `json:"analytics"` Billing param.Field[PermissionGrantParam] `json:"billing"` CachePurge param.Field[PermissionGrantParam] `json:"cache_purge"` DNS param.Field[PermissionGrantParam] `json:"dns"` DNSRecords param.Field[PermissionGrantParam] `json:"dns_records"` LB param.Field[PermissionGrantParam] `json:"lb"` Logs param.Field[PermissionGrantParam] `json:"logs"` Organization param.Field[PermissionGrantParam] `json:"organization"` SSL param.Field[PermissionGrantParam] `json:"ssl"` WAF param.Field[PermissionGrantParam] `json:"waf"` ZoneSettings param.Field[PermissionGrantParam] `json:"zone_settings"` Zones param.Field[PermissionGrantParam] `json:"zones"` }
func (RolePermissionsParam) MarshalJSON ¶
func (r RolePermissionsParam) MarshalJSON() (data []byte, err error)
type SortDirection ¶
type SortDirection string
Direction to order DNS records in.
const ( SortDirectionAsc SortDirection = "asc" SortDirectionDesc SortDirection = "desc" )
func (SortDirection) IsKnown ¶
func (r SortDirection) IsKnown() bool
type Subscription ¶
type Subscription struct { // Subscription identifier tag. ID string `json:"id"` // The monetary unit in which pricing information is displayed. Currency string `json:"currency"` // The end of the current period and also when the next billing is due. CurrentPeriodEnd time.Time `json:"current_period_end" format:"date-time"` // When the current billing period started. May match initial_period_start if this // is the first period. CurrentPeriodStart time.Time `json:"current_period_start" format:"date-time"` // How often the subscription is renewed automatically. Frequency SubscriptionFrequency `json:"frequency"` // The price of the subscription that will be billed, in US dollars. Price float64 `json:"price"` // The rate plan applied to the subscription. RatePlan RatePlan `json:"rate_plan"` // The state that the subscription is in. State SubscriptionState `json:"state"` JSON subscriptionJSON `json:"-"` }
func (*Subscription) UnmarshalJSON ¶
func (r *Subscription) UnmarshalJSON(data []byte) (err error)
type SubscriptionFrequency ¶
type SubscriptionFrequency string
How often the subscription is renewed automatically.
const ( SubscriptionFrequencyWeekly SubscriptionFrequency = "weekly" SubscriptionFrequencyMonthly SubscriptionFrequency = "monthly" SubscriptionFrequencyQuarterly SubscriptionFrequency = "quarterly" SubscriptionFrequencyYearly SubscriptionFrequency = "yearly" )
func (SubscriptionFrequency) IsKnown ¶
func (r SubscriptionFrequency) IsKnown() bool
type SubscriptionParam ¶
type SubscriptionParam struct { // How often the subscription is renewed automatically. Frequency param.Field[SubscriptionFrequency] `json:"frequency"` // The rate plan applied to the subscription. RatePlan param.Field[RatePlanParam] `json:"rate_plan"` }
func (SubscriptionParam) MarshalJSON ¶
func (r SubscriptionParam) MarshalJSON() (data []byte, err error)
type SubscriptionState ¶
type SubscriptionState string
The state that the subscription is in.
const ( SubscriptionStateTrial SubscriptionState = "Trial" SubscriptionStateProvisioned SubscriptionState = "Provisioned" SubscriptionStatePaid SubscriptionState = "Paid" SubscriptionStateAwaitingPayment SubscriptionState = "AwaitingPayment" SubscriptionStateCancelled SubscriptionState = "Cancelled" SubscriptionStateFailed SubscriptionState = "Failed" SubscriptionStateExpired SubscriptionState = "Expired" )
func (SubscriptionState) IsKnown ¶
func (r SubscriptionState) IsKnown() bool
type Token ¶
type Token struct { // Token identifier tag. ID string `json:"id"` Condition TokenCondition `json:"condition"` // The expiration time on or after which the JWT MUST NOT be accepted for // processing. ExpiresOn time.Time `json:"expires_on" format:"date-time"` // The time on which the token was created. IssuedOn time.Time `json:"issued_on" format:"date-time"` // Last time the token was used. LastUsedOn time.Time `json:"last_used_on" format:"date-time"` // Last time the token was modified. ModifiedOn time.Time `json:"modified_on" format:"date-time"` // Token name. Name string `json:"name"` // The time before which the token MUST NOT be accepted for processing. NotBefore time.Time `json:"not_before" format:"date-time"` // List of access policies assigned to the token. Policies []TokenPolicy `json:"policies"` // Status of the token. Status TokenStatus `json:"status"` JSON tokenJSON `json:"-"` }
func (*Token) UnmarshalJSON ¶
type TokenCondition ¶
type TokenCondition struct { // Client IP restrictions. RequestIP TokenConditionRequestIP `json:"request_ip"` JSON tokenConditionJSON `json:"-"` }
func (*TokenCondition) UnmarshalJSON ¶
func (r *TokenCondition) UnmarshalJSON(data []byte) (err error)
type TokenConditionCIDRList ¶
type TokenConditionCIDRList = string
type TokenConditionCIDRListParam ¶
type TokenConditionCIDRListParam = string
type TokenConditionParam ¶
type TokenConditionParam struct { // Client IP restrictions. RequestIP param.Field[TokenConditionRequestIPParam] `json:"request_ip"` }
func (TokenConditionParam) MarshalJSON ¶
func (r TokenConditionParam) MarshalJSON() (data []byte, err error)
type TokenConditionRequestIP ¶
type TokenConditionRequestIP struct { // List of IPv4/IPv6 CIDR addresses. In []TokenConditionCIDRList `json:"in"` // List of IPv4/IPv6 CIDR addresses. NotIn []TokenConditionCIDRList `json:"not_in"` JSON tokenConditionRequestIPJSON `json:"-"` }
Client IP restrictions.
func (*TokenConditionRequestIP) UnmarshalJSON ¶
func (r *TokenConditionRequestIP) UnmarshalJSON(data []byte) (err error)
type TokenConditionRequestIPParam ¶
type TokenConditionRequestIPParam struct { // List of IPv4/IPv6 CIDR addresses. In param.Field[[]TokenConditionCIDRListParam] `json:"in"` // List of IPv4/IPv6 CIDR addresses. NotIn param.Field[[]TokenConditionCIDRListParam] `json:"not_in"` }
Client IP restrictions.
func (TokenConditionRequestIPParam) MarshalJSON ¶
func (r TokenConditionRequestIPParam) MarshalJSON() (data []byte, err error)
type TokenParam ¶
type TokenParam struct { Condition param.Field[TokenConditionParam] `json:"condition"` // The expiration time on or after which the JWT MUST NOT be accepted for // processing. ExpiresOn param.Field[time.Time] `json:"expires_on" format:"date-time"` // Token name. Name param.Field[string] `json:"name"` // The time before which the token MUST NOT be accepted for processing. NotBefore param.Field[time.Time] `json:"not_before" format:"date-time"` // List of access policies assigned to the token. Policies param.Field[[]TokenPolicyParam] `json:"policies"` // Status of the token. Status param.Field[TokenStatus] `json:"status"` }
func (TokenParam) MarshalJSON ¶
func (r TokenParam) MarshalJSON() (data []byte, err error)
type TokenPolicy ¶
type TokenPolicy struct { // Policy identifier. ID string `json:"id,required"` // Allow or deny operations against the resources. Effect TokenPolicyEffect `json:"effect,required"` // A set of permission groups that are specified to the policy. PermissionGroups []TokenPolicyPermissionGroup `json:"permission_groups,required"` // A list of resource names that the policy applies to. Resources map[string]string `json:"resources,required"` JSON tokenPolicyJSON `json:"-"` }
func (*TokenPolicy) UnmarshalJSON ¶
func (r *TokenPolicy) UnmarshalJSON(data []byte) (err error)
type TokenPolicyEffect ¶
type TokenPolicyEffect string
Allow or deny operations against the resources.
const ( TokenPolicyEffectAllow TokenPolicyEffect = "allow" TokenPolicyEffectDeny TokenPolicyEffect = "deny" )
func (TokenPolicyEffect) IsKnown ¶
func (r TokenPolicyEffect) IsKnown() bool
type TokenPolicyParam ¶
type TokenPolicyParam struct { // Allow or deny operations against the resources. Effect param.Field[TokenPolicyEffect] `json:"effect,required"` // A set of permission groups that are specified to the policy. PermissionGroups param.Field[[]TokenPolicyPermissionGroupParam] `json:"permission_groups,required"` // A list of resource names that the policy applies to. Resources param.Field[map[string]string] `json:"resources,required"` }
func (TokenPolicyParam) MarshalJSON ¶
func (r TokenPolicyParam) MarshalJSON() (data []byte, err error)
type TokenPolicyPermissionGroup ¶
type TokenPolicyPermissionGroup struct { // Identifier of the group. ID string `json:"id,required"` // Attributes associated to the permission group. Meta TokenPolicyPermissionGroupsMeta `json:"meta"` // Name of the group. Name string `json:"name"` JSON tokenPolicyPermissionGroupJSON `json:"-"` }
A named group of permissions that map to a group of operations against resources.
func (*TokenPolicyPermissionGroup) UnmarshalJSON ¶
func (r *TokenPolicyPermissionGroup) UnmarshalJSON(data []byte) (err error)
type TokenPolicyPermissionGroupParam ¶
type TokenPolicyPermissionGroupParam struct { // Attributes associated to the permission group. Meta param.Field[TokenPolicyPermissionGroupsMetaParam] `json:"meta"` }
A named group of permissions that map to a group of operations against resources.
func (TokenPolicyPermissionGroupParam) MarshalJSON ¶
func (r TokenPolicyPermissionGroupParam) MarshalJSON() (data []byte, err error)
type TokenPolicyPermissionGroupsMeta ¶
type TokenPolicyPermissionGroupsMeta struct { Key string `json:"key"` Value string `json:"value"` JSON tokenPolicyPermissionGroupsMetaJSON `json:"-"` }
Attributes associated to the permission group.
func (*TokenPolicyPermissionGroupsMeta) UnmarshalJSON ¶
func (r *TokenPolicyPermissionGroupsMeta) UnmarshalJSON(data []byte) (err error)
type TokenPolicyPermissionGroupsMetaParam ¶
type TokenPolicyPermissionGroupsMetaParam struct { Key param.Field[string] `json:"key"` Value param.Field[string] `json:"value"` }
Attributes associated to the permission group.
func (TokenPolicyPermissionGroupsMetaParam) MarshalJSON ¶
func (r TokenPolicyPermissionGroupsMetaParam) MarshalJSON() (data []byte, err error)
type TokenStatus ¶
type TokenStatus string
Status of the token.
const ( TokenStatusActive TokenStatus = "active" TokenStatusDisabled TokenStatus = "disabled" TokenStatusExpired TokenStatus = "expired" )
func (TokenStatus) IsKnown ¶
func (r TokenStatus) IsKnown() bool
type TokenValue ¶
type TokenValue = string
type UnionBool ¶
type UnionBool bool
func (UnionBool) ImplementsDatasetDeleteResponseFiltersValueUnion ¶ added in v4.1.0
func (UnionBool) ImplementsDatasetDeleteResponseFiltersValueUnion()
func (UnionBool) ImplementsDatasetGetResponseFiltersValueUnion ¶ added in v4.1.0
func (UnionBool) ImplementsDatasetGetResponseFiltersValueUnion()
func (UnionBool) ImplementsDatasetListResponseFiltersValueUnion ¶ added in v4.1.0
func (UnionBool) ImplementsDatasetListResponseFiltersValueUnion()
func (UnionBool) ImplementsDatasetNewParamsFiltersValueUnion ¶ added in v4.1.0
func (UnionBool) ImplementsDatasetNewParamsFiltersValueUnion()
func (UnionBool) ImplementsDatasetNewResponseFiltersValueUnion ¶ added in v4.1.0
func (UnionBool) ImplementsDatasetNewResponseFiltersValueUnion()
func (UnionBool) ImplementsDatasetUpdateParamsFiltersValueUnion ¶ added in v4.1.0
func (UnionBool) ImplementsDatasetUpdateParamsFiltersValueUnion()
func (UnionBool) ImplementsDatasetUpdateResponseFiltersValueUnion ¶ added in v4.1.0
func (UnionBool) ImplementsDatasetUpdateResponseFiltersValueUnion()
func (UnionBool) ImplementsEvaluationDeleteResponseDatasetsFiltersValueUnion ¶ added in v4.1.0
func (UnionBool) ImplementsEvaluationDeleteResponseDatasetsFiltersValueUnion()
func (UnionBool) ImplementsEvaluationGetResponseDatasetsFiltersValueUnion ¶ added in v4.1.0
func (UnionBool) ImplementsEvaluationGetResponseDatasetsFiltersValueUnion()
func (UnionBool) ImplementsEvaluationListResponseDatasetsFiltersValueUnion ¶ added in v4.1.0
func (UnionBool) ImplementsEvaluationListResponseDatasetsFiltersValueUnion()
func (UnionBool) ImplementsEvaluationNewResponseDatasetsFiltersValueUnion ¶ added in v4.1.0
func (UnionBool) ImplementsEvaluationNewResponseDatasetsFiltersValueUnion()
func (UnionBool) ImplementsLogDeleteParamsFiltersValueUnion ¶ added in v4.1.0
func (UnionBool) ImplementsLogDeleteParamsFiltersValueUnion()
func (UnionBool) ImplementsLogEditParamsMetadataUnion ¶ added in v4.1.0
func (UnionBool) ImplementsLogEditParamsMetadataUnion()
func (UnionBool) ImplementsLogListParamsFiltersValueUnion ¶ added in v4.1.0
func (UnionBool) ImplementsLogListParamsFiltersValueUnion()
type UnionFloat ¶
type UnionFloat float64
func (UnionFloat) ImplementsDatasetDeleteResponseFiltersValueUnion ¶ added in v4.1.0
func (UnionFloat) ImplementsDatasetDeleteResponseFiltersValueUnion()
func (UnionFloat) ImplementsDatasetGetResponseFiltersValueUnion ¶ added in v4.1.0
func (UnionFloat) ImplementsDatasetGetResponseFiltersValueUnion()
func (UnionFloat) ImplementsDatasetListResponseFiltersValueUnion ¶ added in v4.1.0
func (UnionFloat) ImplementsDatasetListResponseFiltersValueUnion()
func (UnionFloat) ImplementsDatasetNewParamsFiltersValueUnion ¶ added in v4.1.0
func (UnionFloat) ImplementsDatasetNewParamsFiltersValueUnion()
func (UnionFloat) ImplementsDatasetNewResponseFiltersValueUnion ¶ added in v4.1.0
func (UnionFloat) ImplementsDatasetNewResponseFiltersValueUnion()
func (UnionFloat) ImplementsDatasetUpdateParamsFiltersValueUnion ¶ added in v4.1.0
func (UnionFloat) ImplementsDatasetUpdateParamsFiltersValueUnion()
func (UnionFloat) ImplementsDatasetUpdateResponseFiltersValueUnion ¶ added in v4.1.0
func (UnionFloat) ImplementsDatasetUpdateResponseFiltersValueUnion()
func (UnionFloat) ImplementsEvaluationDeleteResponseDatasetsFiltersValueUnion ¶ added in v4.1.0
func (UnionFloat) ImplementsEvaluationDeleteResponseDatasetsFiltersValueUnion()
func (UnionFloat) ImplementsEvaluationGetResponseDatasetsFiltersValueUnion ¶ added in v4.1.0
func (UnionFloat) ImplementsEvaluationGetResponseDatasetsFiltersValueUnion()
func (UnionFloat) ImplementsEvaluationListResponseDatasetsFiltersValueUnion ¶ added in v4.1.0
func (UnionFloat) ImplementsEvaluationListResponseDatasetsFiltersValueUnion()
func (UnionFloat) ImplementsEvaluationNewResponseDatasetsFiltersValueUnion ¶ added in v4.1.0
func (UnionFloat) ImplementsEvaluationNewResponseDatasetsFiltersValueUnion()
func (UnionFloat) ImplementsInstanceGetResponseOutputUnion ¶ added in v4.1.0
func (UnionFloat) ImplementsInstanceGetResponseOutputUnion()
func (UnionFloat) ImplementsInstanceGetResponseStepsObjectConfigRetriesDelayUnion ¶ added in v4.1.0
func (UnionFloat) ImplementsInstanceGetResponseStepsObjectConfigRetriesDelayUnion()
func (UnionFloat) ImplementsInstanceGetResponseStepsObjectConfigTimeoutUnion ¶ added in v4.1.0
func (UnionFloat) ImplementsInstanceGetResponseStepsObjectConfigTimeoutUnion()
func (UnionFloat) ImplementsLogDeleteParamsFiltersValueUnion ¶ added in v4.1.0
func (UnionFloat) ImplementsLogDeleteParamsFiltersValueUnion()
func (UnionFloat) ImplementsLogEditParamsMetadataUnion ¶ added in v4.1.0
func (UnionFloat) ImplementsLogEditParamsMetadataUnion()
func (UnionFloat) ImplementsLogListParamsFiltersValueUnion ¶ added in v4.1.0
func (UnionFloat) ImplementsLogListParamsFiltersValueUnion()
func (UnionFloat) ImplementsRankingInternetServiceTimeseriesGroupsResponseSerie0Union ¶ added in v4.1.0
func (UnionFloat) ImplementsRankingInternetServiceTimeseriesGroupsResponseSerie0Union()
func (UnionFloat) ImplementsRankingTimeseriesGroupsResponseSerie0Union ¶ added in v4.1.0
func (UnionFloat) ImplementsRankingTimeseriesGroupsResponseSerie0Union()
func (UnionFloat) ImplementsSettingValueUnion ¶ added in v4.1.0
func (UnionFloat) ImplementsSettingValueUnion()
func (UnionFloat) ImplementsSettingValueUnionParam ¶ added in v4.1.0
func (UnionFloat) ImplementsSettingValueUnionParam()
func (UnionFloat) ImplementsTTL ¶ added in v4.1.0
func (UnionFloat) ImplementsTTL()
func (UnionFloat) ImplementsTTLParam ¶ added in v4.1.0
func (UnionFloat) ImplementsTTLParam()
type UnionInt ¶
type UnionInt int64
func (UnionInt) ImplementsOriginPortUnion ¶ added in v4.1.0
func (UnionInt) ImplementsOriginPortUnion()
func (UnionInt) ImplementsOriginPortUnionParam ¶ added in v4.1.0
func (UnionInt) ImplementsOriginPortUnionParam()
func (UnionInt) ImplementsPageRuleActionsCacheTTLByStatusValueUnion ¶ added in v4.1.0
func (UnionInt) ImplementsPageRuleActionsCacheTTLByStatusValueUnion()
func (UnionInt) ImplementsPageRuleEditParamsActionsCacheTTLByStatusValueUnion ¶ added in v4.1.0
func (UnionInt) ImplementsPageRuleEditParamsActionsCacheTTLByStatusValueUnion()
func (UnionInt) ImplementsPageRuleNewParamsActionsCacheTTLByStatusValueUnion ¶ added in v4.1.0
func (UnionInt) ImplementsPageRuleNewParamsActionsCacheTTLByStatusValueUnion()
func (UnionInt) ImplementsPageRuleUpdateParamsActionsCacheTTLByStatusValueUnion ¶ added in v4.1.0
func (UnionInt) ImplementsPageRuleUpdateParamsActionsCacheTTLByStatusValueUnion()
func (UnionInt) ImplementsReceivedGetParamsEndUnion ¶ added in v4.1.0
func (UnionInt) ImplementsReceivedGetParamsEndUnion()
func (UnionInt) ImplementsReceivedGetParamsStartUnion ¶ added in v4.1.0
func (UnionInt) ImplementsReceivedGetParamsStartUnion()
type UnionString ¶
type UnionString string
func (UnionString) ImplementsAIRunParamsBodyTextEmbeddingsTextUnion ¶ added in v4.1.0
func (UnionString) ImplementsAIRunParamsBodyTextEmbeddingsTextUnion()
func (UnionString) ImplementsAIRunResponseUnion ¶ added in v4.1.0
func (UnionString) ImplementsAIRunResponseUnion()
func (UnionString) ImplementsAccessApplicationNewParamsBodyAppLauncherApplicationPolicyUnion ¶ added in v4.1.0
func (UnionString) ImplementsAccessApplicationNewParamsBodyAppLauncherApplicationPolicyUnion()
func (UnionString) ImplementsAccessApplicationNewParamsBodyBrowserIsolationPermissionsApplicationPolicyUnion ¶ added in v4.1.0
func (UnionString) ImplementsAccessApplicationNewParamsBodyBrowserIsolationPermissionsApplicationPolicyUnion()
func (UnionString) ImplementsAccessApplicationNewParamsBodyBrowserSSHApplicationPolicyUnion ¶ added in v4.1.0
func (UnionString) ImplementsAccessApplicationNewParamsBodyBrowserSSHApplicationPolicyUnion()
func (UnionString) ImplementsAccessApplicationNewParamsBodyBrowserVNCApplicationPolicyUnion ¶ added in v4.1.0
func (UnionString) ImplementsAccessApplicationNewParamsBodyBrowserVNCApplicationPolicyUnion()
func (UnionString) ImplementsAccessApplicationNewParamsBodyDeviceEnrollmentPermissionsApplicationPolicyUnion ¶ added in v4.1.0
func (UnionString) ImplementsAccessApplicationNewParamsBodyDeviceEnrollmentPermissionsApplicationPolicyUnion()
func (UnionString) ImplementsAccessApplicationNewParamsBodySaaSApplicationPolicyUnion ¶ added in v4.1.0
func (UnionString) ImplementsAccessApplicationNewParamsBodySaaSApplicationPolicyUnion()
func (UnionString) ImplementsAccessApplicationNewParamsBodySelfHostedApplicationPolicyUnion ¶ added in v4.1.0
func (UnionString) ImplementsAccessApplicationNewParamsBodySelfHostedApplicationPolicyUnion()
func (UnionString) ImplementsAccessApplicationUpdateParamsBodyAppLauncherApplicationPolicyUnion ¶ added in v4.1.0
func (UnionString) ImplementsAccessApplicationUpdateParamsBodyAppLauncherApplicationPolicyUnion()
func (UnionString) ImplementsAccessApplicationUpdateParamsBodyBrowserIsolationPermissionsApplicationPolicyUnion ¶ added in v4.1.0
func (UnionString) ImplementsAccessApplicationUpdateParamsBodyBrowserIsolationPermissionsApplicationPolicyUnion()
func (UnionString) ImplementsAccessApplicationUpdateParamsBodyBrowserSSHApplicationPolicyUnion ¶ added in v4.1.0
func (UnionString) ImplementsAccessApplicationUpdateParamsBodyBrowserSSHApplicationPolicyUnion()
func (UnionString) ImplementsAccessApplicationUpdateParamsBodyBrowserVNCApplicationPolicyUnion ¶ added in v4.1.0
func (UnionString) ImplementsAccessApplicationUpdateParamsBodyBrowserVNCApplicationPolicyUnion()
func (UnionString) ImplementsAccessApplicationUpdateParamsBodyDeviceEnrollmentPermissionsApplicationPolicyUnion ¶ added in v4.1.0
func (UnionString) ImplementsAccessApplicationUpdateParamsBodyDeviceEnrollmentPermissionsApplicationPolicyUnion()
func (UnionString) ImplementsAccessApplicationUpdateParamsBodySaaSApplicationPolicyUnion ¶ added in v4.1.0
func (UnionString) ImplementsAccessApplicationUpdateParamsBodySaaSApplicationPolicyUnion()
func (UnionString) ImplementsAccessApplicationUpdateParamsBodySelfHostedApplicationPolicyUnion ¶ added in v4.1.0
func (UnionString) ImplementsAccessApplicationUpdateParamsBodySelfHostedApplicationPolicyUnion()
func (UnionString) ImplementsDLPEmailRuleBulkEditResponseConditionsValueUnion ¶ added in v4.1.0
func (UnionString) ImplementsDLPEmailRuleBulkEditResponseConditionsValueUnion()
func (UnionString) ImplementsDLPEmailRuleDeleteResponseConditionsValueUnion ¶ added in v4.1.0
func (UnionString) ImplementsDLPEmailRuleDeleteResponseConditionsValueUnion()
func (UnionString) ImplementsDLPEmailRuleGetResponseConditionsValueUnion ¶ added in v4.1.0
func (UnionString) ImplementsDLPEmailRuleGetResponseConditionsValueUnion()
func (UnionString) ImplementsDLPEmailRuleListResponseConditionsValueUnion ¶ added in v4.1.0
func (UnionString) ImplementsDLPEmailRuleListResponseConditionsValueUnion()
func (UnionString) ImplementsDLPEmailRuleNewParamsConditionsValueUnion ¶ added in v4.1.0
func (UnionString) ImplementsDLPEmailRuleNewParamsConditionsValueUnion()
func (UnionString) ImplementsDLPEmailRuleNewResponseConditionsValueUnion ¶ added in v4.1.0
func (UnionString) ImplementsDLPEmailRuleNewResponseConditionsValueUnion()
func (UnionString) ImplementsDLPEmailRuleUpdateParamsConditionsValueUnion ¶ added in v4.1.0
func (UnionString) ImplementsDLPEmailRuleUpdateParamsConditionsValueUnion()
func (UnionString) ImplementsDLPEmailRuleUpdateResponseConditionsValueUnion ¶ added in v4.1.0
func (UnionString) ImplementsDLPEmailRuleUpdateResponseConditionsValueUnion()
func (UnionString) ImplementsDatasetDeleteResponseFiltersValueUnion ¶ added in v4.1.0
func (UnionString) ImplementsDatasetDeleteResponseFiltersValueUnion()
func (UnionString) ImplementsDatasetGetResponseFiltersValueUnion ¶ added in v4.1.0
func (UnionString) ImplementsDatasetGetResponseFiltersValueUnion()
func (UnionString) ImplementsDatasetListResponseFiltersValueUnion ¶ added in v4.1.0
func (UnionString) ImplementsDatasetListResponseFiltersValueUnion()
func (UnionString) ImplementsDatasetNewParamsFiltersValueUnion ¶ added in v4.1.0
func (UnionString) ImplementsDatasetNewParamsFiltersValueUnion()
func (UnionString) ImplementsDatasetNewResponseFiltersValueUnion ¶ added in v4.1.0
func (UnionString) ImplementsDatasetNewResponseFiltersValueUnion()
func (UnionString) ImplementsDatasetUpdateParamsFiltersValueUnion ¶ added in v4.1.0
func (UnionString) ImplementsDatasetUpdateParamsFiltersValueUnion()
func (UnionString) ImplementsDatasetUpdateResponseFiltersValueUnion ¶ added in v4.1.0
func (UnionString) ImplementsDatasetUpdateResponseFiltersValueUnion()
func (UnionString) ImplementsEvaluationDeleteResponseDatasetsFiltersValueUnion ¶ added in v4.1.0
func (UnionString) ImplementsEvaluationDeleteResponseDatasetsFiltersValueUnion()
func (UnionString) ImplementsEvaluationGetResponseDatasetsFiltersValueUnion ¶ added in v4.1.0
func (UnionString) ImplementsEvaluationGetResponseDatasetsFiltersValueUnion()
func (UnionString) ImplementsEvaluationListResponseDatasetsFiltersValueUnion ¶ added in v4.1.0
func (UnionString) ImplementsEvaluationListResponseDatasetsFiltersValueUnion()
func (UnionString) ImplementsEvaluationNewResponseDatasetsFiltersValueUnion ¶ added in v4.1.0
func (UnionString) ImplementsEvaluationNewResponseDatasetsFiltersValueUnion()
func (UnionString) ImplementsGRETunnelBulkUpdateResponseModifiedGRETunnelsHealthCheckTargetUnion ¶ added in v4.1.0
func (UnionString) ImplementsGRETunnelBulkUpdateResponseModifiedGRETunnelsHealthCheckTargetUnion()
func (UnionString) ImplementsGRETunnelDeleteResponseDeletedGRETunnelHealthCheckTargetUnion ¶ added in v4.1.0
func (UnionString) ImplementsGRETunnelDeleteResponseDeletedGRETunnelHealthCheckTargetUnion()
func (UnionString) ImplementsGRETunnelGetResponseGRETunnelHealthCheckTargetUnion ¶ added in v4.1.0
func (UnionString) ImplementsGRETunnelGetResponseGRETunnelHealthCheckTargetUnion()
func (UnionString) ImplementsGRETunnelListResponseGRETunnelsHealthCheckTargetUnion ¶ added in v4.1.0
func (UnionString) ImplementsGRETunnelListResponseGRETunnelsHealthCheckTargetUnion()
func (UnionString) ImplementsGRETunnelNewResponseGRETunnelsHealthCheckTargetUnion ¶ added in v4.1.0
func (UnionString) ImplementsGRETunnelNewResponseGRETunnelsHealthCheckTargetUnion()
func (UnionString) ImplementsGRETunnelUpdateParamsHealthCheckTargetUnion ¶ added in v4.1.0
func (UnionString) ImplementsGRETunnelUpdateParamsHealthCheckTargetUnion()
func (UnionString) ImplementsGRETunnelUpdateResponseModifiedGRETunnelHealthCheckTargetUnion ¶ added in v4.1.0
func (UnionString) ImplementsGRETunnelUpdateResponseModifiedGRETunnelHealthCheckTargetUnion()
func (UnionString) ImplementsHealthCheckTargetUnion ¶ added in v4.1.0
func (UnionString) ImplementsHealthCheckTargetUnion()
func (UnionString) ImplementsHealthCheckTargetUnionParam ¶ added in v4.1.0
func (UnionString) ImplementsHealthCheckTargetUnionParam()
func (UnionString) ImplementsIPSECTunnelBulkUpdateResponseModifiedIPSECTunnelsHealthCheckTargetUnion ¶ added in v4.1.0
func (UnionString) ImplementsIPSECTunnelBulkUpdateResponseModifiedIPSECTunnelsHealthCheckTargetUnion()
func (UnionString) ImplementsIPSECTunnelDeleteResponseDeletedIPSECTunnelHealthCheckTargetUnion ¶ added in v4.1.0
func (UnionString) ImplementsIPSECTunnelDeleteResponseDeletedIPSECTunnelHealthCheckTargetUnion()
func (UnionString) ImplementsIPSECTunnelGetResponseIPSECTunnelHealthCheckTargetUnion ¶ added in v4.1.0
func (UnionString) ImplementsIPSECTunnelGetResponseIPSECTunnelHealthCheckTargetUnion()
func (UnionString) ImplementsIPSECTunnelListResponseIPSECTunnelsHealthCheckTargetUnion ¶ added in v4.1.0
func (UnionString) ImplementsIPSECTunnelListResponseIPSECTunnelsHealthCheckTargetUnion()
func (UnionString) ImplementsIPSECTunnelNewParamsHealthCheckTargetUnion ¶ added in v4.1.0
func (UnionString) ImplementsIPSECTunnelNewParamsHealthCheckTargetUnion()
func (UnionString) ImplementsIPSECTunnelNewResponseIPSECTunnelsHealthCheckTargetUnion ¶ added in v4.1.0
func (UnionString) ImplementsIPSECTunnelNewResponseIPSECTunnelsHealthCheckTargetUnion()
func (UnionString) ImplementsIPSECTunnelUpdateParamsHealthCheckTargetUnion ¶ added in v4.1.0
func (UnionString) ImplementsIPSECTunnelUpdateParamsHealthCheckTargetUnion()
func (UnionString) ImplementsIPSECTunnelUpdateResponseModifiedIPSECTunnelHealthCheckTargetUnion ¶ added in v4.1.0
func (UnionString) ImplementsIPSECTunnelUpdateResponseModifiedIPSECTunnelHealthCheckTargetUnion()
func (UnionString) ImplementsInstanceGetResponseOutputUnion ¶ added in v4.1.0
func (UnionString) ImplementsInstanceGetResponseOutputUnion()
func (UnionString) ImplementsInstanceGetResponseStepsObjectConfigRetriesDelayUnion ¶ added in v4.1.0
func (UnionString) ImplementsInstanceGetResponseStepsObjectConfigRetriesDelayUnion()
func (UnionString) ImplementsInstanceGetResponseStepsObjectConfigTimeoutUnion ¶ added in v4.1.0
func (UnionString) ImplementsInstanceGetResponseStepsObjectConfigTimeoutUnion()
func (UnionString) ImplementsLogDeleteParamsFiltersValueUnion ¶ added in v4.1.0
func (UnionString) ImplementsLogDeleteParamsFiltersValueUnion()
func (UnionString) ImplementsLogEditParamsMetadataUnion ¶ added in v4.1.0
func (UnionString) ImplementsLogEditParamsMetadataUnion()
func (UnionString) ImplementsLogListParamsFiltersValueUnion ¶ added in v4.1.0
func (UnionString) ImplementsLogListParamsFiltersValueUnion()
func (UnionString) ImplementsOriginPortUnion ¶ added in v4.1.0
func (UnionString) ImplementsOriginPortUnion()
func (UnionString) ImplementsOriginPortUnionParam ¶ added in v4.1.0
func (UnionString) ImplementsOriginPortUnionParam()
func (UnionString) ImplementsRankingInternetServiceTimeseriesGroupsResponseSerie0Union ¶ added in v4.1.0
func (UnionString) ImplementsRankingInternetServiceTimeseriesGroupsResponseSerie0Union()
func (UnionString) ImplementsRankingTimeseriesGroupsResponseSerie0Union ¶ added in v4.1.0
func (UnionString) ImplementsRankingTimeseriesGroupsResponseSerie0Union()
func (UnionString) ImplementsReceivedGetParamsEndUnion ¶ added in v4.1.0
func (UnionString) ImplementsReceivedGetParamsEndUnion()
func (UnionString) ImplementsReceivedGetParamsStartUnion ¶ added in v4.1.0
func (UnionString) ImplementsReceivedGetParamsStartUnion()
func (UnionString) ImplementsSettingValueUnion ¶ added in v4.1.0
func (UnionString) ImplementsSettingValueUnion()
func (UnionString) ImplementsSettingValueUnionParam ¶ added in v4.1.0
func (UnionString) ImplementsSettingValueUnionParam()
type UnionTime ¶
func (UnionTime) ImplementsAuditLogListParamsBeforeUnion ¶ added in v4.1.0
func (UnionTime) ImplementsAuditLogListParamsBeforeUnion()
func (UnionTime) ImplementsAuditLogListParamsSinceUnion ¶ added in v4.1.0
func (UnionTime) ImplementsAuditLogListParamsSinceUnion()