We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.36.0 published on Friday, Oct 3, 2025 by Pulumi
aws-native.bedrockagentcore.getRuntime
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.36.0 published on Friday, Oct 3, 2025 by Pulumi
Resource Type definition for AWS::BedrockAgentCore::Runtime
Using getRuntime
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getRuntime(args: GetRuntimeArgs, opts?: InvokeOptions): Promise<GetRuntimeResult>
function getRuntimeOutput(args: GetRuntimeOutputArgs, opts?: InvokeOptions): Output<GetRuntimeResult>
def get_runtime(agent_runtime_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetRuntimeResult
def get_runtime_output(agent_runtime_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetRuntimeResult]
func LookupRuntime(ctx *Context, args *LookupRuntimeArgs, opts ...InvokeOption) (*LookupRuntimeResult, error)
func LookupRuntimeOutput(ctx *Context, args *LookupRuntimeOutputArgs, opts ...InvokeOption) LookupRuntimeResultOutput
> Note: This function is named LookupRuntime
in the Go SDK.
public static class GetRuntime
{
public static Task<GetRuntimeResult> InvokeAsync(GetRuntimeArgs args, InvokeOptions? opts = null)
public static Output<GetRuntimeResult> Invoke(GetRuntimeInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetRuntimeResult> getRuntime(GetRuntimeArgs args, InvokeOptions options)
public static Output<GetRuntimeResult> getRuntime(GetRuntimeArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:bedrockagentcore:getRuntime
arguments:
# arguments dictionary
The following arguments are supported:
- Agent
Runtime stringId - Identifier for a resource
- Agent
Runtime stringId - Identifier for a resource
- agent
Runtime StringId - Identifier for a resource
- agent
Runtime stringId - Identifier for a resource
- agent_
runtime_ strid - Identifier for a resource
- agent
Runtime StringId - Identifier for a resource
getRuntime Result
The following output properties are available:
- Agent
Runtime stringArn - The Amazon Resource Name(ARN) that uniquely identifies the Agent
- Agent
Runtime Pulumi.Artifact Aws Native. Bedrock Agent Core. Outputs. Runtime Agent Runtime Artifact - The artifact of the agent
- Agent
Runtime stringId - Identifier for a resource
- Agent
Runtime stringVersion - Version of the Agent
- Pulumi.
Aws Native. Bedrock Agent Core. Outputs. Runtime Authorizer Configuration - Authorizer configuration for the agent runtime
- Created
At string - Timestamp when the Agent was created
- Description string
- Description of the resource
- Environment
Variables Dictionary<string, string> - Environment variables for the agent runtime
- Last
Updated stringAt - When resource was last updated
- Network
Configuration Pulumi.Aws Native. Bedrock Agent Core. Outputs. Runtime Network Configuration - Network access configuration for the Agent
- Protocol
Configuration Pulumi.Aws Native. Bedrock Agent Core. Runtime Protocol Configuration - Protocol configuration for the agent runtime
- Role
Arn string - Amazon Resource Name (ARN) of an IAM role
- Status
Pulumi.
Aws Native. Bedrock Agent Core. Runtime Agent Status - Current status of the agent
- Dictionary<string, string>
- The tags for the agent.
- Workload
Identity Pulumi.Details Aws Native. Bedrock Agent Core. Outputs. Runtime Workload Identity Details - Workload identity details for the agent
- Agent
Runtime stringArn - The Amazon Resource Name(ARN) that uniquely identifies the Agent
- Agent
Runtime RuntimeArtifact Agent Runtime Artifact - The artifact of the agent
- Agent
Runtime stringId - Identifier for a resource
- Agent
Runtime stringVersion - Version of the Agent
- Runtime
Authorizer Configuration - Authorizer configuration for the agent runtime
- Created
At string - Timestamp when the Agent was created
- Description string
- Description of the resource
- Environment
Variables map[string]string - Environment variables for the agent runtime
- Last
Updated stringAt - When resource was last updated
- Network
Configuration RuntimeNetwork Configuration - Network access configuration for the Agent
- Protocol
Configuration RuntimeProtocol Configuration - Protocol configuration for the agent runtime
- Role
Arn string - Amazon Resource Name (ARN) of an IAM role
- Status
Runtime
Agent Status - Current status of the agent
- map[string]string
- The tags for the agent.
- Workload
Identity RuntimeDetails Workload Identity Details - Workload identity details for the agent
- agent
Runtime StringArn - The Amazon Resource Name(ARN) that uniquely identifies the Agent
- agent
Runtime RuntimeArtifact Agent Runtime Artifact - The artifact of the agent
- agent
Runtime StringId - Identifier for a resource
- agent
Runtime StringVersion - Version of the Agent
- Runtime
Authorizer Configuration - Authorizer configuration for the agent runtime
- created
At String - Timestamp when the Agent was created
- description String
- Description of the resource
- environment
Variables Map<String,String> - Environment variables for the agent runtime
- last
Updated StringAt - When resource was last updated
- network
Configuration RuntimeNetwork Configuration - Network access configuration for the Agent
- protocol
Configuration RuntimeProtocol Configuration - Protocol configuration for the agent runtime
- role
Arn String - Amazon Resource Name (ARN) of an IAM role
- status
Runtime
Agent Status - Current status of the agent
- Map<String,String>
- The tags for the agent.
- workload
Identity RuntimeDetails Workload Identity Details - Workload identity details for the agent
- agent
Runtime stringArn - The Amazon Resource Name(ARN) that uniquely identifies the Agent
- agent
Runtime RuntimeArtifact Agent Runtime Artifact - The artifact of the agent
- agent
Runtime stringId - Identifier for a resource
- agent
Runtime stringVersion - Version of the Agent
- Runtime
Authorizer Configuration - Authorizer configuration for the agent runtime
- created
At string - Timestamp when the Agent was created
- description string
- Description of the resource
- environment
Variables {[key: string]: string} - Environment variables for the agent runtime
- last
Updated stringAt - When resource was last updated
- network
Configuration RuntimeNetwork Configuration - Network access configuration for the Agent
- protocol
Configuration RuntimeProtocol Configuration - Protocol configuration for the agent runtime
- role
Arn string - Amazon Resource Name (ARN) of an IAM role
- status
Runtime
Agent Status - Current status of the agent
- {[key: string]: string}
- The tags for the agent.
- workload
Identity RuntimeDetails Workload Identity Details - Workload identity details for the agent
- agent_
runtime_ strarn - The Amazon Resource Name(ARN) that uniquely identifies the Agent
- agent_
runtime_ Runtimeartifact Agent Runtime Artifact - The artifact of the agent
- agent_
runtime_ strid - Identifier for a resource
- agent_
runtime_ strversion - Version of the Agent
- Runtime
Authorizer Configuration - Authorizer configuration for the agent runtime
- created_
at str - Timestamp when the Agent was created
- description str
- Description of the resource
- environment_
variables Mapping[str, str] - Environment variables for the agent runtime
- last_
updated_ strat - When resource was last updated
- network_
configuration RuntimeNetwork Configuration - Network access configuration for the Agent
- protocol_
configuration RuntimeProtocol Configuration - Protocol configuration for the agent runtime
- role_
arn str - Amazon Resource Name (ARN) of an IAM role
- status
Runtime
Agent Status - Current status of the agent
- Mapping[str, str]
- The tags for the agent.
- workload_
identity_ Runtimedetails Workload Identity Details - Workload identity details for the agent
- agent
Runtime StringArn - The Amazon Resource Name(ARN) that uniquely identifies the Agent
- agent
Runtime Property MapArtifact - The artifact of the agent
- agent
Runtime StringId - Identifier for a resource
- agent
Runtime StringVersion - Version of the Agent
- Property Map
- Authorizer configuration for the agent runtime
- created
At String - Timestamp when the Agent was created
- description String
- Description of the resource
- environment
Variables Map<String> - Environment variables for the agent runtime
- last
Updated StringAt - When resource was last updated
- network
Configuration Property Map - Network access configuration for the Agent
- protocol
Configuration "MCP" | "HTTP" - Protocol configuration for the agent runtime
- role
Arn String - Amazon Resource Name (ARN) of an IAM role
- status "CREATING" | "CREATE_FAILED" | "UPDATING" | "UPDATE_FAILED" | "READY" | "DELETING"
- Current status of the agent
- Map<String>
- The tags for the agent.
- workload
Identity Property MapDetails - Workload identity details for the agent
Supporting Types
RuntimeAgentRuntimeArtifact
- Container
Configuration Pulumi.Aws Native. Bedrock Agent Core. Inputs. Runtime Container Configuration - Representation of a container configuration.
- Container
Configuration RuntimeContainer Configuration - Representation of a container configuration.
- container
Configuration RuntimeContainer Configuration - Representation of a container configuration.
- container
Configuration RuntimeContainer Configuration - Representation of a container configuration.
- container_
configuration RuntimeContainer Configuration - Representation of a container configuration.
- container
Configuration Property Map - Representation of a container configuration.
RuntimeAgentStatus
RuntimeAuthorizerConfiguration
- Pulumi.
Aws Native. Bedrock Agent Core. Inputs. Runtime Custom Jwt Authorizer Configuration - Represents inbound authorization configuration options used to authenticate incoming requests.
- Runtime
Custom Jwt Authorizer Configuration - Represents inbound authorization configuration options used to authenticate incoming requests.
- Runtime
Custom Jwt Authorizer Configuration - Represents inbound authorization configuration options used to authenticate incoming requests.
- Runtime
Custom Jwt Authorizer Configuration - Represents inbound authorization configuration options used to authenticate incoming requests.
- Runtime
Custom Jwt Authorizer Configuration - Represents inbound authorization configuration options used to authenticate incoming requests.
- Property Map
- Represents inbound authorization configuration options used to authenticate incoming requests.
RuntimeContainerConfiguration
- Container
Uri string - The container Uri.
- Container
Uri string - The container Uri.
- container
Uri String - The container Uri.
- container
Uri string - The container Uri.
- container_
uri str - The container Uri.
- container
Uri String - The container Uri.
RuntimeCustomJwtAuthorizerConfiguration
- Discovery
Url string - The configuration authorization.
- Allowed
Audience List<string> - Represents inbound authorization configuration options used to authenticate incoming requests.
- Allowed
Clients List<string> - Represents individual client IDs that are validated in the incoming JWT token validation process.
- Discovery
Url string - The configuration authorization.
- Allowed
Audience []string - Represents inbound authorization configuration options used to authenticate incoming requests.
- Allowed
Clients []string - Represents individual client IDs that are validated in the incoming JWT token validation process.
- discovery
Url String - The configuration authorization.
- allowed
Audience List<String> - Represents inbound authorization configuration options used to authenticate incoming requests.
- allowed
Clients List<String> - Represents individual client IDs that are validated in the incoming JWT token validation process.
- discovery
Url string - The configuration authorization.
- allowed
Audience string[] - Represents inbound authorization configuration options used to authenticate incoming requests.
- allowed
Clients string[] - Represents individual client IDs that are validated in the incoming JWT token validation process.
- discovery_
url str - The configuration authorization.
- allowed_
audience Sequence[str] - Represents inbound authorization configuration options used to authenticate incoming requests.
- allowed_
clients Sequence[str] - Represents individual client IDs that are validated in the incoming JWT token validation process.
- discovery
Url String - The configuration authorization.
- allowed
Audience List<String> - Represents inbound authorization configuration options used to authenticate incoming requests.
- allowed
Clients List<String> - Represents individual client IDs that are validated in the incoming JWT token validation process.
RuntimeNetworkConfiguration
- Network
Mode Pulumi.Aws Native. Bedrock Agent Core. Runtime Network Mode - The network mode.
- Network
Mode RuntimeNetwork Mode - The network mode.
- network
Mode RuntimeNetwork Mode - The network mode.
- network
Mode RuntimeNetwork Mode - The network mode.
- network_
mode RuntimeNetwork Mode - The network mode.
- network
Mode "PUBLIC" - The network mode.
RuntimeNetworkMode
RuntimeProtocolConfiguration
RuntimeWorkloadIdentityDetails
- Workload
Identity stringArn - The Amazon Resource Name (ARN) for the workload identity.
- Workload
Identity stringArn - The Amazon Resource Name (ARN) for the workload identity.
- workload
Identity StringArn - The Amazon Resource Name (ARN) for the workload identity.
- workload
Identity stringArn - The Amazon Resource Name (ARN) for the workload identity.
- workload_
identity_ strarn - The Amazon Resource Name (ARN) for the workload identity.
- workload
Identity StringArn - The Amazon Resource Name (ARN) for the workload identity.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.36.0 published on Friday, Oct 3, 2025 by Pulumi