Values.AgentAccessConfigSourceThe configuration for agent access on a stack. Agent access enables AI agents to interact with desktop applications during streaming sessions.
type nonrec t = {settings : AgentAccessSettingList.t;The list of agent access settings that define permissions for each agent action. You must specify at least one setting.
*)s3BucketArn : S3BucketArn.t option;The Amazon Resource Name (ARN) of the Amazon S3 bucket where agent screenshots are stored. Required when ScreenshotsUploadEnabled is true.
*)screenshotsUploadEnabled : BooleanObject.t option;Indicates whether screenshot uploads to Amazon S3 are enabled for agent sessions.
*)screenResolution : ScreenResolution.t;The screen resolution for the agent streaming environment.
*)screenImageFormat : ScreenImageFormat.t;The image format for agent screen captures.
*)}val make :
?s3BucketArn:??? ->
?screenshotsUploadEnabled:??? ->
settings:AgentAccessSettingList.t ->
screenResolution:ScreenResolution.t ->
screenImageFormat:ScreenImageFormat.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of BooleanObject.t
| `Enum of string
| `List of
[> `Structure of (string * [> `Enum of string ]) list ] list
| `String of S3BucketArn.t ])
list ]