CfnCodeInterpreterCustomProps Struct
Properties for defining a CfnCodeInterpreterCustom.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_bedrockagentcore as bedrockagentcore } from 'aws-cdk-lib';
const cfnCodeInterpreterCustomProps: bedrockagentcore.CfnCodeInterpreterCustomProps = {
name: 'name',
networkConfiguration: {
networkMode: 'networkMode',
// the properties below are optional
vpcConfig: {
securityGroups: ['securityGroups'],
subnets: ['subnets'],
},
},
// the properties below are optional
certificates: [{
certificateLocation: {
secretArn: 'secretArn',
},
}],
description: 'description',
executionRoleArn: 'executionRoleArn',
tags: {
tagsKey: 'tags',
},
};
Properties
certificatesIResolvable | IResolvable | CfnCodeInterpreterCustom.CertificateProperty[]certificatestyping.Union[IResolvable, typing.List[typing.Union[IResolvable, CertificateProperty]]]certificatesIResolvableCertificatesIResolvableCertificatesinterface{}#List of root CA certificates.
The code interpreter description.
executionRoleArnstringexecution_role_arnstrexecutionRoleArnStringExecutionRoleArnstringExecutionRoleArn*string#The Amazon Resource Name (ARN) of the execution role.
The name of the code interpreter.
networkConfigurationIResolvable | CfnCodeInterpreterCustom.CodeInterpreterNetworkConfigurationPropertynetwork_configurationtyping.Union[IResolvable, CodeInterpreterNetworkConfigurationProperty]networkConfigurationIResolvableNetworkConfigurationIResolvableNetworkConfigurationinterface{}required#The network configuration for a code interpreter.
This structure defines how the code interpreter connects to the network.
tags{ [key: string]: string }tagstyping.Mapping[str, str]tagsMap<String, String>TagsIDictionary<string, string>Tags*map[string]*string#The tags for the code interpreter.