Class BrowserCustomProps
(deprecated) Properties for creating a Browser resource.
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.Bedrock.Agentcore.Alpha
Assembly: Amazon.CDK.AWS.Bedrock.Agentcore.Alpha.dll
Syntax (csharp)
public class BrowserCustomProps : IBrowserCustomProps
Syntax (vb)
Public Class BrowserCustomProps Implements IBrowserCustomProps
Remarks
Stability: Deprecated
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Bedrock.Agentcore.Alpha;
using Amazon.CDK.AWS.IAM;
BrowserNetworkConfiguration browserNetworkConfiguration;
Role role;
var browserCustomProps = new BrowserCustomProps {
BrowserCustomName = "browserCustomName",
BrowserSigning = BrowserSigning.ENABLED,
Description = "description",
ExecutionRole = role,
NetworkConfiguration = browserNetworkConfiguration,
RecordingConfig = new RecordingConfig {
Enabled = false,
S3Location = new Location {
BucketName = "bucketName",
ObjectKey = "objectKey",
// the properties below are optional
ObjectVersion = "objectVersion"
}
},
Tags = new Dictionary<string, string> {
{ "tagsKey", "tags" }
}
};
Synopsis
Constructors
| BrowserCustomProps() | (deprecated) Properties for creating a Browser resource. |
Properties
| BrowserCustomName | (deprecated) The name of the browser Valid characters are a-z, A-Z, 0-9, _ (underscore) The name must start with a letter and can be up to 48 characters long Pattern: [a-zA-Z][a-zA-Z0-9_]{0,47}. |
| BrowserSigning | (deprecated) Specifies whether browser signing is enabled. |
| Description | (deprecated) Optional description for the browser Valid characters are a-z, A-Z, 0-9, _ (underscore), - (hyphen) and spaces The description can have up to 200 characters. |
| ExecutionRole | (deprecated) The IAM role that provides permissions for the browser to access AWS services. |
| NetworkConfiguration | (deprecated) Network configuration for browser. |
| RecordingConfig | (deprecated) Recording configuration for browser. |
| Tags | (deprecated) Tags (optional) A list of key:value pairs of tags to apply to this Browser resource. |
Constructors
BrowserCustomProps()
(deprecated) Properties for creating a Browser resource.
public BrowserCustomProps()
Remarks
Stability: Deprecated
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Bedrock.Agentcore.Alpha;
using Amazon.CDK.AWS.IAM;
BrowserNetworkConfiguration browserNetworkConfiguration;
Role role;
var browserCustomProps = new BrowserCustomProps {
BrowserCustomName = "browserCustomName",
BrowserSigning = BrowserSigning.ENABLED,
Description = "description",
ExecutionRole = role,
NetworkConfiguration = browserNetworkConfiguration,
RecordingConfig = new RecordingConfig {
Enabled = false,
S3Location = new Location {
BucketName = "bucketName",
ObjectKey = "objectKey",
// the properties below are optional
ObjectVersion = "objectVersion"
}
},
Tags = new Dictionary<string, string> {
{ "tagsKey", "tags" }
}
};
Properties
BrowserCustomName
(deprecated) The name of the browser Valid characters are a-z, A-Z, 0-9, _ (underscore) The name must start with a letter and can be up to 48 characters long Pattern: [a-zA-Z][a-zA-Z0-9_]{0,47}.
[Obsolete]
public string? BrowserCustomName { get; set; }
Property Value
Remarks
Default: - auto generate
Stability: Deprecated
BrowserSigning
(deprecated) Specifies whether browser signing is enabled.
[Obsolete]
public BrowserSigning? BrowserSigning { get; set; }
Property Value
Remarks
When enabled, the browser will cryptographically sign HTTP requests to identify itself as an AI agent to bot control vendors.
Default: - BrowserSigning.DISABLED
Stability: Deprecated
Description
(deprecated) Optional description for the browser Valid characters are a-z, A-Z, 0-9, _ (underscore), - (hyphen) and spaces The description can have up to 200 characters.
[Obsolete]
public string? Description { get; set; }
Property Value
Remarks
Default: - No description
Stability: Deprecated
Required: - No
ExecutionRole
(deprecated) The IAM role that provides permissions for the browser to access AWS services.
[Obsolete]
public IRole? ExecutionRole { get; set; }
Property Value
Remarks
Default: - A new role will be created
Stability: Deprecated
Required: - No
NetworkConfiguration
(deprecated) Network configuration for browser.
[Obsolete]
public BrowserNetworkConfiguration? NetworkConfiguration { get; set; }
Property Value
Remarks
Default: - PUBLIC network mode
Stability: Deprecated
Required: - No
RecordingConfig
(deprecated) Recording configuration for browser.
[Obsolete]
public IRecordingConfig? RecordingConfig { get; set; }
Property Value
Remarks
Default: - No recording configuration
Stability: Deprecated
Required: - No
Tags
(deprecated) Tags (optional) A list of key:value pairs of tags to apply to this Browser resource.
[Obsolete]
public IDictionary<string, string>? Tags { get; set; }
Property Value
Remarks
Default: {} - no tags
Stability: Deprecated
Required: - No