Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type INotificationChannelRef ¶
type INotificationChannelRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a NotificationChannel resource.
// Experimental.
NotificationChannelRef() *NotificationChannelReference
}
Indicates that this resource can be referenced as a NotificationChannel. Experimental.
type IPolicyRef ¶
type IPolicyRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Policy resource.
// Experimental.
PolicyRef() *PolicyReference
}
Indicates that this resource can be referenced as a Policy. Experimental.
type IResourceSetRef ¶
type IResourceSetRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ResourceSet resource.
// Experimental.
ResourceSetRef() *ResourceSetReference
}
Indicates that this resource can be referenced as a ResourceSet. Experimental.
type NotificationChannelReference ¶
type NotificationChannelReference struct {
// The SnsTopicArn of the NotificationChannel resource.
SnsTopicArn *string `field:"required" json:"snsTopicArn" yaml:"snsTopicArn"`
}
A reference to a NotificationChannel 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"
notificationChannelReference := &NotificationChannelReference{
SnsTopicArn: jsii.String("snsTopicArn"),
}
type PolicyReference ¶
type PolicyReference struct {
// The ARN of the Policy resource.
PolicyArn *string `field:"required" json:"policyArn" yaml:"policyArn"`
// The Id of the Policy resource.
PolicyId *string `field:"required" json:"policyId" yaml:"policyId"`
}
A reference to a Policy 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"
policyReference := &PolicyReference{
PolicyArn: jsii.String("policyArn"),
PolicyId: jsii.String("policyId"),
}
type ResourceSetReference ¶
type ResourceSetReference struct {
// The Id of the ResourceSet resource.
ResourceSetId *string `field:"required" json:"resourceSetId" yaml:"resourceSetId"`
}
A reference to a ResourceSet 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"
resourceSetReference := &ResourceSetReference{
ResourceSetId: jsii.String("resourceSetId"),
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.