interfacesawsopsworks

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 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"),
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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