/AWS1/CL_BDCGETBROWSERSESSRSP¶
GetBrowserSessionResponse
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_browseridentifier TYPE /AWS1/BDCSTRING /AWS1/BDCSTRING¶
The identifier of the browser.
iv_sessionid TYPE /AWS1/BDCBROWSERSESSIONID /AWS1/BDCBROWSERSESSIONID¶
The identifier of the browser session.
iv_createdat TYPE /AWS1/BDCDATETIMESTAMP /AWS1/BDCDATETIMESTAMP¶
The time at which the browser session was created.
Optional arguments:¶
iv_name TYPE /AWS1/BDCNAME /AWS1/BDCNAME¶
The name of the browser session.
io_viewport TYPE REF TO /AWS1/CL_BDCVIEWPORT /AWS1/CL_BDCVIEWPORT¶
The configuration that defines the dimensions of a browser viewport in a browser session. The viewport determines the visible area of web content and affects how web pages are rendered and displayed. Proper viewport configuration ensures that web content is displayed correctly for the agent's browsing tasks.
it_extensions TYPE /AWS1/CL_BDCBROWSEREXTENSION=>TT_BROWSEREXTENSIONS TT_BROWSEREXTENSIONS¶
The list of browser extensions that are configured in the browser session.
it_enterprisepolicies TYPE /AWS1/CL_BDCBROWSERENTRPPOLICY=>TT_BROWSERENTERPRISEPOLICIES TT_BROWSERENTERPRISEPOLICIES¶
A list of files containing enterprise policies for the browser session.
io_profileconfiguration TYPE REF TO /AWS1/CL_BDCBROWSERPROFILECONF /AWS1/CL_BDCBROWSERPROFILECONF¶
The browser profile configuration associated with this session. Contains the profile identifier that links to persistent browser data such as cookies and local storage.
iv_sessiontimeoutseconds TYPE /AWS1/BDCBROWSERSESSIONTIMEOUT /AWS1/BDCBROWSERSESSIONTIMEOUT¶
The timeout period for the browser session in seconds.
iv_status TYPE /AWS1/BDCBROWSERSESSIONSTATUS /AWS1/BDCBROWSERSESSIONSTATUS¶
The current status of the browser session. Possible values include ACTIVE, STOPPING, and STOPPED.
io_streams TYPE REF TO /AWS1/CL_BDCBROWSERSESSTREAM /AWS1/CL_BDCBROWSERSESSTREAM¶
The streams associated with this browser session. These include the automation stream and live view stream.
io_proxyconfiguration TYPE REF TO /AWS1/CL_BDCPROXYCONFIGURATION /AWS1/CL_BDCPROXYCONFIGURATION¶
The active proxy configuration for this browser session. This field is only present if proxy configuration was provided when the session was started using
StartBrowserSession. The configuration includes proxy servers, domain bypass rules and the proxy authentication credentials.
it_certificates TYPE /AWS1/CL_BDCCERTIFICATE=>TT_CERTIFICATES TT_CERTIFICATES¶
The list of certificates installed in the browser session.
iv_sessionreplayartifact TYPE /AWS1/BDCSTRING /AWS1/BDCSTRING¶
The artifact containing the session replay information.
iv_lastupdatedat TYPE /AWS1/BDCDATETIMESTAMP /AWS1/BDCDATETIMESTAMP¶
The time at which the browser session was last updated.
Queryable Attributes¶
browserIdentifier¶
The identifier of the browser.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BROWSERIDENTIFIER() |
Getter for BROWSERIDENTIFIER, with configurable default |
ASK_BROWSERIDENTIFIER() |
Getter for BROWSERIDENTIFIER w/ exceptions if field has no v |
HAS_BROWSERIDENTIFIER() |
Determine if BROWSERIDENTIFIER has a value |
sessionId¶
The identifier of the browser session.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SESSIONID() |
Getter for SESSIONID, with configurable default |
ASK_SESSIONID() |
Getter for SESSIONID w/ exceptions if field has no value |
HAS_SESSIONID() |
Determine if SESSIONID has a value |
name¶
The name of the browser session.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
createdAt¶
The time at which the browser session was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDAT() |
Getter for CREATEDAT, with configurable default |
ASK_CREATEDAT() |
Getter for CREATEDAT w/ exceptions if field has no value |
HAS_CREATEDAT() |
Determine if CREATEDAT has a value |
viewPort¶
The configuration that defines the dimensions of a browser viewport in a browser session. The viewport determines the visible area of web content and affects how web pages are rendered and displayed. Proper viewport configuration ensures that web content is displayed correctly for the agent's browsing tasks.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VIEWPORT() |
Getter for VIEWPORT |
extensions¶
The list of browser extensions that are configured in the browser session.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXTENSIONS() |
Getter for EXTENSIONS, with configurable default |
ASK_EXTENSIONS() |
Getter for EXTENSIONS w/ exceptions if field has no value |
HAS_EXTENSIONS() |
Determine if EXTENSIONS has a value |
enterprisePolicies¶
A list of files containing enterprise policies for the browser session.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENTERPRISEPOLICIES() |
Getter for ENTERPRISEPOLICIES, with configurable default |
ASK_ENTERPRISEPOLICIES() |
Getter for ENTERPRISEPOLICIES w/ exceptions if field has no |
HAS_ENTERPRISEPOLICIES() |
Determine if ENTERPRISEPOLICIES has a value |
profileConfiguration¶
The browser profile configuration associated with this session. Contains the profile identifier that links to persistent browser data such as cookies and local storage.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROFILECONFIGURATION() |
Getter for PROFILECONFIGURATION |
sessionTimeoutSeconds¶
The timeout period for the browser session in seconds.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SESSIONTIMEOUTSECONDS() |
Getter for SESSIONTIMEOUTSECONDS, with configurable default |
ASK_SESSIONTIMEOUTSECONDS() |
Getter for SESSIONTIMEOUTSECONDS w/ exceptions if field has |
HAS_SESSIONTIMEOUTSECONDS() |
Determine if SESSIONTIMEOUTSECONDS has a value |
status¶
The current status of the browser session. Possible values include ACTIVE, STOPPING, and STOPPED.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
streams¶
The streams associated with this browser session. These include the automation stream and live view stream.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STREAMS() |
Getter for STREAMS |
proxyConfiguration¶
The active proxy configuration for this browser session. This field is only present if proxy configuration was provided when the session was started using
StartBrowserSession. The configuration includes proxy servers, domain bypass rules and the proxy authentication credentials.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROXYCONFIGURATION() |
Getter for PROXYCONFIGURATION |
certificates¶
The list of certificates installed in the browser session.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CERTIFICATES() |
Getter for CERTIFICATES, with configurable default |
ASK_CERTIFICATES() |
Getter for CERTIFICATES w/ exceptions if field has no value |
HAS_CERTIFICATES() |
Determine if CERTIFICATES has a value |
sessionReplayArtifact¶
The artifact containing the session replay information.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SESSIONREPLAYARTIFACT() |
Getter for SESSIONREPLAYARTIFACT, with configurable default |
ASK_SESSIONREPLAYARTIFACT() |
Getter for SESSIONREPLAYARTIFACT w/ exceptions if field has |
HAS_SESSIONREPLAYARTIFACT() |
Determine if SESSIONREPLAYARTIFACT has a value |
lastUpdatedAt¶
The time at which the browser session was last updated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTUPDATEDAT() |
Getter for LASTUPDATEDAT, with configurable default |
ASK_LASTUPDATEDAT() |
Getter for LASTUPDATEDAT w/ exceptions if field has no value |
HAS_LASTUPDATEDAT() |
Determine if LASTUPDATEDAT has a value |