Show / Hide Table of Contents

Class BrowserCustom

Browser resource for AWS Bedrock Agent Core.

Inheritance
object
Resource
BrowserCustomBase
BrowserCustom
Implements
IBrowserCustom
IResource
IGrantable
IConnectable
IBrowserCustomRef
IConstruct
IDependable
IEnvironmentAware
Inherited Members
BrowserCustomBase.Grant(IGrantable, params string[])
BrowserCustomBase.GrantRead(IGrantable)
BrowserCustomBase.GrantUse(IGrantable)
BrowserCustomBase.Metric(string, IMetricOptions)
BrowserCustomBase.MetricErrorsForApiOperation(string, IMetricOptions)
BrowserCustomBase.MetricForApiOperation(string, string, IMetricOptions)
BrowserCustomBase.MetricInvocationsForApiOperation(string, IMetricOptions)
BrowserCustomBase.MetricLatencyForApiOperation(string, IMetricOptions)
BrowserCustomBase.MetricSessionDuration(IMetricOptions)
BrowserCustomBase.MetricSystemErrorsForApiOperation(string, IMetricOptions)
BrowserCustomBase.MetricTakeOverCount(IMetricOptions)
BrowserCustomBase.MetricTakeOverDuration(IMetricOptions)
BrowserCustomBase.MetricTakeOverReleaseCount(IMetricOptions)
BrowserCustomBase.MetricThrottlesForApiOperation(string, IMetricOptions)
BrowserCustomBase.MetricUserErrorsForApiOperation(string, IMetricOptions)
BrowserCustomBase.BrowserCustomRef
BrowserCustomBase.Connections
Resource.IsOwnedResource(IConstruct)
Resource.IsResource(IConstruct)
Resource.ApplyRemovalPolicy(RemovalPolicy)
Resource.GeneratePhysicalName()
Resource.GetResourceArnAttribute(string, IArnComponents)
Resource.GetResourceNameAttribute(string)
Resource.With(params IMixin[])
Resource.Env
Resource.PhysicalName
Resource.Stack
Namespace: Amazon.CDK.AWS.BedrockAgentCore
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class BrowserCustom : BrowserCustomBase, IBrowserCustom, IResource, IGrantable, IConnectable, IBrowserCustomRef, IConstruct, IDependable, IEnvironmentAware
Syntax (vb)
Public Class BrowserCustom Inherits BrowserCustomBase Implements IBrowserCustom, IResource, IGrantable, IConnectable, IBrowserCustomRef, IConstruct, IDependable, IEnvironmentAware
Remarks

Provides a browser environment for web automation and interaction.

See: https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/browser.html

Resource: AWS::BedrockAgentCore::BrowserCustom

ExampleMetadata: fixture=default infused

Examples
var browser = new BrowserCustom(this, "BrowserVpcWithRecording", new BrowserCustomProps {
                 BrowserCustomName = "browser_recording",
                 NetworkConfiguration = BrowserNetworkConfiguration.UsingVpc(this, new VpcConfigProps {
                     Vpc = new Vpc(this, "VPC", new VpcProps { RestrictDefaultSecurityGroup = false })
                 })
             });

Synopsis

Constructors

BrowserCustom(Construct, string, IBrowserCustomProps?)

Browser resource for AWS Bedrock Agent Core.

Properties

BrowserArn

The ARN of the browser resource.

BrowserCustomName

The name of the browser custom tool.

BrowserId

The id of the browser.

BrowserSigning

The browser signing configuration of the browser.

CreatedAt

The created timestamp of the browser.

Description

The description of the browser.

ExecutionRole

The IAM role associated to the browser.

FailureReason

The failure reason of the browser.

GrantPrincipal

The principal to grant permissions to.

LastUpdatedAt

The last updated timestamp of the browser.

NetworkConfiguration

The network configuration of the browser.

PROPERTY_INJECTION_ID

Uniquely identifies this class.

RecordingConfig

The recording configuration of the browser.

Status

The status of the browser.

Tags

Tags applied to this browser resource A map of key-value pairs for resource tagging.

Methods

FromBrowserCustomAttributes(Construct, string, IBrowserCustomAttributes)

Creates an Browser Custom reference from an existing browser's attributes.

Constructors

BrowserCustom(Construct, string, IBrowserCustomProps?)

Browser resource for AWS Bedrock Agent Core.

public BrowserCustom(Construct scope, string id, IBrowserCustomProps? props = null)
Parameters
scope Construct
id string
props IBrowserCustomProps
Remarks

Provides a browser environment for web automation and interaction.

See: https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/browser.html

Resource: AWS::BedrockAgentCore::BrowserCustom

ExampleMetadata: fixture=default infused

Examples
var browser = new BrowserCustom(this, "BrowserVpcWithRecording", new BrowserCustomProps {
                 BrowserCustomName = "browser_recording",
                 NetworkConfiguration = BrowserNetworkConfiguration.UsingVpc(this, new VpcConfigProps {
                     Vpc = new Vpc(this, "VPC", new VpcProps { RestrictDefaultSecurityGroup = false })
                 })
             });

