Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ISubscriptionRef ¶
type ISubscriptionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Subscription resource.
// Experimental.
SubscriptionRef() *SubscriptionReference
}
Indicates that this resource can be referenced as a Subscription. Experimental.
type ITopicInlinePolicyRef ¶
type ITopicInlinePolicyRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a TopicInlinePolicy resource.
// Experimental.
TopicInlinePolicyRef() *TopicInlinePolicyReference
}
Indicates that this resource can be referenced as a TopicInlinePolicy. Experimental.
type ITopicPolicyRef ¶
type ITopicPolicyRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a TopicPolicy resource.
// Experimental.
TopicPolicyRef() *TopicPolicyReference
}
Indicates that this resource can be referenced as a TopicPolicy. Experimental.
type ITopicRef ¶
type ITopicRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Topic resource.
// Experimental.
TopicRef() *TopicReference
}
Indicates that this resource can be referenced as a Topic. Experimental.
type SubscriptionReference ¶
type SubscriptionReference struct {
// The Arn of the Subscription resource.
SubscriptionArn *string `field:"required" json:"subscriptionArn" yaml:"subscriptionArn"`
}
A reference to a Subscription 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"
subscriptionReference := &SubscriptionReference{
SubscriptionArn: jsii.String("subscriptionArn"),
}
type TopicInlinePolicyReference ¶
type TopicInlinePolicyReference struct {
// The TopicArn of the TopicInlinePolicy resource.
TopicArn *string `field:"required" json:"topicArn" yaml:"topicArn"`
}
A reference to a TopicInlinePolicy 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"
topicInlinePolicyReference := &TopicInlinePolicyReference{
TopicArn: jsii.String("topicArn"),
}
type TopicPolicyReference ¶
type TopicPolicyReference struct {
// The Id of the TopicPolicy resource.
TopicPolicyId *string `field:"required" json:"topicPolicyId" yaml:"topicPolicyId"`
}
A reference to a TopicPolicy 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"
topicPolicyReference := &TopicPolicyReference{
TopicPolicyId: jsii.String("topicPolicyId"),
}
type TopicReference ¶
type TopicReference struct {
// The TopicArn of the Topic resource.
TopicArn *string `field:"required" json:"topicArn" yaml:"topicArn"`
}
A reference to a Topic 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"
topicReference := &TopicReference{
TopicArn: jsii.String("topicArn"),
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.