Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AcceleratorReference ¶
type AcceleratorReference struct {
// The AcceleratorArn of the Accelerator resource.
AcceleratorArn *string `field:"required" json:"acceleratorArn" yaml:"acceleratorArn"`
}
A reference to a Accelerator 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"
acceleratorReference := &AcceleratorReference{
AcceleratorArn: jsii.String("acceleratorArn"),
}
type CrossAccountAttachmentReference ¶
type CrossAccountAttachmentReference struct {
// The AttachmentArn of the CrossAccountAttachment resource.
AttachmentArn *string `field:"required" json:"attachmentArn" yaml:"attachmentArn"`
}
A reference to a CrossAccountAttachment 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"
crossAccountAttachmentReference := &CrossAccountAttachmentReference{
AttachmentArn: jsii.String("attachmentArn"),
}
type EndpointGroupReference ¶
type EndpointGroupReference struct {
// The EndpointGroupArn of the EndpointGroup resource.
EndpointGroupArn *string `field:"required" json:"endpointGroupArn" yaml:"endpointGroupArn"`
}
A reference to a EndpointGroup 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"
endpointGroupReference := &EndpointGroupReference{
EndpointGroupArn: jsii.String("endpointGroupArn"),
}
type IAcceleratorRef ¶
type IAcceleratorRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Accelerator resource.
// Experimental.
AcceleratorRef() *AcceleratorReference
}
Indicates that this resource can be referenced as a Accelerator. Experimental.
type ICrossAccountAttachmentRef ¶
type ICrossAccountAttachmentRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a CrossAccountAttachment resource.
// Experimental.
CrossAccountAttachmentRef() *CrossAccountAttachmentReference
}
Indicates that this resource can be referenced as a CrossAccountAttachment. Experimental.
type IEndpointGroupRef ¶
type IEndpointGroupRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a EndpointGroup resource.
// Experimental.
EndpointGroupRef() *EndpointGroupReference
}
Indicates that this resource can be referenced as a EndpointGroup. Experimental.
type IListenerRef ¶
type IListenerRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Listener resource.
// Experimental.
ListenerRef() *ListenerReference
}
Indicates that this resource can be referenced as a Listener. Experimental.
type ListenerReference ¶
type ListenerReference struct {
// The ListenerArn of the Listener resource.
ListenerArn *string `field:"required" json:"listenerArn" yaml:"listenerArn"`
}
A reference to a Listener 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"
listenerReference := &ListenerReference{
ListenerArn: jsii.String("listenerArn"),
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.