AiCacheConfigProperty
Initializer
import ros_cdk_apig
ros_cdk_apig.RosHttpApi.AiCacheConfigProperty(
cache_key_strategy: typing.Union[str, IResolvable] = None,
cache_mode: typing.Union[str, IResolvable] = None,
cache_ttl: typing.Union[typing.Union[int, float], IResolvable] = None,
embedding_config: typing.Union[IResolvable, EmbeddingConfigProperty] = None,
plugin_status: typing.Union[IResolvable, PluginStatusProperty] = None,
redis_config: typing.Union[IResolvable, RedisConfigProperty] = None,
vector_config: typing.Union[IResolvable, VectorConfigProperty] = None
)
Properties
cache_key_strategyOptional
cache_key_strategy: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
cache_modeOptional
cache_mode: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
cache_ttlOptional
cache_ttl: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
embedding_configOptional
embedding_config: typing.Union[IResolvable, EmbeddingConfigProperty]
plugin_statusOptional
plugin_status: typing.Union[IResolvable, PluginStatusProperty]
redis_configOptional
redis_config: typing.Union[IResolvable, RedisConfigProperty]
vector_configOptional
vector_config: typing.Union[IResolvable, VectorConfigProperty]