Versions in this module Expand all Collapse all v7 v7.3.0 May 20, 2026 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 CloudflareTunnelConfigSrcCloudflare + const CloudflareTunnelConfigSrcLocal + const CloudflareTunnelStatusDegraded + const CloudflareTunnelStatusDown + const CloudflareTunnelStatusHealthy + const CloudflareTunnelStatusInactive + const CloudflareTunnelTunTypeCNI + const CloudflareTunnelTunTypeCfdTunnel + const CloudflareTunnelTunTypeGRE + const CloudflareTunnelTunTypeIPSec + const CloudflareTunnelTunTypeMagic + const CloudflareTunnelTunTypeWARP + const CloudflareTunnelTunTypeWARPConnector + const MemberPoliciesAccessAllow + const MemberPoliciesAccessDeny + const MemberStatusAccepted + const MemberStatusPending + const RatePlanIDBusiness + const RatePlanIDEnterprise + const RatePlanIDFree + const RatePlanIDLite + const RatePlanIDPartnersBusiness + const RatePlanIDPartnersEnterprise + const RatePlanIDPartnersFree + const RatePlanIDPartnersPro + const RatePlanIDPro + const RatePlanIDProPlus + 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 + const TokenPolicyEffectAllow + const TokenPolicyEffectDeny + const TokenStatusActive + const TokenStatusDisabled + const TokenStatusExpired + 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 CloudflareTunnelConfigSrc = shared.CloudflareTunnelConfigSrc + type CloudflareTunnelConnection = shared.CloudflareTunnelConnection + type CloudflareTunnelStatus = shared.CloudflareTunnelStatus + type CloudflareTunnelTunType = shared.CloudflareTunnelTunType + type Error = apierror.Error + type ErrorData = shared.ErrorData + type ErrorDataSource = shared.ErrorDataSource + type InstanceBulkParams struct + AccountID param.Field[string] + Body []InstanceBulkParamsBody + func (r InstanceBulkParams) MarshalJSON() (data []byte, err error) + type InstanceBulkParamsBody struct + InstanceID param.Field[string] + InstanceRetention param.Field[InstanceBulkParamsBodyInstanceRetention] + Params param.Field[interface{}] + func (r InstanceBulkParamsBody) MarshalJSON() (data []byte, err error) + type InstanceBulkParamsBodyInstanceRetention struct + ErrorRetention param.Field[InstanceBulkParamsBodyInstanceRetentionErrorRetentionUnion] + SuccessRetention param.Field[InstanceBulkParamsBodyInstanceRetentionSuccessRetentionUnion] + func (r InstanceBulkParamsBodyInstanceRetention) MarshalJSON() (data []byte, err error) + type InstanceBulkParamsBodyInstanceRetentionErrorRetentionUnion interface + ImplementsInstanceBulkParamsBodyInstanceRetentionErrorRetentionUnion func() + type InstanceBulkParamsBodyInstanceRetentionSuccessRetentionUnion interface + ImplementsInstanceBulkParamsBodyInstanceRetentionSuccessRetentionUnion func() + type InstanceBulkResponse struct + ID string + JSON instanceBulkResponseJSON + Status InstanceBulkResponseStatus + VersionID string + WorkflowID string + func (r *InstanceBulkResponse) UnmarshalJSON(data []byte) (err error) + type InstanceBulkResponseStatus string + const InstanceBulkResponseStatusComplete + const InstanceBulkResponseStatusErrored + const InstanceBulkResponseStatusPaused + const InstanceBulkResponseStatusQueued + const InstanceBulkResponseStatusRunning + const InstanceBulkResponseStatusTerminated + const InstanceBulkResponseStatusWaiting + const InstanceBulkResponseStatusWaitingForPause + func (r InstanceBulkResponseStatus) IsKnown() bool + type InstanceEventNewParams struct + AccountID param.Field[string] + Body interface{} + func (r InstanceEventNewParams) MarshalJSON() (data []byte, err error) + type InstanceEventNewResponse = interface + type InstanceEventNewResponseEnvelope struct + Errors []InstanceEventNewResponseEnvelopeErrors + JSON instanceEventNewResponseEnvelopeJSON + Messages []InstanceEventNewResponseEnvelopeMessages + Result InstanceEventNewResponse + ResultInfo InstanceEventNewResponseEnvelopeResultInfo + Success InstanceEventNewResponseEnvelopeSuccess + func (r *InstanceEventNewResponseEnvelope) UnmarshalJSON(data []byte) (err error) + type InstanceEventNewResponseEnvelopeErrors struct + Code float64 + JSON instanceEventNewResponseEnvelopeErrorsJSON + Message string + func (r *InstanceEventNewResponseEnvelopeErrors) UnmarshalJSON(data []byte) (err error) + type InstanceEventNewResponseEnvelopeMessages struct + Code float64 + JSON instanceEventNewResponseEnvelopeMessagesJSON + Message string + func (r *InstanceEventNewResponseEnvelopeMessages) UnmarshalJSON(data []byte) (err error) + type InstanceEventNewResponseEnvelopeResultInfo struct + Count float64 + Cursor string + JSON instanceEventNewResponseEnvelopeResultInfoJSON + Page float64 + PerPage float64 + TotalCount float64 + TotalPages float64 + func (r *InstanceEventNewResponseEnvelopeResultInfo) UnmarshalJSON(data []byte) (err error) + type InstanceEventNewResponseEnvelopeSuccess bool + const InstanceEventNewResponseEnvelopeSuccessTrue + func (r InstanceEventNewResponseEnvelopeSuccess) IsKnown() bool + type InstanceEventService struct + Options []option.RequestOption + func NewInstanceEventService(opts ...option.RequestOption) (r *InstanceEventService) + func (r *InstanceEventService) New(ctx context.Context, workflowName string, instanceID string, eventType string, ...) (res *InstanceEventNewResponse, err error) + type InstanceGetParams struct + AccountID param.Field[string] + Order param.Field[InstanceGetParamsOrder] + Simple param.Field[InstanceGetParamsSimple] + func (r InstanceGetParams) URLQuery() (v url.Values) + type InstanceGetParamsOrder string + const InstanceGetParamsOrderAsc + const InstanceGetParamsOrderDesc + func (r InstanceGetParamsOrder) IsKnown() bool + type InstanceGetParamsSimple string + const InstanceGetParamsSimpleFalse + const InstanceGetParamsSimpleTrue + func (r InstanceGetParamsSimple) IsKnown() bool + type InstanceGetResponse struct + End time.Time + Error InstanceGetResponseError + JSON instanceGetResponseJSON + Output InstanceGetResponseOutputUnion + Params interface{} + Queued time.Time + Start time.Time + Status InstanceGetResponseStatus + StepCount int64 + Steps []InstanceGetResponseStep + Success bool + Trigger InstanceGetResponseTrigger + VersionID string + func (r *InstanceGetResponse) UnmarshalJSON(data []byte) (err error) + type InstanceGetResponseEnvelope struct + Errors []InstanceGetResponseEnvelopeErrors + JSON instanceGetResponseEnvelopeJSON + Messages []InstanceGetResponseEnvelopeMessages + Result InstanceGetResponse + ResultInfo InstanceGetResponseEnvelopeResultInfo + Success InstanceGetResponseEnvelopeSuccess + func (r *InstanceGetResponseEnvelope) UnmarshalJSON(data []byte) (err error) + type InstanceGetResponseEnvelopeErrors struct + Code float64 + JSON instanceGetResponseEnvelopeErrorsJSON + Message string + func (r *InstanceGetResponseEnvelopeErrors) UnmarshalJSON(data []byte) (err error) + type InstanceGetResponseEnvelopeMessages struct + Code float64 + JSON instanceGetResponseEnvelopeMessagesJSON + Message string + func (r *InstanceGetResponseEnvelopeMessages) UnmarshalJSON(data []byte) (err error) + type InstanceGetResponseEnvelopeResultInfo struct + Count float64 + Cursor string + JSON instanceGetResponseEnvelopeResultInfoJSON + Page float64 + PerPage float64 + TotalCount float64 + TotalPages float64 + func (r *InstanceGetResponseEnvelopeResultInfo) UnmarshalJSON(data []byte) (err error) + type InstanceGetResponseEnvelopeSuccess bool + const InstanceGetResponseEnvelopeSuccessTrue + func (r InstanceGetResponseEnvelopeSuccess) IsKnown() bool + type InstanceGetResponseError struct + JSON instanceGetResponseErrorJSON + Message string + Name string + func (r *InstanceGetResponseError) UnmarshalJSON(data []byte) (err error) + type InstanceGetResponseOutputUnion interface + ImplementsInstanceGetResponseOutputUnion func() + type InstanceGetResponseStatus string + const InstanceGetResponseStatusComplete + const InstanceGetResponseStatusErrored + const InstanceGetResponseStatusPaused + const InstanceGetResponseStatusQueued + const InstanceGetResponseStatusRunning + const InstanceGetResponseStatusTerminated + const InstanceGetResponseStatusWaiting + const InstanceGetResponseStatusWaitingForPause + func (r InstanceGetResponseStatus) IsKnown() bool + type InstanceGetResponseStep struct + Attempts interface{} + Config interface{} + End time.Time + Error interface{} + Finished bool + JSON instanceGetResponseStepJSON + Name string + Output string + Start time.Time + Success bool + Trigger interface{} + Type InstanceGetResponseStepsType + func (r *InstanceGetResponseStep) UnmarshalJSON(data []byte) (err error) + func (r InstanceGetResponseStep) AsUnion() InstanceGetResponseStepsUnion + type InstanceGetResponseStepsObject struct + Attempts []InstanceGetResponseStepsObjectAttempt + Config InstanceGetResponseStepsObjectConfig + End time.Time + JSON instanceGetResponseStepsObjectJSON + Name string + Output string + Start time.Time + Success bool + Type InstanceGetResponseStepsObjectType + func (r *InstanceGetResponseStepsObject) UnmarshalJSON(data []byte) (err error) + type InstanceGetResponseStepsObjectAttempt struct + End time.Time + Error InstanceGetResponseStepsObjectAttemptsError + JSON instanceGetResponseStepsObjectAttemptJSON + Start time.Time + Success bool + func (r *InstanceGetResponseStepsObjectAttempt) UnmarshalJSON(data []byte) (err error) + type InstanceGetResponseStepsObjectAttemptsError struct + JSON instanceGetResponseStepsObjectAttemptsErrorJSON + Message string + Name string + func (r *InstanceGetResponseStepsObjectAttemptsError) UnmarshalJSON(data []byte) (err error) + type InstanceGetResponseStepsObjectConfig struct + JSON instanceGetResponseStepsObjectConfigJSON + Retries InstanceGetResponseStepsObjectConfigRetries + Sensitive InstanceGetResponseStepsObjectConfigSensitive + Timeout InstanceGetResponseStepsObjectConfigTimeoutUnion + func (r *InstanceGetResponseStepsObjectConfig) UnmarshalJSON(data []byte) (err error) + type InstanceGetResponseStepsObjectConfigRetries struct + Backoff InstanceGetResponseStepsObjectConfigRetriesBackoff + Delay InstanceGetResponseStepsObjectConfigRetriesDelayUnion + JSON instanceGetResponseStepsObjectConfigRetriesJSON + Limit float64 + func (r *InstanceGetResponseStepsObjectConfigRetries) UnmarshalJSON(data []byte) (err error) + type InstanceGetResponseStepsObjectConfigRetriesBackoff string + const InstanceGetResponseStepsObjectConfigRetriesBackoffConstant + const InstanceGetResponseStepsObjectConfigRetriesBackoffExponential + const InstanceGetResponseStepsObjectConfigRetriesBackoffLinear + func (r InstanceGetResponseStepsObjectConfigRetriesBackoff) IsKnown() bool + type InstanceGetResponseStepsObjectConfigRetriesDelayUnion interface + ImplementsInstanceGetResponseStepsObjectConfigRetriesDelayUnion func() + type InstanceGetResponseStepsObjectConfigSensitive string + const InstanceGetResponseStepsObjectConfigSensitiveOutput + func (r InstanceGetResponseStepsObjectConfigSensitive) IsKnown() bool + type InstanceGetResponseStepsObjectConfigTimeoutUnion interface + ImplementsInstanceGetResponseStepsObjectConfigTimeoutUnion func() + type InstanceGetResponseStepsObjectType string + const InstanceGetResponseStepsObjectTypeStep + func (r InstanceGetResponseStepsObjectType) IsKnown() bool + type InstanceGetResponseStepsType string + const InstanceGetResponseStepsTypeSleep + const InstanceGetResponseStepsTypeStep + const InstanceGetResponseStepsTypeTermination + const InstanceGetResponseStepsTypeWaitForEvent + func (r InstanceGetResponseStepsType) IsKnown() bool + type InstanceGetResponseStepsUnion interface + type InstanceGetResponseTrigger struct + JSON instanceGetResponseTriggerJSON + Source InstanceGetResponseTriggerSource + func (r *InstanceGetResponseTrigger) UnmarshalJSON(data []byte) (err error) + type InstanceGetResponseTriggerSource string + const InstanceGetResponseTriggerSourceAPI + const InstanceGetResponseTriggerSourceBinding + const InstanceGetResponseTriggerSourceCron + const InstanceGetResponseTriggerSourceEvent + const InstanceGetResponseTriggerSourceUnknown + func (r InstanceGetResponseTriggerSource) IsKnown() bool + type InstanceListParams struct + AccountID param.Field[string] + Cursor param.Field[string] + DateEnd param.Field[time.Time] + DateStart param.Field[time.Time] + Direction param.Field[InstanceListParamsDirection] + Page param.Field[float64] + PerPage param.Field[float64] + Status param.Field[InstanceListParamsStatus] + func (r InstanceListParams) URLQuery() (v url.Values) + type InstanceListParamsDirection string + const InstanceListParamsDirectionAsc + const InstanceListParamsDirectionDesc + func (r InstanceListParamsDirection) IsKnown() bool + type InstanceListParamsStatus string + const InstanceListParamsStatusComplete + const InstanceListParamsStatusErrored + const InstanceListParamsStatusPaused + const InstanceListParamsStatusQueued + const InstanceListParamsStatusRunning + const InstanceListParamsStatusTerminated + const InstanceListParamsStatusWaiting + const InstanceListParamsStatusWaitingForPause + func (r InstanceListParamsStatus) IsKnown() bool + type InstanceListResponse struct + CreatedOn time.Time + EndedOn time.Time + ID string + JSON instanceListResponseJSON + ModifiedOn time.Time + StartedOn time.Time + Status InstanceListResponseStatus + VersionID string + WorkflowID string + func (r *InstanceListResponse) UnmarshalJSON(data []byte) (err error) + type InstanceListResponseStatus string + const InstanceListResponseStatusComplete + const InstanceListResponseStatusErrored + const InstanceListResponseStatusPaused + const InstanceListResponseStatusQueued + const InstanceListResponseStatusRunning + const InstanceListResponseStatusTerminated + const InstanceListResponseStatusWaiting + const InstanceListResponseStatusWaitingForPause + func (r InstanceListResponseStatus) IsKnown() bool + type InstanceNewParams struct + AccountID param.Field[string] + InstanceID param.Field[string] + InstanceRetention param.Field[InstanceNewParamsInstanceRetention] + Params param.Field[interface{}] + func (r InstanceNewParams) MarshalJSON() (data []byte, err error) + type InstanceNewParamsInstanceRetention struct + ErrorRetention param.Field[InstanceNewParamsInstanceRetentionErrorRetentionUnion] + SuccessRetention param.Field[InstanceNewParamsInstanceRetentionSuccessRetentionUnion] + func (r InstanceNewParamsInstanceRetention) MarshalJSON() (data []byte, err error) + type InstanceNewParamsInstanceRetentionErrorRetentionUnion interface + ImplementsInstanceNewParamsInstanceRetentionErrorRetentionUnion func() + type InstanceNewParamsInstanceRetentionSuccessRetentionUnion interface + ImplementsInstanceNewParamsInstanceRetentionSuccessRetentionUnion func() + type InstanceNewResponse struct + ID string + JSON instanceNewResponseJSON + Status InstanceNewResponseStatus + VersionID string + WorkflowID string + func (r *InstanceNewResponse) UnmarshalJSON(data []byte) (err error) + type InstanceNewResponseEnvelope struct + Errors []InstanceNewResponseEnvelopeErrors + JSON instanceNewResponseEnvelopeJSON + Messages []InstanceNewResponseEnvelopeMessages + Result InstanceNewResponse + ResultInfo InstanceNewResponseEnvelopeResultInfo + Success InstanceNewResponseEnvelopeSuccess + func (r *InstanceNewResponseEnvelope) UnmarshalJSON(data []byte) (err error) + type InstanceNewResponseEnvelopeErrors struct + Code float64 + JSON instanceNewResponseEnvelopeErrorsJSON + Message string + func (r *InstanceNewResponseEnvelopeErrors) UnmarshalJSON(data []byte) (err error) + type InstanceNewResponseEnvelopeMessages struct + Code float64 + JSON instanceNewResponseEnvelopeMessagesJSON + Message string + func (r *InstanceNewResponseEnvelopeMessages) UnmarshalJSON(data []byte) (err error) + type InstanceNewResponseEnvelopeResultInfo struct + Count float64 + Cursor string + JSON instanceNewResponseEnvelopeResultInfoJSON + Page float64 + PerPage float64 + TotalCount float64 + TotalPages float64 + func (r *InstanceNewResponseEnvelopeResultInfo) UnmarshalJSON(data []byte) (err error) + type InstanceNewResponseEnvelopeSuccess bool + const InstanceNewResponseEnvelopeSuccessTrue + func (r InstanceNewResponseEnvelopeSuccess) IsKnown() bool + type InstanceNewResponseStatus string + const InstanceNewResponseStatusComplete + const InstanceNewResponseStatusErrored + const InstanceNewResponseStatusPaused + const InstanceNewResponseStatusQueued + const InstanceNewResponseStatusRunning + const InstanceNewResponseStatusTerminated + const InstanceNewResponseStatusWaiting + const InstanceNewResponseStatusWaitingForPause + func (r InstanceNewResponseStatus) IsKnown() bool + type InstanceService struct + Events *InstanceEventService + Options []option.RequestOption + Status *InstanceStatusService + func NewInstanceService(opts ...option.RequestOption) (r *InstanceService) + func (r *InstanceService) Bulk(ctx context.Context, workflowName string, params InstanceBulkParams, ...) (res *pagination.SinglePage[InstanceBulkResponse], err error) + func (r *InstanceService) BulkAutoPaging(ctx context.Context, workflowName string, params InstanceBulkParams, ...) *pagination.SinglePageAutoPager[InstanceBulkResponse] + func (r *InstanceService) Get(ctx context.Context, workflowName string, instanceID string, ...) (res *InstanceGetResponse, err error) + func (r *InstanceService) List(ctx context.Context, workflowName string, params InstanceListParams, ...) (res *pagination.V4PagePaginationArray[InstanceListResponse], err error) + func (r *InstanceService) ListAutoPaging(ctx context.Context, workflowName string, params InstanceListParams, ...) *pagination.V4PagePaginationArrayAutoPager[InstanceListResponse] + func (r *InstanceService) New(ctx context.Context, workflowName string, params InstanceNewParams, ...) (res *InstanceNewResponse, err error) + type InstanceStatusEditParams struct + AccountID param.Field[string] + From param.Field[InstanceStatusEditParamsFrom] + Status param.Field[InstanceStatusEditParamsStatus] + func (r InstanceStatusEditParams) MarshalJSON() (data []byte, err error) + type InstanceStatusEditParamsFrom struct + Count param.Field[int64] + Name param.Field[string] + Type param.Field[InstanceStatusEditParamsFromType] + func (r InstanceStatusEditParamsFrom) MarshalJSON() (data []byte, err error) + type InstanceStatusEditParamsFromType string + const InstanceStatusEditParamsFromTypeDo + const InstanceStatusEditParamsFromTypeSleep + const InstanceStatusEditParamsFromTypeWaitForEvent + func (r InstanceStatusEditParamsFromType) IsKnown() bool + type InstanceStatusEditParamsStatus string + const InstanceStatusEditParamsStatusPause + const InstanceStatusEditParamsStatusRestart + const InstanceStatusEditParamsStatusResume + const InstanceStatusEditParamsStatusTerminate + func (r InstanceStatusEditParamsStatus) IsKnown() bool + type InstanceStatusEditResponse struct + JSON instanceStatusEditResponseJSON + Status InstanceStatusEditResponseStatus + Timestamp time.Time + func (r *InstanceStatusEditResponse) UnmarshalJSON(data []byte) (err error) + type InstanceStatusEditResponseEnvelope struct + Errors []InstanceStatusEditResponseEnvelopeErrors + JSON instanceStatusEditResponseEnvelopeJSON + Messages []InstanceStatusEditResponseEnvelopeMessages + Result InstanceStatusEditResponse + ResultInfo InstanceStatusEditResponseEnvelopeResultInfo + Success InstanceStatusEditResponseEnvelopeSuccess + func (r *InstanceStatusEditResponseEnvelope) UnmarshalJSON(data []byte) (err error) + type InstanceStatusEditResponseEnvelopeErrors struct + Code float64 + JSON instanceStatusEditResponseEnvelopeErrorsJSON + Message string + func (r *InstanceStatusEditResponseEnvelopeErrors) UnmarshalJSON(data []byte) (err error) + type InstanceStatusEditResponseEnvelopeMessages struct + Code float64 + JSON instanceStatusEditResponseEnvelopeMessagesJSON + Message string + func (r *InstanceStatusEditResponseEnvelopeMessages) UnmarshalJSON(data []byte) (err error) + type InstanceStatusEditResponseEnvelopeResultInfo struct + Count float64 + Cursor string + JSON instanceStatusEditResponseEnvelopeResultInfoJSON + Page float64 + PerPage float64 + TotalCount float64 + TotalPages float64 + func (r *InstanceStatusEditResponseEnvelopeResultInfo) UnmarshalJSON(data []byte) (err error) + type InstanceStatusEditResponseEnvelopeSuccess bool + const InstanceStatusEditResponseEnvelopeSuccessTrue + func (r InstanceStatusEditResponseEnvelopeSuccess) IsKnown() bool + type InstanceStatusEditResponseStatus string + const InstanceStatusEditResponseStatusComplete + const InstanceStatusEditResponseStatusErrored + const InstanceStatusEditResponseStatusPaused + const InstanceStatusEditResponseStatusQueued + const InstanceStatusEditResponseStatusRunning + const InstanceStatusEditResponseStatusTerminated + const InstanceStatusEditResponseStatusWaiting + const InstanceStatusEditResponseStatusWaitingForPause + func (r InstanceStatusEditResponseStatus) IsKnown() bool + type InstanceStatusService struct + Options []option.RequestOption + func NewInstanceStatusService(opts ...option.RequestOption) (r *InstanceStatusService) + func (r *InstanceStatusService) Edit(ctx context.Context, workflowName string, instanceID string, ...) (res *InstanceStatusEditResponse, err error) + type Member = shared.Member + type MemberPoliciesAccess = shared.MemberPoliciesAccess + type MemberPoliciesPermissionGroup = shared.MemberPoliciesPermissionGroup + type MemberPoliciesPermissionGroupsMeta = shared.MemberPoliciesPermissionGroupsMeta + type MemberPoliciesResourceGroup = shared.MemberPoliciesResourceGroup + type MemberPoliciesResourceGroupsMeta = shared.MemberPoliciesResourceGroupsMeta + type MemberPoliciesResourceGroupsScope = shared.MemberPoliciesResourceGroupsScope + type MemberPoliciesResourceGroupsScopeObject = shared.MemberPoliciesResourceGroupsScopeObject + type MemberPolicy = shared.MemberPolicy + type MemberStatus = shared.MemberStatus + type MemberUser = shared.MemberUser + type Permission = shared.Permission + type PermissionGrant = shared.PermissionGrant + type PermissionGrantParam = shared.PermissionGrantParam + type RatePlan = shared.RatePlan + type RatePlanID = shared.RatePlanID + type RatePlanParam = shared.RatePlanParam + type ResponseInfo = shared.ResponseInfo + type ResponseInfoSource = shared.ResponseInfoSource + type Role = shared.Role + type RoleParam = shared.RoleParam + type RolePermissions = shared.RolePermissions + type RolePermissionsParam = shared.RolePermissionsParam + type SortDirection = shared.SortDirection + type Subscription = shared.Subscription + type SubscriptionFrequency = shared.SubscriptionFrequency + type SubscriptionParam = shared.SubscriptionParam + type SubscriptionState = shared.SubscriptionState + type Token = shared.Token + type TokenCondition = shared.TokenCondition + type TokenConditionCIDRList = shared.TokenConditionCIDRList + type TokenConditionCIDRListParam = shared.TokenConditionCIDRListParam + type TokenConditionParam = shared.TokenConditionParam + type TokenConditionRequestIP = shared.TokenConditionRequestIP + type TokenConditionRequestIPParam = shared.TokenConditionRequestIPParam + type TokenParam = shared.TokenParam + type TokenPolicy = shared.TokenPolicy + type TokenPolicyEffect = shared.TokenPolicyEffect + type TokenPolicyParam = shared.TokenPolicyParam + type TokenPolicyPermissionGroup = shared.TokenPolicyPermissionGroup + type TokenPolicyPermissionGroupParam = shared.TokenPolicyPermissionGroupParam + type TokenPolicyPermissionGroupsMeta = shared.TokenPolicyPermissionGroupsMeta + type TokenPolicyPermissionGroupsMetaParam = shared.TokenPolicyPermissionGroupsMetaParam + type TokenPolicyResourcesIAMResourcesTypeObjectNested = shared.TokenPolicyResourcesIAMResourcesTypeObjectNested + type TokenPolicyResourcesIAMResourcesTypeObjectNestedParam = shared.TokenPolicyResourcesIAMResourcesTypeObjectNestedParam + type TokenPolicyResourcesIAMResourcesTypeObjectString = shared.TokenPolicyResourcesIAMResourcesTypeObjectString + type TokenPolicyResourcesIAMResourcesTypeObjectStringParam = shared.TokenPolicyResourcesIAMResourcesTypeObjectStringParam + type TokenPolicyResourcesUnion = shared.TokenPolicyResourcesUnion + type TokenPolicyResourcesUnionParam = shared.TokenPolicyResourcesUnionParam + type TokenStatus = shared.TokenStatus + type TokenValue = shared.TokenValue + type VersionGetParams struct + AccountID param.Field[string] + type VersionGetResponse struct + ClassName string + CreatedOn time.Time + HasDag bool + ID string + JSON versionGetResponseJSON + Language VersionGetResponseLanguage + Limits VersionGetResponseLimits + ModifiedOn time.Time + WorkflowID string + func (r *VersionGetResponse) UnmarshalJSON(data []byte) (err error) + type VersionGetResponseEnvelope struct + Errors []VersionGetResponseEnvelopeErrors + JSON versionGetResponseEnvelopeJSON + Messages []VersionGetResponseEnvelopeMessages + Result VersionGetResponse + ResultInfo VersionGetResponseEnvelopeResultInfo + Success VersionGetResponseEnvelopeSuccess + func (r *VersionGetResponseEnvelope) UnmarshalJSON(data []byte) (err error) + type VersionGetResponseEnvelopeErrors struct + Code float64 + JSON versionGetResponseEnvelopeErrorsJSON + Message string + func (r *VersionGetResponseEnvelopeErrors) UnmarshalJSON(data []byte) (err error) + type VersionGetResponseEnvelopeMessages struct + Code float64 + JSON versionGetResponseEnvelopeMessagesJSON + Message string + func (r *VersionGetResponseEnvelopeMessages) UnmarshalJSON(data []byte) (err error) + type VersionGetResponseEnvelopeResultInfo struct + Count float64 + Cursor string + JSON versionGetResponseEnvelopeResultInfoJSON + Page float64 + PerPage float64 + TotalCount float64 + TotalPages float64 + func (r *VersionGetResponseEnvelopeResultInfo) UnmarshalJSON(data []byte) (err error) + type VersionGetResponseEnvelopeSuccess bool + const VersionGetResponseEnvelopeSuccessTrue + func (r VersionGetResponseEnvelopeSuccess) IsKnown() bool + type VersionGetResponseLanguage string + const VersionGetResponseLanguageJavascript + const VersionGetResponseLanguagePython + func (r VersionGetResponseLanguage) IsKnown() bool + type VersionGetResponseLimits struct + JSON versionGetResponseLimitsJSON + Steps int64 + func (r *VersionGetResponseLimits) UnmarshalJSON(data []byte) (err error) + type VersionListParams struct + AccountID param.Field[string] + Page param.Field[float64] + PerPage param.Field[float64] + func (r VersionListParams) URLQuery() (v url.Values) + type VersionListResponse struct + ClassName string + CreatedOn time.Time + HasDag bool + ID string + JSON versionListResponseJSON + Language VersionListResponseLanguage + Limits VersionListResponseLimits + ModifiedOn time.Time + WorkflowID string + func (r *VersionListResponse) UnmarshalJSON(data []byte) (err error) + type VersionListResponseLanguage string + const VersionListResponseLanguageJavascript + const VersionListResponseLanguagePython + func (r VersionListResponseLanguage) IsKnown() bool + type VersionListResponseLimits struct + JSON versionListResponseLimitsJSON + Steps int64 + func (r *VersionListResponseLimits) UnmarshalJSON(data []byte) (err error) + type VersionService struct + Options []option.RequestOption + func NewVersionService(opts ...option.RequestOption) (r *VersionService) + func (r *VersionService) Get(ctx context.Context, workflowName string, versionID string, ...) (res *VersionGetResponse, err error) + func (r *VersionService) List(ctx context.Context, workflowName string, params VersionListParams, ...) (res *pagination.V4PagePaginationArray[VersionListResponse], err error) + func (r *VersionService) ListAutoPaging(ctx context.Context, workflowName string, params VersionListParams, ...) *pagination.V4PagePaginationArrayAutoPager[VersionListResponse] + type WorkflowDeleteParams struct + AccountID param.Field[string] + type WorkflowDeleteResponse struct + JSON workflowDeleteResponseJSON + Status WorkflowDeleteResponseStatus + Success bool + func (r *WorkflowDeleteResponse) UnmarshalJSON(data []byte) (err error) + type WorkflowDeleteResponseEnvelope struct + Errors []WorkflowDeleteResponseEnvelopeErrors + JSON workflowDeleteResponseEnvelopeJSON + Messages []WorkflowDeleteResponseEnvelopeMessages + Result WorkflowDeleteResponse + ResultInfo WorkflowDeleteResponseEnvelopeResultInfo + Success WorkflowDeleteResponseEnvelopeSuccess + func (r *WorkflowDeleteResponseEnvelope) UnmarshalJSON(data []byte) (err error) + type WorkflowDeleteResponseEnvelopeErrors struct + Code float64 + JSON workflowDeleteResponseEnvelopeErrorsJSON + Message string + func (r *WorkflowDeleteResponseEnvelopeErrors) UnmarshalJSON(data []byte) (err error) + type WorkflowDeleteResponseEnvelopeMessages struct + Code float64 + JSON workflowDeleteResponseEnvelopeMessagesJSON + Message string + func (r *WorkflowDeleteResponseEnvelopeMessages) UnmarshalJSON(data []byte) (err error) + type WorkflowDeleteResponseEnvelopeResultInfo struct + Count float64 + Cursor string + JSON workflowDeleteResponseEnvelopeResultInfoJSON + Page float64 + PerPage float64 + TotalCount float64 + TotalPages float64 + func (r *WorkflowDeleteResponseEnvelopeResultInfo) UnmarshalJSON(data []byte) (err error) + type WorkflowDeleteResponseEnvelopeSuccess bool + const WorkflowDeleteResponseEnvelopeSuccessTrue + func (r WorkflowDeleteResponseEnvelopeSuccess) IsKnown() bool + type WorkflowDeleteResponseStatus string + const WorkflowDeleteResponseStatusOk + func (r WorkflowDeleteResponseStatus) IsKnown() bool + type WorkflowGetParams struct + AccountID param.Field[string] + type WorkflowGetResponse struct + ClassName string + CreatedOn time.Time + ID string + Instances WorkflowGetResponseInstances + JSON workflowGetResponseJSON + ModifiedOn time.Time + Name string + ScriptName string + TriggeredOn time.Time + func (r *WorkflowGetResponse) UnmarshalJSON(data []byte) (err error) + type WorkflowGetResponseEnvelope struct + Errors []WorkflowGetResponseEnvelopeErrors + JSON workflowGetResponseEnvelopeJSON + Messages []WorkflowGetResponseEnvelopeMessages + Result WorkflowGetResponse + ResultInfo WorkflowGetResponseEnvelopeResultInfo + Success WorkflowGetResponseEnvelopeSuccess + func (r *WorkflowGetResponseEnvelope) UnmarshalJSON(data []byte) (err error) + type WorkflowGetResponseEnvelopeErrors struct + Code float64 + JSON workflowGetResponseEnvelopeErrorsJSON + Message string + func (r *WorkflowGetResponseEnvelopeErrors) UnmarshalJSON(data []byte) (err error) + type WorkflowGetResponseEnvelopeMessages struct + Code float64 + JSON workflowGetResponseEnvelopeMessagesJSON + Message string + func (r *WorkflowGetResponseEnvelopeMessages) UnmarshalJSON(data []byte) (err error) + type WorkflowGetResponseEnvelopeResultInfo struct + Count float64 + Cursor string + JSON workflowGetResponseEnvelopeResultInfoJSON + Page float64 + PerPage float64 + TotalCount float64 + TotalPages float64 + func (r *WorkflowGetResponseEnvelopeResultInfo) UnmarshalJSON(data []byte) (err error) + type WorkflowGetResponseEnvelopeSuccess bool + const WorkflowGetResponseEnvelopeSuccessTrue + func (r WorkflowGetResponseEnvelopeSuccess) IsKnown() bool + type WorkflowGetResponseInstances struct + Complete float64 + Errored float64 + JSON workflowGetResponseInstancesJSON + Paused float64 + Queued float64 + Running float64 + Terminated float64 + Waiting float64 + WaitingForPause float64 + func (r *WorkflowGetResponseInstances) UnmarshalJSON(data []byte) (err error) + type WorkflowListParams struct + AccountID param.Field[string] + Page param.Field[float64] + PerPage param.Field[float64] + Search param.Field[string] + func (r WorkflowListParams) URLQuery() (v url.Values) + type WorkflowListResponse struct + ClassName string + CreatedOn time.Time + ID string + Instances WorkflowListResponseInstances + JSON workflowListResponseJSON + ModifiedOn time.Time + Name string + ScriptName string + TriggeredOn time.Time + func (r *WorkflowListResponse) UnmarshalJSON(data []byte) (err error) + type WorkflowListResponseInstances struct + Complete float64 + Errored float64 + JSON workflowListResponseInstancesJSON + Paused float64 + Queued float64 + Running float64 + Terminated float64 + Waiting float64 + WaitingForPause float64 + func (r *WorkflowListResponseInstances) UnmarshalJSON(data []byte) (err error) + type WorkflowService struct + Instances *InstanceService + Options []option.RequestOption + Versions *VersionService + func NewWorkflowService(opts ...option.RequestOption) (r *WorkflowService) + func (r *WorkflowService) Delete(ctx context.Context, workflowName string, body WorkflowDeleteParams, ...) (res *WorkflowDeleteResponse, err error) + func (r *WorkflowService) Get(ctx context.Context, workflowName string, query WorkflowGetParams, ...) (res *WorkflowGetResponse, err error) + func (r *WorkflowService) List(ctx context.Context, params WorkflowListParams, opts ...option.RequestOption) (res *pagination.V4PagePaginationArray[WorkflowListResponse], err error) + func (r *WorkflowService) ListAutoPaging(ctx context.Context, params WorkflowListParams, opts ...option.RequestOption) *pagination.V4PagePaginationArrayAutoPager[WorkflowListResponse] + func (r *WorkflowService) Update(ctx context.Context, workflowName string, params WorkflowUpdateParams, ...) (res *WorkflowUpdateResponse, err error) + type WorkflowUpdateParams struct + AccountID param.Field[string] + ClassName param.Field[string] + Limits param.Field[WorkflowUpdateParamsLimits] + ScriptName param.Field[string] + func (r WorkflowUpdateParams) MarshalJSON() (data []byte, err error) + type WorkflowUpdateParamsLimits struct + Steps param.Field[int64] + func (r WorkflowUpdateParamsLimits) MarshalJSON() (data []byte, err error) + type WorkflowUpdateResponse struct + ClassName string + CreatedOn time.Time + ID string + IsDeleted float64 + JSON workflowUpdateResponseJSON + ModifiedOn time.Time + Name string + ScriptName string + TerminatorRunning float64 + TriggeredOn time.Time + VersionID string + func (r *WorkflowUpdateResponse) UnmarshalJSON(data []byte) (err error) + type WorkflowUpdateResponseEnvelope struct + Errors []WorkflowUpdateResponseEnvelopeErrors + JSON workflowUpdateResponseEnvelopeJSON + Messages []WorkflowUpdateResponseEnvelopeMessages + Result WorkflowUpdateResponse + ResultInfo WorkflowUpdateResponseEnvelopeResultInfo + Success WorkflowUpdateResponseEnvelopeSuccess + func (r *WorkflowUpdateResponseEnvelope) UnmarshalJSON(data []byte) (err error) + type WorkflowUpdateResponseEnvelopeErrors struct + Code float64 + JSON workflowUpdateResponseEnvelopeErrorsJSON + Message string + func (r *WorkflowUpdateResponseEnvelopeErrors) UnmarshalJSON(data []byte) (err error) + type WorkflowUpdateResponseEnvelopeMessages struct + Code float64 + JSON workflowUpdateResponseEnvelopeMessagesJSON + Message string + func (r *WorkflowUpdateResponseEnvelopeMessages) UnmarshalJSON(data []byte) (err error) + type WorkflowUpdateResponseEnvelopeResultInfo struct + Count float64 + Cursor string + JSON workflowUpdateResponseEnvelopeResultInfoJSON + Page float64 + PerPage float64 + TotalCount float64 + TotalPages float64 + func (r *WorkflowUpdateResponseEnvelopeResultInfo) UnmarshalJSON(data []byte) (err error) + type WorkflowUpdateResponseEnvelopeSuccess bool + const WorkflowUpdateResponseEnvelopeSuccessTrue + func (r WorkflowUpdateResponseEnvelopeSuccess) IsKnown() bool Other modules containing this package github.com/cloudflare/cloudflare-go/v4 github.com/cloudflare/cloudflare-go/v5 github.com/cloudflare/cloudflare-go/v6