Documentation
¶
Index ¶
- type CustomDBEngineVersionReference
- type DBClusterParameterGroupReference
- type DBClusterReference
- type DBInstanceReference
- type DBParameterGroupReference
- type DBProxyEndpointReference
- type DBProxyReference
- type DBProxyTargetGroupReference
- type DBSecurityGroupIngressReference
- type DBSecurityGroupReference
- type DBShardGroupReference
- type DBSubnetGroupReference
- type EventSubscriptionReference
- type GlobalClusterReference
- type ICustomDBEngineVersionRef
- type IDBClusterParameterGroupRef
- type IDBClusterRef
- type IDBInstanceRef
- type IDBParameterGroupRef
- type IDBProxyEndpointRef
- type IDBProxyRef
- type IDBProxyTargetGroupRef
- type IDBSecurityGroupIngressRef
- type IDBSecurityGroupRef
- type IDBShardGroupRef
- type IDBSubnetGroupRef
- type IEventSubscriptionRef
- type IGlobalClusterRef
- type IIntegrationRef
- type IOptionGroupRef
- type IntegrationReference
- type OptionGroupReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CustomDBEngineVersionReference ¶
type CustomDBEngineVersionReference struct {
// The Engine of the CustomDBEngineVersion resource.
Engine *string `field:"required" json:"engine" yaml:"engine"`
// The EngineVersion of the CustomDBEngineVersion resource.
EngineVersion *string `field:"required" json:"engineVersion" yaml:"engineVersion"`
}
A reference to a CustomDBEngineVersion 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"
customDBEngineVersionReference := &CustomDBEngineVersionReference{
Engine: jsii.String("engine"),
EngineVersion: jsii.String("engineVersion"),
}
type DBClusterParameterGroupReference ¶
type DBClusterParameterGroupReference struct {
// The DBClusterParameterGroupName of the DBClusterParameterGroup resource.
DbClusterParameterGroupName *string `field:"required" json:"dbClusterParameterGroupName" yaml:"dbClusterParameterGroupName"`
}
A reference to a DBClusterParameterGroup 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"
dBClusterParameterGroupReference := &DBClusterParameterGroupReference{
DbClusterParameterGroupName: jsii.String("dbClusterParameterGroupName"),
}
type DBClusterReference ¶
type DBClusterReference struct {
// The ARN of the DBCluster resource.
DbClusterArn *string `field:"required" json:"dbClusterArn" yaml:"dbClusterArn"`
// The DBClusterIdentifier of the DBCluster resource.
DbClusterIdentifier *string `field:"required" json:"dbClusterIdentifier" yaml:"dbClusterIdentifier"`
}
A reference to a DBCluster 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"
dBClusterReference := &DBClusterReference{
DbClusterArn: jsii.String("dbClusterArn"),
DbClusterIdentifier: jsii.String("dbClusterIdentifier"),
}
type DBInstanceReference ¶
type DBInstanceReference struct {
// The ARN of the DBInstance resource.
DbInstanceArn *string `field:"required" json:"dbInstanceArn" yaml:"dbInstanceArn"`
// The DBInstanceIdentifier of the DBInstance resource.
DbInstanceIdentifier *string `field:"required" json:"dbInstanceIdentifier" yaml:"dbInstanceIdentifier"`
}
A reference to a DBInstance 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"
dBInstanceReference := &DBInstanceReference{
DbInstanceArn: jsii.String("dbInstanceArn"),
DbInstanceIdentifier: jsii.String("dbInstanceIdentifier"),
}
type DBParameterGroupReference ¶
type DBParameterGroupReference struct {
// The DBParameterGroupName of the DBParameterGroup resource.
DbParameterGroupName *string `field:"required" json:"dbParameterGroupName" yaml:"dbParameterGroupName"`
}
A reference to a DBParameterGroup 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"
dBParameterGroupReference := &DBParameterGroupReference{
DbParameterGroupName: jsii.String("dbParameterGroupName"),
}
type DBProxyEndpointReference ¶
type DBProxyEndpointReference struct {
// The ARN of the DBProxyEndpoint resource.
DbProxyEndpointArn *string `field:"required" json:"dbProxyEndpointArn" yaml:"dbProxyEndpointArn"`
// The DBProxyEndpointName of the DBProxyEndpoint resource.
DbProxyEndpointName *string `field:"required" json:"dbProxyEndpointName" yaml:"dbProxyEndpointName"`
}
A reference to a DBProxyEndpoint 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"
dBProxyEndpointReference := &DBProxyEndpointReference{
DbProxyEndpointArn: jsii.String("dbProxyEndpointArn"),
DbProxyEndpointName: jsii.String("dbProxyEndpointName"),
}
type DBProxyReference ¶
type DBProxyReference struct {
// The ARN of the DBProxy resource.
DbProxyArn *string `field:"required" json:"dbProxyArn" yaml:"dbProxyArn"`
// The DBProxyName of the DBProxy resource.
DbProxyName *string `field:"required" json:"dbProxyName" yaml:"dbProxyName"`
}
A reference to a DBProxy 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"
dBProxyReference := &DBProxyReference{
DbProxyArn: jsii.String("dbProxyArn"),
DbProxyName: jsii.String("dbProxyName"),
}
type DBProxyTargetGroupReference ¶
type DBProxyTargetGroupReference struct {
// The TargetGroupArn of the DBProxyTargetGroup resource.
TargetGroupArn *string `field:"required" json:"targetGroupArn" yaml:"targetGroupArn"`
}
A reference to a DBProxyTargetGroup 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"
dBProxyTargetGroupReference := &DBProxyTargetGroupReference{
TargetGroupArn: jsii.String("targetGroupArn"),
}
type DBSecurityGroupIngressReference ¶
type DBSecurityGroupIngressReference struct {
// The Id of the DBSecurityGroupIngress resource.
DbSecurityGroupIngressId *string `field:"required" json:"dbSecurityGroupIngressId" yaml:"dbSecurityGroupIngressId"`
}
A reference to a DBSecurityGroupIngress 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"
dBSecurityGroupIngressReference := &DBSecurityGroupIngressReference{
DbSecurityGroupIngressId: jsii.String("dbSecurityGroupIngressId"),
}
type DBSecurityGroupReference ¶
type DBSecurityGroupReference struct {
// The Id of the DBSecurityGroup resource.
DbSecurityGroupId *string `field:"required" json:"dbSecurityGroupId" yaml:"dbSecurityGroupId"`
}
A reference to a DBSecurityGroup 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"
dBSecurityGroupReference := &DBSecurityGroupReference{
DbSecurityGroupId: jsii.String("dbSecurityGroupId"),
}
type DBShardGroupReference ¶
type DBShardGroupReference struct {
// The DBShardGroupIdentifier of the DBShardGroup resource.
DbShardGroupIdentifier *string `field:"required" json:"dbShardGroupIdentifier" yaml:"dbShardGroupIdentifier"`
}
A reference to a DBShardGroup 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"
dBShardGroupReference := &DBShardGroupReference{
DbShardGroupIdentifier: jsii.String("dbShardGroupIdentifier"),
}
type DBSubnetGroupReference ¶
type DBSubnetGroupReference struct {
// The DBSubnetGroupName of the DBSubnetGroup resource.
DbSubnetGroupName *string `field:"required" json:"dbSubnetGroupName" yaml:"dbSubnetGroupName"`
}
A reference to a DBSubnetGroup 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"
dBSubnetGroupReference := &DBSubnetGroupReference{
DbSubnetGroupName: jsii.String("dbSubnetGroupName"),
}
type EventSubscriptionReference ¶
type EventSubscriptionReference struct {
// The SubscriptionName of the EventSubscription resource.
SubscriptionName *string `field:"required" json:"subscriptionName" yaml:"subscriptionName"`
}
A reference to a EventSubscription 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"
eventSubscriptionReference := &EventSubscriptionReference{
SubscriptionName: jsii.String("subscriptionName"),
}
type GlobalClusterReference ¶
type GlobalClusterReference struct {
// The GlobalClusterIdentifier of the GlobalCluster resource.
GlobalClusterIdentifier *string `field:"required" json:"globalClusterIdentifier" yaml:"globalClusterIdentifier"`
}
A reference to a GlobalCluster 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"
globalClusterReference := &GlobalClusterReference{
GlobalClusterIdentifier: jsii.String("globalClusterIdentifier"),
}
type ICustomDBEngineVersionRef ¶
type ICustomDBEngineVersionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a CustomDBEngineVersion resource.
// Experimental.
CustomDbEngineVersionRef() *CustomDBEngineVersionReference
}
Indicates that this resource can be referenced as a CustomDBEngineVersion. Experimental.
type IDBClusterParameterGroupRef ¶
type IDBClusterParameterGroupRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a DBClusterParameterGroup resource.
// Experimental.
DbClusterParameterGroupRef() *DBClusterParameterGroupReference
}
Indicates that this resource can be referenced as a DBClusterParameterGroup. Experimental.
type IDBClusterRef ¶
type IDBClusterRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a DBCluster resource.
// Experimental.
DbClusterRef() *DBClusterReference
}
Indicates that this resource can be referenced as a DBCluster. Experimental.
type IDBInstanceRef ¶
type IDBInstanceRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a DBInstance resource.
// Experimental.
DbInstanceRef() *DBInstanceReference
}
Indicates that this resource can be referenced as a DBInstance. Experimental.
type IDBParameterGroupRef ¶
type IDBParameterGroupRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a DBParameterGroup resource.
// Experimental.
DbParameterGroupRef() *DBParameterGroupReference
}
Indicates that this resource can be referenced as a DBParameterGroup. Experimental.
type IDBProxyEndpointRef ¶
type IDBProxyEndpointRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a DBProxyEndpoint resource.
// Experimental.
DbProxyEndpointRef() *DBProxyEndpointReference
}
Indicates that this resource can be referenced as a DBProxyEndpoint. Experimental.
type IDBProxyRef ¶
type IDBProxyRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a DBProxy resource.
// Experimental.
DbProxyRef() *DBProxyReference
}
Indicates that this resource can be referenced as a DBProxy. Experimental.
type IDBProxyTargetGroupRef ¶
type IDBProxyTargetGroupRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a DBProxyTargetGroup resource.
// Experimental.
DbProxyTargetGroupRef() *DBProxyTargetGroupReference
}
Indicates that this resource can be referenced as a DBProxyTargetGroup. Experimental.
type IDBSecurityGroupIngressRef ¶
type IDBSecurityGroupIngressRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a DBSecurityGroupIngress resource.
// Experimental.
DbSecurityGroupIngressRef() *DBSecurityGroupIngressReference
}
Indicates that this resource can be referenced as a DBSecurityGroupIngress. Experimental.
type IDBSecurityGroupRef ¶
type IDBSecurityGroupRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a DBSecurityGroup resource.
// Experimental.
DbSecurityGroupRef() *DBSecurityGroupReference
}
Indicates that this resource can be referenced as a DBSecurityGroup. Experimental.
type IDBShardGroupRef ¶
type IDBShardGroupRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a DBShardGroup resource.
// Experimental.
DbShardGroupRef() *DBShardGroupReference
}
Indicates that this resource can be referenced as a DBShardGroup. Experimental.
type IDBSubnetGroupRef ¶
type IDBSubnetGroupRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a DBSubnetGroup resource.
// Experimental.
DbSubnetGroupRef() *DBSubnetGroupReference
}
Indicates that this resource can be referenced as a DBSubnetGroup. Experimental.
type IEventSubscriptionRef ¶
type IEventSubscriptionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a EventSubscription resource.
// Experimental.
EventSubscriptionRef() *EventSubscriptionReference
}
Indicates that this resource can be referenced as a EventSubscription. Experimental.
type IGlobalClusterRef ¶
type IGlobalClusterRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a GlobalCluster resource.
// Experimental.
GlobalClusterRef() *GlobalClusterReference
}
Indicates that this resource can be referenced as a GlobalCluster. Experimental.
type IIntegrationRef ¶
type IIntegrationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Integration resource.
// Experimental.
IntegrationRef() *IntegrationReference
}
Indicates that this resource can be referenced as a Integration. Experimental.
type IOptionGroupRef ¶
type IOptionGroupRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a OptionGroup resource.
// Experimental.
OptionGroupRef() *OptionGroupReference
}
Indicates that this resource can be referenced as a OptionGroup. Experimental.
type IntegrationReference ¶
type IntegrationReference struct {
// The IntegrationArn of the Integration resource.
IntegrationArn *string `field:"required" json:"integrationArn" yaml:"integrationArn"`
}
A reference to a Integration 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"
integrationReference := &IntegrationReference{
IntegrationArn: jsii.String("integrationArn"),
}
type OptionGroupReference ¶
type OptionGroupReference struct {
// The OptionGroupName of the OptionGroup resource.
OptionGroupName *string `field:"required" json:"optionGroupName" yaml:"optionGroupName"`
}
A reference to a OptionGroup 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"
optionGroupReference := &OptionGroupReference{
OptionGroupName: jsii.String("optionGroupName"),
}
Source Files
¶
- CustomDBEngineVersionReference.go
- DBClusterParameterGroupReference.go
- DBClusterReference.go
- DBInstanceReference.go
- DBParameterGroupReference.go
- DBProxyEndpointReference.go
- DBProxyReference.go
- DBProxyTargetGroupReference.go
- DBSecurityGroupIngressReference.go
- DBSecurityGroupReference.go
- DBShardGroupReference.go
- DBSubnetGroupReference.go
- EventSubscriptionReference.go
- GlobalClusterReference.go
- ICustomDBEngineVersionRef.go
- IDBClusterParameterGroupRef.go
- IDBClusterRef.go
- IDBInstanceRef.go
- IDBParameterGroupRef.go
- IDBProxyEndpointRef.go
- IDBProxyRef.go
- IDBProxyTargetGroupRef.go
- IDBSecurityGroupIngressRef.go
- IDBSecurityGroupRef.go
- IDBShardGroupRef.go
- IDBSubnetGroupRef.go
- IEventSubscriptionRef.go
- IGlobalClusterRef.go
- IIntegrationRef.go
- IOptionGroupRef.go
- IntegrationReference.go
- OptionGroupReference.go
- main.go