/AWS1/CL_APSAGENTACCESSCONFIG¶
The configuration for agent access on a stack. Agent access enables AI agents to interact with desktop applications during streaming sessions.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
it_settings TYPE /AWS1/CL_APSAGENTACCESSSETTING=>TT_AGENTACCESSSETTINGLIST TT_AGENTACCESSSETTINGLIST¶
The list of agent access settings that define permissions for each agent action. You must specify at least one setting.
iv_screenresolution TYPE /AWS1/APSSCREENRESOLUTION /AWS1/APSSCREENRESOLUTION¶
The screen resolution for the agent streaming environment.
iv_screenimageformat TYPE /AWS1/APSSCREENIMAGEFORMAT /AWS1/APSSCREENIMAGEFORMAT¶
The image format for agent screen captures.
Optional arguments:¶
iv_s3bucketarn TYPE /AWS1/APSS3BUCKETARN /AWS1/APSS3BUCKETARN¶
The Amazon Resource Name (ARN) of the Amazon S3 bucket where agent screenshots are stored. Required when ScreenshotsUploadEnabled is true.
iv_screenshotsuploadenabled TYPE /AWS1/APSBOOLEANOBJECT /AWS1/APSBOOLEANOBJECT¶
Indicates whether screenshot uploads to Amazon S3 are enabled for agent sessions.
Queryable Attributes¶
Settings¶
The list of agent access settings that define permissions for each agent action. You must specify at least one setting.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SETTINGS() |
Getter for SETTINGS, with configurable default |
ASK_SETTINGS() |
Getter for SETTINGS w/ exceptions if field has no value |
HAS_SETTINGS() |
Determine if SETTINGS has a value |
S3BucketArn¶
The Amazon Resource Name (ARN) of the Amazon S3 bucket where agent screenshots are stored. Required when ScreenshotsUploadEnabled is true.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_S3BUCKETARN() |
Getter for S3BUCKETARN, with configurable default |
ASK_S3BUCKETARN() |
Getter for S3BUCKETARN w/ exceptions if field has no value |
HAS_S3BUCKETARN() |
Determine if S3BUCKETARN has a value |
ScreenshotsUploadEnabled¶
Indicates whether screenshot uploads to Amazon S3 are enabled for agent sessions.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCREENSHOTSUPLOADENABLED() |
Getter for SCREENSHOTSUPLOADENABLED, with configurable defau |
ASK_SCREENSHOTSUPLOADENABLED() |
Getter for SCREENSHOTSUPLOADENABLED w/ exceptions if field h |
HAS_SCREENSHOTSUPLOADENABLED() |
Determine if SCREENSHOTSUPLOADENABLED has a value |
ScreenResolution¶
The screen resolution for the agent streaming environment.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCREENRESOLUTION() |
Getter for SCREENRESOLUTION, with configurable default |
ASK_SCREENRESOLUTION() |
Getter for SCREENRESOLUTION w/ exceptions if field has no va |
HAS_SCREENRESOLUTION() |
Determine if SCREENRESOLUTION has a value |
ScreenImageFormat¶
The image format for agent screen captures.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCREENIMAGEFORMAT() |
Getter for SCREENIMAGEFORMAT, with configurable default |
ASK_SCREENIMAGEFORMAT() |
Getter for SCREENIMAGEFORMAT w/ exceptions if field has no v |
HAS_SCREENIMAGEFORMAT() |
Determine if SCREENIMAGEFORMAT has a value |