Interface CfnBrowserCustomMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnBrowserCustomMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.130.0 (build 048a5ee)",
date="2026-05-21T17:27:49.802Z")
@Stability(Stable)
public interface CfnBrowserCustomMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnBrowserCustomPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.bedrockagentcore.*;
CfnBrowserCustomMixinProps cfnBrowserCustomMixinProps = CfnBrowserCustomMixinProps.builder()
.browserSigning(BrowserSigningProperty.builder()
.enabled(false)
.build())
.certificates(List.of(CertificateProperty.builder()
.certificateLocation(CertificateLocationProperty.builder()
.secretArn("secretArn")
.build())
.build()))
.description("description")
.enterprisePolicies(List.of(BrowserEnterprisePolicyProperty.builder()
.location(S3LocationProperty.builder()
.bucket("bucket")
.prefix("prefix")
.build())
.type("type")
.build()))
.executionRoleArn("executionRoleArn")
.name("name")
.networkConfiguration(BrowserNetworkConfigurationProperty.builder()
.networkMode("networkMode")
.vpcConfig(VpcConfigProperty.builder()
.securityGroups(List.of("securityGroups"))
.subnets(List.of("subnets"))
.build())
.build())
.recordingConfig(RecordingConfigProperty.builder()
.enabled(false)
.s3Location(S3LocationProperty.builder()
.bucket("bucket")
.prefix("prefix")
.build())
.build())
.tags(Map.of(
"tagsKey", "tags"))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnBrowserCustomMixinPropsstatic final classAn implementation forCfnBrowserCustomMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectBrowser signing configuration.default ObjectList of root CA certificates.default StringThe custom browser.default ObjectList of browser enterprise policies.default StringThe Amazon Resource Name (ARN) of the execution role.default StringgetName()The name of the custom browser.default ObjectThe network configuration for a code interpreter.default ObjectTHe custom browser configuration.getTags()The tags for the custom browser.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getBrowserSigning
Browser signing configuration.Returns union: either
IResolvableorCfnBrowserCustomPropsMixin.BrowserSigningProperty- See Also:
-
getCertificates
List of root CA certificates.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnBrowserCustomPropsMixin.CertificateProperty>- See Also:
-
getDescription
The custom browser.- See Also:
-
getEnterprisePolicies
List of browser enterprise policies.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnBrowserCustomPropsMixin.BrowserEnterprisePolicyProperty>- See Also:
-
getExecutionRoleArn
The Amazon Resource Name (ARN) of the execution role.- See Also:
-
getName
The name of the custom browser.- See Also:
-
getNetworkConfiguration
The network configuration for a code interpreter.This structure defines how the code interpreter connects to the network.
Returns union: either
IResolvableorCfnBrowserCustomPropsMixin.BrowserNetworkConfigurationProperty- See Also:
-
getRecordingConfig
THe custom browser configuration.Returns union: either
IResolvableorCfnBrowserCustomPropsMixin.RecordingConfigProperty- See Also:
-
getTags
The tags for the custom browser.- See Also:
-
builder
- Returns:
- a
CfnBrowserCustomMixinProps.BuilderofCfnBrowserCustomMixinProps
-