Class CfnCodeInterpreterCustomMixinProps
Properties for CfnCodeInterpreterCustomPropsMixin.
Implements
Inherited Members
Namespace: Amazon.CDK.Mixins.Preview.AWS.BedrockAgentCore.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnCodeInterpreterCustomMixinProps : ICfnCodeInterpreterCustomMixinProps
Syntax (vb)
Public Class CfnCodeInterpreterCustomMixinProps Implements ICfnCodeInterpreterCustomMixinProps
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Mixins.Preview.AWS.BedrockAgentCore.Mixins;
var cfnCodeInterpreterCustomMixinProps = new CfnCodeInterpreterCustomMixinProps {
Description = "description",
ExecutionRoleArn = "executionRoleArn",
Name = "name",
NetworkConfiguration = new CodeInterpreterNetworkConfigurationProperty {
NetworkMode = "networkMode",
VpcConfig = new VpcConfigProperty {
SecurityGroups = new [] { "securityGroups" },
Subnets = new [] { "subnets" }
}
},
Tags = new Dictionary<string, string> {
{ "tagsKey", "tags" }
}
};
Synopsis
Constructors
| CfnCodeInterpreterCustomMixinProps() | Properties for CfnCodeInterpreterCustomPropsMixin. |
Properties
| Description | The code interpreter description. |
| ExecutionRoleArn | The Amazon Resource Name (ARN) of the execution role. |
| Name | The name of the code interpreter. |
| NetworkConfiguration | The network configuration for a code interpreter. |
| Tags | The tags for the code interpreter. |
Constructors
CfnCodeInterpreterCustomMixinProps()
Properties for CfnCodeInterpreterCustomPropsMixin.
public CfnCodeInterpreterCustomMixinProps()
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Mixins.Preview.AWS.BedrockAgentCore.Mixins;
var cfnCodeInterpreterCustomMixinProps = new CfnCodeInterpreterCustomMixinProps {
Description = "description",
ExecutionRoleArn = "executionRoleArn",
Name = "name",
NetworkConfiguration = new CodeInterpreterNetworkConfigurationProperty {
NetworkMode = "networkMode",
VpcConfig = new VpcConfigProperty {
SecurityGroups = new [] { "securityGroups" },
Subnets = new [] { "subnets" }
}
},
Tags = new Dictionary<string, string> {
{ "tagsKey", "tags" }
}
};
Properties
Description
The code interpreter description.
public string? Description { get; set; }
Property Value
Remarks
ExecutionRoleArn
The Amazon Resource Name (ARN) of the execution role.
public string? ExecutionRoleArn { get; set; }
Property Value
Remarks
Name
The name of the code interpreter.
public string? Name { get; set; }
Property Value
Remarks
NetworkConfiguration
The network configuration for a code interpreter.
public object? NetworkConfiguration { get; set; }
Property Value
Remarks
This structure defines how the code interpreter connects to the network.
Type union: either IResolvable or CfnCodeInterpreterCustomPropsMixin.ICodeInterpreterNetworkConfigurationProperty
Tags
The tags for the code interpreter.
public IDictionary<string, string>? Tags { get; set; }