Skip to content

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_configOptional

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]