interfacesawsbedrockagentcore

package
v2.226.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 20, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BrowserCustomReference

type BrowserCustomReference struct {
	// The BrowserId of the BrowserCustom resource.
	BrowserId *string `field:"required" json:"browserId" yaml:"browserId"`
}

A reference to a BrowserCustom resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

browserCustomReference := &BrowserCustomReference{
	BrowserId: jsii.String("browserId"),
}

type CodeInterpreterCustomReference

type CodeInterpreterCustomReference struct {
	// The CodeInterpreterId of the CodeInterpreterCustom resource.
	CodeInterpreterId *string `field:"required" json:"codeInterpreterId" yaml:"codeInterpreterId"`
}

A reference to a CodeInterpreterCustom resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

codeInterpreterCustomReference := &CodeInterpreterCustomReference{
	CodeInterpreterId: jsii.String("codeInterpreterId"),
}

type GatewayReference

type GatewayReference struct {
	// The ARN of the Gateway resource.
	GatewayArn *string `field:"required" json:"gatewayArn" yaml:"gatewayArn"`
	// The GatewayIdentifier of the Gateway resource.
	GatewayIdentifier *string `field:"required" json:"gatewayIdentifier" yaml:"gatewayIdentifier"`
}

A reference to a Gateway resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

gatewayReference := &GatewayReference{
	GatewayArn: jsii.String("gatewayArn"),
	GatewayIdentifier: jsii.String("gatewayIdentifier"),
}

type GatewayTargetReference

type GatewayTargetReference struct {
	// The GatewayIdentifier of the GatewayTarget resource.
	GatewayIdentifier *string `field:"required" json:"gatewayIdentifier" yaml:"gatewayIdentifier"`
	// The TargetId of the GatewayTarget resource.
	TargetId *string `field:"required" json:"targetId" yaml:"targetId"`
}

A reference to a GatewayTarget resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

gatewayTargetReference := &GatewayTargetReference{
	GatewayIdentifier: jsii.String("gatewayIdentifier"),
	TargetId: jsii.String("targetId"),
}

type IBrowserCustomRef

type IBrowserCustomRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a BrowserCustom resource.
	// Experimental.
	BrowserCustomRef() *BrowserCustomReference
}

Indicates that this resource can be referenced as a BrowserCustom. Experimental.

type ICodeInterpreterCustomRef

type ICodeInterpreterCustomRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a CodeInterpreterCustom resource.
	// Experimental.
	CodeInterpreterCustomRef() *CodeInterpreterCustomReference
}

Indicates that this resource can be referenced as a CodeInterpreterCustom. Experimental.

type IGatewayRef

type IGatewayRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Gateway resource.
	// Experimental.
	GatewayRef() *GatewayReference
}

Indicates that this resource can be referenced as a Gateway. Experimental.

type IGatewayTargetRef

type IGatewayTargetRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a GatewayTarget resource.
	// Experimental.
	GatewayTargetRef() *GatewayTargetReference
}

Indicates that this resource can be referenced as a GatewayTarget. Experimental.

type IMemoryRef

type IMemoryRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Memory resource.
	// Experimental.
	MemoryRef() *MemoryReference
}

Indicates that this resource can be referenced as a Memory. Experimental.

type IRuntimeEndpointRef

type IRuntimeEndpointRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a RuntimeEndpoint resource.
	// Experimental.
	RuntimeEndpointRef() *RuntimeEndpointReference
}

Indicates that this resource can be referenced as a RuntimeEndpoint. Experimental.

type IRuntimeRef

type IRuntimeRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Runtime resource.
	// Experimental.
	RuntimeRef() *RuntimeReference
}

Indicates that this resource can be referenced as a Runtime. Experimental.

type IWorkloadIdentityRef

type IWorkloadIdentityRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a WorkloadIdentity resource.
	// Experimental.
	WorkloadIdentityRef() *WorkloadIdentityReference
}

Indicates that this resource can be referenced as a WorkloadIdentity. Experimental.

type MemoryReference

type MemoryReference struct {
	// The MemoryArn of the Memory resource.
	MemoryArn *string `field:"required" json:"memoryArn" yaml:"memoryArn"`
}

A reference to a Memory resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

memoryReference := &MemoryReference{
	MemoryArn: jsii.String("memoryArn"),
}

type RuntimeEndpointReference

type RuntimeEndpointReference struct {
	// The AgentRuntimeEndpointArn of the RuntimeEndpoint resource.
	AgentRuntimeEndpointArn *string `field:"required" json:"agentRuntimeEndpointArn" yaml:"agentRuntimeEndpointArn"`
}

A reference to a RuntimeEndpoint resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

runtimeEndpointReference := &RuntimeEndpointReference{
	AgentRuntimeEndpointArn: jsii.String("agentRuntimeEndpointArn"),
}

type RuntimeReference

type RuntimeReference struct {
	// The AgentRuntimeId of the Runtime resource.
	AgentRuntimeId *string `field:"required" json:"agentRuntimeId" yaml:"agentRuntimeId"`
}

A reference to a Runtime resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

runtimeReference := &RuntimeReference{
	AgentRuntimeId: jsii.String("agentRuntimeId"),
}

type WorkloadIdentityReference

type WorkloadIdentityReference struct {
	// The ARN of the WorkloadIdentity resource.
	WorkloadIdentityArn *string `field:"required" json:"workloadIdentityArn" yaml:"workloadIdentityArn"`
	// The Name of the WorkloadIdentity resource.
	WorkloadIdentityName *string `field:"required" json:"workloadIdentityName" yaml:"workloadIdentityName"`
}

A reference to a WorkloadIdentity resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

workloadIdentityReference := &WorkloadIdentityReference{
	WorkloadIdentityArn: jsii.String("workloadIdentityArn"),
	WorkloadIdentityName: jsii.String("workloadIdentityName"),
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL