We recommend new projects start with resources from the AWS provider.
aws-native.bedrockagentcore.CodeInterpreterCustom
We recommend new projects start with resources from the AWS provider.
Resource definition for AWS::BedrockAgentCore::CodeInterpreterCustom
Create CodeInterpreterCustom Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new CodeInterpreterCustom(name: string, args: CodeInterpreterCustomArgs, opts?: CustomResourceOptions);@overload
def CodeInterpreterCustom(resource_name: str,
args: CodeInterpreterCustomArgs,
opts: Optional[ResourceOptions] = None)
@overload
def CodeInterpreterCustom(resource_name: str,
opts: Optional[ResourceOptions] = None,
network_configuration: Optional[CodeInterpreterCustomCodeInterpreterNetworkConfigurationArgs] = None,
description: Optional[str] = None,
execution_role_arn: Optional[str] = None,
name: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None)func NewCodeInterpreterCustom(ctx *Context, name string, args CodeInterpreterCustomArgs, opts ...ResourceOption) (*CodeInterpreterCustom, error)public CodeInterpreterCustom(string name, CodeInterpreterCustomArgs args, CustomResourceOptions? opts = null)
public CodeInterpreterCustom(String name, CodeInterpreterCustomArgs args)
public CodeInterpreterCustom(String name, CodeInterpreterCustomArgs args, CustomResourceOptions options)
type: aws-native:bedrockagentcore:CodeInterpreterCustom
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args CodeInterpreterCustomArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args CodeInterpreterCustomArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args CodeInterpreterCustomArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CodeInterpreterCustomArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CodeInterpreterCustomArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
CodeInterpreterCustom Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The CodeInterpreterCustom resource accepts the following input properties:
- Network
Configuration Pulumi.Aws Native. Bedrock Agent Core. Inputs. Code Interpreter Custom Code Interpreter Network Configuration - Network configuration for code interpreter.
- Description string
- The description of the code interpreter.
- Execution
Role stringArn - The ARN of the IAM role that the code interpreter uses to access resources.
- Name string
- The name of the code interpreter.
- Dictionary<string, string>
- The tags for the code interpreter.
- Network
Configuration CodeInterpreter Custom Code Interpreter Network Configuration Args - Network configuration for code interpreter.
- Description string
- The description of the code interpreter.
- Execution
Role stringArn - The ARN of the IAM role that the code interpreter uses to access resources.
- Name string
- The name of the code interpreter.
- map[string]string
- The tags for the code interpreter.
- network
Configuration CodeInterpreter Custom Code Interpreter Network Configuration - Network configuration for code interpreter.
- description String
- The description of the code interpreter.
- execution
Role StringArn - The ARN of the IAM role that the code interpreter uses to access resources.
- name String
- The name of the code interpreter.
- Map<String,String>
- The tags for the code interpreter.
- network
Configuration CodeInterpreter Custom Code Interpreter Network Configuration - Network configuration for code interpreter.
- description string
- The description of the code interpreter.
- execution
Role stringArn - The ARN of the IAM role that the code interpreter uses to access resources.
- name string
- The name of the code interpreter.
- {[key: string]: string}
- The tags for the code interpreter.
- network_
configuration CodeInterpreter Custom Code Interpreter Network Configuration Args - Network configuration for code interpreter.
- description str
- The description of the code interpreter.
- execution_
role_ strarn - The ARN of the IAM role that the code interpreter uses to access resources.
- name str
- The name of the code interpreter.
- Mapping[str, str]
- The tags for the code interpreter.
- network
Configuration Property Map - Network configuration for code interpreter.
- description String
- The description of the code interpreter.
- execution
Role StringArn - The ARN of the IAM role that the code interpreter uses to access resources.
- name String
- The name of the code interpreter.
- Map<String>
- The tags for the code interpreter.
Outputs
All input properties are implicitly available as output properties. Additionally, the CodeInterpreterCustom resource produces the following output properties:
- Code
Interpreter stringArn - The ARN of a CodeInterpreter resource.
- Code
Interpreter stringId - The id of the code interpreter.
- Created
At string - Timestamp when the code interpreter was created.
- Failure
Reason string - The reason for failure if the code interpreter creation or operation failed.
- Id string
- The provider-assigned unique ID for this managed resource.
- Last
Updated stringAt - Timestamp when the code interpreter was last updated.
- Status
Pulumi.
Aws Native. Bedrock Agent Core. Code Interpreter Custom Code Interpreter Status - Status of code interpreter.
- Code
Interpreter stringArn - The ARN of a CodeInterpreter resource.
- Code
Interpreter stringId - The id of the code interpreter.
- Created
At string - Timestamp when the code interpreter was created.
- Failure
Reason string - The reason for failure if the code interpreter creation or operation failed.
- Id string
- The provider-assigned unique ID for this managed resource.
- Last
Updated stringAt - Timestamp when the code interpreter was last updated.
- Status
Code
Interpreter Custom Code Interpreter Status - Status of code interpreter.
- code
Interpreter StringArn - The ARN of a CodeInterpreter resource.
- code
Interpreter StringId - The id of the code interpreter.
- created
At String - Timestamp when the code interpreter was created.
- failure
Reason String - The reason for failure if the code interpreter creation or operation failed.
- id String
- The provider-assigned unique ID for this managed resource.
- last
Updated StringAt - Timestamp when the code interpreter was last updated.
- status
Code
Interpreter Custom Code Interpreter Status - Status of code interpreter.
- code
Interpreter stringArn - The ARN of a CodeInterpreter resource.
- code
Interpreter stringId - The id of the code interpreter.
- created
At string - Timestamp when the code interpreter was created.
- failure
Reason string - The reason for failure if the code interpreter creation or operation failed.
- id string
- The provider-assigned unique ID for this managed resource.
- last
Updated stringAt - Timestamp when the code interpreter was last updated.
- status
Code
Interpreter Custom Code Interpreter Status - Status of code interpreter.
- code_
interpreter_ strarn - The ARN of a CodeInterpreter resource.
- code_
interpreter_ strid - The id of the code interpreter.
- created_
at str - Timestamp when the code interpreter was created.
- failure_
reason str - The reason for failure if the code interpreter creation or operation failed.
- id str
- The provider-assigned unique ID for this managed resource.
- last_
updated_ strat - Timestamp when the code interpreter was last updated.
- status
Code
Interpreter Custom Code Interpreter Status - Status of code interpreter.
- code
Interpreter StringArn - The ARN of a CodeInterpreter resource.
- code
Interpreter StringId - The id of the code interpreter.
- created
At String - Timestamp when the code interpreter was created.
- failure
Reason String - The reason for failure if the code interpreter creation or operation failed.
- id String
- The provider-assigned unique ID for this managed resource.
- last
Updated StringAt - Timestamp when the code interpreter was last updated.
- status "CREATING" | "CREATE_FAILED" | "READY" | "DELETING" | "DELETE_FAILED" | "DELETED"
- Status of code interpreter.
Supporting Types
CodeInterpreterCustomCodeInterpreterNetworkConfiguration, CodeInterpreterCustomCodeInterpreterNetworkConfigurationArgs
Network configuration for code interpreter- network
Mode "PUBLIC" | "SANDBOX" | "VPC" - The network mode.
- vpc
Config Property Map
CodeInterpreterCustomCodeInterpreterNetworkMode, CodeInterpreterCustomCodeInterpreterNetworkModeArgs
- Public
- PUBLIC
- Sandbox
- SANDBOX
- Vpc
- VPC
- Code
Interpreter Custom Code Interpreter Network Mode Public - PUBLIC
- Code
Interpreter Custom Code Interpreter Network Mode Sandbox - SANDBOX
- Code
Interpreter Custom Code Interpreter Network Mode Vpc - VPC
- Public
- PUBLIC
- Sandbox
- SANDBOX
- Vpc
- VPC
- Public
- PUBLIC
- Sandbox
- SANDBOX
- Vpc
- VPC
- PUBLIC
- PUBLIC
- SANDBOX
- SANDBOX
- VPC
- VPC
- "PUBLIC"
- PUBLIC
- "SANDBOX"
- SANDBOX
- "VPC"
- VPC
CodeInterpreterCustomCodeInterpreterStatus, CodeInterpreterCustomCodeInterpreterStatusArgs
- Creating
- CREATING
- Create
Failed - CREATE_FAILED
- Ready
- READY
- Deleting
- DELETING
- Delete
Failed - DELETE_FAILED
- Deleted
- DELETED
- Code
Interpreter Custom Code Interpreter Status Creating - CREATING
- Code
Interpreter Custom Code Interpreter Status Create Failed - CREATE_FAILED
- Code
Interpreter Custom Code Interpreter Status Ready - READY
- Code
Interpreter Custom Code Interpreter Status Deleting - DELETING
- Code
Interpreter Custom Code Interpreter Status Delete Failed - DELETE_FAILED
- Code
Interpreter Custom Code Interpreter Status Deleted - DELETED
- Creating
- CREATING
- Create
Failed - CREATE_FAILED
- Ready
- READY
- Deleting
- DELETING
- Delete
Failed - DELETE_FAILED
- Deleted
- DELETED
- Creating
- CREATING
- Create
Failed - CREATE_FAILED
- Ready
- READY
- Deleting
- DELETING
- Delete
Failed - DELETE_FAILED
- Deleted
- DELETED
- CREATING
- CREATING
- CREATE_FAILED
- CREATE_FAILED
- READY
- READY
- DELETING
- DELETING
- DELETE_FAILED
- DELETE_FAILED
- DELETED
- DELETED
- "CREATING"
- CREATING
- "CREATE_FAILED"
- CREATE_FAILED
- "READY"
- READY
- "DELETING"
- DELETING
- "DELETE_FAILED"
- DELETE_FAILED
- "DELETED"
- DELETED
CodeInterpreterCustomVpcConfig, CodeInterpreterCustomVpcConfigArgs
Network mode configuration for VPC- Security
Groups List<string> - Subnets List<string>
- Security
Groups []string - Subnets []string
- security
Groups List<String> - subnets List<String>
- security
Groups string[] - subnets string[]
- security_
groups Sequence[str] - subnets Sequence[str]
- security
Groups List<String> - subnets List<String>
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
