Documentation ¶
Index ¶
- type Notification
- type NotificationAttributes
- func (n NotificationAttributes) Events() terra.SetValue[terra.StringValue]
- func (n NotificationAttributes) InternalRef() (terra.Reference, error)
- func (n NotificationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (n NotificationAttributes) InternalWithRef(ref terra.Reference) NotificationAttributes
- func (n NotificationAttributes) SnsTopic() terra.StringValue
- type NotificationState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Notification ¶
type Notification struct { // Events: set of string, required Events terra.SetValue[terra.StringValue] `hcl:"events,attr" validate:"required"` // SnsTopic: string, required SnsTopic terra.StringValue `hcl:"sns_topic,attr" validate:"required"` }
type NotificationAttributes ¶
type NotificationAttributes struct {
// contains filtered or unexported fields
}
func (NotificationAttributes) Events ¶
func (n NotificationAttributes) Events() terra.SetValue[terra.StringValue]
func (NotificationAttributes) InternalRef ¶
func (n NotificationAttributes) InternalRef() (terra.Reference, error)
func (NotificationAttributes) InternalTokens ¶
func (n NotificationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (NotificationAttributes) InternalWithRef ¶
func (n NotificationAttributes) InternalWithRef(ref terra.Reference) NotificationAttributes
func (NotificationAttributes) SnsTopic ¶
func (n NotificationAttributes) SnsTopic() terra.StringValue
type NotificationState ¶
Click to show internal directories.
Click to hide internal directories.