Properties

BrowserArn

The ARN of the browser resource.

public override string BrowserArn { get; }
Property Value

string

Overrides
BrowserCustomBase.BrowserArn
Remarks

Attribute: true

BrowserCustomName

The name of the browser custom tool.

public virtual string BrowserCustomName { get; }
Property Value

string

Remarks

Provides a browser environment for web automation and interaction.

See: https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/browser.html

Resource: AWS::BedrockAgentCore::BrowserCustom

ExampleMetadata: fixture=default infused

BrowserId

The id of the browser.

public override string BrowserId { get; }
Property Value

string

Overrides
BrowserCustomBase.BrowserId
Remarks

Attribute: true

BrowserSigning

The browser signing configuration of the browser.

public virtual BrowserSigning? BrowserSigning { get; }
Property Value

BrowserSigning?

Remarks

Provides a browser environment for web automation and interaction.

See: https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/browser.html

Resource: AWS::BedrockAgentCore::BrowserCustom

ExampleMetadata: fixture=default infused

CreatedAt

The created timestamp of the browser.

public override string? CreatedAt { get; }
Property Value

string

Overrides
BrowserCustomBase.CreatedAt
Remarks

Attribute: true

Description

The description of the browser.

public virtual string? Description { get; }
Property Value

string

Remarks

Provides a browser environment for web automation and interaction.

See: https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/browser.html

Resource: AWS::BedrockAgentCore::BrowserCustom

ExampleMetadata: fixture=default infused

ExecutionRole

The IAM role associated to the browser.

public override IRole ExecutionRole { get; }
Property Value

IRole

Overrides
BrowserCustomBase.ExecutionRole
Remarks

Provides a browser environment for web automation and interaction.

See: https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/browser.html

Resource: AWS::BedrockAgentCore::BrowserCustom

ExampleMetadata: fixture=default infused

FailureReason

The failure reason of the browser.

public virtual string? FailureReason { get; }
Property Value

string

Remarks

Attribute: true

GrantPrincipal

The principal to grant permissions to.

public override IPrincipal GrantPrincipal { get; }
Property Value

IPrincipal

Overrides
BrowserCustomBase.GrantPrincipal
Remarks

Provides a browser environment for web automation and interaction.

See: https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/browser.html

Resource: AWS::BedrockAgentCore::BrowserCustom

ExampleMetadata: fixture=default infused

LastUpdatedAt

The last updated timestamp of the browser.

public override string? LastUpdatedAt { get; }
Property Value

string

Overrides
BrowserCustomBase.LastUpdatedAt
Remarks

Attribute: true

NetworkConfiguration

The network configuration of the browser.

public virtual BrowserNetworkConfiguration NetworkConfiguration { get; }
Property Value

BrowserNetworkConfiguration

Remarks

Provides a browser environment for web automation and interaction.

See: https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/browser.html

Resource: AWS::BedrockAgentCore::BrowserCustom

ExampleMetadata: fixture=default infused

PROPERTY_INJECTION_ID

Uniquely identifies this class.

public static string PROPERTY_INJECTION_ID { get; }
Property Value

string

Remarks

Provides a browser environment for web automation and interaction.

See: https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/browser.html

Resource: AWS::BedrockAgentCore::BrowserCustom

ExampleMetadata: fixture=default infused

RecordingConfig

The recording configuration of the browser.

public virtual IRecordingConfig? RecordingConfig { get; }
Property Value

IRecordingConfig

Remarks

Provides a browser environment for web automation and interaction.

See: https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/browser.html

Resource: AWS::BedrockAgentCore::BrowserCustom

ExampleMetadata: fixture=default infused

Status

The status of the browser.

public override string? Status { get; }
Property Value

string

Overrides
BrowserCustomBase.Status
Remarks

Attribute: true

Tags

Tags applied to this browser resource A map of key-value pairs for resource tagging.

public virtual IDictionary<string, string>? Tags { get; }
Property Value

IDictionary<string, string>

Remarks

Default: - No tags applied

Methods

FromBrowserCustomAttributes(Construct, string, IBrowserCustomAttributes)

Creates an Browser Custom reference from an existing browser's attributes.

public static IBrowserCustom FromBrowserCustomAttributes(Construct scope, string id, IBrowserCustomAttributes attrs)
Parameters
scope Construct
  • The construct scope.
id string
  • Identifier of the construct.
attrs IBrowserCustomAttributes
  • Attributes of the existing browser custom.
Returns

IBrowserCustom

An IBrowserCustom reference to the existing browser

Remarks

Provides a browser environment for web automation and interaction.

See: https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/browser.html

Resource: AWS::BedrockAgentCore::BrowserCustom

ExampleMetadata: fixture=default infused

Implements

IBrowserCustom
IResource
IGrantable
IConnectable
IBrowserCustomRef
Constructs.IConstruct
Constructs.IDependable
IEnvironmentAware
Back to top Generated by DocFX