PolicyConfigsProperty
Initializer
import ros_cdk_apig
ros_cdk_apig.RosHttpApi.PolicyConfigsProperty(
ai_cache_config: typing.Union[IResolvable, AiCacheConfigProperty] = None,
ai_fallback_config: typing.Union[IResolvable, AiFallbackConfigProperty] = None,
ai_network_search_config: typing.Union[IResolvable, AiNetworkSearchConfigProperty] = None,
ai_security_guard_config: typing.Union[IResolvable, AiSecurityGuardConfigProperty] = None,
ai_statistics_config: typing.Union[IResolvable, AiStatisticsConfigProperty] = None,
ai_token_rate_limit_config: typing.Union[IResolvable, AiTokenRateLimitConfigProperty] = None,
ai_tool_selection_config: typing.Union[IResolvable, AiToolSelectionConfigProperty] = None,
enable: typing.Union[bool, IResolvable] = None,
semantic_router_config: typing.Union[IResolvable, SemanticRouterConfigProperty] = None,
type: typing.Union[str, IResolvable] = None
)
Properties
| Name | Type | Description |
ai_cache_config | typing.Union[ros_cdk_core.IResolvable, AiCacheConfigProperty] | No description. |
ai_fallback_config | typing.Union[ros_cdk_core.IResolvable, AiFallbackConfigProperty] | No description. |
ai_network_search_config | typing.Union[ros_cdk_core.IResolvable, AiNetworkSearchConfigProperty] | No description. |
ai_security_guard_config | typing.Union[ros_cdk_core.IResolvable, AiSecurityGuardConfigProperty] | No description. |
ai_statistics_config | typing.Union[ros_cdk_core.IResolvable, AiStatisticsConfigProperty] | No description. |
ai_token_rate_limit_config | typing.Union[ros_cdk_core.IResolvable, AiTokenRateLimitConfigProperty] | No description. |
ai_tool_selection_config | typing.Union[ros_cdk_core.IResolvable, AiToolSelectionConfigProperty] | No description. |
enable | typing.Union[bool, ros_cdk_core.IResolvable] | No description. |
semantic_router_config | typing.Union[ros_cdk_core.IResolvable, SemanticRouterConfigProperty] | No description. |
type | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
ai_cache_configOptional
ai_cache_config: typing.Union[IResolvable, AiCacheConfigProperty]
ai_fallback_configOptional
ai_fallback_config: typing.Union[IResolvable, AiFallbackConfigProperty]
ai_network_search_configOptional
ai_network_search_config: typing.Union[IResolvable, AiNetworkSearchConfigProperty]
ai_security_guard_configOptional
ai_security_guard_config: typing.Union[IResolvable, AiSecurityGuardConfigProperty]
ai_statistics_configOptional
ai_statistics_config: typing.Union[IResolvable, AiStatisticsConfigProperty]
ai_token_rate_limit_configOptional
ai_token_rate_limit_config: typing.Union[IResolvable, AiTokenRateLimitConfigProperty]
ai_tool_selection_config: typing.Union[IResolvable, AiToolSelectionConfigProperty]
enableOptional
enable: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
semantic_router_configOptional
semantic_router_config: typing.Union[IResolvable, SemanticRouterConfigProperty]
typeOptional
type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]