Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationReference ¶
type ApplicationReference struct {
// The ARN of the Application resource.
ApplicationArn *string `field:"required" json:"applicationArn" yaml:"applicationArn"`
// The ApplicationIdentifier of the Application resource.
ApplicationIdentifier *string `field:"required" json:"applicationIdentifier" yaml:"applicationIdentifier"`
// The EnvironmentIdentifier of the Application resource.
EnvironmentIdentifier *string `field:"required" json:"environmentIdentifier" yaml:"environmentIdentifier"`
}
A reference to a Application 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"
applicationReference := &ApplicationReference{
ApplicationArn: jsii.String("applicationArn"),
ApplicationIdentifier: jsii.String("applicationIdentifier"),
EnvironmentIdentifier: jsii.String("environmentIdentifier"),
}
type EnvironmentReference ¶
type EnvironmentReference struct {
// The ARN of the Environment resource.
EnvironmentArn *string `field:"required" json:"environmentArn" yaml:"environmentArn"`
// The EnvironmentIdentifier of the Environment resource.
EnvironmentIdentifier *string `field:"required" json:"environmentIdentifier" yaml:"environmentIdentifier"`
}
A reference to a Environment 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"
environmentReference := &EnvironmentReference{
EnvironmentArn: jsii.String("environmentArn"),
EnvironmentIdentifier: jsii.String("environmentIdentifier"),
}
type IApplicationRef ¶
type IApplicationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Application resource.
// Experimental.
ApplicationRef() *ApplicationReference
}
Indicates that this resource can be referenced as a Application. Experimental.
type IEnvironmentRef ¶
type IEnvironmentRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Environment resource.
// Experimental.
EnvironmentRef() *EnvironmentReference
}
Indicates that this resource can be referenced as a Environment. Experimental.
type IRouteRef ¶
type IRouteRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Route resource.
// Experimental.
RouteRef() *RouteReference
}
Indicates that this resource can be referenced as a Route. 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 RouteReference ¶
type RouteReference struct {
// The ApplicationIdentifier of the Route resource.
ApplicationIdentifier *string `field:"required" json:"applicationIdentifier" yaml:"applicationIdentifier"`
// The EnvironmentIdentifier of the Route resource.
EnvironmentIdentifier *string `field:"required" json:"environmentIdentifier" yaml:"environmentIdentifier"`
// The ARN of the Route resource.
RouteArn *string `field:"required" json:"routeArn" yaml:"routeArn"`
// The RouteIdentifier of the Route resource.
RouteIdentifier *string `field:"required" json:"routeIdentifier" yaml:"routeIdentifier"`
}
A reference to a Route 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"
routeReference := &RouteReference{
ApplicationIdentifier: jsii.String("applicationIdentifier"),
EnvironmentIdentifier: jsii.String("environmentIdentifier"),
RouteArn: jsii.String("routeArn"),
RouteIdentifier: jsii.String("routeIdentifier"),
}
type ServiceReference ¶
type ServiceReference struct {
// The ApplicationIdentifier of the Service resource.
ApplicationIdentifier *string `field:"required" json:"applicationIdentifier" yaml:"applicationIdentifier"`
// The EnvironmentIdentifier of the Service resource.
EnvironmentIdentifier *string `field:"required" json:"environmentIdentifier" yaml:"environmentIdentifier"`
// The ARN of the Service resource.
ServiceArn *string `field:"required" json:"serviceArn" yaml:"serviceArn"`
// The ServiceIdentifier of the Service resource.
ServiceIdentifier *string `field:"required" json:"serviceIdentifier" yaml:"serviceIdentifier"`
}
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{
ApplicationIdentifier: jsii.String("applicationIdentifier"),
EnvironmentIdentifier: jsii.String("environmentIdentifier"),
ServiceArn: jsii.String("serviceArn"),
ServiceIdentifier: jsii.String("serviceIdentifier"),
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.