Documentation
¶
Index ¶
- type BrowserCustomReference
- type CodeInterpreterCustomReference
- type GatewayReference
- type GatewayTargetReference
- type IBrowserCustomRef
- type ICodeInterpreterCustomRef
- type IGatewayRef
- type IGatewayTargetRef
- type IMemoryRef
- type IRuntimeEndpointRef
- type IRuntimeRef
- type IWorkloadIdentityRef
- type MemoryReference
- type RuntimeEndpointReference
- type RuntimeReference
- type WorkloadIdentityReference
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"),
}
Source Files
¶
- BrowserCustomReference.go
- CodeInterpreterCustomReference.go
- GatewayReference.go
- GatewayTargetReference.go
- IBrowserCustomRef.go
- ICodeInterpreterCustomRef.go
- IGatewayRef.go
- IGatewayTargetRef.go
- IMemoryRef.go
- IRuntimeEndpointRef.go
- IRuntimeRef.go
- IWorkloadIdentityRef.go
- MemoryReference.go
- RuntimeEndpointReference.go
- RuntimeReference.go
- WorkloadIdentityReference.go
- main.go