Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DatabaseReference ¶
type DatabaseReference struct {
// The ARN of the Database resource.
DatabaseArn *string `field:"required" json:"databaseArn" yaml:"databaseArn"`
// The DatabaseName of the Database resource.
DatabaseName *string `field:"required" json:"databaseName" yaml:"databaseName"`
}
A reference to a Database 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"
databaseReference := &DatabaseReference{
DatabaseArn: jsii.String("databaseArn"),
DatabaseName: jsii.String("databaseName"),
}
type IDatabaseRef ¶
type IDatabaseRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Database resource.
// Experimental.
DatabaseRef() *DatabaseReference
}
Indicates that this resource can be referenced as a Database. Experimental.
type IInfluxDBInstanceRef ¶
type IInfluxDBInstanceRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a InfluxDBInstance resource.
// Experimental.
InfluxDbInstanceRef() *InfluxDBInstanceReference
}
Indicates that this resource can be referenced as a InfluxDBInstance. Experimental.
type IScheduledQueryRef ¶
type IScheduledQueryRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ScheduledQuery resource.
// Experimental.
ScheduledQueryRef() *ScheduledQueryReference
}
Indicates that this resource can be referenced as a ScheduledQuery. 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 InfluxDBInstanceReference ¶
type InfluxDBInstanceReference struct {
// The ARN of the InfluxDBInstance resource.
InfluxDbInstanceArn *string `field:"required" json:"influxDbInstanceArn" yaml:"influxDbInstanceArn"`
// The Id of the InfluxDBInstance resource.
InfluxDbInstanceId *string `field:"required" json:"influxDbInstanceId" yaml:"influxDbInstanceId"`
}
A reference to a InfluxDBInstance 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"
influxDBInstanceReference := &InfluxDBInstanceReference{
InfluxDbInstanceArn: jsii.String("influxDbInstanceArn"),
InfluxDbInstanceId: jsii.String("influxDbInstanceId"),
}
type ScheduledQueryReference ¶
type ScheduledQueryReference struct {
// The Arn of the ScheduledQuery resource.
ScheduledQueryArn *string `field:"required" json:"scheduledQueryArn" yaml:"scheduledQueryArn"`
}
A reference to a ScheduledQuery 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"
scheduledQueryReference := &ScheduledQueryReference{
ScheduledQueryArn: jsii.String("scheduledQueryArn"),
}
type TableReference ¶
type TableReference struct {
// The DatabaseName of the Table resource.
DatabaseName *string `field:"required" json:"databaseName" yaml:"databaseName"`
// The ARN of the Table resource.
TableArn *string `field:"required" json:"tableArn" yaml:"tableArn"`
// 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{
DatabaseName: jsii.String("databaseName"),
TableArn: jsii.String("tableArn"),
TableName: jsii.String("tableName"),
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.