Documentation
¶
Index ¶
- type BatchScramSecretReference
- type ClusterPolicyReference
- type ClusterReference
- type ConfigurationReference
- type IBatchScramSecretRef
- type IClusterPolicyRef
- type IClusterRef
- type IConfigurationRef
- type IReplicatorRef
- type IServerlessClusterRef
- type IVpcConnectionRef
- type ReplicatorReference
- type ServerlessClusterReference
- type VpcConnectionReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BatchScramSecretReference ¶
type BatchScramSecretReference struct {
// The ClusterArn of the BatchScramSecret resource.
ClusterArn *string `field:"required" json:"clusterArn" yaml:"clusterArn"`
}
A reference to a BatchScramSecret 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"
batchScramSecretReference := &BatchScramSecretReference{
ClusterArn: jsii.String("clusterArn"),
}
type ClusterPolicyReference ¶
type ClusterPolicyReference struct {
// The ClusterArn of the ClusterPolicy resource.
ClusterArn *string `field:"required" json:"clusterArn" yaml:"clusterArn"`
}
A reference to a ClusterPolicy 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"
clusterPolicyReference := &ClusterPolicyReference{
ClusterArn: jsii.String("clusterArn"),
}
type ClusterReference ¶
type ClusterReference struct {
// The Arn of the Cluster resource.
ClusterArn *string `field:"required" json:"clusterArn" yaml:"clusterArn"`
}
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{
ClusterArn: jsii.String("clusterArn"),
}
type ConfigurationReference ¶
type ConfigurationReference struct {
// The Arn of the Configuration resource.
ConfigurationArn *string `field:"required" json:"configurationArn" yaml:"configurationArn"`
}
A reference to a Configuration 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"
configurationReference := &ConfigurationReference{
ConfigurationArn: jsii.String("configurationArn"),
}
type IBatchScramSecretRef ¶
type IBatchScramSecretRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a BatchScramSecret resource.
// Experimental.
BatchScramSecretRef() *BatchScramSecretReference
}
Indicates that this resource can be referenced as a BatchScramSecret. Experimental.
type IClusterPolicyRef ¶
type IClusterPolicyRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ClusterPolicy resource.
// Experimental.
ClusterPolicyRef() *ClusterPolicyReference
}
Indicates that this resource can be referenced as a ClusterPolicy. 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 IConfigurationRef ¶
type IConfigurationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Configuration resource.
// Experimental.
ConfigurationRef() *ConfigurationReference
}
Indicates that this resource can be referenced as a Configuration. Experimental.
type IReplicatorRef ¶
type IReplicatorRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Replicator resource.
// Experimental.
ReplicatorRef() *ReplicatorReference
}
Indicates that this resource can be referenced as a Replicator. Experimental.
type IServerlessClusterRef ¶
type IServerlessClusterRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ServerlessCluster resource.
// Experimental.
ServerlessClusterRef() *ServerlessClusterReference
}
Indicates that this resource can be referenced as a ServerlessCluster. Experimental.
type IVpcConnectionRef ¶
type IVpcConnectionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a VpcConnection resource.
// Experimental.
VpcConnectionRef() *VpcConnectionReference
}
Indicates that this resource can be referenced as a VpcConnection. Experimental.
type ReplicatorReference ¶
type ReplicatorReference struct {
// The ReplicatorArn of the Replicator resource.
ReplicatorArn *string `field:"required" json:"replicatorArn" yaml:"replicatorArn"`
}
A reference to a Replicator 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"
replicatorReference := &ReplicatorReference{
ReplicatorArn: jsii.String("replicatorArn"),
}
type ServerlessClusterReference ¶
type ServerlessClusterReference struct {
// The Arn of the ServerlessCluster resource.
ServerlessClusterArn *string `field:"required" json:"serverlessClusterArn" yaml:"serverlessClusterArn"`
}
A reference to a ServerlessCluster 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"
serverlessClusterReference := &ServerlessClusterReference{
ServerlessClusterArn: jsii.String("serverlessClusterArn"),
}
type VpcConnectionReference ¶
type VpcConnectionReference struct {
// The Arn of the VpcConnection resource.
VpcConnectionArn *string `field:"required" json:"vpcConnectionArn" yaml:"vpcConnectionArn"`
}
A reference to a VpcConnection 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"
vpcConnectionReference := &VpcConnectionReference{
VpcConnectionArn: jsii.String("vpcConnectionArn"),
}
Source Files
¶
- BatchScramSecretReference.go
- ClusterPolicyReference.go
- ClusterReference.go
- ConfigurationReference.go
- IBatchScramSecretRef.go
- IClusterPolicyRef.go
- IClusterRef.go
- IConfigurationRef.go
- IReplicatorRef.go
- IServerlessClusterRef.go
- IVpcConnectionRef.go
- ReplicatorReference.go
- ServerlessClusterReference.go
- VpcConnectionReference.go
- main.go