Viewing docs for Cloudflare v6.14.0
published on Thursday, Apr 2, 2026 by Pulumi
published on Thursday, Apr 2, 2026 by Pulumi
Viewing docs for Cloudflare v6.14.0
published on Thursday, Apr 2, 2026 by Pulumi
published on Thursday, Apr 2, 2026 by Pulumi
Using getAiSearchInstances
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getAiSearchInstances(args: GetAiSearchInstancesArgs, opts?: InvokeOptions): Promise<GetAiSearchInstancesResult>
function getAiSearchInstancesOutput(args: GetAiSearchInstancesOutputArgs, opts?: InvokeOptions): Output<GetAiSearchInstancesResult>def get_ai_search_instances(account_id: Optional[str] = None,
max_items: Optional[int] = None,
search: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAiSearchInstancesResult
def get_ai_search_instances_output(account_id: Optional[pulumi.Input[str]] = None,
max_items: Optional[pulumi.Input[int]] = None,
search: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAiSearchInstancesResult]func LookupAiSearchInstances(ctx *Context, args *LookupAiSearchInstancesArgs, opts ...InvokeOption) (*LookupAiSearchInstancesResult, error)
func LookupAiSearchInstancesOutput(ctx *Context, args *LookupAiSearchInstancesOutputArgs, opts ...InvokeOption) LookupAiSearchInstancesResultOutput> Note: This function is named LookupAiSearchInstances in the Go SDK.
public static class GetAiSearchInstances
{
public static Task<GetAiSearchInstancesResult> InvokeAsync(GetAiSearchInstancesArgs args, InvokeOptions? opts = null)
public static Output<GetAiSearchInstancesResult> Invoke(GetAiSearchInstancesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAiSearchInstancesResult> getAiSearchInstances(GetAiSearchInstancesArgs args, InvokeOptions options)
public static Output<GetAiSearchInstancesResult> getAiSearchInstances(GetAiSearchInstancesArgs args, InvokeOptions options)
fn::invoke:
function: cloudflare:index/getAiSearchInstances:getAiSearchInstances
arguments:
# arguments dictionaryThe following arguments are supported:
- account_
id str - max_
items int - Max items to fetch, default: 1000
- search str
- Search by id
getAiSearchInstances Result
The following output properties are available:
- account_
id str - id str
- The provider-assigned unique ID for this managed resource.
- results
Sequence[Get
Ai Search Instances Result] - The items returned by the data source
- max_
items int - Max items to fetch, default: 1000
- search str
- Search by id
Supporting Types
GetAiSearchInstancesResult
- Ai
Gateway stringId - Aisearch
Model string - Available values: "@cf/meta/llama-3.3-70b-instruct-fp8-fast", "@cf/zai-org/glm-4.7-flash", "@cf/meta/llama-3.1-8b-instruct-fast", "@cf/meta/llama-3.1-8b-instruct-fp8", "@cf/meta/llama-4-scout-17b-16e-instruct", "@cf/qwen/qwen3-30b-a3b-fp8", "@cf/deepseek-ai/deepseek-r1-distill-qwen-32b", "@cf/moonshotai/kimi-k2-instruct", "@cf/google/gemma-3-12b-it", "anthropic/claude-3-7-sonnet", "anthropic/claude-sonnet-4", "anthropic/claude-opus-4", "anthropic/claude-3-5-haiku", "cerebras/qwen-3-235b-a22b-instruct", "cerebras/qwen-3-235b-a22b-thinking", "cerebras/llama-3.3-70b", "cerebras/llama-4-maverick-17b-128e-instruct", "cerebras/llama-4-scout-17b-16e-instruct", "cerebras/gpt-oss-120b", "google-ai-studio/gemini-2.5-flash", "google-ai-studio/gemini-2.5-pro", "grok/grok-4", "groq/llama-3.3-70b-versatile", "groq/llama-3.1-8b-instant", "openai/gpt-5", "openai/gpt-5-mini", "openai/gpt-5-nano", "".
- Cache bool
- Cache
Threshold string - Available values: "superstrictmatch", "closeenough", "flexiblefriend", "anythingGoes".
- Chunk
Overlap int - Chunk
Size int - Created
At string - Created
By string - Custom
Metadatas List<GetAi Search Instances Result Custom Metadata> - Embedding
Model string - Available values: "@cf/qwen/qwen3-embedding-0.6b", "@cf/baai/bge-m3", "@cf/baai/bge-large-en-v1.5", "@cf/google/embeddinggemma-300m", "google-ai-studio/gemini-embedding-001", "openai/text-embedding-3-small", "openai/text-embedding-3-large", "".
- Enable bool
- Fusion
Method string - Available values: "max", "rrf".
- Hybrid
Search boolEnabled - Id string
- Use your AI Search ID.
- Last
Activity string - Max
Num intResults - Metadata
Get
Ai Search Instances Result Metadata - Modified
At string - Modified
By string - Paused bool
- Public
Endpoint stringId - Public
Endpoint GetParams Ai Search Instances Result Public Endpoint Params - Reranking bool
- Reranking
Model string - Available values: "@cf/baai/bge-reranker-base", "".
- Retrieval
Options GetAi Search Instances Result Retrieval Options - Rewrite
Model string - Available values: "@cf/meta/llama-3.3-70b-instruct-fp8-fast", "@cf/zai-org/glm-4.7-flash", "@cf/meta/llama-3.1-8b-instruct-fast", "@cf/meta/llama-3.1-8b-instruct-fp8", "@cf/meta/llama-4-scout-17b-16e-instruct", "@cf/qwen/qwen3-30b-a3b-fp8", "@cf/deepseek-ai/deepseek-r1-distill-qwen-32b", "@cf/moonshotai/kimi-k2-instruct", "@cf/google/gemma-3-12b-it", "anthropic/claude-3-7-sonnet", "anthropic/claude-sonnet-4", "anthropic/claude-opus-4", "anthropic/claude-3-5-haiku", "cerebras/qwen-3-235b-a22b-instruct", "cerebras/qwen-3-235b-a22b-thinking", "cerebras/llama-3.3-70b", "cerebras/llama-4-maverick-17b-128e-instruct", "cerebras/llama-4-scout-17b-16e-instruct", "cerebras/gpt-oss-120b", "google-ai-studio/gemini-2.5-flash", "google-ai-studio/gemini-2.5-pro", "grok/grok-4", "groq/llama-3.3-70b-versatile", "groq/llama-3.1-8b-instant", "openai/gpt-5", "openai/gpt-5-mini", "openai/gpt-5-nano", "".
- Rewrite
Query bool - Score
Threshold double - Source string
- Source
Params GetAi Search Instances Result Source Params - Status string
- Token
Id string - Type string
- Available values: "r2", "web-crawler".
- Vectorize
Name string
- Ai
Gateway stringId - Aisearch
Model string - Available values: "@cf/meta/llama-3.3-70b-instruct-fp8-fast", "@cf/zai-org/glm-4.7-flash", "@cf/meta/llama-3.1-8b-instruct-fast", "@cf/meta/llama-3.1-8b-instruct-fp8", "@cf/meta/llama-4-scout-17b-16e-instruct", "@cf/qwen/qwen3-30b-a3b-fp8", "@cf/deepseek-ai/deepseek-r1-distill-qwen-32b", "@cf/moonshotai/kimi-k2-instruct", "@cf/google/gemma-3-12b-it", "anthropic/claude-3-7-sonnet", "anthropic/claude-sonnet-4", "anthropic/claude-opus-4", "anthropic/claude-3-5-haiku", "cerebras/qwen-3-235b-a22b-instruct", "cerebras/qwen-3-235b-a22b-thinking", "cerebras/llama-3.3-70b", "cerebras/llama-4-maverick-17b-128e-instruct", "cerebras/llama-4-scout-17b-16e-instruct", "cerebras/gpt-oss-120b", "google-ai-studio/gemini-2.5-flash", "google-ai-studio/gemini-2.5-pro", "grok/grok-4", "groq/llama-3.3-70b-versatile", "groq/llama-3.1-8b-instant", "openai/gpt-5", "openai/gpt-5-mini", "openai/gpt-5-nano", "".
- Cache bool
- Cache
Threshold string - Available values: "superstrictmatch", "closeenough", "flexiblefriend", "anythingGoes".
- Chunk
Overlap int - Chunk
Size int - Created
At string - Created
By string - Custom
Metadatas []GetAi Search Instances Result Custom Metadata - Embedding
Model string - Available values: "@cf/qwen/qwen3-embedding-0.6b", "@cf/baai/bge-m3", "@cf/baai/bge-large-en-v1.5", "@cf/google/embeddinggemma-300m", "google-ai-studio/gemini-embedding-001", "openai/text-embedding-3-small", "openai/text-embedding-3-large", "".
- Enable bool
- Fusion
Method string - Available values: "max", "rrf".
- Hybrid
Search boolEnabled - Id string
- Use your AI Search ID.
- Last
Activity string - Max
Num intResults - Metadata
Get
Ai Search Instances Result Metadata - Modified
At string - Modified
By string - Paused bool
- Public
Endpoint stringId - Public
Endpoint GetParams Ai Search Instances Result Public Endpoint Params - Reranking bool
- Reranking
Model string - Available values: "@cf/baai/bge-reranker-base", "".
- Retrieval
Options GetAi Search Instances Result Retrieval Options - Rewrite
Model string - Available values: "@cf/meta/llama-3.3-70b-instruct-fp8-fast", "@cf/zai-org/glm-4.7-flash", "@cf/meta/llama-3.1-8b-instruct-fast", "@cf/meta/llama-3.1-8b-instruct-fp8", "@cf/meta/llama-4-scout-17b-16e-instruct", "@cf/qwen/qwen3-30b-a3b-fp8", "@cf/deepseek-ai/deepseek-r1-distill-qwen-32b", "@cf/moonshotai/kimi-k2-instruct", "@cf/google/gemma-3-12b-it", "anthropic/claude-3-7-sonnet", "anthropic/claude-sonnet-4", "anthropic/claude-opus-4", "anthropic/claude-3-5-haiku", "cerebras/qwen-3-235b-a22b-instruct", "cerebras/qwen-3-235b-a22b-thinking", "cerebras/llama-3.3-70b", "cerebras/llama-4-maverick-17b-128e-instruct", "cerebras/llama-4-scout-17b-16e-instruct", "cerebras/gpt-oss-120b", "google-ai-studio/gemini-2.5-flash", "google-ai-studio/gemini-2.5-pro", "grok/grok-4", "groq/llama-3.3-70b-versatile", "groq/llama-3.1-8b-instant", "openai/gpt-5", "openai/gpt-5-mini", "openai/gpt-5-nano", "".
- Rewrite
Query bool - Score
Threshold float64 - Source string
- Source
Params GetAi Search Instances Result Source Params - Status string
- Token
Id string - Type string
- Available values: "r2", "web-crawler".
- Vectorize
Name string
- ai
Gateway StringId - aisearch
Model String - Available values: "@cf/meta/llama-3.3-70b-instruct-fp8-fast", "@cf/zai-org/glm-4.7-flash", "@cf/meta/llama-3.1-8b-instruct-fast", "@cf/meta/llama-3.1-8b-instruct-fp8", "@cf/meta/llama-4-scout-17b-16e-instruct", "@cf/qwen/qwen3-30b-a3b-fp8", "@cf/deepseek-ai/deepseek-r1-distill-qwen-32b", "@cf/moonshotai/kimi-k2-instruct", "@cf/google/gemma-3-12b-it", "anthropic/claude-3-7-sonnet", "anthropic/claude-sonnet-4", "anthropic/claude-opus-4", "anthropic/claude-3-5-haiku", "cerebras/qwen-3-235b-a22b-instruct", "cerebras/qwen-3-235b-a22b-thinking", "cerebras/llama-3.3-70b", "cerebras/llama-4-maverick-17b-128e-instruct", "cerebras/llama-4-scout-17b-16e-instruct", "cerebras/gpt-oss-120b", "google-ai-studio/gemini-2.5-flash", "google-ai-studio/gemini-2.5-pro", "grok/grok-4", "groq/llama-3.3-70b-versatile", "groq/llama-3.1-8b-instant", "openai/gpt-5", "openai/gpt-5-mini", "openai/gpt-5-nano", "".
- cache Boolean
- cache
Threshold String - Available values: "superstrictmatch", "closeenough", "flexiblefriend", "anythingGoes".
- chunk
Overlap Integer - chunk
Size Integer - created
At String - created
By String - custom
Metadatas List<GetAi Search Instances Result Custom Metadata> - embedding
Model String - Available values: "@cf/qwen/qwen3-embedding-0.6b", "@cf/baai/bge-m3", "@cf/baai/bge-large-en-v1.5", "@cf/google/embeddinggemma-300m", "google-ai-studio/gemini-embedding-001", "openai/text-embedding-3-small", "openai/text-embedding-3-large", "".
- enable Boolean
- fusion
Method String - Available values: "max", "rrf".
- hybrid
Search BooleanEnabled - id String
- Use your AI Search ID.
- last
Activity String - max
Num IntegerResults - metadata
Get
Ai Search Instances Result Metadata - modified
At String - modified
By String - paused Boolean
- public
Endpoint StringId - public
Endpoint GetParams Ai Search Instances Result Public Endpoint Params - reranking Boolean
- reranking
Model String - Available values: "@cf/baai/bge-reranker-base", "".
- retrieval
Options GetAi Search Instances Result Retrieval Options - rewrite
Model String - Available values: "@cf/meta/llama-3.3-70b-instruct-fp8-fast", "@cf/zai-org/glm-4.7-flash", "@cf/meta/llama-3.1-8b-instruct-fast", "@cf/meta/llama-3.1-8b-instruct-fp8", "@cf/meta/llama-4-scout-17b-16e-instruct", "@cf/qwen/qwen3-30b-a3b-fp8", "@cf/deepseek-ai/deepseek-r1-distill-qwen-32b", "@cf/moonshotai/kimi-k2-instruct", "@cf/google/gemma-3-12b-it", "anthropic/claude-3-7-sonnet", "anthropic/claude-sonnet-4", "anthropic/claude-opus-4", "anthropic/claude-3-5-haiku", "cerebras/qwen-3-235b-a22b-instruct", "cerebras/qwen-3-235b-a22b-thinking", "cerebras/llama-3.3-70b", "cerebras/llama-4-maverick-17b-128e-instruct", "cerebras/llama-4-scout-17b-16e-instruct", "cerebras/gpt-oss-120b", "google-ai-studio/gemini-2.5-flash", "google-ai-studio/gemini-2.5-pro", "grok/grok-4", "groq/llama-3.3-70b-versatile", "groq/llama-3.1-8b-instant", "openai/gpt-5", "openai/gpt-5-mini", "openai/gpt-5-nano", "".
- rewrite
Query Boolean - score
Threshold Double - source String
- source
Params GetAi Search Instances Result Source Params - status String
- token
Id String - type String
- Available values: "r2", "web-crawler".
- vectorize
Name String
- ai
Gateway stringId - aisearch
Model string - Available values: "@cf/meta/llama-3.3-70b-instruct-fp8-fast", "@cf/zai-org/glm-4.7-flash", "@cf/meta/llama-3.1-8b-instruct-fast", "@cf/meta/llama-3.1-8b-instruct-fp8", "@cf/meta/llama-4-scout-17b-16e-instruct", "@cf/qwen/qwen3-30b-a3b-fp8", "@cf/deepseek-ai/deepseek-r1-distill-qwen-32b", "@cf/moonshotai/kimi-k2-instruct", "@cf/google/gemma-3-12b-it", "anthropic/claude-3-7-sonnet", "anthropic/claude-sonnet-4", "anthropic/claude-opus-4", "anthropic/claude-3-5-haiku", "cerebras/qwen-3-235b-a22b-instruct", "cerebras/qwen-3-235b-a22b-thinking", "cerebras/llama-3.3-70b", "cerebras/llama-4-maverick-17b-128e-instruct", "cerebras/llama-4-scout-17b-16e-instruct", "cerebras/gpt-oss-120b", "google-ai-studio/gemini-2.5-flash", "google-ai-studio/gemini-2.5-pro", "grok/grok-4", "groq/llama-3.3-70b-versatile", "groq/llama-3.1-8b-instant", "openai/gpt-5", "openai/gpt-5-mini", "openai/gpt-5-nano", "".
- cache boolean
- cache
Threshold string - Available values: "superstrictmatch", "closeenough", "flexiblefriend", "anythingGoes".
- chunk
Overlap number - chunk
Size number - created
At string - created
By string - custom
Metadatas GetAi Search Instances Result Custom Metadata[] - embedding
Model string - Available values: "@cf/qwen/qwen3-embedding-0.6b", "@cf/baai/bge-m3", "@cf/baai/bge-large-en-v1.5", "@cf/google/embeddinggemma-300m", "google-ai-studio/gemini-embedding-001", "openai/text-embedding-3-small", "openai/text-embedding-3-large", "".
- enable boolean
- fusion
Method string - Available values: "max", "rrf".
- hybrid
Search booleanEnabled - id string
- Use your AI Search ID.
- last
Activity string - max
Num numberResults - metadata
Get
Ai Search Instances Result Metadata - modified
At string - modified
By string - paused boolean
- public
Endpoint stringId - public
Endpoint GetParams Ai Search Instances Result Public Endpoint Params - reranking boolean
- reranking
Model string - Available values: "@cf/baai/bge-reranker-base", "".
- retrieval
Options GetAi Search Instances Result Retrieval Options - rewrite
Model string - Available values: "@cf/meta/llama-3.3-70b-instruct-fp8-fast", "@cf/zai-org/glm-4.7-flash", "@cf/meta/llama-3.1-8b-instruct-fast", "@cf/meta/llama-3.1-8b-instruct-fp8", "@cf/meta/llama-4-scout-17b-16e-instruct", "@cf/qwen/qwen3-30b-a3b-fp8", "@cf/deepseek-ai/deepseek-r1-distill-qwen-32b", "@cf/moonshotai/kimi-k2-instruct", "@cf/google/gemma-3-12b-it", "anthropic/claude-3-7-sonnet", "anthropic/claude-sonnet-4", "anthropic/claude-opus-4", "anthropic/claude-3-5-haiku", "cerebras/qwen-3-235b-a22b-instruct", "cerebras/qwen-3-235b-a22b-thinking", "cerebras/llama-3.3-70b", "cerebras/llama-4-maverick-17b-128e-instruct", "cerebras/llama-4-scout-17b-16e-instruct", "cerebras/gpt-oss-120b", "google-ai-studio/gemini-2.5-flash", "google-ai-studio/gemini-2.5-pro", "grok/grok-4", "groq/llama-3.3-70b-versatile", "groq/llama-3.1-8b-instant", "openai/gpt-5", "openai/gpt-5-mini", "openai/gpt-5-nano", "".
- rewrite
Query boolean - score
Threshold number - source string
- source
Params GetAi Search Instances Result Source Params - status string
- token
Id string - type string
- Available values: "r2", "web-crawler".
- vectorize
Name string
- ai_
gateway_ strid - aisearch_
model str - Available values: "@cf/meta/llama-3.3-70b-instruct-fp8-fast", "@cf/zai-org/glm-4.7-flash", "@cf/meta/llama-3.1-8b-instruct-fast", "@cf/meta/llama-3.1-8b-instruct-fp8", "@cf/meta/llama-4-scout-17b-16e-instruct", "@cf/qwen/qwen3-30b-a3b-fp8", "@cf/deepseek-ai/deepseek-r1-distill-qwen-32b", "@cf/moonshotai/kimi-k2-instruct", "@cf/google/gemma-3-12b-it", "anthropic/claude-3-7-sonnet", "anthropic/claude-sonnet-4", "anthropic/claude-opus-4", "anthropic/claude-3-5-haiku", "cerebras/qwen-3-235b-a22b-instruct", "cerebras/qwen-3-235b-a22b-thinking", "cerebras/llama-3.3-70b", "cerebras/llama-4-maverick-17b-128e-instruct", "cerebras/llama-4-scout-17b-16e-instruct", "cerebras/gpt-oss-120b", "google-ai-studio/gemini-2.5-flash", "google-ai-studio/gemini-2.5-pro", "grok/grok-4", "groq/llama-3.3-70b-versatile", "groq/llama-3.1-8b-instant", "openai/gpt-5", "openai/gpt-5-mini", "openai/gpt-5-nano", "".
- cache bool
- cache_
threshold str - Available values: "superstrictmatch", "closeenough", "flexiblefriend", "anythingGoes".
- chunk_
overlap int - chunk_
size int - created_
at str - created_
by str - custom_
metadatas Sequence[GetAi Search Instances Result Custom Metadata] - embedding_
model str - Available values: "@cf/qwen/qwen3-embedding-0.6b", "@cf/baai/bge-m3", "@cf/baai/bge-large-en-v1.5", "@cf/google/embeddinggemma-300m", "google-ai-studio/gemini-embedding-001", "openai/text-embedding-3-small", "openai/text-embedding-3-large", "".
- enable bool
- fusion_
method str - Available values: "max", "rrf".
- hybrid_
search_ boolenabled - id str
- Use your AI Search ID.
- last_
activity str - max_
num_ intresults - metadata
Get
Ai Search Instances Result Metadata - modified_
at str - modified_
by str - paused bool
- public_
endpoint_ strid - public_
endpoint_ Getparams Ai Search Instances Result Public Endpoint Params - reranking bool
- reranking_
model str - Available values: "@cf/baai/bge-reranker-base", "".
- retrieval_
options GetAi Search Instances Result Retrieval Options - rewrite_
model str - Available values: "@cf/meta/llama-3.3-70b-instruct-fp8-fast", "@cf/zai-org/glm-4.7-flash", "@cf/meta/llama-3.1-8b-instruct-fast", "@cf/meta/llama-3.1-8b-instruct-fp8", "@cf/meta/llama-4-scout-17b-16e-instruct", "@cf/qwen/qwen3-30b-a3b-fp8", "@cf/deepseek-ai/deepseek-r1-distill-qwen-32b", "@cf/moonshotai/kimi-k2-instruct", "@cf/google/gemma-3-12b-it", "anthropic/claude-3-7-sonnet", "anthropic/claude-sonnet-4", "anthropic/claude-opus-4", "anthropic/claude-3-5-haiku", "cerebras/qwen-3-235b-a22b-instruct", "cerebras/qwen-3-235b-a22b-thinking", "cerebras/llama-3.3-70b", "cerebras/llama-4-maverick-17b-128e-instruct", "cerebras/llama-4-scout-17b-16e-instruct", "cerebras/gpt-oss-120b", "google-ai-studio/gemini-2.5-flash", "google-ai-studio/gemini-2.5-pro", "grok/grok-4", "groq/llama-3.3-70b-versatile", "groq/llama-3.1-8b-instant", "openai/gpt-5", "openai/gpt-5-mini", "openai/gpt-5-nano", "".
- rewrite_
query bool - score_
threshold float - source str
- source_
params GetAi Search Instances Result Source Params - status str
- token_
id str - type str
- Available values: "r2", "web-crawler".
- vectorize_
name str
- ai
Gateway StringId - aisearch
Model String - Available values: "@cf/meta/llama-3.3-70b-instruct-fp8-fast", "@cf/zai-org/glm-4.7-flash", "@cf/meta/llama-3.1-8b-instruct-fast", "@cf/meta/llama-3.1-8b-instruct-fp8", "@cf/meta/llama-4-scout-17b-16e-instruct", "@cf/qwen/qwen3-30b-a3b-fp8", "@cf/deepseek-ai/deepseek-r1-distill-qwen-32b", "@cf/moonshotai/kimi-k2-instruct", "@cf/google/gemma-3-12b-it", "anthropic/claude-3-7-sonnet", "anthropic/claude-sonnet-4", "anthropic/claude-opus-4", "anthropic/claude-3-5-haiku", "cerebras/qwen-3-235b-a22b-instruct", "cerebras/qwen-3-235b-a22b-thinking", "cerebras/llama-3.3-70b", "cerebras/llama-4-maverick-17b-128e-instruct", "cerebras/llama-4-scout-17b-16e-instruct", "cerebras/gpt-oss-120b", "google-ai-studio/gemini-2.5-flash", "google-ai-studio/gemini-2.5-pro", "grok/grok-4", "groq/llama-3.3-70b-versatile", "groq/llama-3.1-8b-instant", "openai/gpt-5", "openai/gpt-5-mini", "openai/gpt-5-nano", "".
- cache Boolean
- cache
Threshold String - Available values: "superstrictmatch", "closeenough", "flexiblefriend", "anythingGoes".
- chunk
Overlap Number - chunk
Size Number - created
At String - created
By String - custom
Metadatas List<Property Map> - embedding
Model String - Available values: "@cf/qwen/qwen3-embedding-0.6b", "@cf/baai/bge-m3", "@cf/baai/bge-large-en-v1.5", "@cf/google/embeddinggemma-300m", "google-ai-studio/gemini-embedding-001", "openai/text-embedding-3-small", "openai/text-embedding-3-large", "".
- enable Boolean
- fusion
Method String - Available values: "max", "rrf".
- hybrid
Search BooleanEnabled - id String
- Use your AI Search ID.
- last
Activity String - max
Num NumberResults - metadata Property Map
- modified
At String - modified
By String - paused Boolean
- public
Endpoint StringId - public
Endpoint Property MapParams - reranking Boolean
- reranking
Model String - Available values: "@cf/baai/bge-reranker-base", "".
- retrieval
Options Property Map - rewrite
Model String - Available values: "@cf/meta/llama-3.3-70b-instruct-fp8-fast", "@cf/zai-org/glm-4.7-flash", "@cf/meta/llama-3.1-8b-instruct-fast", "@cf/meta/llama-3.1-8b-instruct-fp8", "@cf/meta/llama-4-scout-17b-16e-instruct", "@cf/qwen/qwen3-30b-a3b-fp8", "@cf/deepseek-ai/deepseek-r1-distill-qwen-32b", "@cf/moonshotai/kimi-k2-instruct", "@cf/google/gemma-3-12b-it", "anthropic/claude-3-7-sonnet", "anthropic/claude-sonnet-4", "anthropic/claude-opus-4", "anthropic/claude-3-5-haiku", "cerebras/qwen-3-235b-a22b-instruct", "cerebras/qwen-3-235b-a22b-thinking", "cerebras/llama-3.3-70b", "cerebras/llama-4-maverick-17b-128e-instruct", "cerebras/llama-4-scout-17b-16e-instruct", "cerebras/gpt-oss-120b", "google-ai-studio/gemini-2.5-flash", "google-ai-studio/gemini-2.5-pro", "grok/grok-4", "groq/llama-3.3-70b-versatile", "groq/llama-3.1-8b-instant", "openai/gpt-5", "openai/gpt-5-mini", "openai/gpt-5-nano", "".
- rewrite
Query Boolean - score
Threshold Number - source String
- source
Params Property Map - status String
- token
Id String - type String
- Available values: "r2", "web-crawler".
- vectorize
Name String
GetAiSearchInstancesResultCustomMetadata
- data_
type str - Available values: "text", "number", "boolean".
- field_
name str
GetAiSearchInstancesResultMetadata
- Created
From boolAisearch Wizard - Worker
Domain string
- Created
From boolAisearch Wizard - Worker
Domain string
- created
From BooleanAisearch Wizard - worker
Domain String
- created
From booleanAisearch Wizard - worker
Domain string
- created
From BooleanAisearch Wizard - worker
Domain String
GetAiSearchInstancesResultPublicEndpointParams
- List<string>
- Chat
Completions GetEndpoint Ai Search Instances Result Public Endpoint Params Chat Completions Endpoint - Enabled bool
- Mcp
Get
Ai Search Instances Result Public Endpoint Params Mcp - Rate
Limit GetAi Search Instances Result Public Endpoint Params Rate Limit - Search
Endpoint GetAi Search Instances Result Public Endpoint Params Search Endpoint
- []string
- Chat
Completions GetEndpoint Ai Search Instances Result Public Endpoint Params Chat Completions Endpoint - Enabled bool
- Mcp
Get
Ai Search Instances Result Public Endpoint Params Mcp - Rate
Limit GetAi Search Instances Result Public Endpoint Params Rate Limit - Search
Endpoint GetAi Search Instances Result Public Endpoint Params Search Endpoint
- List<String>
- chat
Completions GetEndpoint Ai Search Instances Result Public Endpoint Params Chat Completions Endpoint - enabled Boolean
- mcp
Get
Ai Search Instances Result Public Endpoint Params Mcp - rate
Limit GetAi Search Instances Result Public Endpoint Params Rate Limit - search
Endpoint GetAi Search Instances Result Public Endpoint Params Search Endpoint
- string[]
- chat
Completions GetEndpoint Ai Search Instances Result Public Endpoint Params Chat Completions Endpoint - enabled boolean
- mcp
Get
Ai Search Instances Result Public Endpoint Params Mcp - rate
Limit GetAi Search Instances Result Public Endpoint Params Rate Limit - search
Endpoint GetAi Search Instances Result Public Endpoint Params Search Endpoint
- Sequence[str]
- chat_
completions_ Getendpoint Ai Search Instances Result Public Endpoint Params Chat Completions Endpoint - enabled bool
- mcp
Get
Ai Search Instances Result Public Endpoint Params Mcp - rate_
limit GetAi Search Instances Result Public Endpoint Params Rate Limit - search_
endpoint GetAi Search Instances Result Public Endpoint Params Search Endpoint
GetAiSearchInstancesResultPublicEndpointParamsChatCompletionsEndpoint
- Disabled bool
- Disable chat completions endpoint for this public endpoint
- Disabled bool
- Disable chat completions endpoint for this public endpoint
- disabled Boolean
- Disable chat completions endpoint for this public endpoint
- disabled boolean
- Disable chat completions endpoint for this public endpoint
- disabled bool
- Disable chat completions endpoint for this public endpoint
- disabled Boolean
- Disable chat completions endpoint for this public endpoint
GetAiSearchInstancesResultPublicEndpointParamsMcp
- Description string
- Disabled bool
- Disable MCP endpoint for this public endpoint
- Description string
- Disabled bool
- Disable MCP endpoint for this public endpoint
- description String
- disabled Boolean
- Disable MCP endpoint for this public endpoint
- description string
- disabled boolean
- Disable MCP endpoint for this public endpoint
- description str
- disabled bool
- Disable MCP endpoint for this public endpoint
- description String
- disabled Boolean
- Disable MCP endpoint for this public endpoint
GetAiSearchInstancesResultPublicEndpointParamsRateLimit
GetAiSearchInstancesResultPublicEndpointParamsSearchEndpoint
- Disabled bool
- Disable search endpoint for this public endpoint
- Disabled bool
- Disable search endpoint for this public endpoint
- disabled Boolean
- Disable search endpoint for this public endpoint
- disabled boolean
- Disable search endpoint for this public endpoint
- disabled bool
- Disable search endpoint for this public endpoint
- disabled Boolean
- Disable search endpoint for this public endpoint
GetAiSearchInstancesResultRetrievalOptions
- Keyword
Match stringMode - Controls how keyword search terms are matched. exactmatch requires all terms to appear (AND); fuzzymatch returns results containing any term (OR). Defaults to exactmatch. Available values: "exactmatch", "fuzzyMatch".
- Keyword
Match stringMode - Controls how keyword search terms are matched. exactmatch requires all terms to appear (AND); fuzzymatch returns results containing any term (OR). Defaults to exactmatch. Available values: "exactmatch", "fuzzyMatch".
- keyword
Match StringMode - Controls how keyword search terms are matched. exactmatch requires all terms to appear (AND); fuzzymatch returns results containing any term (OR). Defaults to exactmatch. Available values: "exactmatch", "fuzzyMatch".
- keyword
Match stringMode - Controls how keyword search terms are matched. exactmatch requires all terms to appear (AND); fuzzymatch returns results containing any term (OR). Defaults to exactmatch. Available values: "exactmatch", "fuzzyMatch".
- keyword_
match_ strmode - Controls how keyword search terms are matched. exactmatch requires all terms to appear (AND); fuzzymatch returns results containing any term (OR). Defaults to exactmatch. Available values: "exactmatch", "fuzzyMatch".
- keyword
Match StringMode - Controls how keyword search terms are matched. exactmatch requires all terms to appear (AND); fuzzymatch returns results containing any term (OR). Defaults to exactmatch. Available values: "exactmatch", "fuzzyMatch".
GetAiSearchInstancesResultSourceParams
- Exclude
Items List<string> - List of path patterns to exclude. Uses micromatch glob syntax: * matches within a path segment, ** matches across path segments (e.g., /admin/** matches /admin/users and /admin/settings/advanced)
- Include
Items List<string> - List of path patterns to include. Uses micromatch glob syntax: * matches within a path segment, ** matches across path segments (e.g., /blog/** matches /blog/post and /blog/2024/post)
- Prefix string
- R2Jurisdiction string
- Web
Crawler GetAi Search Instances Result Source Params Web Crawler
- Exclude
Items []string - List of path patterns to exclude. Uses micromatch glob syntax: * matches within a path segment, ** matches across path segments (e.g., /admin/** matches /admin/users and /admin/settings/advanced)
- Include
Items []string - List of path patterns to include. Uses micromatch glob syntax: * matches within a path segment, ** matches across path segments (e.g., /blog/** matches /blog/post and /blog/2024/post)
- Prefix string
- R2Jurisdiction string
- Web
Crawler GetAi Search Instances Result Source Params Web Crawler
- exclude
Items List<String> - List of path patterns to exclude. Uses micromatch glob syntax: * matches within a path segment, ** matches across path segments (e.g., /admin/** matches /admin/users and /admin/settings/advanced)
- include
Items List<String> - List of path patterns to include. Uses micromatch glob syntax: * matches within a path segment, ** matches across path segments (e.g., /blog/** matches /blog/post and /blog/2024/post)
- prefix String
- r2Jurisdiction String
- web
Crawler GetAi Search Instances Result Source Params Web Crawler
- exclude
Items string[] - List of path patterns to exclude. Uses micromatch glob syntax: * matches within a path segment, ** matches across path segments (e.g., /admin/** matches /admin/users and /admin/settings/advanced)
- include
Items string[] - List of path patterns to include. Uses micromatch glob syntax: * matches within a path segment, ** matches across path segments (e.g., /blog/** matches /blog/post and /blog/2024/post)
- prefix string
- r2Jurisdiction string
- web
Crawler GetAi Search Instances Result Source Params Web Crawler
- exclude_
items Sequence[str] - List of path patterns to exclude. Uses micromatch glob syntax: * matches within a path segment, ** matches across path segments (e.g., /admin/** matches /admin/users and /admin/settings/advanced)
- include_
items Sequence[str] - List of path patterns to include. Uses micromatch glob syntax: * matches within a path segment, ** matches across path segments (e.g., /blog/** matches /blog/post and /blog/2024/post)
- prefix str
- r2_
jurisdiction str - web_
crawler GetAi Search Instances Result Source Params Web Crawler
- exclude
Items List<String> - List of path patterns to exclude. Uses micromatch glob syntax: * matches within a path segment, ** matches across path segments (e.g., /admin/** matches /admin/users and /admin/settings/advanced)
- include
Items List<String> - List of path patterns to include. Uses micromatch glob syntax: * matches within a path segment, ** matches across path segments (e.g., /blog/** matches /blog/post and /blog/2024/post)
- prefix String
- r2Jurisdiction String
- web
Crawler Property Map
GetAiSearchInstancesResultSourceParamsWebCrawler
- Parse
Options GetAi Search Instances Result Source Params Web Crawler Parse Options - Parse
Type string - Available values: "sitemap", "feed-rss".
- Store
Options GetAi Search Instances Result Source Params Web Crawler Store Options
- Parse
Options GetAi Search Instances Result Source Params Web Crawler Parse Options - Parse
Type string - Available values: "sitemap", "feed-rss".
- Store
Options GetAi Search Instances Result Source Params Web Crawler Store Options
- parse
Options GetAi Search Instances Result Source Params Web Crawler Parse Options - parse
Type String - Available values: "sitemap", "feed-rss".
- store
Options GetAi Search Instances Result Source Params Web Crawler Store Options
- parse
Options GetAi Search Instances Result Source Params Web Crawler Parse Options - parse
Type string - Available values: "sitemap", "feed-rss".
- store
Options GetAi Search Instances Result Source Params Web Crawler Store Options
- parse_
options GetAi Search Instances Result Source Params Web Crawler Parse Options - parse_
type str - Available values: "sitemap", "feed-rss".
- store_
options GetAi Search Instances Result Source Params Web Crawler Store Options
- parse
Options Property Map - parse
Type String - Available values: "sitemap", "feed-rss".
- store
Options Property Map
GetAiSearchInstancesResultSourceParamsWebCrawlerParseOptions
- Include
Headers Dictionary<string, string> - Include
Images bool - Specific
Sitemaps List<string> - List of specific sitemap URLs to use for crawling. Only valid when parseType is 'sitemap'.
- Use
Browser boolRendering
- Include
Headers map[string]string - Include
Images bool - Specific
Sitemaps []string - List of specific sitemap URLs to use for crawling. Only valid when parseType is 'sitemap'.
- Use
Browser boolRendering
- include
Headers Map<String,String> - include
Images Boolean - specific
Sitemaps List<String> - List of specific sitemap URLs to use for crawling. Only valid when parseType is 'sitemap'.
- use
Browser BooleanRendering
- include
Headers {[key: string]: string} - include
Images boolean - specific
Sitemaps string[] - List of specific sitemap URLs to use for crawling. Only valid when parseType is 'sitemap'.
- use
Browser booleanRendering
- include_
headers Mapping[str, str] - include_
images bool - specific_
sitemaps Sequence[str] - List of specific sitemap URLs to use for crawling. Only valid when parseType is 'sitemap'.
- use_
browser_ boolrendering
- include
Headers Map<String> - include
Images Boolean - specific
Sitemaps List<String> - List of specific sitemap URLs to use for crawling. Only valid when parseType is 'sitemap'.
- use
Browser BooleanRendering
GetAiSearchInstancesResultSourceParamsWebCrawlerStoreOptions
- R2Jurisdiction string
- Storage
Id string - Storage
Type string - Available values: "r2".
- R2Jurisdiction string
- Storage
Id string - Storage
Type string - Available values: "r2".
- r2Jurisdiction String
- storage
Id String - storage
Type String - Available values: "r2".
- r2Jurisdiction string
- storage
Id string - storage
Type string - Available values: "r2".
- r2_
jurisdiction str - storage_
id str - storage_
type str - Available values: "r2".
- r2Jurisdiction String
- storage
Id String - storage
Type String - Available values: "r2".
Package Details
- Repository
- Cloudflare pulumi/pulumi-cloudflare
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
cloudflareTerraform Provider.
Viewing docs for Cloudflare v6.14.0
published on Thursday, Apr 2, 2026 by Pulumi
published on Thursday, Apr 2, 2026 by Pulumi
