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) Description of the code interpreter.executionRoleArn
(String executionRoleArn) The ARN of the IAM role.The name of the sandbox.networkConfiguration
(IResolvable networkConfiguration) Network configuration for code interpreter.networkConfiguration
(CfnCodeInterpreterCustom.CodeInterpreterNetworkConfigurationProperty networkConfiguration) Network configuration for code interpreter.A map of tag keys and values.
-
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 sandbox.- Parameters:
name
- The name of the sandbox. This parameter is required.- Returns:
this
- See Also:
-
networkConfiguration
@Stability(Stable) public CfnCodeInterpreterCustom.Builder networkConfiguration(IResolvable networkConfiguration) Network configuration for code interpreter.- Parameters:
networkConfiguration
- Network configuration for code interpreter. This parameter is required.- Returns:
this
- See Also:
-
networkConfiguration
@Stability(Stable) public CfnCodeInterpreterCustom.Builder networkConfiguration(CfnCodeInterpreterCustom.CodeInterpreterNetworkConfigurationProperty networkConfiguration) Network configuration for code interpreter.- Parameters:
networkConfiguration
- Network configuration for code interpreter. This parameter is required.- Returns:
this
- See Also:
-
description
Description of the code interpreter.- Parameters:
description
- Description of the code interpreter. This parameter is required.- Returns:
this
- See Also:
-
executionRoleArn
@Stability(Stable) public CfnCodeInterpreterCustom.Builder executionRoleArn(String executionRoleArn) The ARN of the IAM role.- Parameters:
executionRoleArn
- The ARN of the IAM role. This parameter is required.- Returns:
this
- See Also:
-
tags
A map of tag keys and values.- Parameters:
tags
- A map of tag keys and values. 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
.
-