Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AwsLogSourceReference ¶
type AwsLogSourceReference struct {
// The SourceName of the AwsLogSource resource.
SourceName *string `field:"required" json:"sourceName" yaml:"sourceName"`
// The SourceVersion of the AwsLogSource resource.
SourceVersion *string `field:"required" json:"sourceVersion" yaml:"sourceVersion"`
}
A reference to a AwsLogSource 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"
awsLogSourceReference := &AwsLogSourceReference{
SourceName: jsii.String("sourceName"),
SourceVersion: jsii.String("sourceVersion"),
}
type DataLakeReference ¶
type DataLakeReference struct {
// The Arn of the DataLake resource.
DataLakeArn *string `field:"required" json:"dataLakeArn" yaml:"dataLakeArn"`
}
A reference to a DataLake 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"
dataLakeReference := &DataLakeReference{
DataLakeArn: jsii.String("dataLakeArn"),
}
type IAwsLogSourceRef ¶
type IAwsLogSourceRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a AwsLogSource resource.
// Experimental.
AwsLogSourceRef() *AwsLogSourceReference
}
Indicates that this resource can be referenced as a AwsLogSource. Experimental.
type IDataLakeRef ¶
type IDataLakeRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a DataLake resource.
// Experimental.
DataLakeRef() *DataLakeReference
}
Indicates that this resource can be referenced as a DataLake. Experimental.
type ISubscriberNotificationRef ¶
type ISubscriberNotificationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a SubscriberNotification resource.
// Experimental.
SubscriberNotificationRef() *SubscriberNotificationReference
}
Indicates that this resource can be referenced as a SubscriberNotification. Experimental.
type ISubscriberRef ¶
type ISubscriberRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Subscriber resource.
// Experimental.
SubscriberRef() *SubscriberReference
}
Indicates that this resource can be referenced as a Subscriber. Experimental.
type SubscriberNotificationReference ¶
type SubscriberNotificationReference struct {
// The SubscriberArn of the SubscriberNotification resource.
SubscriberArn *string `field:"required" json:"subscriberArn" yaml:"subscriberArn"`
}
A reference to a SubscriberNotification 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"
subscriberNotificationReference := &SubscriberNotificationReference{
SubscriberArn: jsii.String("subscriberArn"),
}
type SubscriberReference ¶
type SubscriberReference struct {
// The SubscriberArn of the Subscriber resource.
SubscriberArn *string `field:"required" json:"subscriberArn" yaml:"subscriberArn"`
}
A reference to a Subscriber 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"
subscriberReference := &SubscriberReference{
SubscriberArn: jsii.String("subscriberArn"),
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.