CloudflareFunctions

Functions

Link copied to clipboard
suspend fun getAccessRule(accountId: String? = null, filter: GetAccessRuleFilter? = null, ruleId: String? = null, zoneId: String? = null): GetAccessRuleResult
Link copied to clipboard
suspend fun getAccessRules(accountId: String? = null, configuration: GetAccessRulesConfiguration? = null, direction: String? = null, match: String? = null, maxItems: Int? = null, mode: String? = null, notes: String? = null, order: String? = null, zoneId: String? = null): GetAccessRulesInvokeResult
Link copied to clipboard
suspend fun getAccount(argument: suspend GetAccountPlainArgsBuilder.() -> Unit): GetAccountResult
suspend fun getAccount(accountId: String? = null, filter: GetAccountFilter? = null): GetAccountResult
Link copied to clipboard
Link copied to clipboard
suspend fun getAccountMembers(accountId: String, direction: String? = null, maxItems: Int? = null, order: String? = null, status: String? = null): GetAccountMembersInvokeResult
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun getAccounts(direction: String? = null, maxItems: Int? = null, name: String? = null): GetAccountsInvokeResult
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun getAddressMap(accountId: String, addressMapId: String? = null): GetAddressMapResult
Link copied to clipboard
Link copied to clipboard
suspend fun getApiShield(properties: List<String>? = null, zoneId: String): GetApiShieldResult
Link copied to clipboard
suspend fun getApiShieldDiscoveryOperations(diff: Boolean? = null, direction: String? = null, endpoint: String? = null, hosts: List<String>? = null, maxItems: Int? = null, methods: List<String>? = null, order: String? = null, origin: String? = null, state: String? = null, zoneId: String): GetApiShieldDiscoveryOperationsInvokeResult
Link copied to clipboard
suspend fun getApiShieldOperations(direction: String? = null, endpoint: String? = null, features: List<String>? = null, hosts: List<String>? = null, maxItems: Int? = null, methods: List<String>? = null, order: String? = null, zoneId: String): GetApiShieldOperationsInvokeResult
Link copied to clipboard
Link copied to clipboard
suspend fun getApiShieldSchemas(maxItems: Int? = null, omitSource: Boolean? = null, validationEnabled: Boolean? = null, zoneId: String): GetApiShieldSchemasInvokeResult
Link copied to clipboard
suspend fun getApiToken(argument: suspend GetApiTokenPlainArgsBuilder.() -> Unit): GetApiTokenResult
suspend fun getApiToken(filter: GetApiTokenFilter? = null, tokenId: String? = null): GetApiTokenResult
Link copied to clipboard
suspend fun getApiTokens(direction: String? = null, maxItems: Int? = null): GetApiTokensInvokeResult
Link copied to clipboard
suspend fun getByoIpPrefix(accountId: String, prefixId: String? = null): GetByoIpPrefixResult
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun getCustomHostnames(direction: String? = null, hostname: String? = null, id: String? = null, maxItems: Int? = null, order: String? = null, ssl: Double? = null, zoneId: String): GetCustomHostnamesInvokeResult
Link copied to clipboard
suspend fun getCustomPages(accountId: String? = null, identifier: String, zoneId: String? = null): GetCustomPagesResult
Link copied to clipboard
Link copied to clipboard
suspend fun getCustomSsl(customCertificateId: String? = null, filter: GetCustomSslFilter? = null, zoneId: String): GetCustomSslResult
Link copied to clipboard
suspend fun getCustomSsls(match: String? = null, maxItems: Int? = null, status: String? = null, zoneId: String): GetCustomSslsInvokeResult
Link copied to clipboard
suspend fun getD1Database(accountId: String, databaseId: String? = null, filter: GetD1DatabaseFilter? = null): GetD1DatabaseResult
Link copied to clipboard
suspend fun getD1Databases(accountId: String, maxItems: Int? = null, name: String? = null): GetD1DatabasesInvokeResult
Link copied to clipboard
suspend fun getDnsFirewall(accountId: String, dnsFirewallId: String? = null): GetDnsFirewallResult
Link copied to clipboard
Link copied to clipboard
suspend fun getDnsRecord(dnsRecordId: String? = null, filter: GetDnsRecordFilter? = null, zoneId: String): GetDnsRecordResult
Link copied to clipboard
suspend fun getDnsRecords(comment: GetDnsRecordsComment? = null, content: GetDnsRecordsContent? = null, direction: String? = null, match: String? = null, maxItems: Int? = null, name: GetDnsRecordsName? = null, order: String? = null, proxied: Boolean? = null, search: String? = null, tag: GetDnsRecordsTag? = null, tagMatch: String? = null, type: String? = null, zoneId: String): GetDnsRecordsInvokeResult
Link copied to clipboard
suspend fun getFilter(argument: suspend GetFilterPlainArgsBuilder.() -> Unit): GetFilterResult
suspend fun getFilter(filter: GetFilterFilter? = null, filterId: String? = null, zoneId: String): GetFilterResult
Link copied to clipboard
suspend fun getFilters(description: String? = null, expression: String? = null, id: String? = null, maxItems: Int? = null, paused: Boolean? = null, ref: String? = null, zoneId: String): GetFiltersInvokeResult
Link copied to clipboard
Link copied to clipboard
suspend fun getFirewallRules(action: String? = null, description: String? = null, id: String? = null, maxItems: Int? = null, paused: Boolean? = null, zoneId: String): GetFirewallRulesInvokeResult
Link copied to clipboard
suspend fun getHealthcheck(healthcheckId: String? = null, zoneId: String): GetHealthcheckResult
Link copied to clipboard
suspend fun getImage(argument: GetImagePlainArgs): GetImageResult
suspend fun getImage(argument: suspend GetImagePlainArgsBuilder.() -> Unit): GetImageResult
suspend fun getImage(accountId: String, imageId: String): GetImageResult
Link copied to clipboard
suspend fun getImages(argument: suspend GetImagesPlainArgsBuilder.() -> Unit): GetImagesInvokeResult
suspend fun getImages(accountId: String, maxItems: Int? = null): GetImagesInvokeResult
Link copied to clipboard
Link copied to clipboard
suspend fun getIpRanges(networks: String? = null): GetIpRangesResult
suspend fun getIpRanges(argument: suspend GetIpRangesPlainArgsBuilder.() -> Unit): GetIpRangesResult
Link copied to clipboard
suspend fun getList(argument: GetListPlainArgs): GetListResult
suspend fun getList(argument: suspend GetListPlainArgsBuilder.() -> Unit): GetListResult
suspend fun getList(accountId: String, listId: String): GetListResult
Link copied to clipboard
suspend fun getListItem(argument: suspend GetListItemPlainArgsBuilder.() -> Unit): GetListItemResult
suspend fun getListItem(accountId: String, itemId: String, listId: String): GetListItemResult
Link copied to clipboard
suspend fun getLoadBalancer(loadBalancerId: String? = null, popPools: Map<String, List<String>>? = null, regionPools: Map<String, List<String>>? = null, zoneId: String): GetLoadBalancerResult
Link copied to clipboard
Link copied to clipboard
suspend fun getLogpushJob(accountId: String? = null, jobId: Int? = null, zoneId: String? = null): GetLogpushJobResult
Link copied to clipboard
suspend fun getLogpushJobs(accountId: String? = null, maxItems: Int? = null, zoneId: String? = null): GetLogpushJobsInvokeResult
Link copied to clipboard
Link copied to clipboard
suspend fun getPageRule(argument: suspend GetPageRulePlainArgsBuilder.() -> Unit): GetPageRuleResult
suspend fun getPageRule(pageruleId: String, zoneId: String): GetPageRuleResult
Link copied to clipboard
suspend fun getPagesDomain(accountId: String, domainName: String? = null, projectName: String): GetPagesDomainResult
Link copied to clipboard
Link copied to clipboard

