You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 6b29d01
Browse filesBrowse the repository at this point in the historyBrowse files
* Allow unknown union variants when validating gaos responses in evals ([a9c4e6e](https://github.com/googleapis/python-aiplatform/commit/a9c4e6ee29111a57ae5fdb637da923b928280a2d))
14
-
* Resolve vertexai.types against agentplatform.types ([5af2f8e](https://github.com/googleapis/python-aiplatform/commit/5af2f8e70784252a1ec50d59ce8805a01170acfe))
15
-
* Resolve vertexai.types against agentplatform.types ([36a47bd](https://github.com/googleapis/python-aiplatform/commit/36a47bd6f43194333a6291af0b06b46ed8960d35))
16
-
* Resolve vertexai.types against agentplatform.types ([75ecb3b](https://github.com/googleapis/python-aiplatform/commit/75ecb3b5c6cb610c8fec5c72c698996c0919e962))
Copy file name to clipboardExpand all lines: agentplatform/_genai/types/common.py
+63-2Lines changed: 63 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -237,8 +237,8 @@ class State(_common.CaseInSensitiveEnum):
237
237
"""The unspecified state."""
238
238
ACTIVE = "ACTIVE"
239
239
"""Is deployed and ready to be used."""
240
-
DEPRECATED = "DEPRECATED"
241
-
"""Is deprecated, may not be used, only preserved for historical purposes."""
240
+
ARCHIVED = "ARCHIVED"
241
+
"""Is archived and can no longer receive traffic, only preserved for historical purposes."""
242
242
243
243
244
244
class MemoryType(_common.CaseInSensitiveEnum):
@@ -8906,6 +8906,56 @@ class ReasoningEngineTrafficConfigDict(TypedDict, total=False):
8906
8906
]
8907
8907
8908
8908
8909
+
class ReasoningEngineRevisionGarbageCollectionStrategyKeepNLatest(_common.BaseModel):
8910
+
"""Keeps only the latest N Runtime Revisions active."""
8911
+
8912
+
max_revisions: Optional[int] = Field(
8913
+
default=None,
8914
+
description="""Required. Specifies the maximum number of Runtime Revisions to keep active. If an update to Reasoning Engine would result in exceeding this number of active Runtime Revisions, a new Runtime Revision will be created, while the oldest Runtime Revision will be automatically deleted, providing it's not configured to serve traffic via `traffic_config`. If the oldest Runtime Revision is configured to serve traffic, the update will fail validation. No changes will be made to the Reasoning Engine, existing Runtime Revisions, and no new Runtime Revision will be created.""",
8915
+
)
8916
+
8917
+
8918
+
class ReasoningEngineRevisionGarbageCollectionStrategyKeepNLatestDict(
8919
+
TypedDict, total=False
8920
+
):
8921
+
"""Keeps only the latest N Runtime Revisions active."""
8922
+
8923
+
max_revisions: Optional[int]
8924
+
"""Required. Specifies the maximum number of Runtime Revisions to keep active. If an update to Reasoning Engine would result in exceeding this number of active Runtime Revisions, a new Runtime Revision will be created, while the oldest Runtime Revision will be automatically deleted, providing it's not configured to serve traffic via `traffic_config`. If the oldest Runtime Revision is configured to serve traffic, the update will fail validation. No changes will be made to the Reasoning Engine, existing Runtime Revisions, and no new Runtime Revision will be created."""
0 commit comments