Class CfnCodeInterpreterCustom.Builder
java.lang.Object
software.amazon.awscdk.services.bedrockagentcore.CfnCodeInterpreterCustom.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnCodeInterpreterCustom>
- Enclosing class:
CfnCodeInterpreterCustom
@Stability(Stable)
public static final class CfnCodeInterpreterCustom.Builder
extends Object
implements software.amazon.jsii.Builder<CfnCodeInterpreterCustom>
A fluent builder for
CfnCodeInterpreterCustom
.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
description
(String description) The code interpreter description.executionRoleArn
(String executionRoleArn) The Amazon Resource Name (ARN) of the execution role.The name of the code interpreter.networkConfiguration
(IResolvable networkConfiguration) The network configuration for a code interpreter.networkConfiguration
(CfnCodeInterpreterCustom.CodeInterpreterNetworkConfigurationProperty networkConfiguration) The network configuration for a code interpreter.The tags for the code interpreter.
-
Method Details
-
create
@Stability(Stable) public static CfnCodeInterpreterCustom.Builder create(software.constructs.Construct scope, String id) - Parameters:
scope
- Scope in which this resource is defined. This parameter is required.id
- Construct identifier for this resource (unique in its scope). This parameter is required.- Returns:
- a new instance of
CfnCodeInterpreterCustom.Builder
.
-
name
The name of the code interpreter.- Parameters:
name
- The name of the code interpreter. This parameter is required.- Returns:
this
- See Also:
-
networkConfiguration
@Stability(Stable) public CfnCodeInterpreterCustom.Builder networkConfiguration(IResolvable networkConfiguration) The network configuration for a code interpreter.This structure defines how the code interpreter connects to the network.
- Parameters:
networkConfiguration
- The network configuration for a code interpreter. This parameter is required.- Returns:
this
- See Also:
-
networkConfiguration
@Stability(Stable) public CfnCodeInterpreterCustom.Builder networkConfiguration(CfnCodeInterpreterCustom.CodeInterpreterNetworkConfigurationProperty networkConfiguration) The network configuration for a code interpreter.This structure defines how the code interpreter connects to the network.
- Parameters:
networkConfiguration
- The network configuration for a code interpreter. This parameter is required.- Returns:
this
- See Also:
-
description
The code interpreter description.- Parameters:
description
- The code interpreter description. This parameter is required.- Returns:
this
- See Also:
-
executionRoleArn
@Stability(Stable) public CfnCodeInterpreterCustom.Builder executionRoleArn(String executionRoleArn) The Amazon Resource Name (ARN) of the execution role.- Parameters:
executionRoleArn
- The Amazon Resource Name (ARN) of the execution role. This parameter is required.- Returns:
this
- See Also:
-
tags
The tags for the code interpreter.- Parameters:
tags
- The tags for the code interpreter. This parameter is required.- Returns:
this
- See Also:
-
build
- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnCodeInterpreterCustom>
- Returns:
- a newly built instance of
CfnCodeInterpreterCustom
.
-