Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IKeyspaceRef ¶
type IKeyspaceRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Keyspace resource.
// Experimental.
KeyspaceRef() *KeyspaceReference
}
Indicates that this resource can be referenced as a Keyspace. Experimental.
type ITableRef ¶
type ITableRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Table resource.
// Experimental.
TableRef() *TableReference
}
Indicates that this resource can be referenced as a Table. Experimental.
type ITypeRef ¶
type ITypeRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Type resource.
// Experimental.
TypeRef() *TypeReference
}
Indicates that this resource can be referenced as a Type. Experimental.
type KeyspaceReference ¶
type KeyspaceReference struct {
// The KeyspaceName of the Keyspace resource.
KeyspaceName *string `field:"required" json:"keyspaceName" yaml:"keyspaceName"`
}
A reference to a Keyspace 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"
keyspaceReference := &KeyspaceReference{
KeyspaceName: jsii.String("keyspaceName"),
}
type TableReference ¶
type TableReference struct {
// The KeyspaceName of the Table resource.
KeyspaceName *string `field:"required" json:"keyspaceName" yaml:"keyspaceName"`
// The TableName of the Table resource.
TableName *string `field:"required" json:"tableName" yaml:"tableName"`
}
A reference to a Table 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"
tableReference := &TableReference{
KeyspaceName: jsii.String("keyspaceName"),
TableName: jsii.String("tableName"),
}
type TypeReference ¶
type TypeReference struct {
// The KeyspaceName of the Type resource.
KeyspaceName *string `field:"required" json:"keyspaceName" yaml:"keyspaceName"`
// The TypeName of the Type resource.
TypeName *string `field:"required" json:"typeName" yaml:"typeName"`
}
A reference to a Type 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"
typeReference := &TypeReference{
KeyspaceName: jsii.String("keyspaceName"),
TypeName: jsii.String("typeName"),
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.