Interface CfnStackPropsMixin.AgentAccessSettingProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnStackPropsMixin.AgentAccessSettingProperty.Jsii$Proxy
- Enclosing class:
CfnStackPropsMixin
@Stability(Stable)
public static interface CfnStackPropsMixin.AgentAccessSettingProperty
extends software.amazon.jsii.JsiiSerializable
A permission setting for an agent action.
Each setting specifies an agent action and whether it is enabled or disabled.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.appstream.*;
AgentAccessSettingProperty agentAccessSettingProperty = AgentAccessSettingProperty.builder()
.agentAction("agentAction")
.permission("permission")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnStackPropsMixin.AgentAccessSettingPropertystatic final classAn implementation forCfnStackPropsMixin.AgentAccessSettingProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAgentAction
The agent action to configure.Valid values are COMPUTER_VISION, COMPUTER_INPUT, and FORWARD_MCP_TOOLS. COMPUTER_VISION allows agents to take screenshots of the desktop. COMPUTER_INPUT allows agents to click, type, and scroll on the desktop and requires COMPUTER_VISION to also be enabled. FORWARD_MCP_TOOLS allows agents to interact with applications and the desktop operating system through direct MCP calls rather than using computer use tools. Forwards MCP tools configured on the WorkSpaces application session to the agent.
- See Also:
-
getPermission
Whether the agent action is enabled or disabled.- See Also:
-
builder
-