Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ACLReference ¶
type ACLReference struct {
// The ARN of the ACL resource.
AclArn *string `field:"required" json:"aclArn" yaml:"aclArn"`
// The ACLName of the ACL resource.
AclName *string `field:"required" json:"aclName" yaml:"aclName"`
}
A reference to a ACL 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"
aCLReference := &ACLReference{
AclArn: jsii.String("aclArn"),
AclName: jsii.String("aclName"),
}
type ClusterReference ¶
type ClusterReference struct {
// The ClusterName of the Cluster resource.
ClusterName *string `field:"required" json:"clusterName" yaml:"clusterName"`
}
A reference to a Cluster 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"
clusterReference := &ClusterReference{
ClusterName: jsii.String("clusterName"),
}
type IACLRef ¶
type IACLRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ACL resource.
// Experimental.
AclRef() *ACLReference
}
Indicates that this resource can be referenced as a ACL. Experimental.
type IClusterRef ¶
type IClusterRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Cluster resource.
// Experimental.
ClusterRef() *ClusterReference
}
Indicates that this resource can be referenced as a Cluster. Experimental.
type IMultiRegionClusterRef ¶
type IMultiRegionClusterRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a MultiRegionCluster resource.
// Experimental.
MultiRegionClusterRef() *MultiRegionClusterReference
}
Indicates that this resource can be referenced as a MultiRegionCluster. Experimental.
type IParameterGroupRef ¶
type IParameterGroupRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ParameterGroup resource.
// Experimental.
ParameterGroupRef() *ParameterGroupReference
}
Indicates that this resource can be referenced as a ParameterGroup. Experimental.
type ISubnetGroupRef ¶
type ISubnetGroupRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a SubnetGroup resource.
// Experimental.
SubnetGroupRef() *SubnetGroupReference
}
Indicates that this resource can be referenced as a SubnetGroup. Experimental.
type IUserRef ¶
type IUserRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a User resource.
// Experimental.
UserRef() *UserReference
}
Indicates that this resource can be referenced as a User. Experimental.
type MultiRegionClusterReference ¶
type MultiRegionClusterReference struct {
// The MultiRegionClusterName of the MultiRegionCluster resource.
MultiRegionClusterName *string `field:"required" json:"multiRegionClusterName" yaml:"multiRegionClusterName"`
}
A reference to a MultiRegionCluster 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"
multiRegionClusterReference := &MultiRegionClusterReference{
MultiRegionClusterName: jsii.String("multiRegionClusterName"),
}
type ParameterGroupReference ¶
type ParameterGroupReference struct {
// The ParameterGroupName of the ParameterGroup resource.
ParameterGroupName *string `field:"required" json:"parameterGroupName" yaml:"parameterGroupName"`
}
A reference to a ParameterGroup 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"
parameterGroupReference := &ParameterGroupReference{
ParameterGroupName: jsii.String("parameterGroupName"),
}
type SubnetGroupReference ¶
type SubnetGroupReference struct {
// The SubnetGroupName of the SubnetGroup resource.
SubnetGroupName *string `field:"required" json:"subnetGroupName" yaml:"subnetGroupName"`
}
A reference to a SubnetGroup 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"
subnetGroupReference := &SubnetGroupReference{
SubnetGroupName: jsii.String("subnetGroupName"),
}
type UserReference ¶
type UserReference struct {
// The ARN of the User resource.
UserArn *string `field:"required" json:"userArn" yaml:"userArn"`
// The UserName of the User resource.
UserName *string `field:"required" json:"userName" yaml:"userName"`
}
A reference to a User 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"
userReference := &UserReference{
UserArn: jsii.String("userArn"),
UserName: jsii.String("userName"),
}