We recommend new projects start with resources from the AWS provider.
aws-native.bedrockagentcore.CodeInterpreterCustom
Explore with Pulumi AI
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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
Mode CodeInterpreter Custom Code Interpreter Network Mode - The network mode.
- network
Mode CodeInterpreter Custom Code Interpreter Network Mode - The network mode.
- network
Mode CodeInterpreter Custom Code Interpreter Network Mode - The network mode.
- network_
mode CodeInterpreter Custom Code Interpreter Network Mode - The network mode.
- network
Mode "PUBLIC" | "SANDBOX" - The network mode.
CodeInterpreterCustomCodeInterpreterNetworkMode, CodeInterpreterCustomCodeInterpreterNetworkModeArgs
- Public
- PUBLIC
- Sandbox
- SANDBOX
- Code
Interpreter Custom Code Interpreter Network Mode Public - PUBLIC
- Code
Interpreter Custom Code Interpreter Network Mode Sandbox - SANDBOX
- Public
- PUBLIC
- Sandbox
- SANDBOX
- Public
- PUBLIC
- Sandbox
- SANDBOX
- PUBLIC
- PUBLIC
- SANDBOX
- SANDBOX
- "PUBLIC"
- PUBLIC
- "SANDBOX"
- SANDBOX
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
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.