Class NetworkConfiguration
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.bedrockagentcore.NetworkConfiguration
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
- Direct Known Subclasses:
BrowserNetworkConfiguration,CodeInterpreterNetworkConfiguration,RuntimeNetworkConfiguration
@Generated(value="jsii-pacmak/1.130.0 (build 048a5ee)",
date="2026-05-19T19:44:37.160Z")
@Stability(Stable)
public abstract class NetworkConfiguration
extends software.amazon.jsii.JsiiObject
Abstract base class for network configuration.
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedNetworkConfiguration(String mode) Creates a new network configuration.protectedNetworkConfiguration(String mode, software.constructs.Construct scope) Creates a new network configuration.protectedNetworkConfiguration(String mode, software.constructs.Construct scope, VpcConfigProps vpcConfig) Creates a new network configuration.protectedNetworkConfiguration(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) protectedNetworkConfiguration(software.amazon.jsii.JsiiObjectRef objRef) -
Method Summary
Modifier and TypeMethodDescriptionThe connections object to the network.The network mode to use.software.constructs.ConstructgetScope()The scope to create the resource in.The VPC subnets to use.Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Constructor Details
-
NetworkConfiguration
protected NetworkConfiguration(software.amazon.jsii.JsiiObjectRef objRef) -
NetworkConfiguration
protected NetworkConfiguration(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) -
NetworkConfiguration
@Stability(Stable) protected NetworkConfiguration(@NotNull String mode, @Nullable software.constructs.Construct scope, @Nullable VpcConfigProps vpcConfig) Creates a new network configuration.- Parameters:
mode-- the network mode to use for the tool.
scope-vpcConfig-
-
NetworkConfiguration
@Stability(Stable) protected NetworkConfiguration(@NotNull String mode, @Nullable software.constructs.Construct scope) Creates a new network configuration.- Parameters:
mode-- the network mode to use for the tool.
scope-
-
NetworkConfiguration
Creates a new network configuration.- Parameters:
mode-- the network mode to use for the tool.
-
-
Method Details
-
getNetworkMode
The network mode to use.Configure the security level for agent execution to control access, isolate resources, and protect sensitive data.
-
getConnections
The connections object to the network. -
getScope
@Stability(Stable) @Nullable public software.constructs.Construct getScope()The scope to create the resource in. -
getVpcSubnets
The VPC subnets to use.
-