Documentation
¶
Index ¶
- type AutoScalingConfigurationReference
- type IAutoScalingConfigurationRef
- type IObservabilityConfigurationRef
- type IServiceRef
- type IVpcConnectorRef
- type IVpcIngressConnectionRef
- type ObservabilityConfigurationReference
- type ServiceReference
- type VpcConnectorReference
- type VpcIngressConnectionReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AutoScalingConfigurationReference ¶
type AutoScalingConfigurationReference struct {
// The AutoScalingConfigurationArn of the AutoScalingConfiguration resource.
AutoScalingConfigurationArn *string `field:"required" json:"autoScalingConfigurationArn" yaml:"autoScalingConfigurationArn"`
}
A reference to a AutoScalingConfiguration 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"
autoScalingConfigurationReference := &AutoScalingConfigurationReference{
AutoScalingConfigurationArn: jsii.String("autoScalingConfigurationArn"),
}
type IAutoScalingConfigurationRef ¶
type IAutoScalingConfigurationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a AutoScalingConfiguration resource.
// Experimental.
AutoScalingConfigurationRef() *AutoScalingConfigurationReference
}
Indicates that this resource can be referenced as a AutoScalingConfiguration. Experimental.
type IObservabilityConfigurationRef ¶
type IObservabilityConfigurationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ObservabilityConfiguration resource.
// Experimental.
ObservabilityConfigurationRef() *ObservabilityConfigurationReference
}
Indicates that this resource can be referenced as a ObservabilityConfiguration. Experimental.
type IServiceRef ¶
type IServiceRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Service resource.
// Experimental.
ServiceRef() *ServiceReference
}
Indicates that this resource can be referenced as a Service. Experimental.
type IVpcConnectorRef ¶
type IVpcConnectorRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a VpcConnector resource.
// Experimental.
VpcConnectorRef() *VpcConnectorReference
}
Indicates that this resource can be referenced as a VpcConnector. Experimental.
type IVpcIngressConnectionRef ¶
type IVpcIngressConnectionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a VpcIngressConnection resource.
// Experimental.
VpcIngressConnectionRef() *VpcIngressConnectionReference
}
Indicates that this resource can be referenced as a VpcIngressConnection. Experimental.
type ObservabilityConfigurationReference ¶
type ObservabilityConfigurationReference struct {
// The ObservabilityConfigurationArn of the ObservabilityConfiguration resource.
ObservabilityConfigurationArn *string `field:"required" json:"observabilityConfigurationArn" yaml:"observabilityConfigurationArn"`
}
A reference to a ObservabilityConfiguration 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"
observabilityConfigurationReference := &ObservabilityConfigurationReference{
ObservabilityConfigurationArn: jsii.String("observabilityConfigurationArn"),
}
type ServiceReference ¶
type ServiceReference struct {
// The ServiceArn of the Service resource.
ServiceArn *string `field:"required" json:"serviceArn" yaml:"serviceArn"`
}
A reference to a Service 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"
serviceReference := &ServiceReference{
ServiceArn: jsii.String("serviceArn"),
}
type VpcConnectorReference ¶
type VpcConnectorReference struct {
// The VpcConnectorArn of the VpcConnector resource.
VpcConnectorArn *string `field:"required" json:"vpcConnectorArn" yaml:"vpcConnectorArn"`
}
A reference to a VpcConnector 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"
vpcConnectorReference := &VpcConnectorReference{
VpcConnectorArn: jsii.String("vpcConnectorArn"),
}
type VpcIngressConnectionReference ¶
type VpcIngressConnectionReference struct {
// The VpcIngressConnectionArn of the VpcIngressConnection resource.
VpcIngressConnectionArn *string `field:"required" json:"vpcIngressConnectionArn" yaml:"vpcIngressConnectionArn"`
}
A reference to a VpcIngressConnection 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"
vpcIngressConnectionReference := &VpcIngressConnectionReference{
VpcIngressConnectionArn: jsii.String("vpcIngressConnectionArn"),
}