Skip to content

Bedrock Agentcore Control  >  Operations  >  get_browser

get_browser

Operation

get_browser async

get_browser(input: GetBrowserInput, plugins: list[Plugin] | None = None) -> GetBrowserOutput

Gets information about a custom browser.

Parameters:

Name Type Description Default
input GetBrowserInput

An instance of GetBrowserInput.

required
plugins list[Plugin] | None

A list of callables that modify the configuration dynamically. Changes made by these plugins only apply for the duration of the operation execution and will not affect any other operation invocations.

None

Returns:

Type Description
GetBrowserOutput

An instance of GetBrowserOutput.

Input

GetBrowserInput dataclass

Dataclass for GetBrowserInput structure.

Attributes

browser_id class-attribute instance-attribute
browser_id: str | None = None

The unique identifier of the browser to retrieve.

Output

GetBrowserOutput dataclass

Dataclass for GetBrowserOutput structure.

Attributes

browser_arn instance-attribute
browser_arn: str

The Amazon Resource Name (ARN) of the browser.

browser_id instance-attribute
browser_id: str

The unique identifier of the browser.

browser_signing class-attribute instance-attribute
browser_signing: BrowserSigningConfigOutput | None = None

The browser signing configuration that shows whether cryptographic agent identification is enabled for web bot authentication.

certificates class-attribute instance-attribute
certificates: list[Certificate] | None = None

The list of certificates configured for the browser.

created_at instance-attribute
created_at: datetime

The timestamp when the browser was created.

description class-attribute instance-attribute
description: str | None = field(repr=False, default=None)

The description of the browser.

enterprise_policies class-attribute instance-attribute
enterprise_policies: list[BrowserEnterprisePolicy] | None = None

The list of enterprise policy files configured for the browser.

execution_role_arn class-attribute instance-attribute
execution_role_arn: str | None = None

The IAM role ARN that provides permissions for the browser.

failure_reason class-attribute instance-attribute
failure_reason: str | None = None

The reason for failure if the browser is in a failed state.

filesystem_configurations class-attribute instance-attribute
filesystem_configurations: list[ToolsFileSystemConfiguration] | None = None

The file system configurations mounted into the browser. Each entry describes an access point and its mount path.

last_updated_at instance-attribute
last_updated_at: datetime

The timestamp when the browser was last updated.

name instance-attribute
name: str

The name of the browser.

network_configuration instance-attribute
network_configuration: BrowserNetworkConfiguration

The network configuration for a browser. This structure defines how the browser connects to the network.

recording class-attribute instance-attribute
recording: RecordingConfig | None = None

The recording configuration for a browser. This structure defines how browser sessions are recorded.

status instance-attribute
status: BrowserStatus

The current status of the browser.