| page_title | subcategory | description |
|---|---|---|
openai_files Data Source - terraform-provider-openai |
# List all files with optional filtering
data "openai_files" "all" {
# Optional: filter by purpose
purpose = "fine-tune"
}
# List files for assistants
data "openai_files" "assistant_files" {
purpose = "assistants"
}
# Output total files count
output "total_files" {
value = length(data.openai_files.all.files)
}project_id(String) The project ID to associate with this file lookup (for Terraform reference only, not sent to OpenAI API)purpose(String) Filter files by purpose (e.g., 'fine-tune', 'assistants', etc.)
files(List of Object) List of OpenAI files (see below for nested schema)id(String) The ID of this resource.
Read-Only:
bytes(Number)created_at(String)filename(String)id(String)object(String)purpose(String)