/* /* /* /* /* /*

suspend fun getPageShieldConnectionsList(direction: String? = null, excludeCdnCgi: Boolean? = null, excludeUrls: String? = null, export: String? = null, hosts: String? = null, maxItems: Int? = null, orderBy: String? = null, page: String? = null, pageUrl: String? = null, perPage: Double? = null, prioritizeMalicious: Boolean? = null, status: String? = null, urls: String? = null, zoneId: String): GetPageShieldConnectionsListInvokeResult
Link copied to clipboard

/* /* /* /* /* /*

suspend fun getPageShieldCookiesList(direction: String? = null, domain: String? = null, export: String? = null, hosts: String? = null, httpOnly: Boolean? = null, maxItems: Int? = null, name: String? = null, orderBy: String? = null, page: String? = null, pageUrl: String? = null, path: String? = null, perPage: Double? = null, sameSite: String? = null, secure: Boolean? = null, type: String? = null, zoneId: String): GetPageShieldCookiesListInvokeResult
Link copied to clipboard

/* /* /* /* /* /*

suspend fun getPageShieldScriptsList(direction: String? = null, excludeCdnCgi: Boolean? = null, excludeDuplicates: Boolean? = null, excludeUrls: String? = null, export: String? = null, hosts: String? = null, maxItems: Int? = null, orderBy: String? = null, page: String? = null, pageUrl: String? = null, perPage: Double? = null, prioritizeMalicious: Boolean? = null, status: String? = null, urls: String? = null, zoneId: String): GetPageShieldScriptsListInvokeResult
Link copied to clipboard
Link copied to clipboard
suspend fun getQueue(argument: GetQueuePlainArgs): GetQueueResult
suspend fun getQueue(argument: suspend GetQueuePlainArgsBuilder.() -> Unit): GetQueueResult
suspend fun getQueue(accountId: String, queueId: String? = null): GetQueueResult
Link copied to clipboard
suspend fun getQueues(argument: suspend GetQueuesPlainArgsBuilder.() -> Unit): GetQueuesInvokeResult
suspend fun getQueues(accountId: String, maxItems: Int? = null): GetQueuesInvokeResult
Link copied to clipboard
suspend fun getR2Bucket(argument: suspend GetR2BucketPlainArgsBuilder.() -> Unit): GetR2BucketResult
suspend fun getR2Bucket(accountId: String, bucketName: String): GetR2BucketResult
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun getRateLimit(rateLimitId: String? = null, zoneId: String): GetRateLimitResult
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun getRuleset(argument: suspend GetRulesetPlainArgsBuilder.() -> Unit): GetRulesetResult
suspend fun getRuleset(accountId: String? = null, rulesetId: String? = null, zoneId: String? = null): GetRulesetResult
Link copied to clipboard
suspend fun getRulesets(accountId: String? = null, maxItems: Int? = null, zoneId: String? = null): GetRulesetsInvokeResult
Link copied to clipboard
suspend fun getSnippets(argument: suspend GetSnippetsPlainArgsBuilder.() -> Unit): GetSnippetsResult
suspend fun getSnippets(snippetName: String, zoneId: String): GetSnippetsResult
Link copied to clipboard
suspend fun getStream(argument: suspend GetStreamPlainArgsBuilder.() -> Unit): GetStreamResult
suspend fun getStream(accountId: String, identifier: String): GetStreamResult
Link copied to clipboard
Link copied to clipboard
suspend fun getStreams(accountId: String, asc: Boolean? = null, creator: String? = null, end: String? = null, includeCounts: Boolean? = null, maxItems: Int? = null, search: String? = null, start: String? = null, status: String? = null, type: String? = null): GetStreamsInvokeResult
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun getUser(): GetUserResult
Link copied to clipboard
suspend fun getWaitingRoom(waitingRoomId: String? = null, zoneId: String): GetWaitingRoomResult
Link copied to clipboard
suspend fun getWaitingRooms(accountId: String? = null, maxItems: Int? = null, zoneId: String? = null): GetWaitingRoomsInvokeResult
Link copied to clipboard
Link copied to clipboard
suspend fun getWorkersCustomDomains(accountId: String, environment: String? = null, hostname: String? = null, maxItems: Int? = null, service: String? = null, zoneId: String? = null, zoneName: String? = null): GetWorkersCustomDomainsInvokeResult
Link copied to clipboard
suspend fun getWorkersKv(accountId: String, keyName: String, namespaceId: String): GetWorkersKvResult
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun getZeroTrustAccessInfrastructureTargets(accountId: String, createdAfter: String? = null, createdBefore: String? = null, direction: String? = null, hostname: String? = null, hostnameContains: String? = null, ipLike: String? = null, ipV4: String? = null, ipV6: String? = null, ips: List<String>? = null, ipv4End: String? = null, ipv4Start: String? = null, ipv6End: String? = null, ipv6Start: String? = null, maxItems: Int? = null, modifiedAfter: String? = null, modifiedBefore: String? = null, order: String? = null, targetIds: List<String>? = null, virtualNetworkId: String? = null): GetZeroTrustAccessInfrastructureTargetsInvokeResult
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun getZeroTrustTunnelCloudflaredRoutes(accountId: String, comment: String? = null, existedAt: String? = null, isDeleted: Boolean? = null, maxItems: Int? = null, networkSubset: String? = null, networkSuperset: String? = null, routeId: String? = null, tunTypes: List<String>? = null, tunnelId: String? = null, virtualNetworkId: String? = null): GetZeroTrustTunnelCloudflaredRoutesInvokeResult
Link copied to clipboard
suspend fun getZeroTrustTunnelCloudflareds(accountId: String, excludePrefix: String? = null, existedAt: String? = null, includePrefix: String? = null, isDeleted: Boolean? = null, maxItems: Int? = null, name: String? = null, status: String? = null, uuid: String? = null, wasActiveAt: String? = null, wasInactiveAt: String? = null): GetZeroTrustTunnelCloudflaredsInvokeResult
Link copied to clipboard
suspend fun getZone(argument: GetZonePlainArgs): GetZoneResult
suspend fun getZone(argument: suspend GetZonePlainArgsBuilder.() -> Unit): GetZoneResult
suspend fun getZone(filter: GetZoneFilter? = null, zoneId: String? = null): GetZoneResult
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun getZoneLockdowns(createdOn: String? = null, description: String? = null, descriptionSearch: String? = null, ip: String? = null, ipRangeSearch: String? = null, ipSearch: String? = null, maxItems: Int? = null, modifiedOn: String? = null, priority: Double? = null, uriSearch: String? = null, zoneId: String): GetZoneLockdownsInvokeResult
Link copied to clipboard
suspend fun getZones(argument: suspend GetZonesPlainArgsBuilder.() -> Unit): GetZonesInvokeResult
suspend fun getZones(account: GetZonesAccount? = null, direction: String? = null, match: String? = null, maxItems: Int? = null, name: String? = null, order: String? = null, status: String? = null): GetZonesInvokeResult
Link copied to clipboard