diff --git a/terraform/provider/CHANGELOG.md b/terraform/provider/CHANGELOG.md index 3daa740bf15..079bb7d8667 100644 --- a/terraform/provider/CHANGELOG.md +++ b/terraform/provider/CHANGELOG.md @@ -17,7 +17,6 @@ longer signal it. ### Added - **key**: Computed `server_metadata` attribute on `litellm_key` exposing every metadata entry the proxy stores, so metadata created outside Terraform is visible in state and drift on it shows on refresh, while `metadata` keeps tracking only the declared entries and updates keep preserving undeclared ones -- **key**: Optional `key_type` argument on `litellm_key` for selecting the key's default route access; changing it creates a new key - **team_member_add**: `tpm_limit`, `rpm_limit`, `budget_duration`, and `allowed_models` attributes on `litellm_team_member_add`, applied to every member of the resource; `budget_duration` and `allowed_models` ride on `/team/member_add`, while the limits are sent through `/team/member_update`, which is where the proxy accepts them - **team**: Optional `team_id` argument on `litellm_team`, so teams can be created with a stable, human-readable ID instead of a provider-generated UUID; changing it forces replacement - `litellm_jwt_key_mapping` accepts `token_id` as an alternative to `key`, so a diff --git a/terraform/provider/docs/resources/key.md b/terraform/provider/docs/resources/key.md index bba18659858..af2f38b5352 100644 --- a/terraform/provider/docs/resources/key.md +++ b/terraform/provider/docs/resources/key.md @@ -6,7 +6,6 @@ Manages a LiteLLM API key. ```hcl resource "litellm_key" "example" { - key_type = "llm_api" models = ["gpt-3.5-turbo", "gpt-4"] max_budget = 100.0 user_id = "user123" @@ -53,8 +52,6 @@ resource "litellm_key" "example" { The following arguments are supported: -* `key_type` - (Optional) Type of key that determines its default allowed routes. One of `llm_api`, `management`, `read_only` or `default`. Changing it creates a new key. - * `models` - (Optional) List of models that can be used with this key. This restricts the key to only use the specified models. * `max_budget` - (Optional) Maximum budget for this key. This sets an upper limit on the total spend allowed for this key.