Documentation
¶
Index ¶
- type AppReference
- type ElasticLoadBalancerAttachmentReference
- type IAppRef
- type IElasticLoadBalancerAttachmentRef
- type IInstanceRef
- type ILayerRef
- type IStackRef
- type IUserProfileRef
- type IVolumeRef
- type InstanceReference
- type LayerReference
- type StackReference
- type UserProfileReference
- type VolumeReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppReference ¶
type AppReference struct {
// The Id of the App resource.
AppId *string `field:"required" json:"appId" yaml:"appId"`
}
A reference to a App 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"
appReference := &AppReference{
AppId: jsii.String("appId"),
}
type ElasticLoadBalancerAttachmentReference ¶
type ElasticLoadBalancerAttachmentReference struct {
// The Id of the ElasticLoadBalancerAttachment resource.
ElasticLoadBalancerAttachmentId *string `field:"required" json:"elasticLoadBalancerAttachmentId" yaml:"elasticLoadBalancerAttachmentId"`
}
A reference to a ElasticLoadBalancerAttachment 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"
elasticLoadBalancerAttachmentReference := &ElasticLoadBalancerAttachmentReference{
ElasticLoadBalancerAttachmentId: jsii.String("elasticLoadBalancerAttachmentId"),
}
type IAppRef ¶
type IAppRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a App resource.
// Experimental.
AppRef() *AppReference
}
Indicates that this resource can be referenced as a App. Experimental.
type IElasticLoadBalancerAttachmentRef ¶
type IElasticLoadBalancerAttachmentRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ElasticLoadBalancerAttachment resource.
// Experimental.
ElasticLoadBalancerAttachmentRef() *ElasticLoadBalancerAttachmentReference
}
Indicates that this resource can be referenced as a ElasticLoadBalancerAttachment. Experimental.
type IInstanceRef ¶
type IInstanceRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Instance resource.
// Experimental.
InstanceRef() *InstanceReference
}
Indicates that this resource can be referenced as a Instance. Experimental.
type ILayerRef ¶
type ILayerRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Layer resource.
// Experimental.
LayerRef() *LayerReference
}
Indicates that this resource can be referenced as a Layer. Experimental.
type IStackRef ¶
type IStackRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Stack resource.
// Experimental.
StackRef() *StackReference
}
Indicates that this resource can be referenced as a Stack. Experimental.
type IUserProfileRef ¶
type IUserProfileRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a UserProfile resource.
// Experimental.
UserProfileRef() *UserProfileReference
}
Indicates that this resource can be referenced as a UserProfile. Experimental.
type IVolumeRef ¶
type IVolumeRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Volume resource.
// Experimental.
VolumeRef() *VolumeReference
}
Indicates that this resource can be referenced as a Volume. Experimental.
type InstanceReference ¶
type InstanceReference struct {
// The Id of the Instance resource.
InstanceId *string `field:"required" json:"instanceId" yaml:"instanceId"`
}
A reference to a Instance 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"
instanceReference := &InstanceReference{
InstanceId: jsii.String("instanceId"),
}
type LayerReference ¶
type LayerReference struct {
// The Id of the Layer resource.
LayerId *string `field:"required" json:"layerId" yaml:"layerId"`
}
A reference to a Layer 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"
layerReference := &LayerReference{
LayerId: jsii.String("layerId"),
}
type StackReference ¶
type StackReference struct {
// The Id of the Stack resource.
StackId *string `field:"required" json:"stackId" yaml:"stackId"`
}
A reference to a Stack 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"
stackReference := &StackReference{
StackId: jsii.String("stackId"),
}
type UserProfileReference ¶
type UserProfileReference struct {
// The Id of the UserProfile resource.
UserProfileId *string `field:"required" json:"userProfileId" yaml:"userProfileId"`
}
A reference to a UserProfile 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"
userProfileReference := &UserProfileReference{
UserProfileId: jsii.String("userProfileId"),
}
type VolumeReference ¶
type VolumeReference struct {
// The Id of the Volume resource.
VolumeId *string `field:"required" json:"volumeId" yaml:"volumeId"`
}
A reference to a Volume 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"
volumeReference := &VolumeReference{
VolumeId: jsii.String("volumeId"),
}