ai library

Cloudflare AI Gateway and AI Search.

Classes

AiGatewayDlp
Typed helper for the dlp block of cloudflare_ai_gateway (derived from provider schema).
AiGatewayDlpPolicies
Typed helper for the dlp.policies block of cloudflare_ai_gateway (derived from provider schema).
AiGatewayDynamicRoutingElements
Typed helper for the elements block of cloudflare_ai_gateway_dynamic_routing (derived from provider schema).
AiGatewayDynamicRoutingElementsOutputs
Typed helper for the elements.outputs block of cloudflare_ai_gateway_dynamic_routing (derived from provider schema).
AiGatewayDynamicRoutingElementsOutputsFallback
Typed helper for the elements.outputs.fallback block of cloudflare_ai_gateway_dynamic_routing (derived from provider schema).
AiGatewayDynamicRoutingElementsOutputsFalse
Typed helper for the elements.outputs.false block of cloudflare_ai_gateway_dynamic_routing (derived from provider schema).
AiGatewayDynamicRoutingElementsOutputsNext
Typed helper for the elements.outputs.next block of cloudflare_ai_gateway_dynamic_routing (derived from provider schema).
AiGatewayDynamicRoutingElementsOutputsSuccess
Typed helper for the elements.outputs.success block of cloudflare_ai_gateway_dynamic_routing (derived from provider schema).
AiGatewayDynamicRoutingElementsOutputsTrue
Typed helper for the elements.outputs.true block of cloudflare_ai_gateway_dynamic_routing (derived from provider schema).
AiGatewayDynamicRoutingElementsProperties
Typed helper for the elements.properties block of cloudflare_ai_gateway_dynamic_routing (derived from provider schema).
AiGatewayGuardrails
Typed helper for the guardrails block of cloudflare_ai_gateway (derived from provider schema).
AiGatewayGuardrailsPrompt
Typed helper for the guardrails.prompt block of cloudflare_ai_gateway (derived from provider schema).
AiGatewayGuardrailsResponse
Typed helper for the guardrails.response block of cloudflare_ai_gateway (derived from provider schema).
AiGatewayOtel
Typed helper for the otel block of cloudflare_ai_gateway (derived from provider schema).
AiGatewaySpendLimits
Typed helper for the spend_limits block of cloudflare_ai_gateway (derived from provider schema).
AiGatewaySpendLimitsRules
Typed helper for the spend_limits.rules block of cloudflare_ai_gateway (derived from provider schema).
AiGatewaySpendLimitsRulesAiGatewayProvider
Typed helper for the spend_limits.rules.ai_gateway_provider block of cloudflare_ai_gateway (derived from provider schema).
AiGatewaySpendLimitsRulesMetadata
Typed helper for the spend_limits.rules.metadata block of cloudflare_ai_gateway (derived from provider schema).
AiGatewaySpendLimitsRulesModel
Typed helper for the spend_limits.rules.model block of cloudflare_ai_gateway (derived from provider schema).
AiGatewayStripe
Typed helper for the stripe block of cloudflare_ai_gateway (derived from provider schema).
AiGatewayStripeUsageEvents
Typed helper for the stripe.usage_events block of cloudflare_ai_gateway (derived from provider schema).
AiSearchInstanceCustomMetadata
Typed helper for the custom_metadata block of cloudflare_ai_search_instance (derived from provider schema).
AiSearchInstanceIndexingOptions
Typed helper for the indexing_options block of cloudflare_ai_search_instance (derived from provider schema).
AiSearchInstanceIndexMethod
Typed helper for the index_method block of cloudflare_ai_search_instance (derived from provider schema).
AiSearchInstanceMetadata
Typed helper for the metadata block of cloudflare_ai_search_instance (derived from provider schema).
AiSearchInstancePublicEndpointParams
Typed helper for the public_endpoint_params block of cloudflare_ai_search_instance (derived from provider schema).
AiSearchInstancePublicEndpointParamsChatCompletionsEndpoint
Typed helper for the public_endpoint_params.chat_completions_endpoint block of cloudflare_ai_search_instance (derived from provider schema).
AiSearchInstancePublicEndpointParamsMcp
Typed helper for the public_endpoint_params.mcp block of cloudflare_ai_search_instance (derived from provider schema).
AiSearchInstancePublicEndpointParamsRateLimit
Typed helper for the public_endpoint_params.rate_limit block of cloudflare_ai_search_instance (derived from provider schema).
AiSearchInstancePublicEndpointParamsSearchEndpoint
Typed helper for the public_endpoint_params.search_endpoint block of cloudflare_ai_search_instance (derived from provider schema).
AiSearchInstanceRetrievalOptions
Typed helper for the retrieval_options block of cloudflare_ai_search_instance (derived from provider schema).
AiSearchInstanceRetrievalOptionsBoostBy
Typed helper for the retrieval_options.boost_by block of cloudflare_ai_search_instance (derived from provider schema).
AiSearchInstanceSourceParams
Typed helper for the source_params block of cloudflare_ai_search_instance (derived from provider schema).
AiSearchInstanceSourceParamsWebCrawler
Typed helper for the source_params.web_crawler block of cloudflare_ai_search_instance (derived from provider schema).
AiSearchInstanceSourceParamsWebCrawlerParseOptions
Typed helper for the source_params.web_crawler.parse_options block of cloudflare_ai_search_instance (derived from provider schema).
AiSearchInstanceSourceParamsWebCrawlerParseOptionsContentSelector
Typed helper for the source_params.web_crawler.parse_options.content_selector block of cloudflare_ai_search_instance (derived from provider schema).
AiSearchInstanceSourceParamsWebCrawlerStoreOptions
Typed helper for the source_params.web_crawler.store_options block of cloudflare_ai_search_instance (derived from provider schema).
CloudflareAiGateway
Factory wrapper for cloudflare_ai_gateway.
CloudflareAiGatewayDynamicRouting
Factory wrapper for cloudflare_ai_gateway_dynamic_routing.
CloudflareAiSearchInstance
Factory wrapper for cloudflare_ai_search_instance.
CloudflareAiSearchNamespace
Factory wrapper for cloudflare_ai_search_namespace.
CloudflareAiSearchToken
Factory wrapper for cloudflare_ai_search_token.